Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον- ΑΠΑΝΤΗΣΕΙΣ

Page 1

Ενδεικτικές απαντήσεις στο μάθημα «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον»

ΘΕΜΑ Α Α1.

1. 2. 3. 4. 5.

Σωστό Λάθος Λάθος Σωστό Λάθος

Α2. Σχολικό βιβλίο σελίδα 56 «Επιλογή από τους μαθητές να περιγράψουν 4 λειτουργίες από τις 8 που αναφέρονται στο βιβλίο»

Α3. (α)

Χ>Μ

Χ

Κ

Μ

4

9

ΨΕΥΔΗΣ ΨΕΥΔΗΣ ΑΛΗΘΗΣ

4 6 8 10

Χ>Μ

Χ

Κ

Μ

5 7

5

0

Α3. (β)

ΟΘΟΝΗ

Χ

6 8 10 ΟΘΟΝΗ

Χ

7

ΑΛΗΘΗΣ

Α3. (γ)

Χ>Μ

Χ

Κ

Μ

-1

3

ΨΕΥΔΗΣ ΑΛΗΘΗΣ

-1 1 3

ΟΘΟΝΗ Χ 1 3


Α4.

α)

β)

Α5.

Αλγόριθμος Πολλαπλασιασμός_αλά_ρωσικά Δεδομένα // M1,M2 ακέραιοι // Ρ←0 Όσο M2 > 0 επανάλαβε Αν M2 mod 2 = 1 τότε Ρ ← Ρ+Μ1 M1 ← Μ1*2 M2 ← M2 div 2 Τέλος_επανάληψης Αποτελέσματα // Ρ, το γινόμενο των ακεραίων M1,M2 // Τέλος Πολλαπλασιασμός_αλά_ρωσικά


ΘΕΜΑ Β Β1.

(1) 0

(2) n

(3) ΨΕΥΔΗΣ

(4) i

(6) 3

(7) Αληθής

(8) Position

(9) i  I + 1

Β2. α)

(5) count + 1 (10) done= Αληθής

(1) Η μεταβλητή υ δεν μπορεί να δεχτεί και τις 10 τιμές του πίνακα Ψ (2) Η κλήση της συνάρτησης δεν μπορεί να γίνει με την χρήση της εντολής ΚΑΛΕΣΕ (3) Ο αριθμός των τυπικών και των πραγματικών παραμέτρων στην παρένθεση δεν είναι ίσος αριθμητικά (4) Ο τύπος της μεταβλητής υ δεν είναι του ίδιου τύπου με τον τύπο της τιμής που επιστρέφει η συνάρτηση (5) Η κλήση της διαδικασίας γίνεται πάντα με τη χρήση της εντολής ΚΑΛΕΣΕ

β ) Οι διορθώσεις αναγράφονται με κόκκινο χρώμα

(1) Πα(κ,θ) (2) γ α(μ, θ) (3) ΚΑΛΕΣΕ Β(π, μ, γ) (4) γ  Α(μ, θ) (5)

Κ Α Λ Ε Σ Ε Β ( π , μ, ρ[1])


ΘΕΜΑ Γ ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_Γ ! Ερώτημα Γ1 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ΜΑΧ, COUNT_X, COUNT_M, COUNT_Y, VISITS, MAX_E ΧΑΡΑΚΤΗΡΕΣ: VIDEO, TITLE, ΚΑΤΗΓΟΡΙΑ ΑΡΧΗ ΜΑΧ  - 1 COUNT_X<  0 COUNT_M  0 COUNT_Y  0 ! Ερώτημα Γ2 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ VIDEO ΑΝ VIDEO <> “ΤΕΛΟΣ” ΤΟΤΕ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ VISITS ΜΕΧΡΙΣ_ΟΤΟΥ VISITS>=0 ! Ερώτημα Γ3 ΑΝ VISITS>MAX ΤΟΤΕ ΜΑΧ  VISITS TITLE  VIDEO ΤΕΛΟΣ_ΑΝ


! Ερώτημα Γ4 ΑΝ VISITS >=1 ΚΑΙ VISITS<=100 TOTE COUNT_X  COUNT_X + 1 ΑΛΛΙΩΣ_ΑΝ VISITS >=101 KAI VISITS <= 1000 TOTE COUNT_M  COUNT_M+1 ΑΛΛΙΩΣ COYNT_Y  COUNT_Y+1 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΟΤΟΥ VIDEO = “ ΤΕΛΟΣ” ΓΡΑΨΕ “Χαμηλή:”, COUNT_X ΓΡΑΨΕ “Μεσαία:”, COUNT_Μ ΓΡΑΨΕ “Υψηλή:”, COUNT_Υ ! Ερώτημα Γ5 ΜΑΧ_Ε  COUNT_X ΚΑΤΗΓΟΡΙΑ  Χαμηλή” ΑΝ COUNT_Μ > ΜΑΧ_Ε ΤΟΤΕ ΜΑΧ_Ε  COUNT_Μ ΚΑΤΗΓΟΡΙΑ  “ Μεσαία” ΤΕΛΟΣ_ΑΝ ΑΝ COUNT_Υ > ΜΑΧ_Ε ΤΟΤΕ ΜΑΧ_Ε  COUNT_Υ ΚΑΤΗΓΟΡΙΑ  “Υψηλή” ΤΕΛΟΣ_ΑΝ TΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


ΘΕΜΑ Δ ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_Δ !Ερώτημα Δ1 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: i, j, ΒΑΘ[40,6], ΤΕΜΡ1, ΣΒ[40], ΚΩΔ_Μ, ΚΩΔ_Π, ΒΑΘΜΟΣ ΧΑΡΑΚΤΗΡΕΣ: ON[40], ΤΕΜΡ2, ΑΠΑΝΤΗΣΗ ΑΡΧΗ ! Ερώτημα Δ2 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 40 ΔΙΑΒΑΣΕ ΟΝ[i] ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6 Β[ i,j] 0 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ! Ερώτημα Δ3 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ ΚΩΔ_Μ, ΚΩΔ_Π ΔΙΑΒΑΣΕ ΒΑΘΜΟΣ ΑΝ ΒΑΘΜΟΣ > ΒΑΘ [ΚΩΔ_Μ, ΚΩΔ_Π] ΤΟΤΕ ΒΑΘ [ΚΩΔ_Μ, ΚΩΔ_Π]  ΒΑΘΜΟΣ ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ “Υπάρχει νέα λύση ΝΑΙ/ΟΧΙ” ΔΙΑΒΑΣΕ ΑΠΑΝΤΗΣΗ ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΑΝΤΗΣΗ = “OXI”


! Ερώτημα Δ4 (α τμήμα) ΚΑΛΕΣΕ ΥΣΒ (ΒΑΘ, ΣΒ) ! Ερώτημα Δ5 ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 40 ΓΙΑ j ΑΠΟ 40 ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ -1 ΑΝ ΣΒ[j] > ΣΒ[j-1] TOTE TEMP1 ΣΒ[j-1] ΣΒ[j-1]  ΣΒ[j] ΣΒ[j] ΤΕΜΡ1 TEMP2 ΟΝ[j-1] ΟΝ[j-1]  ΟΝ[j] ΟΝ[j] ΤΕΜΡ2 ΑΛΛΙΩΣ_ΑΝ ΣΒ[j] = ΣΒ[j-1] ΤΟΤΕ ΑΝ ΟΝ[j]< ΟΝ[j-1] ΤΟΤΕ TEMP2 ΟΝ[j-1] ΟΝ[j-1]  ΟΝ[j] ΟΝ[j] ΤΕΜΡ2 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 40 ΓΡΑΨΕ ΟΝ[i], ΣΒ[i] ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


! Ερώτημα Δ4 (β τμήμα) ΔΙΑΔΙΑΚΑΣΙΑ ΥΣΒ (ΒΑΘ, ΣΒ) ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: i, j, ΒΑΘ[40,6], ΣΒ[40] ΑΡΧΗ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 40 ΣΒ[i]0 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6 ΣΒ[i] ΣΒ[i] + ΒΑΘ[i, j] ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ Επιμέλεια Απαντήσεων Μακρή Σταυρούλα Φροντιστήριο «Άλμα»


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.