ΤΕΣΤ ΑΞΙΟΛΟΓΗΣΗΣ ΣΤΗ ΔΟΜΗ ΕΠΙΛΟΓΗΣ


ΘΕΜΑ 1
(Επιλέξτε ΣΩΣΤΟ ή ΛΑΘΟΣ για καθένα από τα παρακάτω)

ΕΠΙΛΟΓΕΣ:
ΣΩΣΤΟ
ΛΑΘΟΣ
 

Η διαδικασία επιλογής περιλαμβάνει τον έλεγχο μιας συνθήκης που μπορείνα έχει δύο τιμές (ΑληθήςήΨευδής).

Οι λογικοί τελεστές χρησιμοποιούνται για τη σύγκριση δύο τιμών.

Στην ακέραια διαίρεση οι τελεστέοι των τελεστών div και mod είναι υποχρεωτικά ακέραιοι αριθμοί.

Το γράμμα Δ είναι διαφορετικό και μεγαλύτερο του γράμματος Β.

Οι τελεστές και, ή, όχι έχουν δύο (ή περισσότερους) τελεστέους.

(μονάδες: 5)




ΘΕΜΑ 2
(Αντιστοιχήστε κάθε στοιχείο της αριστερής στήλης με κάποιο στοιχείο της δεξιάς στήλης)
 

ΑΡΙΣΤΕΡΗ ΣΤΗΛΗ:
Α

Β

Γ

Δ

     ΔΕΞΙΑ ΣΤΗΛΗ:
1

 

 

Σύνθετη

 

 

 

 

2

 

 

Εμφωλευμένη

 

 

 

3

 

 

Απλή

 

 

 

4

 

 

Πολλαπλή

 

 

 


ΕΠΙΛΟΓΕΣ:
 Α :      Β :      Γ :      Δ :    

(μονάδες: 4)




ΘΕΜΑ 3
(Συμπληρώστε τα κενά των παρακάτω προτάσεων)

Να αναπτυχθεί αλγόριθμος, ο οποίος:

1. Θα διαβάζει πρώτα έναν αριθμό α, στη συνέχεια έναν από τους χαρακτήρες+, -, *, /, ανάλογα με την πράξη που θα εκτελέσει και τέλος έναν αριθμό β.

2. Θα εκτελεί την αντίστοιχη πράξη και θα τυπώνει το αποτέλεσμα. Σε περίπτωση που έχει επιλεγεί η πράξη της διαίρεσης, ο αλγόριθμος πρέπει να ελέγχει αν το β είναι μηδέν και τότε να τυπώνει το μήνυμα «Προσοχή, διαίρεση με το μηδέν» και να οδηγείται στο τέλος του.

3. Θα εκτυπώνει το μήνυμα  «Λάθος πράξη», αν για το χαρακτήρα της πράξης δοθεί άλλο σύμβολο.

Αλγόριθμος Αριθμομηχανή

Διάβασε α, πράξη,

Αν πράξη = ''+'' τότε

   Εμφάνισε α + β

πράξη = ''-'' τότε

   Εμφάνισε α - β

αλλιώς_αν πράξη = ''*'' τότε

   Εμφάνισε α * β

αλλιώς_αν πράξη = ''/'' τότε

   Αν β  0 τότε

        Εμφάνισε α / β

          

        Εμφάνισε ''Προσοχή, διαίρεση με το μηδέν''

   Τέλος_αν

   Εμφάνισε ''Λάθος πράξη''

Τέλος_αν

Τέλος Αριθμομηχανή

(μονάδες: 5)




ΘΕΜΑ 4
(Συμπληρώστε τα κενά των παρακάτω προτάσεων)

Ένας συνδρομητής μιας εταιρείας κινητής τηλεφωνίας έχει επιλέξει ένα πρόγραμμα με πάγιο 50 ευρώ τον μήνα. Στο πρόγραμμα δικαιούται τις ακόλουθες παροχές:χές

        Παροχές                Πλήθος

Λεπτά ομιλίας/μήνα                1.000


SMS/μήνα                                1.000
MB/μήνα                                    1.000

Ωστόσο, αν ξεπεράσει τον αριθμό 1.000 σε κάποια από τις παραπάνω παροχές, τότε χρεώνεται ως εξής για κάθε παροχή που ξεπερνάει τα 1.000

Επιπλέον                           Πλήθος

Κλήσεις ομιλίας             0,0055 €/δευτερόλεπτο


SMS                                          0,08 €/SMS
MB                                            0,05 €/MB

Να αναπτύξετε αλγόριθμο ο οποίος θα διαβάζει τα λεπτά ομιλίας, το πλήθος των SMS, το πλήθος των MB και ανάλογα θα εμφανίζει τη μηνιαία χρέωση του καταναλωτή.

Αλγόριθμος κινητή

Διάβασε ΛΟ , SMS, MB

Αν ΛΟ  1000 τότε

     χρΛΟ ¬ 0

αλλιώς

     χρΛΟ ¬

τέλος_αν

Αν SMS  1000 τότε

     χρSMS ¬

αλλιώς

     χρSMS ¬ 0

τέλος_αν

Αν MΒ  1000 τότε

     χρMΒ ¬ 0

αλλιώς

     χρMΒ ¬

τέλος_αν

χρ ¬ 50 + χρΛΟ + χρSMS + χρMΒ

Εμφάνισε " Η μηνιαία χρέωση είναι" , χρ

Τέλος κινητή

(μονάδες: 6)





[SpiN]