Μάθημα : Αρχές Προγραμματισμού Υπολογιστών (Ε)

Κωδικός : T379126

T379126 - ΓΕΩΡΓΙΟΣ ΒΕΛΩΝΗΣ

Τελεστές, Αριθμητικές και Λογικές Πράξεις στη Γλώσσα Προγραμματισμού Python

Ερώτηση 1 (Αντιστοίχιση — 4 βαθμοί) 

Να βρείτε τα αποτελέσματα των παρακάτω πράξεων σύγκρισης.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. '123'>'13'
A. True
2. 'ANNA'!='anna'
B. False
3. 'C'=='c'
 
4. 'ΓΙΩΡΓΟΣ'>'ΓΕΩΡΓΙΟΣ'
 

Ερώτηση 2 (Σωστό / Λάθος — 1 Βαθμός) 

Αν Z=False, X=True και Y=False, τότε το αποτέλεσμα της λογικής παράστασης X and (Y or Z) θα είναι True.

Ερώτηση 3 (Σωστό / Λάθος — 1 Βαθμός) 

Ο τύπος δεδομένων (data type) καθορίζει τον τρόπο αναπαράστασής τους στη μνήμη του υπολογιστή και το είδος της επεξεργασίας που μπορεί να γίνει σε αυτά.

Ερώτηση 4 (Αντιστοίχιση — 8 βαθμοί) 

Να αντιστοιχίσετε κάθε Δεδομένο της στήλης Α με το σωστό τύπο δεδομένου της στήλης Β.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. 0.45
A. int
2. 'False'
B. float
3. 'X'
C. bool
4. 35.0
D. str
5. True
 
6. 1
 
7. '1'
 
8. '1972'
 

Ερώτηση 5 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Τι αποτέλεσμα θα δώσει η εκτέλεση του float(6);
Αποτέλεσμα:

Ερώτηση 6 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο θα είναι το αποτέλεσμα της αριθμητικής έκφρασης (2+3)*4;
Αποτέλεσμα:

Ερώτηση 7 (Αντιστοίχιση — 6 βαθμοί) 

Να αντιστοιχίσετε κάθε όνομα μεταβλητής της στήλης Α με το Σωστό ή Λάθος της στήλης Β.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. 7up
A. Σωστό
2. _posothta
B. Λάθος
3. print
 
4. pososto%
 
5. teliko_poso
 
6. mesos oros
 

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

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

Ερώτηση 9 (Σωστό / Λάθος — 1 Βαθμός) 

Το αποτέλεσμα της έκφρασης 19 // 3 είναι η τιμή 1.

Ερώτηση 10 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Να μετατραπεί ο μαθηματικός τύπος της εικόνας σε έκφραση της Python.

Η έκφραση να γραφεί χωρίς κενά και πεζούς λατινικούς χαρακτήρες.

Ερώτηση 11 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο είναι το αποτέλεσμα της αριθμητικής έκφρασης 15/6.+8*3;
Αποτέλεσμα:

Ερώτηση 12 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο είναι το αποτέλεσμα της αριθμητικής έκφρασης 2**(2+1);
Αποτέλεσμα:

Ερώτηση 13 (Σωστό / Λάθος — 1 Βαθμός) 

"kopela" > "kori"

Ερώτηση 14 (Σωστό / Λάθος — 1 Βαθμός) 

Ο λογικός τελεστής or δέχεται δύο λογικές εκφράσεις και δίνει τιμή False, όταν τουλάχιστον μία από τις δύο λογικές εκφράσεις έχει τιμή True.

Ερώτηση 15 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο θα είναι το αποτέλεσμα της εκτέλεσης της εντολής print 3*"λα";
Αποτέλεσμα:

Ερώτηση 16 (Σωστό / Λάθος — 1 Βαθμός) 

Στην αριθμητική έκφραση Α+Β*C εκτελείται πρώτα η πρόσθεση και μετά ο πολλαπλασιασμός.

Ερώτηση 17 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Να μετατραπεί ο μαθηματικός τύπος της εικόνας σε έκφραση της Python.

Η έκφραση να γραφεί χωρίς κενά και πεζούς λατινικούς χαρακτήρες.

