Επαναληπτικά Θέµατα ΟΕΦΕ 2008                                                        1



                                           Γ' ΛΥΚΕΙΟΥ
                                     ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ
                                     ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓ Ν ΣΕ
                                       ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ
                                          ΠΕΡΙΒΑΛΛΟΝ

                                ΕΚΦ ΝΗΣΕΙΣ
ΘΕΜΑ 1o




                   08
Α. Να γράψετε στην κόλλα σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις
1-6 και δίπλα τη λέξη Σωστό, αν είναι σωστή και τη λέξη Λάθος, αν είναι
λανθασµένη.
1. Η διαδικασία µπορεί να εκτελέσει οποιαδήποτε λειτουργία από αυτές που µπορεί




                20
   να εκτελέσει ένα πρόγραµµα.
                Å
2. Η γλώσσα προγραµµατισµού SQL είναι γλώσσα 4ης γενιάς.
3. Το + και το = είναι αριθµητικοί τελεστές.
           ÌÁ Ö
4. Στην ουρά, εισαγωγή είναι η είσοδος ενός στοιχείου στο εµπρός άκρο της ουράς.
5. ∆ίνεται ο µονοδιάστατος πίνακας Α µε 5 στοιχεία που έχουν αντίστοιχα τις
   παρακάτω τιµές : 3,2,7,8,5
             ÔÁ
   Η εντολή Α[Α[1]]← Α[2]+1 θα αλλάξει την τιµή του 3ου στοιχείου από 7 σε 4.
             ÏÅ

6. Ένας πίνακας µπορεί να έχει άπειρο µέγεθος.
                                                                            Μονάδες 12

Β. i) Πως ορίζεται η δοµή ενός προβλήµατος;
                                                                             Μονάδες 4
   ii) Ποιούς τρόπους αναπαράστασης ενός αλγόριθµου γνωρίζετε;
                                                                             Μονάδες 4

Γ. Το παρακάτω τµήµα αλγορίθµου να µετατραπεί σε ισοδύναµο, χρησιµοποιώντας
   αποκλειστικά τη δοµή Όσο... Επανάλαβε.

   Σ←0
   Μ ← 1000
   Αρχή_επανάληψης
        ÈÅ




            ∆ιάβασε αρ
            Σ ← Σ + αρ
            M←M+1
   Μέχρις_ότου (Σ < -100) ή ( Μ = 2008)
   Εµφάνισε Σ, Μ

                                                                             Μονάδες 5




Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας            1
Επαναληπτικά Θέµατα ΟΕΦΕ 2008                                                       2


∆. Στο ακόλουθο τµήµα προγράµµατος, να συµπληρώσετε το τµήµα δηλώσεων που
   έχει παραλειφθεί.

   ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ
   …
   ΑΡΧΗ
     ∆ΙΑΒΑΣΕ Β
     X ← 28
     Κ ← 13
     ΟΣΟ Χ<>0 ΕΠΑΝΑΛΑΒΕ
           Κ←Κ–2
           ΑΝ Β = ‘ΑΛΗΘΗΣ’ ΤΟΤΕ




                   08
                 Υ ← Κ MOD 2
                 L ← K MOD Y
           ΑΛΛΙ Σ
                 R←K/2
                 X←X+R
           ΤΕΛΟΣ_ΑΝ




                20
           ΓΡΑΨΕ Χ, Κ
                Å
     ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
                                                                            Μονάδες 6

