You are on page 1of 6

Πανελλήνιες Εξετάσεις Γ‘ Τάξης Γενικού Λυκείου

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2011


Προτεινόμενες απαντήσεις

ΘΕΜΑ Α

Α1.

1. Σωστό
2. Σωστό
3. Λάθος
4. Λάθος
5. Λάθος

Α2.

1. Σωστό
2. Σωστό
3. Σωστό
4. Λάθος
5. Λάθος

Α3.

1. ΑΛΗΘΗΣ
2. ΨΕΥΔΗΣ
3. ΑΛΗΘΗΣ
4. ΨΕΥΔΗΣ
5. ΑΛΗΘΗΣ

Σαρημπαλίδης Ιωάννης https://pliroforikiatschool.blogspot.com/


Α4.

ΚΧ>1

Α5.

α. Τμηματικός προγραμματισμός ονομάζεται η τεχνική σχεδίασης και


ανάπτυξης των προγραμμάτων ως ένα σύνολο από απλούστερα τμήματα
προγραμμάτων.

β. Υποπρόγραμμα είναι ένα τμήμα προγράμματος το οποίο επιτελεί ένα


αυτόνομο έργο και έχει γραφεί χωριστά από το υπόλοιπο πρόγραμμα.

γ. Παράμετρος ενός υποπρογράμματος ονομάζεται μία μεταβλητή που


επιτρέπει το πέρασμα της τιμής από ένα τμήμα προγράμματος σε ένα
άλλο.

ΘΕΜΑ Β

Β1.

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
Σ0
Κ1
ΟΣΟ Κ <= 100 ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ Χ
Σ Σ +Χ
ΚΚ+1
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΕΧΡΙΣ_ΟΤΟΥ Σ > 1000

Σαρημπαλίδης Ιωάννης https://pliroforikiatschool.blogspot.com/


Β2.

Οθόνη
Διαδικασία 5
Πρόγραμμα 4
Διαδικασία 7
Πρόγραμμα 9
Διαδικασία 9
Πρόγραμμα 16
Διαδικασία 11
Πρόγραμμα 25
Διαδικασία 13
Πρόγραμμα 36

ΘΕΜΑ Γ

ΠΡΟΓΡΑΜΜΑ ΑΣΕΠ
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: Β_1, Β_2, Β_3, ΜΙΝ_ΒΑΘΜ, ΤΕΛ_ΒΑΘΜ
ΧΑΡΑΚΤΗΡΕΣ: ΟΝΟΜΑ, ΜΙΝ_ΟΝΟΜΑ
ΑΡΧΗ

ΓΡΑΨΕ "Δώσε το όνομα του πρώτου υποψηφίου: "


ΔΙΑΒΑΣΕ ΟΝΟΜΑ

ΜΙΝ_ΒΑΘΜ  110
ΜΙΝ_ΟΝΟΜΑ  ΟΝΟΜΑ

ΟΣΟ ΟΝΟΜΑ <> "ΤΕΛΟΣ" ΕΠΑΝΑΛΑΒΕ


ΓΡΑΨΕ "Δώσε τον βαθμό του στις τρεις θεματικές ενότητες:"
ΔΙΑΒΑΣΕ Β_1, Β_2, Β_3

! Ερώτημα Γ2
ΑΝ Β_1 >= Β_2 ΚΑΙ Β_1 >= Β_3 ΤΟΤΕ
ΓΡΑΨΕ "Ο μεγαλύτερος βαθμός είναι ο ", Β_1
ΑΛΛΙΩΣ_ΑΝ Β_2 >= Β_1 ΚΑΙ Β_2 >= Β_3 ΤΟΤΕ
ΓΡΑΨΕ "Ο μεγαλύτερος βαθμός είναι ο ", Β_2
ΑΛΛΙΩΣ
ΓΡΑΨΕ "Ο μεγαλύτερος βαθμός είναι ο ", Β_3

Σαρημπαλίδης Ιωάννης https://pliroforikiatschool.blogspot.com/


ΤΕΛΟΣ_ΑΝ

ΤΕΛ_ΒΑΘΜ  ( Β_1 + Β_2 + Β_3)/ 3

! Ερώτημα Γ3
ΑΝ ( ΤΕΛ_ΒΑΘΜ >= 55) ΚΑΙ ( Β_1 >= 50) ΚΑΙ ( Β_2 >= 50) ΚΑΙ ( Β_3 >= 50) ΤΟΤΕ
ΓΡΑΨΕ "Ο ", ΟΝΟΜΑ, " είναι επιτυχών."
ΓΡΑΨΕ "Συνολική βαθμολογία: ", ΤΕΛ_ΒΑΘΜ

