Τρίτη 29 Ιουλίου 2014

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

Ποιες από τις παρακάτω προτάσεις είναι σωστές και
ποιες λάθος;
1. Δεν υπάρχει ανώτατο όριο στο πλήθος των
    μεταβλητών ενός αλγορίθμου.
2. Μια σταθερά είναι ένα συγκεκριμένο κείμενο
    ή μια αριθμητική τιμή.
3. Η λογική πράξη ΚΑΙ μπορεί να έχει ως τελεστέο
    της μια σύγκριση ανάμεσα σε αριθμητικά δεδομένα.
4. Η μνήμη που καταλαμβάνουν οι πίνακες είναι
    απειροελάχιστη σε σχέση με το χώρο που κατα-
    λαμβάνουν οι υπόλοιπες μεταβλητές.
5. ΟΧΙ(ΟΧΙ(ΟΧΙ(ΟΧΙ(Χ)))) = Χ, όπου Χ λογική
    μεταβλητή.

Απαντήσεις

1. Σ
2. Λ
3. Σ
4. Λ
5. Σ

Συγγραφή διαδικασίας

Γράψτε διαδικασία που εμφανίζει όλους τους
συνδυασμούς τιμών των Χ,Υ, Ζ στο ακέραιο
διάστημα [-90, 90] που ικανοποιούν τη σχέση
    Χ + Υ = Ζ

Λύση

ΔΙΑΔΙΚΑΣΙΑ ΕΞΙΣ
ΜΕΤΑΒΛΗΤΕΣ
       ΑΚΕΡΑΙΕΣ: Χ, Υ, Ζ
ΑΡΧΗ
      ΓΙΑ Χ ΑΠΟ -90 ΜΕΧΡΙ 90
           ΓΙΑ Υ ΑΠΟ -90 ΜΕΧΡΙ 90
               ΓΙΑ Ζ ΑΠΟ -90 ΜΕΧΡΙ 90
                      ΑΝ Χ+Υ = Ζ ΤΟΤΕ
                          ΓΡΑΨΕ Χ, Υ, Ζ
                      ΤΕΛΟΣ_ΑΝ
               ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
           ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ 

Σάββατο 19 Ιουλίου 2014

Ερωτήσεις πολλαπλής επιλογής

Επιλέξτε τη σωστή απάντηση
1. Η  επεξεργασία των δεδομένων
    Α. είναι ένας μηχανισμός παραγωγής πληροφοριών.
    Β. δεν μπορεί να πραγματοποιηθεί με τη βοήθεια
         του ηλεκτρονικού υπολογιστή.
    Γ. γίνεται αποκλειστικά από τον ανθρώπινο εγκέφαλο
    Δ. δίνει πάντοτε ένα αριθμητικό αποτέλεσμα

2. Ο αλγόριθμος
    Α. γράφεται σε γλώσσα προγραμματισμού
    Β. γράφεται σε ψευδογλώσσα
    Γ. δεν μπορεί να αναπαρασταθεί διαγραμματικά
    Δ. ονομάζεται και υποπρόγραμμα

3. Οι πίνακες
    Α. είναι δυναμικές δομές δεδομένων
    Β. αποθηκεύονται στην δευτερεύουσα μνήμη
    Γ. καταλαμβάνουν συνεχόμενες θέσεις της
        κύριας μνήμης
    Δ. επεκτείνουν τις δυνατότητες του προγραμματιστή

4. Ένα υποπρόγραμμα
    Α. μπορεί να μην έχει είσοδο
    Β. μπορεί να μην έχει έξοδο
    Γ. έχει μεγάλη εξάρτηση από το κύριο πρόγραμμα
    Δ. εκτελεί αυτόνομο έργο

Απαντήσεις

1. Α
2. Β
3. Γ
4. Δ



Πέμπτη 17 Ιουλίου 2014

Επεξεργασία δοσμένου πλήθους τιμών

Γράψτε αλγόριθμο που διαβάζει 20 πραγματικές
τιμές και εμφανίζει το ακέραιο μέρος τους.

Λύση

Αλγόριθμος Ασκ
Για κ από 1 μέχρι 20
     Διάβασε Χ
     Εμφάνισε Α_Μ(Χ)
Τέλος_επανάληψης
Τέλος Ασκ

Διόρθωση λανθασμένων προτάσεων και επαναδιατύπωσή τους

Διορθώστε τις παρακάτω λανθασμένες προτάσεις και
επαναδιατυπώστε τις με σωστό τρόπο
1. Οι πληροφορίες γίνονται αντιληπτές από έναν
    εξωτερικό παρατηρητή με μία από τις πέντε
    ανθρώπινες αισθήσεις.
2. Η αντιμετάθεση είναι μια από τις βασικές λειτουργίες
    του υπολογιστή με τη βοήθεια της οποίας γίνονται
    οι λογικές πράξεις.
3. Η κωδικοποίηση ενός αλγορίθμου γίνεται με
    φυσική γλώσσα κατά βήματα.
4. Αλγόριθμοι+Προγράμματα = Επεξεργασία
5. Η τιμή 'ΑΛΗΘΗΣ' είναι μια λογική σταθερά.


Απαντήσεις

1. Τα δεδομένα γίνονται αντιληπτά από έναν
    εξωτερικό παρατηρητή με μία από τις πέντε
    ανθρώπινες αισθήσεις.
2. Η σύγκριση είναι μια από τις βασικές λειτουργίες
    του υπολογιστή με τη βοήθεια της οποίας γίνονται
    οι λογικές πράξεις.
3.  Η κωδικοποίηση ενός αλγορίθμου γίνεται σε 
     ψευδογλώσσα.
4.  Αλγόριθμοι+Δομές δεδομένων = Προγράμματα
5.  Η τιμή ΑΛΗΘΗΣ είναι μια λογική σταθερά.


Τετάρτη 16 Ιουλίου 2014

Συμπλήρωση κενών

Συμπληρώστε τα κενά που λείπουν
1. Μια δομή επανάληψης ελέγχεται από μια _______
    συνθήκη.
2. Τα σχόλια σε ένα πρόγραμμα είναι μη _______.
3. Μια σειρά ενεργειών που δεν τερματίζεται ποτέ
    ονομάζεται _________ διαδικασία.
4. Οι πίνακες _______ τις δυνατότητες των προγραμματιστών.
5. Μια παράμετρος είναι μια ειδική μορφή ________.

Απαντήσεις

1. συνθήκη
2. εκτελέσιμα
3. υπολογιστική
4. περιορίζουν
5. μεταβλητής


Ερωτήσεις σωστού λάθους

Ποιες από τις ερωτήσεις είναι σωστές και ποιες
λάθος;
1. Οι πράξεις div και mod εφαρμόζονται μόνο
    πάνω σε ακέραιους τελεστέους.
2. Ο τμηματικός προγραμματισμός στηρίζεται
    στην εκτεταμένη χρήση της εντολής GOTO.
3. Το πρόβλημα του έτους 2000 είχε να κάνει
    με τον τρόπο αποθήκευσης της ημερομηνίας
    στους παλιούς υπολογιστές.
4. Οι διαγραμματικές τεχνικές εμφανίζονται
    ολοένα και σπανιότερα στη βιβλιογραφία.
5. Οι κόμβοι μιας δυναμικής δομής δεδομένων
    καταλαμβάνουν συνεχόμενες θέσεις στην
   κύρια μνήμη.



Απαντήσεις

1. Σ
2. Λ
3. Σ
4. Σ
5. Λ