Μάθημα : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Κωδικός : EL1278107

EL1278107  -  ΔΕΡΕΚΕΝΑΡΗΣ ΓΡΗΓΟΡΙΟΣ

2ο Κεφάλαιο (Γενικές Ασκήσεις)

Ερώτηση 1 (Συμπλήρωση Κενών (Χαλαρή Ταυτοποίηση) — 10 βαθμοί) 

Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν το άθροισμα των τετραγώνων των περιττών αριθμών που είναι μικρότεροι από 10.

Άθροισμα <-- 0
ΓΙΑ I ΑΠΟ 1 ΜΕΧΡΙ 10 ΜΕ_ΒΗΜΑ ......
   Άθροισμα <- Άθροισμα + I ^ .......
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ Άθροισμα

,

Ερώτηση 2 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 10 βαθμοί) 

Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν την τετραγωνική ρίζα

ΔΙΑΒΑΣΕ Α;
ΑΝ Α .... 0 ΤΟΤΕ;
  Ρίζα <-- Τ_Ρ(...);
  ΓΡΑΨΕ Ρίζα;
ΑΛΛΙΩΣ
  ΓΡΑΨΕ 'Δεν υπάρχει ρίζα';
ΤΕΛΟΣ_ΑΝ

,

Ερώτηση 3 (Συμπλήρωση Κενών (Χαλαρή Ταυτοποίηση) — 10 βαθμοί) 

Να συμπληρωθούν τα κενά στο πρόγραμμα υπολογισμού του εμβαδού του κύκλου.

ΠΡΟΓΡΑΜΜΑ ΚΥΚΛΟΣ

ΣΤΑΘΕΡΕΣ

π=3.14

ΜΕΤΑΒΛΗΤΕΣ

ΠΡΑΓΜΑΤΙΚΕΣ: ΕΜΒΑΔΟ, ΠΕΡΙΜΕΤΡΟΣ, Α

ΑΡΧΗ

  ΔΙΑΒΑΣΕ Α

  ΕΜΒΑΔΟ<-- π* ......^2

  ΠΕΡΙΜΕΤΡΟΣ<-- 2*.....*Α

  ΓΡΑΨΕ ΕΜΒΑΔΟ,ΠΕΡΙΜΕΤΡΟΣ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

 

,

Ερώτηση 4 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 10 βαθμοί) 

Να συμπληρωθούν τα κενά ώστε οι επόμενες εντολές να τυπώνουν το άθροισμα των αριθμών από 100 έως 200.

Κ <-- .....
Σ <-- 0
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
    Σ <-- Σ +Κ
    Κ <-- Κ+ 1
ΜΕΧΡΙΣ_ΟΤΟΥ K > ......
ΓΡΑΨΕ Σ

,

Ερώτηση 5 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Αν η μεταβλητή ηλικία έχει την τιμή 17 και η θύρα την τιμή 19 τότε η παρακάτω συνθήκη είναι αληθής ή ψευδής;
Ηλικία >=18 Η (Ηλικία >15 ΚΑΙ Θύρα = 20)

Ερώτηση 6 (Πολλαπλής Επιλογής (Πολλαπλές Απαντήσεις) — 10 βαθμοί) 

Ποια από τα παρακάτω αποτελούν κριτήρια που πρέπει να τηρεί ένας αλγόριθμος;

Ερώτηση 7 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 25 βαθμοί) 

Μελετήστε το παρακάτω πρόβλημα και συμπληρώστε τα κενά του αλγορίθμου που το επιλύει:

Η χρέωση ενός δίκλινου δωματίου σε ένα ξενοδοχείο της Καλαμπάκας είναι 70 ευρώ την ημέρα αν η μέρες διαμονής είναι μικρότερες των 7, 65 ευρώ αν είναι περισσότερες ή ίσες από 7 και λιγότερες από 12 και 60 ευρώ αν είναι περισσότερες ή ίσες των 12. Να γραφτεί αλγόριθμος που θα διαβάζει τις ημέρες διαμονής ενός πελάτη και θα υπολογίζει το κόστος. (Τα κενά υπάρχουν με την σειρά στο τέλος)

