Background Image
Previous Page  189 / 306 Next Page
Information
Show Menu
Previous Page 189 / 306 Next Page
Page Background

Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ

188

Εμφάνισε

x

X

x+1

Μέχρις_ότου

x > Κ

Ε. 1.

Για ποιο λόγο αναπτύχθηκαν οι συμβολικές γλώσσες; (Μονάδες 3)

2.

Ποιος ο ρόλος του συμβολομεταφραστή; (Μονάδες 3)

Απάντηση:

Ε. 1.

Από τα πρώτα χρόνια άρχισαν να γίνονται προσπάθειες για τη δημιουργία

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

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

0 και 1.

2.

Ο ρόλος του συμβολομεταφραστή είναι η μετατροπή του προγράμματος από

συμβολική γλώσσα σε γλώσσα μηχανής (εντολές διατυπωμένες με 0 και 1).

Δίνεται το παρακάτω πρόγραμμα και υποπρογράμματα:

ΠΡΟΓΡΑΜΜΑ

Κλήση_Υποπρογραμμάτων

ΜΕΤΑΒΛΗΤΕΣ

ΑΚΕΡΑΙΕΣ

: α, β, χ

ΑΡΧΗ

α←1

β←2

ΑΡΧΗ_ ΕΠΑΝΑΛΗΨΗΣ

ΑΝ

α <= 4

ΤΟΤΕ

ΚΑΛΕΣΕ

Διαδ1(α, β, χ)

ΑΛΛΙΩΣ

χ ← Συν1(α, β)

ΤΕΛΟΣ_ ΑΝ

ΓΡΑΨΕ

α, β, χ

ΜΕΧΡΙΣ_ΟΤΟΥ

χ>11

ΓΡΑΨΕ

χ

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

ΔΙΑΔΙΚΑΣΙΑ

Διαδ1 (λ, κ, μ)

ΜΕΤΑΒΛΗΤΕΣ

ΑΚΕΡΑΙΕΣ:

κ, λ, μ

ΑΡΧΗ

κ ← κ+1

λ ← λ+3

μ ← κ+λ

ΘΕΜΑ 2

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2006