ΑΕΠΠ Κεφάλαιο 10 Quiz
1. Τα δύο είδη υποπρογραμμάτων είναι οι και οι
2. Μια διαδικασία και μια συνάρτηση μπορούν να εκτελούν ακριβώς τις ίδιες λειτουργίες
Σωστό Λάθος
3. Η ενεργοποίηση μιας συνάρτησης πραγματοποιείται με την εντολή ΚΑΛΕΣΕ
4. Η κλήση των διαδικασιών γίνεται με απλή αναφορά του ονόματός τους
5. Μερικά από τα πλεονεκτήματα του τμηματικού προγραμματισμού είναι:
Λιγότερος χρόνος για την ανάπτυξη του προγράμματος Ευκολότερη διόρθωση Ταχύτητα κατά την εκτέλεση Χρήση αναδρομικών διαδικασιών
6. Κάθε υποπρόγραμμα πρέπει να έχει μόνο μία είσοδο και μία έξοδο
7. Μια διαδικασία μπορεί να καλέσει το κύριο πρόγραμμα
8. Οι συναρτήσεις μπορούν να υπολογίζουν μόνο μια τιμή και να την επιστρέφουν
9. Ποια είναι η επικεφαλίδα της συνάρτησης Εμβαδόν που υπολογίζει το εμβαδόν ενός τριγώνου (Ε=1/2*β*υ)
ΣΥΝΑΡΤΗΣΗ Εμβαδό(β, υ) ΣΥΝΑΡΤΗΣΗ Εμβαδ ΣΥΝΑΡΤΗΣΗ Εμβαδό(β, υ): ΠΡΑΓΜΑΤΙΚΗ ΠΡΑΓΜΑΤΙΚΗ ΣΥΝΑΡΤΗΣΗ Εμβαδό
10. Μια διαδικασία μπορεί να καλέσει μια συνάρτηση
11. Ο τμηματικός προγραμματισμός έχει ως αποτέλεσμα την ταχύτερη εκτέλεση του προγράμματος
12. Το κυρίως πρόγραμμα πρέπει να είναι πολύ μεγαλύτερο από τα υποπρογράμματα
13. Η διαδικασίες έχουν περιορισμένες λειτουργίες σε σχέση με τις συναρτήσεις
14. Η διαδικασίες έχουν περιορισμένες λειτουργίες σε σχέση με τις συναρτήσεις
Εισαγωγή τριών δεδομένων Εισαγωγή ενός δεδομένου Υπολογισμός του μικρότερου από πέντε ακεραίους Υπολογισμός των δύο μικρότερων από πέντε ακεραίους Έλεγχος αν δυο αριθμοί είναι ίσοι Να ταξινομεί και να επιστρέφει ταξινομημένους πέντε αριθμούς Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο
15. Τι θα τυπώσουν οι παρακάτω εντολές: Α <- 5 Β <- 10 Γ <- 0 ΚΑΛΕΣΕ Διαδ1(Α, Β) ΓΡΑΨΕ Α, Β, Γ … ΔΙΑΔΙΚΑΣΙΑ Διαδ1(Γ, Δ) … ΑΡΧΗ Γ <- Γ - Δ ΤΕΛΟΣ_ΔΙΑΔΙΑΔΙΚΑΣΙΑΣ Διαδ1
5, 10, 0 5, 10, -5 -5, 10, 0 -5, 10, -5
16. Τι θα τυπώσουν οι παρακάτω εντολές: Α <- 5 Β <- 10 ΚΑΛΕΣΕ Διαδ1(Β, Α) ΓΡΑΨΕ Α,Β … ΔΙΑΔΙΚΑΣΙΑ Διαδ1(Γ, Δ) … ΑΡΧΗ ΓΡΑΨΕ Γ, Δ Γ <- Γ - Δ ΤΕΛΟΣ_ΔΙΑΔΙΑΔΙΚΑΣΙΑΣ Διαδ1
5, 10, 5, 10 10, 5, 5, 5 5, 10, -5, 10 10, 5, 5, 10
17. Τι θα τυπώσουν οι παρακάτω εντολές: Α <- 10 Β <- 5 ΚΑΛΕΣΕ διαδ(Α, Β) ΓΡΑΨΕ Α, Β … ΔΙΑΔΙΚΑΣΙΑ διαδ(Γ, Δ) … Α <- 0 Β <- 0 ΓΡΑΨΕ Α, Β
10, 5, 0, 0 10, 5, 10, 5 0, 0, 0, 0 0, 0, 10, 5
Η Επίδοση σας είναι: σε σύνολο ερωτήσεων 20
© Sotirios Tourtounis 2006