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

You got 17 of 30 possible points.
Your score: 57%
Question 1

Η συνάρτηση float() μετατρέπει δεκαδικούς και συμβολοσειρές σε ακέραιους

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

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

Λάθος. Η int() μετατρέπει αριθμούς σε ακεραίους

Question 2

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

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

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

Score: 0 of 1
Your answerScoreCorrect answer
Number**30number=number*3

number=number*3  ή number*=3

Question 3

Η εκχώρηση τιμής σε μια μεταβλητή γίνεται με το σύμβολο "==". (Πανελλαδικές 2020)

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

Αρκεί το μόνο το ένα ίσο =. Στη σύγκριση απαιτείται διπλό ίσο

π.χ. α=5   εκχώρηση τιμής

if a==5:     έλεγχος τιμής

 

Question 4

not (15 < 32 and True)  Πανελλαδικές 2020

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

not (15 < 32 and True) άρα not( True and True) άρα not(True) άρα False

Question 5

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

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

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

Question 6

H str() δέχεται οποιαδήποτε αριθμητική τιμή και τη μετατρέπει σε ακέραιο αριθμό

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

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

Η str() μετατρέπει οποιαδήποτε τιμή σε string. Δες και τις βασικές συναρτήσεις
 

Question 7

Η συνάρτηση range(10, 1, -2) επιστρέφει τη λίστα [10, 8, 6, 4, 2] (Πανελλαδικές 2020)

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

Η range(10, 1, -2) επιστρέφει τη λίστα [10, 8, 6, 4, 2]

Question 8

Η συνάρτηση sqrt(x) ανήκει στις βασικές ενσωματωμένες συναρτήσεις της γλώσσας Python Πανελλαδικές Επαναληπτικές 2021
 

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

Χρειάζεται να καλέσουμε το module math. π.χ.

import math

print math.sqrt(4)

Question 9

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

x=4

y=3 + 6 % (6 - x)

print y
 

Score: 1 of 1
Your answerScoreCorrect answer
313

3 + 6 % (6 - x) άρα 3 + 6 % (6 - 4) άρα 3 + 6 % 2 άρα 3 + 0 άρα 3

Question 10

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

range(2 , 10)

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

Score: 0 of 1
Your answerScoreCorrect answer
234567890[2,3,4,5,6,7,8,9]

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

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

Question 11

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

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

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

Οι τιμές που μεταβιβάζονται από ένα υποπρόγραμμα σε άλλο, λέγονται παράμετροι

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

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

Οι τιμές που δέχεται το υποπρόγραμμα από το κυρίως πρόγραμμα ή από άλλο υποπρόγραμμα λέγονται ορίσματα και μεταφέρονται στις μεταβλητές - παραμέτρους της συνάρτησης. Δες και σελίδα 108, 111 ,Σημειώσεις μαθητή Προγραμματισμός Υπολογιστών

Question 13

Επιλέξτε Αποδεκτό ή Μη αποδεκτό για τα παρακάτω ονόματα μεταβλητής Πανελλαδικές επαναληπτικές 2020

Score: 3 of 6
Your answerChoiceScoreCorrect answer
Μη αποδεκτό5onoma0Μη αποδεκτό
Μη αποδεκτόage0Αποδεκτό
Αποδεκτό math10Αποδεκτό
Αποδεκτό input0Αποδεκτό
Αποδεκτό #kila0Μη αποδεκτό
Μη αποδεκτόPRINT0Αποδεκτό

Για την input και όμως είναι Αποδεκτό, παρά το ότι ΔΕ ΘΑ ΕΠΡΕΠΕ ΝΑ ΥΠΑΡΧΕΙ ΤΕΤΟΙΑ ΕΡΩΤΗΣΗ. Δείτε για τις Δεσμευμένες λέξεις

Question 14

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

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

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

Question 15

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

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

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

Question 16

Η κλήση μιας συνάρτησης γίνεται με την εντολή call όνομα_συνάρτησης(). (Πανελλαδικές 2020)

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

Καλείται απλά με το όνομα της και τις παραμέτρους της, αν έχει.
 

Question 17

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

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

for x in range(A, M, B):

        print x

Πληκτρολογήστε τις τιμές των Α, Μ, Β ώστε το αντίστοιχο τμήμα προγράμματος να εμφανίζει όλους τους θετικούς ακέραιους που είναι μικρότεροι του 200 και πολλαπλάσιοι του 7 (αύξουσα σειρά)

Υπάρχουν δύο σωστοί τρόποι (επέλεξε αυτόν με το μικρότερο Μ-λίγο πιο δύσκολο από το θέμα που μπήκε) Δεν υπήρχε σαν διευκρίνηση ούτε είναι απαραίτητο κάτι τέτοιο. Είναι απαραίτητο μόνο για το quiz. Σκεφτείτε όμως ποιοι μπορούν να είναι;

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

Score: 0 of 1
Your answerScoreCorrect answer
[7,197,7]07,197,7

for i in range(7,197,7) γιατό το 196 είναι το μικρότερο πολλαπλάσιο του 7 (έως το 200)

Οι πιθανές λύσεις θα ήταν:

for i in range(7, 197 έως και 203,  7) γιατί το 203 είναι πολλαπλάσιο του 7 και το μοναδικό , για το ερώτημα που είναι πάνω από το 200. Αρα δε θα το εμφανίσει

 

Question 18

Αντιστοίχιση Πανελλαδικές επαναληπτικές 2020
Κάποιο δεν ταιριάζει με κανένα άρα περισσεύει

Score: 1 of 1
Your answerChoiceScoreCorrect answer
str(συμβολοσειρά)"True"1str(συμβολοσειρά)
float(κινητής υποδιαστολής)-13.41float(κινητής υποδιαστολής)
bool (λογική)False1bool (λογική)
int(ακέραια)2561int(ακέραια)
ΛίσταΠερισσεύει1Λίστα
Question 19

Να χαρακτηρίσετε την παρακάτω λογική έκφραση ως True ή False, αν x = - 2, y = 4 και z = False

(x > - 4 and y != 2) and not (z)
 

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

(x > - 4 and y != 2) and not (z)

άρα (-2 > -4 and 4!=2) and not(False)

άρα (True and True) and True

άρα True and True άρα True

Question 20

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

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

for x in range(A, M, B):

        print x

Πληκτρολογήστε τις τιμές των Α, Μ, Β ώστε το αντίστοιχο τμήμα προγράμματος να εμφανίζει όλους τους ακεραίους από το 50 μέχρι και 20 (φθίνουσα σειρά)

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

Score: 0 of 1
Your answerScoreCorrect answer
40,30,20050,19,-1

for i in range(50, 19, -1):    από το 50 έως το 19 (όχι το 19) με βήμα -1

Δες quiz και για τη for

Question 21

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Αριθμητικός Τελεστήςdimvmod()0Συνάρτηση Ενσωματωμένη
Σχεσιακός Τελεστήςnot0Τελεστής Λογικής Πράξης
Συνάρτηση Ενσωματωμένη==0Σχεσιακός Τελεστής
Τελεστής Λογικής Πράξης%0Αριθμητικός Τελεστής

Αν έχεις απορίες δοκίμασε τα παρακάτω:

Quiz με αριθμητικούς τελεστές

Quiz με λογικούς τελεστές

Quiz με σχεσιακούς-συγκριτικούς τελεστές

Quiz με Βασικές συναρήσεις

 

Question 22

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

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

 

Score: 0 of 1
Your answerScoreCorrect answer
r0number%10

Δύο λύσεις:

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

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

Question 23

abs(-27)%25 (Πανελλαδικές 2020)

Score: 1 of 1
Your answerChoiceScoreCorrect answer

1

0

-2

0

False

0
Selected

2

1
Should have chosen
Question 24

Μία συνάρτηση μπορεί να κληθεί και μέσα από μία άλλη συνάρτηση.(Πανελλαδικές 2020)

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

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

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

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