Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ Γ' ΛΥΚΕΙΟΥ

Κωδικός : D10101

D10101  -   ΔΑΒΙΤΗ ΜΑΓΔΑΛΗΝΗ

Υποπρογράμματα - Μετατροπή

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

Τι θα εμφανίσει το παρακάτω πρόγραμμα
ΠΡΟΓΡΑΜΜΑ ασκηση
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: α, β, γ
ΑΡΧΗ
  α <- 5
  β <- 5
  γ <- Συν_1(α, β) 
  ΓΡΑΨΕ α, β, γ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΣΥΝΑΡΤΗΣΗ Συν_1(κ, λ): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: κ, λ
ΑΡΧΗ
  κ <- κ + 5
  λ <- λ - 2
  Συν_1 <- κ + λ

ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ



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

Τι θα εμφανίσει το παρακάτω πρόγραμμα
ΠΡΟΓΡΑΜΜΑ ασκηση
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: α, β, γ
ΑΡΧΗ
  α <- 5
  β <- 5
  ΚΑΛΕΣΕ Διαδ_1(α, β, γ) 
  ΓΡΑΨΕ α, β, γ

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

ΔΙΑΔΙΚΑΣΙΑ Διαδ_1(κ, λ, μ) 
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: κ, λ, μ
ΑΡΧΗ
  κ <- κ + 5
  λ <- λ - 2
  μ <- κ + λ

ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

 

Ερώτηση 3 (Ελεύθερου Κειμένου — 10 βαθμοί) 

Να γίνει διαδικασία και συνάρτηση που να δέχεται δύο ακεραίους και να επιστρέφει το μικρότερο.

Ερώτηση 4 (Ελεύθερου Κειμένου — 10 βαθμοί) 

Να μετατραπεί το ακόλουθο τμήμα προγράμματος, ώστε στη θέση της διαδικασίας να χρησιμοποιηθεί συνάρτηση.

 

ΔΙΑΒΑΣΕ x, y

ΚΑΛΕΣΕ PROC(x, y)

e <- x DIV 1

ΚΑΛΕΣΕ PROC(e, d)

ΓΡΑΨΕ x, y, d, e …

ΔΙΑΔΙΚΑΣΙΑ PROC(d, e)

ΜΕΤΑΒΛΗΤΕΣ

        ΑΚΕΡΑΙΕΣ: d, e

ΑΡΧΗ

       e <- d - 2

ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Ερώτηση 5 (Ελεύθερου Κειμένου — 20 βαθμοί) 

ΘΕΜΑ Β 2011 Δίνεται τo παρακάτω πρόγραμμα και ένα υποπρόγραμμα:
ΠΡΟΓΡΑΜΜΑ ΘέμαΒ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: z, w
ΑΡΧΗ
  z <- 1
  w <- 3
  ΟΣΟ z <= 35 ΕΠΑΝΑΛΑΒΕ
    ΚΑΛΕΣΕ Διαδ(z, w) 
    ΓΡΑΨΕ z
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΔΙΑΔΙΚΑΣΙΑ Διαδ(w, z) 
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: z, w
ΑΡΧΗ
  w <- w + z
  z <- z + 2
  ΓΡΑΨΕ z
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

 

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

β. Να γράψετε το πρόγραμμα χωρίς τη χρήση υποπρογράμματος