E. ∆ίνεται το παρακάτω πρόγράµµα:
           ÌÁ Ö
       ΠΡΟΓΡΑΜΜΑ ΠΡΟΣΟΜΟΙ ΣΗ
       ΜΕΤΑΒΛΗΤΕΣ
             ΑΚΕΡΑΙΕΣ:Α,Β,Γ
             ÔÁ
             ÏÅ

       ΑΡΧΗ
             ∆ΙΑΒΑΣΕ Α,Β,Γ
             ΚΑΛΕΣΕ ∆ΙΑ∆(Β,Α,Γ)
             ΓΡΑΨΕ Α,Β,Γ
       ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
       ∆ΙΑ∆ΙΚΑΣΙΑ ∆ΙΑ∆ΙΚ(Β,Γ)
       ΜΕΤΑΒΛΗΤΕΣ
             ΑΚΕΡΑΙΕΣ:Β
             ΠΡΑΓΜΑΤΙΚΕΣ:Γ
       ΑΡΧΗ
             Β Β+1
             Γ Γ+2
       ΤΕΛΟΣ_∆ΙΑ∆ΙΚΑΣΙΑΣ

   Να βρείτε τα συντακτικά λάθη που τυχόν υπάρχουν. Να δικαιολογήσετε την
   απάντηση σας.
        ÈÅ




                                                               Μονάδες 6

ΣΤ. Κατά την εκτέλεση του παρακάτω τµήµατος αλγορίθµου, πόσες φορές θα
    εµφανιστεί η λέξη ΟΕΦΕ ;

       κ←4
       Για i από 1 µέχρι κ µε_βήµα 2
              κ←κ–2
              Εµφάνισε ‘ΟΕΦΕ’
       Τέλος_Επανάληψης
                                                                            Μονάδες 3



Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας           2
Επαναληπτικά Θέµατα ΟΕΦΕ 2008                                                        3




ΘΕΜΑ 2o
Α. Να µετατρέψετε το παρακάτω διάγραµµα ροής σε µορφή ψευδοκώδικα.




                   08
                20
                Å
           ÌÁ Ö
             ÔÁ
             ÏÅ


                                                                            Μονάδες 10

Β. ∆ίνεται ο ακόλουθος πίνακας ακεραίων Α µε τις εξής τιµές:
                                3 1 6 15 12
   και το ακόλουθο τµήµα αλγορίθµου:

   κ ← 0
   Αρχή_επανάληψης
   flag ← ψευδής
       Για i από 1 µέχρι 4
        ÈÅ




              Αν Α[i]>Α[i+1] τότε
                     προσ ← Α[i]
                     Α[i] ← Α[i+1]
                     Α[i+1] ← προσ
                     flag ← αληθής
                     κ ← κ+1
              Τέλος_αν
       Τέλος_επανάληψης
   Μέχρις_ότου flag = ψευδής




Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας            3
Επαναληπτικά Θέµατα ΟΕΦΕ 2008                                                       4


   α) Να γράψετε στο τετράδιο σας τις τιµές του πίνακα που θα προκύψουν µετά
      την εκτέλεση του παραπάνω τµήµατος αλγορίθµου.
                                                                  Μονάδες 8
   β) Τι εκφράζει η τιµή της µεταβλητής κ;
                                                                  Μονάδες 2


ΘΕΜΑ 3o
Μια εταιρία εµπορίας και πώλησης ηλεκτρονικών υπολογιστών απασχολεί έναν
αριθµό υπαλλήλων στον τοµέα της πώλησης οθονών. Κάθε ένας από τους
υπαλλήλους αυτούς αµείβεται µε βασικό µισθό 1000 ευρώ που προσαυξάνεται




                   08
κλιµακωτά ανάλογα µε τις µηνιαίες πωλήσεις που πραγµατοποιεί. Το bonus που
αντιστοιχεί σε κάθε υπάλληλο µε βάση τον αριθµό των οθονών που πούλησε,
υπολογίζεται µε βάση τον παρακάτω πίνακα:

               Αριθµός Οθονών που
                                              Βonus για κάθε οθόνη
                    πούλησε




                20
                Å      1-50                            1,5 €
                     51-100                             3€
                   101 και άνω                         3,5 €
           ÌÁ Ö
Για παράδειγµα: Αν ένας υπάλληλος πούλησε 52 οθόνες σε ένα µήνα, το bonus που
του αντιστοιχεί είναι: 50·1,5 +2·3 = 75+6 = 81€.