Ερώτηση 18 (Αντιστοίχιση — 8 βαθμοί) 

Να αντιστοιχίσετε κάθε σύμβολο τελεστή της στήλης Α με το είδος τελεστή της στήλης Β.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. %
A. Συγκριτικός τελεστής
2. **
B. Λογικός τελεστής
3. *
C. Αριθμητικός τελεστής
4. >
 
5. and
 
6. ==
 
7. or
 
8. !=
 

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

Ποια από τις παρακάτω λογικές εκφράσεις είναι σωστή αν θέλουμε να ελέγξουμε αν η τιμή της μεταβλητής Thermokrasia είναι αρνητική ή ξεπερνά τους 40 (τα 0 και 40 δε συμπεριλαμβάνονται) βαθμούς;

Ερώτηση 20 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο είναι το αποτέλεσμα της αριθμητικής έκφρασης 2+3*4;
Αποτέλεσμα:

Ερώτηση 21 (Αντιστοίχιση — 5 βαθμοί) 

Δίνονται οι παρακάτω λανθασμένες εντολές για τον υπολογισμό του μέσου όρου δύο αριθμών και ζητείται να επιλέξετε αν θα προκύψει λογικό ή συντακτικό λάθος.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. C=A+B/2;
A. Συντακτικό
2. C=(A+B/2;
B. Λογικό
3. C=(A+B/2);
 
4. C=(A+B):2;
 
5. C==(Α+Β)/2;
 

Ερώτηση 22 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο είναι το αποτέλεσμα της αριθμητικής έκφρασης 3*-2+13 % 7;
Αποτέλεσμα:

Ερώτηση 23 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο θα είναι το αποτέλεσμα της αριθμητικής έκφρασης 8 % 6;
Αποτέλεσμα:

Ερώτηση 24 (Αντιστοίχιση — 6 βαθμοί) 

Να αντιστοιχίσετε κάθε σύμβολο τελεστή της στήλης Α με το είδος τελεστή της στήλης Β.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. ==
A. Αριθμητικός τελεστής
2. //
B. Σχεσιακός τελεστής
3. %
C. Λογικός τελεστής
4. !=
 
5. not
 
6. or
 

Ερώτηση 25 (Πολλαπλής Επιλογής (Πολλαπλές Απαντήσεις) — 2 βαθμοί) 

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

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

Η τιμή Α της βαθμολογίας σε ένα θέμα μπορεί να πάρει τις τιμές από 0 μέχρι και 20 (Το 0 και το 20 είναι επιτρεπτές τιμές). Ποια από τις παρακάτω λογικές εκφράσεις ελέγχει αυτή τη συνθήκη;

Θέμα πανελληνίων

Ερώτηση 27 (Σωστό / Λάθος — 1 Βαθμός) 

Δίνονται οι τιμές των μεταβλητών A=3, B=1 και C=15. Το αποτελέσμα της έκφρασης not(A+B*3>10) and (C % (A-B)==1) θα είναι True.

Ερώτηση 28 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο είναι το αποτέλεσμα της αριθμητικής έκφρασης 2**2+1;
Αποτέλεσμα:

Ερώτηση 29 (Αντιστοίχιση — 4 βαθμοί) 

Ποια τα αποτελέσματα της λογικής παράστασης not A and not B όταν:
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. A=False και B=False
A. True
2. A=False και B=True
B. False
3. A=True και B=False
 
4. A=True και B=True
 

Ερώτηση 30 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο θα είναι το αποτέλεσμα της αριθμητικής έκφρασης 8 / 6;
Αποτέλεσμα:

Ερώτηση 31 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Να μετατραπεί ο μαθηματικός τύπος της εικόνας σε έκφραση της Python.

Η έκφραση να γραφεί χωρίς κενά και κεφαλαίους λατινικούς χαρακτήρες.

Ερώτηση 32 (Σωστό / Λάθος — 1 Βαθμός) 

Ο λογικός τύπος (Boolean) έχει δύο μόνο τιμές, την αληθή (True) και τη ψευδή (False).

Ερώτηση 33 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 Βαθμός) 

Ποιο θα είναι το αποτέλεσμα της αριθμητικής έκφρασης (5+10)/3+2.4*4;
Αποτέλσμα: