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

Κωδικός : S24152

S24152  -  ΜΑΡΙΑ ΦΑΝΑΡΙΩΤΗ

ΚΕΦ 3 - Ασκήσεις (1)

Περιγραφή

Ασκήσεις Αντιστοίχισης

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

Να συνδέσετε κατάλληλα τις τιμές της αριστερής στήλης με το σωστό τύπο δεδομένων της δεξιάς στήλης. Να σημειωθεί ότι περισσότερες από μία επιλογές της στήλης Α αντιστοιχούν σε κάποια από τις επιλογές της στήλης Β.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. -14
A. int
2. 145.6
B. float
3. "True"
C. string
4. False
D. bool
5. 'print'
 
6. 15/2
 
7. 18%3
 

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

Η στήλη Α περιέχει λογικές και αριθμητικές παραστάσεις ενώ η στήλη Β περιέχει την αποτίμησή τους. Να αντιστοιχήσετε τους αριθμούς 1, 2, 3, 4, 5, 6 από τη στήλη Α και δίπλα ένα από τα γράμματα α, β, γ, δ, ε, στ, ζ της στήλης Β, που δίνει τη σωστή αντιστοίχιση.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. 12 / 4 % 2
A. True
2. not(56<=12)
B. False
3. 45 / 10
C. 4.5
4. (12 < 11) and (23 > 10)
D. 1
5. 45.0 / 10
E. 4
6. 2 * (5 % 4) + 4 / (1 + 3)
F. 5
    G. 3

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

Να αντιστοιχήσετε τους αριθμούς 1, 2, 3, 4, 5 από τη Στήλη Α του παρακάτω πίνακα και δίπλα ένα από τα γράμματα α, β, γ, δ, ε, στ της Στήλης Β, που δίνει τη σωστή αντιστοιχία. Σημειώνεται ότι ένα γράμμα από τη στήλη Β θα περισσέψει.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. str()
A. Λογικός Τελεστής
2. True
B. Συγκριτικός Τελεστής
3. "False"
C. Λογική Τιμή
4. or
D. Συμβολοσειρά
5. ==
E. Αριθμητικός Τελεστής
    F. Συνάρτηση μετατροπής μιας τιμής σε συμβολοσειρά

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

Να αντιστοιχήσετε τους αριθμούς 1, 2, 3, 4, 5, 6 από τη Στήλη Α και δίπλα ένα από τα γράμματα α, β, γ, δ, ε7, στ, ζ της Στήλης Β που δίνει τη σωστή αντιστοιχία. Σημειώνεται ότι ένα γράμμα από τη στήλη Β θα περισσέψει.
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. >
A. Αριθμητικός Τελεστής
2. not
B. Συμβολοσειρά
3. %
C. Σχεσιακός Τελεστής
4. False
D. Λογικός Τελεστής
5. "True"
E. Αριθμός κινητής υποδιαστολής
6. 46.7
F. Ακέραιος αριθμός
    G. Λογική Τιμή

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

Να χαρακτηρίσετε τα ονόματα των μεταβλητών που ακολουθούν ως 'Αποδεκτό' αν είναι έγκυρο όνομα ή 'Μη αποδεκτό' για άκυρο όνομα
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. abc
A. Αποδεκτό
2. 3code
B. Μη αποδεκτό
3. A_1
 
4. print
 
5. onoma@
 
6. onoma_1
 
7. όνομα
 

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

Να χαρακτηρίσετε καθεμιά από τις ακόλουθες λογικές εκφράσεις ως True ή False
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. 34 != 45
A. True
2. 56 <= 12
B. False
3. (12<11) and (23>10)
 
4. (12<11) or (23>10)
 
5. not(56 <= 12)
 

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

Να χαρακτηρίσετε καθεμιά από τις ακόλουθες λογικές εκφράσεις ως True ή False αν x=20 και y=10
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. (x < y) or (2 * y = =x)
A. True
2. x – y / 5 * 2 > 18
B. False
3. not ((x > y) and (x – 10 == y))
 

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

Να χαρακτηρίσετε καθεμιά από τις ακόλουθες λογικές εκφράσεις ως True ή False αν x=3 και y=1
Στήλη Α Κάντε την αντιστοιχία Στήλη B
1. not(x>y)
A. True
2. (x>5) or (y<2)
B. False
3. (x!=5) and (y!=0)
 
4. (x<y) or (x**2>y)
 
5. x<len("abc")