wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz για Μεταβλητές

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Είναι οι μεταβλητές συμβολικά ονόματα που αναφέρονται σε δεδομένα στη μνήμη του υπολογιστή;

a)

Αληθές

b)

Ψευδές

2.

Μπορεί κάθε θέση μνήμης να αποθηκεύει πολλαπλές τιμές ταυτόχρονα;

a)

Αληθές

b)

Ψευδές

3.

Είναι σημαντική η χρήση μεταβλητών για την επίλυση προγραμματιστικών προβλημάτων;

a)

Αληθές

b)

Ψευδές

4.

Στο Scratch, μπορούμε να δημιουργήσουμε μεταβλητές;

a)

Αληθές

b)

Ψευδές

5.

Χρησιμοποιεί το EduBlocks την ίδια σύνταξη με την Python για τη δημιουργία αντικειμένων Turtle;

a)

Αληθές

b)

Ψευδές

6.

Η εντολή 'forward' στην Python μετακινεί το αντικείμενο Turtle προς τα εμπρός;

a)

Αληθές

b)

Ψευδές

7.

Στην Python, πρέπει η μεταβλητή 'length' να έχει πάντα τιμή 10;

a)

Αληθές

b)

Ψευδές

8.

Μπορεί η εντολή 'for' στην Python να χρησιμοποιηθεί για να επαναλάβει ενέργειες;

a)

Αληθές

b)

Ψευδές

9.

Στο Scratch, μπορούμε να αλλάξουμε την τιμή μιας μεταβλητής κατά την εκτέλεση του προγράμματος;

a)

Αληθές

b)

Ψευδές

10.

Επιτρέπει η Python τη χρήση μεταβλητών σε μαθηματικές εκφράσεις;

a)

Αληθές

b)

Ψευδές

11.

Στην Python, η εντολή 'x = 28' αναθέτει την τιμή 28 στη μεταβλητή x;

a)

Αληθές

b)

Ψευδές

12.

Μπορούν οι μεταβλητές στην Python να περιέχουν μόνο αριθμητικές τιμές;

a)

Αληθές

b)

Ψευδές

13.

Στο Scratch, μπορούμε να δημιουργήσουμε μεταβλητές με ονόματα της επιλογής μας;

a)

Αληθές

b)

Ψευδές

14.

Αντιγράφει η εντολή 'y = x' στην Python την τιμή της μεταβλητής x στη μεταβλητή y;

a)

Αληθές

b)

Ψευδές

15.

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

a)

Αληθές

b)

Ψευδές

16.

Επιτρέπει η Python την ανάθεση πολλαπλών τιμών σε μια μεταβλητή ταυτόχρονα;

a)

Αληθές

b)

Ψευδές

17.

Στο Scratch, μπορούν οι μεταβλητές να χρησιμοποιούνται μόνο σε αριθμητικές πράξεις;

a)

Αληθές

b)

Ψευδές

18.

Εμφανίζει η εντολή 'print(x, y)' στην Python τις τιμές των x και y;

a)

Αληθές

b)

Ψευδές

19.

Τι είναι οι μεταβλητές στον προγραμματισμό;

a)

Συμβολικά ονόματα που αναφέρονται σε δεδομένα στη μνήμη

b)

Μαθηματικές εξισώσεις

c)

Δηλώσεις ροής ελέγχου

20.

Ποια από τις παρακάτω γλώσσες προγραμματισμού χρησιμοποιεί μπλοκ για να δημιουργήσει κώδικα;

a)

C++

b)

Scratch

c)

Java

21.

Στην Python, ποια εντολή χρησιμοποιείται για να μετακινήσει το αντικείμενο Turtle προς τα εμπρός;

a)

move()

b)

forward()

c)

go()

22.

Πώς δημιουργούμε ένα αντικείμενο Turtle στην Python;

a)

create_turtle()

b)

new Turtle()

c)

Turtle()

23.

Ποια είναι η σωστή σύνταξη για την ανάθεση μιας τιμής σε μια μεταβλητή στην Python;

a)

x -> 28

b)

x == 28

c)

x = 28

24.

Τι κάνει η εντολή 'y = x' στην Python;

a)

Συγκρίνει τις τιμές των x και y

b)

Αντιγράφει την τιμή του x στο y

c)

Προσθέτει το x στο y

25.

Στις σύγχρονες γλώσσες προγραμματισμού, πώς αποθηκεύονται οι μεταβλητές στη μνήμη;

a)

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

b)

Όλες οι μεταβλητές μοιράζονται την ίδια τοποθεσία μνήμης

c)

Οι μεταβλητές δεν αποθηκεύονται στη μνήμη

26.

Ποια εντολή χρησιμοποιείται στην Python για να εμφανίσει τις τιμές των μεταβλητών x και y;

a)

show(x, y)

b)

display(x, y)

c)

print(x, y)

27.

Τι είναι το EduBlocks;

a)

Μια γλώσσα προγραμματισμού

b)

Ένα περιβάλλον προγραμματισμού παρόμοιο με το Scratch

c)

Ένα λειτουργικό σύστημα

28.

Ποια από τις παρακάτω δηλώσεις είναι σωστή για τις μεταβλητές στην Python;

a)

Οι μεταβλητές μπορούν να αλλάξουν τύπο κατά την εκτέλεση του προγράμματος

b)

Οι μεταβλητές πρέπει να δηλώνονται με συγκεκριμένο τύπο πριν από τη χρήση

c)

Οι μεταβλητές μπορούν να χρησιμοποιούνται μόνο για αριθμητικές τιμές