! Ερώτημα Γ4
ΑΝ ΤΕΛ_ΒΑΘΜ < ΜΙΝ_ΒΑΘΜ ΤΟΤΕ
ΜΙΝ_ΒΑΘΜ  ΤΕΛ_ΒΑΘΜ
ΜΙΝ_ΟΝΟΜΑ  ΟΝΟΜΑ
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΑΝ

ΓΡΑΨΕ "Δώσε το όνομα του επόμενου υποψηφίου: "


ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΑΝ ΜΙΝ_ΟΝΟΜΑ <> "ΤΕΛΟΣ" ΤΟΤΕ


ΓΡΑΨΕ "Ο υποψήφιος με τη μικρότερη συνολική βαθμολογία είναι ο ", ΜΙΝ_ΟΝΟΜΑ
ΤΕΛΟΣ_ΑΝ

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

ΘΕΜΑ Δ

ΠΡΟΓΡΑΜΜΑ ΑΡΧΗΓΟΙ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: i, j, ΨΗΦΟΣ[22, 22], ΨΗΦ_0, ΠΛ_ΨΗΦ, ΠΗΡΑΝ[22]
ΑΚΕΡΑΙΕΣ: ΨΗΦ_ΕΑΥΤΟ, ΑΡΙΘΜ[22], TEMP
ΑΡΧΗ
! Ερώτημα Δ1
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 22
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 22
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ ΨΗΦΟΣ[i, j]
ΜΕΧΡΙΣ_ΟΤΟΥ ΨΗΦΟΣ[i, j] = 0 Η ΨΗΦΟΣ[i, j] = 1
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Σαρημπαλίδης Ιωάννης https://pliroforikiatschool.blogspot.com/


! Ερώτημα Δ2
ΨΗΦ_0  0
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 22
ΠΛ_ΨΗΦ  0
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 22
ΠΛ_ΨΗΦ  ΠΛ_ΨΗΦ + ΨΗΦΟΣ[i, j]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΑΝ ΠΛ_ΨΗΦ = 0 ΤΟΤΕ
ΨΗΦ_0  ΨΗΦ_0 + 1
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ "Πλήθος παικτών που δεν ψήφισαν κανένα: ", ΨΗΦ_0

! Ερώτημα Δ3
ΨΗΦ_ΕΑΥΤΟ <- 0
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 22
ΑΝ ΨΗΦΟΣ[i, i] = 1 ΤΟΤΕ
ΨΗΦ_ΕΑΥΤΟ  ΨΗΦ_ΕΑΥΤΟ + 1
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ "Πλήθος παικτών που ψήφισαν τον εαυτό τους: ", ΨΗΦ_ΕΑΥΤΟ

! Ερώτημα Δ4
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 22
ΑΡΙΘΜ[j]  i
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 22


ΠΗΡΑΝ[j]  0
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 22
ΠΗΡΑΝ[j]  ΠΗΡΑΝ[j] + ΨΗΦΟΣ[i, j]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 22


ΓΙΑ j ΑΠΟ 22 ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ – 1
ΑΝ ΠΗΡΑΝ[j - 1] < ΠΗΡΑΝ[j] ΤΟΤΕ
TEMP  ΠΗΡΑΝ[j - 1]
ΠΗΡΑΝ[j - 1]  ΠΗΡΑΝ[j]
ΠΗΡΑΝ[j]  TEMP
TEMP  ΑΡΙΘΜ[j - 1]
ΑΡΙΘΜ[j - 1]  ΑΡΙΘΜ[j]
ΑΡΙΘΜ[j]  TEMP
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Σαρημπαλίδης Ιωάννης https://pliroforikiatschool.blogspot.com/


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

ΓΡΑΨΕ "Αρχηγοί ομάδας."


ΓΡΑΨΕ "1ος αρχηγός: ", ΑΡΙΘΜ[1], ΠΗΡΑΝ[1]
ΓΡΑΨΕ "2ος αρχηγός: ", ΑΡΙΘΜ[2], ΠΗΡΑΝ[2]
ΓΡΑΨΕ "3ος αρχηγός: ", ΑΡΙΘΜ[3], ΠΗΡΑΝ[3]

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΑΡΧΗΓΟΙ

Σαρημπαλίδης Ιωάννης https://pliroforikiatschool.blogspot.com/

You might also like