Ανάπτυξη Εφαρμογών - Παράγραφοι μαθήματος

Κεφ 2/8 : Επιλογή - Ερωτήσεις θεωρίας

Ερωτήσεις Σωστού - Λάθους

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

2. Στην δομή επιλογής μία ομάδα εντολών μπορεί να μην εκτελεστεί.

3. Κάθε εντολή «Αν» περιλαμβάνει υποχρεωτικά το τμήμα «Αλλιώς».

4. Αν Α=5 και Β=6 τότε η λογική έκφραση Α>5 Ή Α<3 ΚΑΙ Β>5 είναι ψευδής.

5. Αν Α=10 και Β=20 τότε η λογική συνθήκη (Α+4>12) Ή (Β=2) ΚΑΙ (ΟΧΙ Α=14) είναι αληθής.

6. Η πρόταση Σ1 Η (Όχι Σ1) , όπου Σ1 λογική έκφραση, είναι πάντα αληθής.

7. Οι συγκριτικοί τελεστές εφαρμόζονται σε δεδομένα αριθμητικά, αλφαριθμητικά και λογικά.

8. Στη δομή Επίλεξε οι τιμές που συνοδεύουν κάθε περίπτωση μπορεί να είναι μια ή περισσότερες διακριτές τιμές ή να υπακούουν σε κάποια συνθήκη.

9. Η χρήση εμφωλευμένων ΑΝ οδηγεί συνήθως σε πολύπλοκες δομές που αυξάνουν τη δυσκολία κατανόησης του προγράμματος.

10. Μία λογική συνθήκη μπορεί να έχει δύο ή περισσότερες τιμές.

11. Η λογική πράξη Ή (διάζευξη) μεταξύ δύο προτάσεων είναι αληθής, όταν οποιαδήποτε από τις δύο προτάσεις είναι Αληθής.

12. Η λογική πράξη ΚΑΙ (σύζευξη) μεταξύ δύο προτάσεων είναι Ψευδής όταν οποιαδήποτε από τις δύο προτάσεις είναι Ψευδής.

Ερωτήσεις "κλειστού τύπου"

13. Αντιστοιχίστε τα στοιχεία της στήλης Α με εκείνα της στήλης Β :

Στήλη Α Στήλη Β
1. Λογική έκφραση α. Α+Β > 0
2. Αριθμητική έκφραση β. Διάβασε Κ
3. Εντολή εκχώρησης  γ. +,-
4. Συγκριτικοί τελεστές  δ. =
5. Εντολή εισόδου  ε. Εμφάνισε Κ
   στ. Χ ? Α+Β
  ζ. 2*Χ-1

 14. Να συμπληρώσετε τον παρακάτω πίνακα τιμών :

Α Τελεστής Β Αποτέλεσμα
---- ΟΧΙ Αληθής  
Ψευδής ΚΑΙ   Ψευδής
  Ή Αληθής Αληθής
Αληθής ΚΑΙ   Ψευδής
Ψευδής Ή Αληθής  

15. Να αντιστοιχίσετε κάθε μια εντολή της Στήλης Α με τις δομές της Στήλης Β :

Εντολές Δομές
α. Επίλεξε 1. Απλή Επιλογή
β. Αν ? Αλλιώς_Αν 2. Σύνθετη Επιλογή
γ. Αν ? Τότε - Αλλιώς 3. Πολλαπλή Επιλογή
δ. Αν ? Τότε 4.Εμφωλευμένες διαδικασίες

16. Να παραστήσετε τις παρακάτω σχέσεις, σε μορφή ψευδοκώδικα :
Α. «το Χ μπορεί να πάρει τις τιμές 2,4,ή 10»
Β. 0 <= χ <= 10
Γ. p>K>I>f
Δ. p <> α, β

17. Γράψτε τους αριθμούς της Στήλης Α και δίπλα το γράμμα της Στήλης Β που αντιστοιχεί:

Στήλη Α Στήλη Β
1  Α <-- Β α. Αριθμητική έκφραση
2  ΟΧΙ Α = Β β. Εντολή εκχώρησης
3  Α DIV B γ. Λογική έκφραση
4  Διάβασε Α, Β δ. Μεταβλητή
  ε. Εντολή εισόδου

