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

Κωδικός : EL1278107

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

Δομές Δεδομένων (3ο και 9ο κεφάλαιο)

Περιγραφή

Όπου χρειάζεται συμπλήρωση θα χρησιμοποιηθούν ελληνικά γράμματα. Πολλές φορές αντί για Α[Ι] γράφετε Α(Ι) για να αναφερθούμε στο Ι στοιχείο του πίνακα, επειδή η αγκύλη δεν μπορεί να χρησιμοποιηθεί στις ασκήσεις συμπλήρωσης κενού.

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

Έστω πίνακας Α[5,10]. Να συμπληρώστε τον παρακάτω αλγόριθμο για τον υπολογισμό των μικρότερων στοιχείων κάθε γραμμής επιλέγοντας την κατάλληλη απάντηση.

ΓΙΑ ...... ΑΠΌ 1 ΜΕΧΡΙ ........
   ΜΙΝ <- Α[Ι,1]
   ΓΙΑ......... ΑΠΟ 2 ΜΕΧΡΙ ΜΕΧΡΙ .......
      ΑΝ Α[Ι,Ξ]<ΜΙΝ ΤΟΤΕ
         ΜΙΝ <- Α[Ι,Ξ]
      ΤΕΛΟΣ_ΑΝ
   ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
   ΕΜΦΑΝΙΣΕ .........
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

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

Έστω πίνακας 5 ακεραίων Α[5]. Ποια θα είναι τα στοιχεία του πίνακα μετά την εκτέλεση του αλγορίθμου;

Α[1] <- 5

Για ι από 2 μέχρι 5

   Α[ι] <- Α[ι-1]+5

Τέλος_επανάληψης

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

Ποια από τα παρακάτω ισχύουν για τους πίνακες;

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

Ποιες από τις παρακάτω εντολές εισάγουν σε ένα πίνακα Α, 10 στοιχείων, τα ψηφία 0-9.

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

Έχουμε ένα πίνακα Α[700] ακεραίων αριθμών. Επιλέξτε την ερώτηση που συμπληρώνει σωστά τα κενά στον παρακάτω αλγόριθμο ο οποίος υπολογίζει και εμφανίζει το άθροισμα των στοιχείων του πίνακα.

Σ<-.......;
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ .......
   ....... < -....... + ................
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ Σ;

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

Έχουμε ένα πίνακα Α[7] ακεραίων αριθμών. Επιλέξτε την απάντηση που συμπληρώνει σωστά τα κενά στον παρακάτω αλγόριθμο ο οποίος υπολογίζει και εμφανίζει τον αριθμό των άρτιων στοιχείων του πίνακα.

Μ<- ......
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 7
ΑΝ ...... MOD 2 = 0 ΤΟΤΕ
......<-...... + ......;
ΤΕΛΟΣ_ΑΝ;
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ;
ΓΡΑΨΕ Μ;

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

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

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

Σε τι πίνακα θα αποθηκεύσετε τις απαντήσεις 100 μαθητών σε 30 ερωτήσεις Σωστό/Λάθος.

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

Σε πίνακα Θ[5,30] με θερμοκρασίες 5 πόλεων για το Σεπτέμβριο τι θα εμφανίσουν οι παρακάτω εντολές;

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

  Σ<- 0

  ΓΙΑ Ξ ΑΠΟ 1 ΜΕΧΡΙ 30

      Σ<- Σ+Θ[Ι,Ξ]

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

     ΕΜΦΑΝΙΣΕ Σ/30

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

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

Σε πίνακα Θ[5,30] με θερμοκρασίες 5 πόλεων για το Σεπτέμβριο θέλουμε να εμφανίσουμε τους μέσους όρους κάθε ημέρας στις 5 πόλεις. Επιλέξτε την απάντηση που συμπληρώνει σωστά τα κενά.

ΓΙΑ Κ ΑΠΌ ..... ΜΕΧΡΙ .....
Σ<--0;
ΓΙΑ Ι ΑΠΟ ..... ΜΕΧΡΙ ........
Σ<--Σ+........;
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ;
ΓΡΑΨΕ Σ/5;
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ;