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

You got 14 of 44 possible points.
Your score: 32%
Question 1

Δίνεται το παρακάτω τμήμα προγράμματος Python:

for i in range(1, 10, 3):

        x = input('Δώστε έναν αριθμό')

        if x == 0 :

                print ' Ίσος με το μηδέν'

        if x < 0 :

                print ' Αρνητικός'

        if x > 0 :

                print 'Θετικός'

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

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

Score: 5 of 5
Your answerScoreCorrect answer
353

for i in range(1, 10, 3): άρα η μεταβλητή i θα λάβει τις τιμές : 1, 4, 7 (όχι το 10)

άρα 3 (τρεις) τιμές

Question 2

Ο αριθμός 28.2Ε-5 είναι  ένας αριθμός κινητής υποδιαστολής (Πανελλαδικές 2017)

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

Σωστά, αφού 28.2Ε-5 είναι 28.2 * 10-5 άρα float

Παρατήρηση: οτιδήποτε έχει τιμή χρησιμοποιώντας το Ε, π.χ. 5E2, άρα 5*102 άρα 5 *100 θα είναι 500.0 άρα float, δοκιμάστε το

Question 3

Μία κλήση συνάρτησης είναι σαν μία παράκαμψη στη ροή εκτέλεσης του προγράμματος. Πανελλαδικές επαναληπτικές 2020
 

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

Όταν καλείται μια συνάρτηση διακόπτεται η ροή του προγράμματος, καθώς εκτελείται πλέον η συνάρτηση. Όταν αυτή τελειώσει , τότε θα συνεχίσει το πρόγραμμα τη ροή του από εκεί που σταμάτησε προσωρινά κατά την κλήση της συνάρτησης
 

Question 4

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

(Υπολειπόμενες Πανελλαδικές 2017)

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

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

Question 5

Αντιστοιχείστε τα στοιχεία (Πανελλαδικές 2015)

 

Score: 4 of 6
Your answerChoiceScoreCorrect answer
Σχεσιακός Τελεστής>1Σχεσιακός Τελεστής
Λογικός Τελεστήςor1Λογικός Τελεστής
Αριθμητικός Τελεστής%1Αριθμητικός Τελεστής
Λογική τιμή (bool)'Καλή επιτυχία'0Αλφαριθμητικά ( string)
Τιμή αριθμού κινητής υποδιαστολής (float)45.21Τιμή αριθμού κινητής υποδιαστολής (float)
Λογικός ΤελεστήςFalse0Λογική τιμή (bool)

Περισσότερα για όλους τους τελεστές
 

Question 6

Δίνεται το παρακάτω τμήμα προγράμματος Python: (Πανελλαδικές 2019)

x=100

def func( x ):

        print  "Το x είναι ", x

        x = 2

        print "Το τοπικό x άλλαξε σε ", x

func( x )

print  "Το  x είναι ακόμα ", x

Να πληκτρολογήσετε τι εμφανίζεται. Τις προτάσεις ξεχωρίστε τες με κόμμα χωρίς κενά και το x με λανιτινικό για να μην το βγάλει λάθος

Score: 0 of 5
Your answerScoreCorrect answer
nigger0Το x είναι 100,Το τοπικό x άλλαξε σε 2,Το x είναι ακόμα 100

x=100      # 1η εντολή  x=100 (το x έχει καθολική ισχύ)

def func( x ):    #3η  - Η τιμή της παραμέτρου x δηλαδή το 100,

                            # έρχεται από το πρόγραμμα

        print  "Το x είναι ", x     # 4η  - Εμφανίζεται: Το x είναι 100

        x = 2       #5η -  η τοπική μεταβλητή x αλλάζει σε 2

        print "Το τοπικό x άλλαξε σε ", x   #6η  - Το τοπικό x άλλαξε σε 2.

                                                                    #Τέλος συνάρτησης

func( x )                       #2η  - καλείται η συνάρτηση,

                                      # το πρόγραμμα πηγαίνει στην συνάρτηση

print  "Το  x είναι ακόμα ", x      #7η - Το x είναι ακόμα 100

                      # θυμάται την τιμή της x του προγράμματος όχι της συνάρτησης.

                     # Μόνο αν υπήρχε στη συνάρτηση η εντολή global x,

                     # θα παρέμενε η τιμή  του x και έξω από τη συνάρτηση

Question 7

Μετατρέψτε την παρακάτω for σε while, ώστε να εμφανίζει το ίδιο αποτέλεσμα (Τροποποιημένο Πανελλαδικές 2017-Ζητούσε όχι Multiple choice αλλά να ξαναγραφτεί)
s = 0
for i in range ( 1 , 10 , 2):
    s = s + i
    print s
print s
Score: 0 of 1
Your answerChoiceScoreCorrect answer
s = 0
i = 10
while i < 1 :
    s = s + i
    print s
    i = i +2
print s
0
s = 0
i = 1
while i < 10 :
    s = s + i
    print s
    i = i +2
print s
0
Should have chosen
s = 0
i = 2
while i < 1 :
    s = s + i
    print s
    i = i +10
print s
0
Selected
s = 0
i = 1
while i < 10 :
    print s
    s = s + i
    i = i +2
print s
0
Question 8

Να χαρακτηρίσετε ως True η False την παρακάτω λογική έκφραση, αν x=3 και y=1:(Πανελλαδικές 2017)
 

x < len ( "abc")

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

x < len ( "abc") άρα x < 3 άρα 3<3  άρα False

Question 9

Ποια θα είναι η τιμή της μεταβλητής x; (Πανελλαδικές 2009)

from math import sqrt

x=sqrt(100)

Score: 0 of 1
Your answerChoiceScoreCorrect answer

10.0

0
Should have chosen
Selected

100

0

1

0
Question 10

Η τιμή της λογικής έκφρασης x<1 and x>20 είναι πάντα False ανεξάρτητα από την τιμή της ακέραιας μεταβλητής x

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

Δεν υπάρχει αριθμός που να είναι ταυτόγχρονα μικρότερος του ένα και μεγαλύτερος του 20

Question 11

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

Γράψτε την εντολή για τριπλασιασμό της μεταβλητής number

Πληκτρολογήστε χωρίς κενά  Πανελλαδικές Επαναληπτικές 2021

Score: 0 of 5
Your answerScoreCorrect answer
x30number=number*3

number=number*3  ή number*=3

Question 12

Να γράψετε στο τετράδιό σας τι θα εμφανίσει η εκτέλεση του παρακάτω τμήματος προγράμματος: (Επαναληπτικές Πανελλαδικές 2021)
s1= "Προγραμματισμός"
s2="Υπολογιστών"
s3=s1+"_"+s2
print s3[:14]
print s3[19:]
πληκτρολογήστε τις δύο λέξει με κόμμα ανάμεσα χωρίς κενά
Score: 0 of 5
Your answerScoreCorrect answer
ok0Προγραμματισμό,λογιστών

Προγραμματισμό
λογιστών

Question 13

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

z=10

b=pow( z , 2 )

print b
 

Score: 0 of 5
Your answerScoreCorrect answer
200100

η συνάρτηση pow αντιστοιχεί στη δύναμη  pow( 10 , 2 ) είναι 102 άρα 100

Δες τις βασικές συναρτήσεις

Question 14

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

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

34 != 45

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

34 διάφορο του 45 άρα  True. Δες και συγκριτικούς τελεστές

Question 15

Αντιστοίχηση

(Υπολειπόμενες Πανελλαδικές 2017)

Score: 1 of 5
Your answerChoiceScoreCorrect answer
Δομή επανάληψης* *0Αριθμητικός τελεστής
ΣχόλιοΛίστα0Σύνθετος τύπος δεδομένων
Συνάρτηση που επιστρέφει την απόλυτη τιμή ενός αριθμούwhile0Δομή επανάληψης
Σχόλιο#Αρχή1Σχόλιο
Σύνθετος τύπος δεδομένωνabs( )0Συνάρτηση που επιστρέφει την απόλυτη τιμή ενός αριθμού