18. Αν Κ=8, Ι=6, f =4 και p =10, υπολογίστε τις τιμές των παραστάσεων :
Α. (K>I) KAI (I>f)
Β. (K=I) H (I+f=p)
Γ. (p mod I)=f
Δ. (K>I) H (I<f)
Ε. (f+I=p) KAI (p-f=I)
ΣΤ. ((p MOD 2) >= (f MOD 3)) ΚΑΙ ((p DIV f) >= (K MOD I))

19. Να γράψετε με ποια σειρά εκτελούνται τα παρακάτω «σύμβολα» σε έναν αλγόριθμο :
α) +   β) DIV   γ) ^   δ) <>   ε) <-   στ) ΚΑΙ

20. Να βρείτε για ποιες τιμές των λογικών μεταβλητών P και Q η παρακάτω λογική έκφραση είναι ΑΛΗΘΗΣ : 
P ΚΑΙ ΟΧΙ ( P ΚΑΙ ΟΧΙ Q )

21. Να βρείτε τις τιμές των μεταβλητών A , B , C , D , E :
A <- 5 - 6 DIV 2 * 3
Β <- 5 * 4 - ( 6 * 0.5 - 1 ) ^ 3 * 2
C <- ΟΧΙ A > B Ή (A <> B*(-1))
D <- (A <= B) KAI (B > 10)
E <- ΟΧΙ C Η ( C KAI ΟΧΙ D )

22. Δίνεται το παρακάτω τμήμα αλγόριθμου :

Διάβασε Χ
Υ ? 3*Χ-1
Αν Υ > Χ τότε
   Χ ? Χ+1 
   Υ ? Υ-1
Τέλος_Αν
Αν
Υ > Χ τότε
   Χ ? Χ+2
   Υ? Υ-Χ
Αλλιώς
   Χ ? Χ+1
   Υ? Υ+5
Τέλος_Αν
Αν
Υ > Χ τότε
   Χ ? 2*Χ
   Υ ? Υ+1
Τέλος_Αν
Εμφάνισε
 Χ, Υ

Ι) Τι θα εμφανιστεί, αν δώσουμε ως είσοδο :  α) 2    β) 1    γ) 5   και  δ) 10.
ΙΙ) Να γράψετε διάγραμμα ροής για το παραπάνω τμήμα αλγόριθμου.

23. Ένας manager του μπάσκετ έχει καταγράψει όλους τους αθλητές του Ευρωπαϊκού πρωταθλήματος σε υπολογιστή. Αν Υ είναι το ύψος ενός αθλητή να γράψετε τις λογικές συνθήκες με τις οποίες μπορεί να εντοπίσει τους αθλητές :

α) με ύψος μεγαλύτερο του 1,90
β) με ύψος από 1,90 ως 2,05
γ) κοντύτερους από 1,85 ή ψηλότερους από 2,10
δ) με ύψος από 1,85 ως 1,95 ή από 2,05 ως 2,10
ε) με ύψος από 1,98 ως 2,02 εκτός από 2,00

24. Έστω το παρακάτω τμήμα αλγόριθμου :

Αν Κ+Λ = 100 τότε
 
  εντολή1
Αλλιώς
  
 Αν Κ+Λ = 200 τότε
 
     εντολή2
   Αλλιώς
  
    Αν Κ+Λ = 300 τότε
 
        εντολή3
      Τέλος_Αν
 
  Τέλος_Αν
Τέλος_Αν

Να γράψετε το ισοδύναμό του χρησιμοποιώντας τη δομή Επίλεξε. 

 

ΕκτύπωσηΗλεκτρονικό ταχυδρομείο

white_locked.png

On line

Αυτήν τη στιγμή επισκέπτονται τον ιστότοπό μας 29 επισκέπτες και κανένα μέλος

white_user.png

Επισκέπτες

2.png9.png0.png2.png9.png
Σήμερα59
Χθες15
Εβδομάδα88
Μήνας248
Συνολικά29029