Μάθημα : ΑΡΧΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ(Θ+Ε)(ΒΠ-2Ο ΕΠΑΛ ΚΑΡΔΙΤΣΑΣ)

Κωδικός : S90122

S90122  -  ΑΡΙΣΤΕΑ ΜΠΑΣΙΑΚΟΥΡΑ

Κεφάλαιο 4: Αλγοριθμικές δομές(συναρτήσεις)

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

Οι συναρτήσεις είναι επαναχρησιμοποιήσιμα τμήματα προγραμμάτων.

Ερώτηση 2 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 5 βαθμοί) 

Για να ορίσουμε μια συνάρτηση στην Python χρησιμοποιούμε τη δεσμευμένη λέξη:

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

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

Ερώτηση 4 (Σωστό / Λάθος — 5 βαθμοί) 

Οι μεταβλητές που εμφανίζονται στην επικεφαλίδα του ορισμού μιας συνάρτησης ονομάζονται ορίσματα.

Ερώτηση 5 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 5 βαθμοί) 

Η χρησιμοποίηση μιας συνάρτησης ονομάζεται:

Ερώτηση 6 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 5 βαθμοί) 

Οι τιμές που εμφανίζονται στην κλήση μιας συνάρτησης ονομάζονται:

Ερώτηση 7 (Σωστό / Λάθος — 5 βαθμοί) 

Μια συνάρτηση δεν είναι υποχρεωτικό να επιστρέφει κάποια τιμή.

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

Μια συνάρτηση επιστρέφει τιμή με τη δεσμευμένη λέξη:

Ερώτηση 9 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 30 βαθμοί) 

Τι εμφανίζει το ακόλουθο πρόγραμμα Python:

def add(arg1,arg2):

   res=arg1+arg2

   return res

print add(10,18)

print add(10,18.5)

print add("Bill","Bob")

Ερώτηση 10 (Πολλαπλής Επιλογής (Μοναδική Απάντηση) — 30 βαθμοί) 

Τι εμφανίζει το ακόλουθο πρόγραμμα Python;

def increment(a, b):

     a=a+1

     b=b+1

     return a+b

 

x,y = 1,2

z = increment(x,y)

print x,y,z