Πανελλαδικές ΘΕΜΑ Α+Β 2017-2022

You got 10 of 15 possible points.
Your score: 67%
Question 1

4 < len("καλημέρα")  (Επαναληπτικές Πανελλαδικές 2019)

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
True1
Should have chosen
False0

4 < len("καλημέρα")  άρα 4 < 8 άρα True

Question 2

Δίνεται το παρακάτω τμήμα προγράμματος. Πόσες επαναλήψεις θα πραγματοποιηθούν Γράψτε χωρίς κενό τον αριθμό;

 

y = 2
while y>-3:
    print y
    y-=1
Score: 1 of 1
Your answerScoreCorrect answer
515
Question 3

17%3 + 5 >= 21/3  (Πανελλαδικές 2020)

Score: 1 of 1
Your answerChoiceScoreCorrect answer

False

0
Selected

True

1
Should have chosen

1

0

7

0
Question 4

Η Λίστα (List) ανήκει στους απλούς τύπους δεδομένων (Πανελλαδικές 2019)

Score: 1 of 1
Your answerChoiceScoreCorrect answer
True0
Selected
False1
Should have chosen

Η λίστα ανήκει στους σύνθετους τύπους δεδομένων, αφού μπορούμε με το όνομά της αποθηκεύσουμε πολλές τιμές και  διαφορετικούς τύπους δεδομένων

Δες σελίδα 43 σχολικού βιβλίου

Question 5

∆ίνεται το παρακάτω τμήμα προγράμματος σε γλώσσα προγραμματισμού Python. Να γράψετε στο τετράδιό σας τους αριθμούς 1, 2, 3, 4 και5 που αντιστοιχούν στις εντολές print του παραπάνω τμήματος προγράμματος και δίπλα σε κάθε αριθμό το αποτέλεσμα που θα εμφανιστεί στην οθόνη κατά την εκτέλεσή του. (Επαναληπτικές Πανελλαδικές 2021). Για το quiz επιλέξτε το σωστό. Πρώτα λύστε το και μετά επιλέξτε
f=[5,8,13,21,34]
print f           # 1
f.pop(1)
print f           # 2
f.append(18)
print f           # 3
f.pop()
print f           # 4
f.insert(1,75)
print f           # 5
Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
[5, 8, 13, 21, 34]
[5, 13, 21, 34]
[5, 13, 21, 34, 18]
[5, 13, 21, 34]
[5, 75, 13, 21, 34]
1
Should have chosen
[5, 8, 13, 21, 34]
[5, 13, 21, 34, 1]
[5, 13, 21, 34, 1,18]
[5, 13, 21, 34,1]
[5, 75, 13, 21, 34, 75]
0
[5, 8, 13, 21, 34]
[5, 13, 21, 34, 1]
[5, 13, 21, 34, 1,18]
[5, 13, 21, 34,1]
[5, 1, 13, 21, 34]
0
[5, 8, 13, 21, 34]
[5, 13, 21, 34, 1]
[5, 13, 21, 34, 1,18]
[5, 13, 21, 34,1]
[5, 75, 13, 21, 34]
0
Question 6

Αντιστοίχηση (Επαναληπτικές Πανελλαδικές 2018)

Score: 1 of 1
Your answerChoiceScoreCorrect answer
112 / 4 % 211
Truenot ( 56 < = 12 )1True
False( 12 < 11 ) and ( 23 > 10)1False
4.545.0 / 1014.5
32 * ( 5 % 4 ) + 4 / ( 1 + 3 )13
445/1014
Question 7

Ο τελεστής διαμέρισης μπορεί να μας επιστρέψει ένα τμήμα μίας συμβολοσειράς ή μίας λίστας.
 

Score: 0 of 1
Your answerChoiceScoreCorrect answer
True0
Should have chosen
Selected
False0

π.χ. a='Pyhton' , τότε η εντολή print a[:2] θα εμφανίσει 'Py'

Question 8