1. Να κατασκευάσετε πρόγραµµα το οποίο:
             ÔÁ
             ÏÅ

   α) περιλαµβάνει τµήµα δηλώσεων.
                                                                            2 µονάδες

   β) ∆ιαβάζει τα ονοµατεπώνυµα πολλών υπαλλήλων και την ποσότητα των
      οθονών που πούλησε ο καθένας και σταµατά µόλις δοθεί ως ονοµατεπώνυµο
      ο χαρακτήρας *.
                                                                  3 µονάδες

   γ) Καλεί υποπρόγραµµα που δέχεται ως είσοδο τον αριθµό των οθονών που
      πούλησε ο κάθε υπάλληλος και επιστρέφει το bonus που του αντιστοιχεί.
                                                                    2 µονάδες

   δ) Εµφανίζει τον συνολικό µισθό κάθε υπαλλήλου (βασικό µισθό και bonus)
                                                                     2 µονάδες

   ε) Εµφανίζει το ποσοστό των υπαλλήλων µε συνολικό µισθό µεγαλύτερο από
        ÈÅ




      1200€.
                                                                5 µονάδες

2. Να κατασκευάσετε το υποπρόγραµµα που καλείται στο ερώτηµα 1 γ).
                                                                            6 µονάδες




Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας           4
Επαναληπτικά Θέµατα ΟΕΦΕ 2008                                                 5


ΘΕΜΑ 4ο
Σε ένα σύγχρονο στάβλο υπάρχουν 250 γαλακτοπαραγωγές αγελάδες οι οποίες
αρµέγονται µηχανικά καθηµερινά για 365 ηµέρες συνεχώς. Ο ιδιοκτήτης της θέλει να
µηχανογραφήσει τον στάβλο του ώστε να είναι ευκολότερη η εκτίµηση της γενετικής
αξίας κάθε ζώου. Για το λόγο αυτό να δηµιουργήσετε αλγόριθµο o οποίος σε αρχικά
να υλοποιεί τα παρακάτω:

   1. Σε κατάλληλους πίνακες καταχωρεί τον κωδικό του κάθε ζώου και την
       συνολική γαλακτοπαραγωγή (σε γραµµάρια) του κάθε ζώου χωριστά για κάθε
       ηµέρα.
                                                                     Μονάδες 3




                   08
   2. Να υπολογίζει για κάθε αγελάδα, το σύνολο των ηµερών στη διάρκεια του
       έτους κατά τις οποίες η κάθε αγελάδα είχε «Ξηρά περίοδο», δηλαδή δεν
       παρήγαγε γάλα. Επίσης, να εµφανίζει τα αποτελέσµατα µε πρώτο τον
       κωδικό της κάθε αγελάδας ακολουθούµενο από το σύνολο των ηµερών χωρίς
       γάλα, ξεχωριστά για κάθε ζώο.
                                                                     Μονάδες 5




                20
   Στα πλαίσια της παραπάνω αναβάθµισης του στάβλου ο ιδιοκτήτης θέλει να κάνει
                Å
   δειγµατοληπτικά, για λόγους διαχείρισης της µονάδος, τα παρακάτω:

   3. Να δέχεται τον κωδικό µιας αγελάδας,
           ÌÁ Ö
     a. και µε τη βοήθεια της σειριακής αναζήτησης, να βρίσκει αν υπάρχει ή δεν
        υπάρχει η αγελάδα αυτή µέσα στο πίνακα των κωδικών. Αν δεν υπάρχει να
        εµφανίζει το µήνυµα «Ο κωδικός δεν αντιστοιχεί σε κάποια αγελάδα».
                                                                      Mονάδες 6
             ÔÁ
             ÏÅ

     b. αν υπάρχει η αγελάδα αυτή να βρίσκει και να εµφανίζει τη παραγωγή της
        σε γάλα ανά ηµέρα ταξινοµηµένη σε φθίνουσα σειρά.
                                                                      Mονάδες 6

Παρατηρήσεις:     Ο κωδικός του κάθε ζώου είναι µοναδικός.
                  Θεωρείστε ότι η συνολική γαλακτοπαραγωγή ενός ζώου είναι µη
                  αρνητικός αριθµός.
        ÈÅ




Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας     5

More Related Content

PDF
ανάπτυξη 2007 θεμ
PDF
AEPP_OEFE_2008_A
PDF
ανάπτυξη 2006 θεμ
PDF
ΟΕΦΕ 2009 Θέματα
PDF
ΠΟΥΚΑΜΙΣΑΣ ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΕΠΠ 2016 ΚΑΙ ΛΥΣΕΙΣ
PDF
ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ ΠΟΥΚΑΜΙΣΑΣ 2015
PDF
ανάπτυξη 2006 απ
PDF
04110700 g texn_aep 2010
ανάπτυξη 2007 θεμ
AEPP_OEFE_2008_A
ανάπτυξη 2006 θεμ
ΟΕΦΕ 2009 Θέματα
ΠΟΥΚΑΜΙΣΑΣ ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΕΠΠ 2016 ΚΑΙ ΛΥΣΕΙΣ
ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ ΠΟΥΚΑΜΙΣΑΣ 2015
ανάπτυξη 2006 απ
04110700 g texn_aep 2010

What's hot (20)

DOC
Διαγωνισμα Δομή Επαναληψης 1
PDF
04220700 g texn_aep
PDF
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
PDF
ΑΕΠΠ: 18ο Φύλλο Ασκήσεων
DOC
Διαγώνισμα Υποπρογράμματα
PDF
ΑΕΠΠ: 3ο Επαναληπτικό Τεστ
PDF
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
PDF
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
PDF
ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 1o.pdf
PDF
Ασκήσεις δομή Επιλογής
PDF
ΑΕΠΠ: 17ο Φύλλο Ασκήσεων (Επαναληπτικό)
PDF
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
PDF
ΑΕΠΠ: 16ο Φύλλο Ασκήσεων
PDF
ΑΕΠΠ: 19ο Φύλλο Ασκήσεων
PDF
Them mat epal_c_hmer_no_150521
PDF
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
DOC
Διαγώνισμα Κεφάλαια 7- 8- 9
PDF
Them mat gen_d_esp_no_1106
PDF
Them mat gen_c_hmer_epan_1106
PDF
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
Διαγωνισμα Δομή Επαναληψης 1
04220700 g texn_aep
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 18ο Φύλλο Ασκήσεων
Διαγώνισμα Υποπρογράμματα
ΑΕΠΠ: 3ο Επαναληπτικό Τεστ
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 1o.pdf
Ασκήσεις δομή Επιλογής
ΑΕΠΠ: 17ο Φύλλο Ασκήσεων (Επαναληπτικό)
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΑΕΠΠ: 16ο Φύλλο Ασκήσεων
ΑΕΠΠ: 19ο Φύλλο Ασκήσεων
Them mat epal_c_hmer_no_150521
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 7 - ΠΙΝΑΚΕΣ
Διαγώνισμα Κεφάλαια 7- 8- 9
Them mat gen_d_esp_no_1106
Them mat gen_c_hmer_epan_1106
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 1 - ΔΙΑΠΕΡΑΣΗ ΠΙΝΑΚΑ
Ad

Viewers also liked (20)