Αλγόριθμος Ξενοδοχείο

Διάβασε ημέρες

Αν ημέρες < ... τότε

    κόστος<-- ημέρες *...

Αλλιώς_αν ... < 12 τότε

    κόστος<-- ημέρες * ...

Αλλιώς

     ... <--ημέρες * 60

Τέλος_Αν

Γράψε κόστος

Τέλος Ξενοδοχείο

, , , ,

Ερώτηση 8 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Ποια η τιμή της μεταβλητής χ μετά την εκτέλεση των παρακάτω εντολών;

χ <-- 1

χ <-- χ*5

χ <-- χ+χ^2

Εμφάνισε χ

Ερώτηση 9 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Πόσες φορές θα εκτελεστεί η εντολή ΓΡΑΨΕ Α

Α <- 10

ΟΣΟ Α <> 0 ΕΠΑΝΑΛΑΒΕ

   ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 5

      Α <- Α-1

    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  ΓΡΑΨΕ Α

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Ερώτηση 10 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Ποιες από τις παρακάτω εντολές πετυχαίνουν αντιμετάθεση δύο αριθμητικών μεταβλητών Α και Β.
<-- είναι η εντολή εκχώρησης

Ερώτηση 11 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Ποιο το αποτέλεσμα της παρακάτω έκφρασης αν η μεταβλητή Α έχει την την τιμή 5;

Α+8/2-Α^2/5-1

Ερώτηση 12 (Πολλαπλής Επιλογής (Πολλαπλές Απαντήσεις) — 10 βαθμοί) 

Ποιες λογικές έκφρασεις υλοποιούν σωστά τον παρακάτω έλεγχο;
Ο ακέραιος x διαιρείται ακριβώς με το 4 αλλά όχι με το 100.

Ερώτηση 13 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Αν γ=20, α=5, β=45 τότε η παρακάτω έκφραση είναι αληθής η ψευδής;
(γ > α) και (β div 2 = 1)

Ερώτηση 14 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Τι πετυχαίνουν η παρακάτω εντολές;

Τ<--Α

Α<--Β

Β<--Τ

Ερώτηση 15 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 10 βαθμοί) 

Συμπληρώστε τα κενά τετράγωνα πολλαπλασιάζοντας τους δύο αριθμούς με ρώσικο πολλαπλασιασμό.

3    5    3

6    2

...  ....    ....

Αποτέλεσμα = ...

, , ,

Ερώτηση 16 (Αντιστοίχιση — 10 βαθμοί) 

Αντιστοιχήστε τις αριθμητικές εκφράσεις με τα σωστά αποτελέσματά τους.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. 14MOD5
A. 9
2. 14DIV5
B. 30
3. 5+8/2
C. 2
4. (5+8)/2
D. 4
5. 4^2*8/4-10/5
E. 6,5

Ερώτηση 17 (Πολλαπλής Επιλογής (Πολλαπλές Απαντήσεις) — 10 βαθμοί) 

Ποια από τα παρακάτω ονόματα μεταβλητών είναι σωστά;

Σωστά είναι τα ονόματα που χρησιμοποιούν γράμματα και αριθμούς, που αρχίζουν από γράμμα, δεν έχουν κενά αλλά το σύμβολο _. Σύμβολα όπως ,.!; και άλλα δεν επιτρέπονται σύμφωνα με τους κανόνες της ψευδογλώσσας και της ΓΛΩΣΣΑΣ.

Ερώτηση 18 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 10 βαθμοί) 

Ποιο το αποτέλεσμα της παρακάτω έκφρασης;
Α_Μ(Τ_Ρ(16)+0.6)

Ερώτηση 19 (Πολλαπλής Επιλογής (Πολλαπλές Απαντήσεις) — 10 βαθμοί) 

Ποιες από τις παρακάτω εντολές εκχώρησης είναι σωστές;