Να πληκτρολογήσετε τι θα εμφανίσει η εκτέλεση του παρακάτω τμήματος προγράμματος. Πληκτρολογήστε μόνο τους αριθμούς που θα εμφανιστούν με τη σειρά στο print"1. ,2. ,3. ,4. ,5. " με κόμμα ανάμεσα και χωρίς κενά (Επαναληπτικές Πανελλαδικές 2020)
def func(x):
    global y
    print "1. Το y είναι ", y
    x = 30
    y = y+1
    print "2. Το x είναι ", x
y = 2
x = 6
func(x)
z = y**2
print "3. Το x είναι ", x
print "4. Το y είναι ", y
print "5. Το z είναι ", z
Score: 0 of 1
Your answerScoreCorrect answer
1 Το y είναι 2, 2 To 02,30,6,3,9

Το y είναι 2
Το x είναι 30
Το x είναι 6
Το y είναι 3
Το z είναι 9

Question 9

Να χαρακτηρίσετε την  ακόλουθη λογική πρόταση ως True η False

(Επαναληπτικές Πανελλαδικές 2017)

56 <= 12

Score: 1 of 1
Your answerChoiceScoreCorrect answer
True0
Selected
False1
Should have chosen

56 <= 12 άρα 56 μικρότερο ή ίσο του 12 άρα False. Δες και συγκριτικούς τελεστές

Question 10

Η δυαδική αναζήτηση χρησιμοποιείται μόνο σε ταξινομημένες συλλογές δεδομένων
(Υπολειπόμενες Πανελλαδικές 2017)

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
True1
Should have chosen
False0

Η δυαδική αναζήτηση για να χρησιμοποιηθεί πρέπει η λίστα, στην οποία θα γίνει η αναζήτηση, να είναι ταξινομημένη είτε αύξουσα είτε φθίνουσα. Στη φθίνουσα ταξινόμηση ο αλγόριθμος είναι διαφορετικός

Question 11

Οι λίστες στην Python έχουν σταθερό μέγεθος
 

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected
True0
False0
Should have chosen

Οι λίστες μπορούν να μεγαλώσουν π.χ.  με την append, insert ή και να μικρύνουν με την pop
 

Question 12

Οι τοπικές μεταβλητές που ορίζονται σε μια συνάρτηση χάνονται,όταν τελειώσει η εκτέλεση της συνάρτησης

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
True1
Should have chosen
False0

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

Question 13

Έστω η μεταβλητή number τύπου int

Γράψτε την εντολή για την εμφάνιση του τελευταίου ψηφίου της μεταβλητής number Πληκτρολογήστε μόνο το κενό χωρίς την  print  ___________ Πανελλαδικές Επαναληπτικές 2021

 

Score: 0 of 1
Your answerScoreCorrect answer
number[-1]0number%10

Δύο λύσεις:

number%10  μαθηματική σκέψη (όλοι οι αριθμοί υπόλοιπο 10 δίνουν το τελευταίο ψηφίο)

int(str(number)[-1])  προγραμματιστική σκέψη (Μετατροπή του αριθμού σε string, με [-1]  το τελευταίο ψηφίο, και με int μετατροπή του τελευταίου ψηφίου σε ακέραιο)

Question 14

Όταν η στοίβα είναι άδεια, είναι προφανές ότι δεν μπορεί να γίνει απώθηση Πανελλαδικές Επαναληπτικές 2022
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
True1
Should have chosen
False0

Στην άδεια στοίβα μπορεί να γίνει μόνο ώθηση, γιατί υπάρχει η συνάρτηση ελέγχου της στοίβας isEmpty(stack) που επιστρέφει False όταν είναι άδεια, για να αποτραπεί η απώθηση

Question 15

Να πληκτρολογήσετε το αποτέλεσμα που εμφανίζεται στην οθόνη μετά την εκτέλεση της εντολής:(Πανελλαδικές 2017)

range(2,10,3)

Παρατήρηση γράψτε ότι ακριβώς εμφανίζεται

Score: 0 of 1
Your answerScoreCorrect answer
2 5 80[2,5,8]

H range() είναι ενσωματωμένη συνάρτηση της Python και παράγει λίστες, χρησιμοποιείται στη for, δες quiz

Αρχίζει από το 2 έως το 10 με βήμα 3, άρα [2,5,8]