PDF
ανάπτυξη 2007 απ
DOC
Οδηγίες Μαθημάτων ΕΠΑ.Λ – ΕΠΑ.Σ 2009-10
PPTX
Για την επιμόρφωση των Διευθυντών σχολικών Μονάδων ως προς την αξιολόγηση.
PDF
Έντυπο Αίτησης για Σκυροδέματα
PDF
Elgg Camp Buenos Aires - English
PDF
'Finding Baby Bear's Bed: a tale of two spaces' Jon Dron #ECSF
ODP
'Elgg in Education: Stanford University' David Adams #ECSF
PDF
'ElggCampSF Intro' Brett Profitt #ECSF
DOC
Διαγώνισμα Δομές Δεδομένων 1
DOC
Διαγώνισμα 2o Υποπρογράμματα
PPT
ΠΕΚ_Χαλκίδα_Σάββατο_29_11_03_ΤΕΕ.ppt
PPT
ΑΕΠΠ ΚΕΦ 10
PPT
Σχολικές Κοινότητες και Υπηρεσίες στα Δίκτυα_755_8.ppt
PPT
ΑΕΠΠ ΚΕΦ 8
PPT
ΑΕΠΠ ΚΕΦ 2
DOC
Διαγώνισμα Πίνακες
PDF
PPT
Web 20-presentation-17391
PPTX
My magazine pages!
PPS
Filosofia Para A Velhice
ανάπτυξη 2007 απ
Οδηγίες Μαθημάτων ΕΠΑ.Λ – ΕΠΑ.Σ 2009-10
Για την επιμόρφωση των Διευθυντών σχολικών Μονάδων ως προς την αξιολόγηση.
Έντυπο Αίτησης για Σκυροδέματα
Elgg Camp Buenos Aires - English
'Finding Baby Bear's Bed: a tale of two spaces' Jon Dron #ECSF
'Elgg in Education: Stanford University' David Adams #ECSF
'ElggCampSF Intro' Brett Profitt #ECSF
Διαγώνισμα Δομές Δεδομένων 1
Διαγώνισμα 2o Υποπρογράμματα
ΠΕΚ_Χαλκίδα_Σάββατο_29_11_03_ΤΕΕ.ppt
ΑΕΠΠ ΚΕΦ 10
Σχολικές Κοινότητες και Υπηρεσίες στα Δίκτυα_755_8.ppt
ΑΕΠΠ ΚΕΦ 8
ΑΕΠΠ ΚΕΦ 2
Διαγώνισμα Πίνακες
Web 20-presentation-17391
My magazine pages!
Filosofia Para A Velhice
Ad

Similar to AEPP_OEFE_2008 (19)

PDF
04050700 g texn_aep_a
PDF
Them plir kat_c_hmer_no_1106
DOC
Diag ep ola_1
DOC
Διαγώνισμα Δομή Ακολουθίας 2
DOC
Διαγώνισμα Δομή Επανάληψης 2
PDF
Plir b
PDF
04110700 g texn_aep_a 2010 απ
DOC
διαγωνισμα δομεσ δεδομενων πινακεσ
PDF
ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ - ΑΕΠΠ ΠΡΟΣΟΜΟΙΩΣΗ.pdf
PDF
ΑΕΠΠ: 1ο Επαναληπτικό Τεστ
DOC
Διαγώνισμα Δομή Επιλογής 1
PDF
Domimenos programmatismos
DOC
Διαγώνισμα Επαναληπτικό
PDF
ΑΕΠΠ - Επαναλητπικό Διαγώνισμα
PDF
04-06-13 ΕΠΑΛ-Δομημένος Προγραμματισμός
PDF
Θέματα Πανελλαδικών Εξετάσεων 2014 - Ημερησίων ΕΠΑΛ – Ομάδα Α - Δομημένος Προ...
PDF
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
PDF
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
DOC
διαγωνισματα για Slideshare
04050700 g texn_aep_a
Them plir kat_c_hmer_no_1106
Diag ep ola_1
Διαγώνισμα Δομή Ακολουθίας 2
Διαγώνισμα Δομή Επανάληψης 2
Plir b
04110700 g texn_aep_a 2010 απ
διαγωνισμα δομεσ δεδομενων πινακεσ
ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ - ΑΕΠΠ ΠΡΟΣΟΜΟΙΩΣΗ.pdf
ΑΕΠΠ: 1ο Επαναληπτικό Τεστ
Διαγώνισμα Δομή Επιλογής 1
Domimenos programmatismos
Διαγώνισμα Επαναληπτικό
ΑΕΠΠ - Επαναλητπικό Διαγώνισμα
04-06-13 ΕΠΑΛ-Δομημένος Προγραμματισμός
Θέματα Πανελλαδικών Εξετάσεων 2014 - Ημερησίων ΕΠΑΛ – Ομάδα Α - Δομημένος Προ...
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
διαγωνισματα για Slideshare

AEPP_OEFE_2008

  • 1. Επαναληπτικά Θέµατα ΟΕΦΕ 2008 1 Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓ Ν ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦ ΝΗΣΕΙΣ ΘΕΜΑ 1o 08 Α. Να γράψετε στην κόλλα σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-6 και δίπλα τη λέξη Σωστό, αν είναι σωστή και τη λέξη Λάθος, αν είναι λανθασµένη. 1. Η διαδικασία µπορεί να εκτελέσει οποιαδήποτε λειτουργία από αυτές που µπορεί 20 να εκτελέσει ένα πρόγραµµα. Å 2. Η γλώσσα προγραµµατισµού SQL είναι γλώσσα 4ης γενιάς. 3. Το + και το = είναι αριθµητικοί τελεστές. ÌÁ Ö 4. Στην ουρά, εισαγωγή είναι η είσοδος ενός στοιχείου στο εµπρός άκρο της ουράς. 5. ∆ίνεται ο µονοδιάστατος πίνακας Α µε 5 στοιχεία που έχουν αντίστοιχα τις παρακάτω τιµές : 3,2,7,8,5 ÔÁ Η εντολή Α[Α[1]]← Α[2]+1 θα αλλάξει την τιµή του 3ου στοιχείου από 7 σε 4. ÏÅ 6. Ένας πίνακας µπορεί να έχει άπειρο µέγεθος. Μονάδες 12 Β. i) Πως ορίζεται η δοµή ενός προβλήµατος; Μονάδες 4 ii) Ποιούς τρόπους αναπαράστασης ενός αλγόριθµου γνωρίζετε; Μονάδες 4 Γ. Το παρακάτω τµήµα αλγορίθµου να µετατραπεί σε ισοδύναµο, χρησιµοποιώντας αποκλειστικά τη δοµή Όσο... Επανάλαβε. Σ←0 Μ ← 1000 Αρχή_επανάληψης ÈÅ ∆ιάβασε αρ Σ ← Σ + αρ M←M+1 Μέχρις_ότου (Σ < -100) ή ( Μ = 2008) Εµφάνισε Σ, Μ Μονάδες 5 Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας 1
  • 2. Επαναληπτικά Θέµατα ΟΕΦΕ 2008 2 ∆. Στο ακόλουθο τµήµα προγράµµατος, να συµπληρώσετε το τµήµα δηλώσεων που έχει παραλειφθεί. ΠΡΟΓΡΑΜΜΑ ΑΣΚΗΣΗ … ΑΡΧΗ ∆ΙΑΒΑΣΕ Β X ← 28 Κ ← 13 ΟΣΟ Χ<>0 ΕΠΑΝΑΛΑΒΕ Κ←Κ–2 ΑΝ Β = ‘ΑΛΗΘΗΣ’ ΤΟΤΕ 08 Υ ← Κ MOD 2 L ← K MOD Y ΑΛΛΙ Σ R←K/2 X←X+R ΤΕΛΟΣ_ΑΝ 20 ΓΡΑΨΕ Χ, Κ Å ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Μονάδες 6 E. ∆ίνεται το παρακάτω πρόγράµµα: ÌÁ Ö ΠΡΟΓΡΑΜΜΑ ΠΡΟΣΟΜΟΙ ΣΗ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ:Α,Β,Γ ÔÁ ÏÅ ΑΡΧΗ ∆ΙΑΒΑΣΕ Α,Β,Γ ΚΑΛΕΣΕ ∆ΙΑ∆(Β,Α,Γ) ΓΡΑΨΕ Α,Β,Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ∆ΙΑ∆ΙΚΑΣΙΑ ∆ΙΑ∆ΙΚ(Β,Γ) ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ:Β ΠΡΑΓΜΑΤΙΚΕΣ:Γ ΑΡΧΗ Β Β+1 Γ Γ+2 ΤΕΛΟΣ_∆ΙΑ∆ΙΚΑΣΙΑΣ Να βρείτε τα συντακτικά λάθη που τυχόν υπάρχουν. Να δικαιολογήσετε την απάντηση σας. ÈÅ Μονάδες 6 ΣΤ. Κατά την εκτέλεση του παρακάτω τµήµατος αλγορίθµου, πόσες φορές θα εµφανιστεί η λέξη ΟΕΦΕ ; κ←4 Για i από 1 µέχρι κ µε_βήµα 2 κ←κ–2 Εµφάνισε ‘ΟΕΦΕ’ Τέλος_Επανάληψης Μονάδες 3 Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας 2
  • 3. Επαναληπτικά Θέµατα ΟΕΦΕ 2008 3 ΘΕΜΑ 2o Α. Να µετατρέψετε το παρακάτω διάγραµµα ροής σε µορφή ψευδοκώδικα. 08 20 Å ÌÁ Ö ÔÁ ÏÅ Μονάδες 10 Β. ∆ίνεται ο ακόλουθος πίνακας ακεραίων Α µε τις εξής τιµές: 3 1 6 15 12 και το ακόλουθο τµήµα αλγορίθµου: κ ← 0 Αρχή_επανάληψης flag ← ψευδής Για i από 1 µέχρι 4 ÈÅ Αν Α[i]>Α[i+1] τότε προσ ← Α[i] Α[i] ← Α[i+1] Α[i+1] ← προσ flag ← αληθής κ ← κ+1 Τέλος_αν Τέλος_επανάληψης Μέχρις_ότου flag = ψευδής Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας 3
  • 4. Επαναληπτικά Θέµατα ΟΕΦΕ 2008 4 α) Να γράψετε στο τετράδιο σας τις τιµές του πίνακα που θα προκύψουν µετά την εκτέλεση του παραπάνω τµήµατος αλγορίθµου. Μονάδες 8 β) Τι εκφράζει η τιµή της µεταβλητής κ; Μονάδες 2 ΘΕΜΑ 3o Μια εταιρία εµπορίας και πώλησης ηλεκτρονικών υπολογιστών απασχολεί έναν αριθµό υπαλλήλων στον τοµέα της πώλησης οθονών. Κάθε ένας από τους υπαλλήλους αυτούς αµείβεται µε βασικό µισθό 1000 ευρώ που προσαυξάνεται 08 κλιµακωτά ανάλογα µε τις µηνιαίες πωλήσεις που πραγµατοποιεί. Το bonus που αντιστοιχεί σε κάθε υπάλληλο µε βάση τον αριθµό των οθονών που πούλησε, υπολογίζεται µε βάση τον παρακάτω πίνακα: Αριθµός Οθονών που Βonus για κάθε οθόνη πούλησε 20 Å 1-50 1,5 € 51-100 3€ 101 και άνω 3,5 € ÌÁ Ö Για παράδειγµα: Αν ένας υπάλληλος πούλησε 52 οθόνες σε ένα µήνα, το bonus που του αντιστοιχεί είναι: 50·1,5 +2·3 = 75+6 = 81€. 1. Να κατασκευάσετε πρόγραµµα το οποίο: ÔÁ ÏÅ α) περιλαµβάνει τµήµα δηλώσεων. 2 µονάδες β) ∆ιαβάζει τα ονοµατεπώνυµα πολλών υπαλλήλων και την ποσότητα των οθονών που πούλησε ο καθένας και σταµατά µόλις δοθεί ως ονοµατεπώνυµο ο χαρακτήρας *. 3 µονάδες γ) Καλεί υποπρόγραµµα που δέχεται ως είσοδο τον αριθµό των οθονών που πούλησε ο κάθε υπάλληλος και επιστρέφει το bonus που του αντιστοιχεί. 2 µονάδες δ) Εµφανίζει τον συνολικό µισθό κάθε υπαλλήλου (βασικό µισθό και bonus) 2 µονάδες ε) Εµφανίζει το ποσοστό των υπαλλήλων µε συνολικό µισθό µεγαλύτερο από ÈÅ 1200€. 5 µονάδες 2. Να κατασκευάσετε το υποπρόγραµµα που καλείται στο ερώτηµα 1 γ). 6 µονάδες Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας 4
  • 5. Επαναληπτικά Θέµατα ΟΕΦΕ 2008 5 ΘΕΜΑ 4ο Σε ένα σύγχρονο στάβλο υπάρχουν 250 γαλακτοπαραγωγές αγελάδες οι οποίες αρµέγονται µηχανικά καθηµερινά για 365 ηµέρες συνεχώς. Ο ιδιοκτήτης της θέλει να µηχανογραφήσει τον στάβλο του ώστε να είναι ευκολότερη η εκτίµηση της γενετικής αξίας κάθε ζώου. Για το λόγο αυτό να δηµιουργήσετε αλγόριθµο o οποίος σε αρχικά να υλοποιεί τα παρακάτω: 1. Σε κατάλληλους πίνακες καταχωρεί τον κωδικό του κάθε ζώου και την συνολική γαλακτοπαραγωγή (σε γραµµάρια) του κάθε ζώου χωριστά για κάθε ηµέρα. Μονάδες 3 08 2. Να υπολογίζει για κάθε αγελάδα, το σύνολο των ηµερών στη διάρκεια του έτους κατά τις οποίες η κάθε αγελάδα είχε «Ξηρά περίοδο», δηλαδή δεν παρήγαγε γάλα. Επίσης, να εµφανίζει τα αποτελέσµατα µε πρώτο τον κωδικό της κάθε αγελάδας ακολουθούµενο από το σύνολο των ηµερών χωρίς γάλα, ξεχωριστά για κάθε ζώο. Μονάδες 5 20 Στα πλαίσια της παραπάνω αναβάθµισης του στάβλου ο ιδιοκτήτης θέλει να κάνει Å δειγµατοληπτικά, για λόγους διαχείρισης της µονάδος, τα παρακάτω: 3. Να δέχεται τον κωδικό µιας αγελάδας, ÌÁ Ö a. και µε τη βοήθεια της σειριακής αναζήτησης, να βρίσκει αν υπάρχει ή δεν υπάρχει η αγελάδα αυτή µέσα στο πίνακα των κωδικών. Αν δεν υπάρχει να εµφανίζει το µήνυµα «Ο κωδικός δεν αντιστοιχεί σε κάποια αγελάδα». Mονάδες 6 ÔÁ ÏÅ b. αν υπάρχει η αγελάδα αυτή να βρίσκει και να εµφανίζει τη παραγωγή της σε γάλα ανά ηµέρα ταξινοµηµένη σε φθίνουσα σειρά. Mονάδες 6 Παρατηρήσεις: Ο κωδικός του κάθε ζώου είναι µοναδικός. Θεωρείστε ότι η συνολική γαλακτοπαραγωγή ενός ζώου είναι µη αρνητικός αριθµός. ÈÅ Τα θέµατα προορίζονται για αποκλειστική χρήση της φροντιστηριακής µονάδας 5