wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Προγραμματισμός-Αλγοριθμική

Total questions: 10

Worksheet time: 30mins

Name
Class
Date
1.

Ποια από τις ακόλουθες προτάσεις περιγράφουν καλύτερα τον ορισμό της μεταβλητής στον προγραμματισμό

a)

Ένας άγνωστος σε μία μαθηματική συνάρτηση, πχ το y

b)

Μια θέση στη μνήμη RAM που έχει ένα όνομα

c)

Μία τιμή μέσα στο πρόγραμμα

2.

Επιλέξτε ποιες από τις παρακάτω ιδιότητες χαρακτηρίζουν μία μεταβλητή στη C++

a)

όνομα

b)

εμβέλεια

c)

συνδεσιμότητα

d)

μέγεθος

e)

τύπο δεδομένων

3.

Όταν ένα πρόγραμμα υλοποιείται σε πολλά αρχεία στη C++ μια μεταβλητή δεν μπορεί να χρησιμοποιηθεί σε περισσότερα από ένα.

a)

Σωστό

b)

Λάθος

4.

Το φαινόμενο όπου μία συνάρτηση που καλεί τον εαυτό της ονομάζεται

a)

Αναδρομή

b)

Παραγοντικό

c)

Δομή επανάληψης

5.

Έχουμε το ακόλουθο πρόγραμμα

if (-1.0 <= x && x <= 1.0) y = -y;

Αν το x= -1 και το y=-1 μετά την εκτέλεση του οι μεταβλητές θα είναι

a)

x=-1 y=-1

b)

x=-1 y=1

c)

x=1 y=1

d)

x=1 y=-1

6.

ισουναμεί με

a)

val = (συνθήκη ? value1 : value2);

b)

val = (συνθήκη ? value2 : value1);

c)

Kανένα από τα παραπάνω

7.

Μια ακολουθία εντολών 0, 1 είναι κατανοητή από τον επεξεργαστή και μπορεί να εκτελεστεί χωρίς μετατροπή

a)

Σωστό

b)

Λάθος

8.

Τα λογικά λάθη εντοπίζονται από έναν μεταγλωττιστή αλλά όχι από έναν διερμηνευτή

a)

Σωστό

b)

Λάθος

9.

Η χρήση της εντολής ΜΟ ← α + β + γ / 3 αντί της ΜΟ ← (α + β + γ) / 3 είναι λογικό λάθος

a)

Σωστό

b)

Λάθος

10.

Η C++ και οι Java είναι αντικειμενοστραφείς γλώσσες

a)

Σωστό

b)

Λάθος