Ερώτημα 2, Θέμα A, 2008, Μαΐου-Ιουνίου, Ημερήσια

  1. Να αναφέρετε τις τυποποιημένες κατηγορίες τεχνικών-μεθόδων σχεδίασης αλγορίθμων.

Μονάδες 6

  1. Ποια η διαφορά μεταξύ διερμηνευτή και μεταγλωττιστή;

Μονάδες 6

Τα θέματα σε pdf, 2008, Μαΐου-Ιουνίου, Ημερήσια

Θέμα Α, Ερώτημα 4, 2007, Μαΐου-Ιουνίου, Ημερήσια

Δίνονται οι παρακάτω προτάσεις:

Π1. Ο συνδέτης-φορτωτής μετατρέπει το       1      πρόγραμμα σε         2        

πρόγραμμα

Π2. Ο συντάκτης χρησιμοποιείται για να
δημιουργηθεί το          3            πρόγραμμα

Π3. Ο μεταγλωττιστής μετατρέπει το       4       πρόγραμμα σε          5      πρόγραμμα

και οι παρακάτω λέξεις:

α.     αντικείμενο

β.      εκτελέσιμο

γ.      πηγαίο.

  1. Να γράψετε στο τετράδιό σας τους αριθμούς (1-5) των κενών διαστημάτων των προτάσεων και δίπλα το γράμμα της λέξης (α, β, γ) που αντιστοιχεί σωστά.

ΣΗΜΕΙΩΣΗ: Κάποιες από τις λέξεις χρησιμοποιούνται περισσότερες φορές από μία.

Μονάδες 5

  1. Κατά την ανάπτυξη ενός προγράμματος σε ένα προγραμματιστικό περιβάλλον, με ποια χρονική σειρά πραγματοποιούνται τα βήματα που περιγράφουν οι παραπάνω προτάσεις; Να απαντήσετε γράφοντας τα Π1, Π2, Π3 με τη σωστή σειρά.

Μονάδες 3

Τα θέματα σε pdf, 2007, Μαΐου-Ιουνίου, Ημερήσια

Ερώτημα 5, Θέμα Α, 2005, Μαΐου-Ιουνίου, Ημερήσια

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

Στήλη Α

Είδος εφαρμογών

Στήλη Β

Γλώσσες

1. επιστημονικές α.   COBOL
2. εμπορικές- επιχειρησιακές β.    LISP
3. τεχνητής νοημοσύνης γ.   FORTRAΝ
4. γενικής χρήσης- εκπαίδευσης δ.   ΡΑSCAL
  ε.    JAVA

Μονάδες 4

Τα θέματα σε pdf, 2005, Ημερήσια

Ερώτημα 3, Θέμα Α, 2004, Επαναληπτικές, Ημερήσια

Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη.

  1. Η λογική πράξη “ή” μεταξύ δύο προτάσεων είναι ψευδής, όταν οποιαδήποτε από τις δύο προτάσεις είναι ψευδής.
  2. Η FORTRΑΝ αναπτύχθηκε ως γλώσσα κατάλληλη για την επίλυση μαθηματικών και επιστημονικών προβλημάτων.
  3. Η εντολή GOTO που αλλάζει τη ροή εκτέλεσης ενός προγράμματος είναι απαραίτητη στο δομημένο προγραμματισμό.
  4. Τα συντακτικά λάθη στον πηγαίο κώδικα εμφανίζονται κατά το στάδιο της μεταγλώττισής του.
  5. Η Java χρησιμοποιείται ιδιαίτερα για προγραμματισμό στο Διαδίκτυο (Internet).

Μονάδες 10

Θέματα σε pdf, 2004,Επαναληπτικές, Ημερήσια

Θέμα Α, Ερώτημα 1, 2004, Μαΐου-Ιουνίου, Ημερήσια

Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη.

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

Μονάδες 10

Τα θέματα σε pdf, 2004, Μαΐου-Ιουνίου, Ημερήσια

Ερώτημα 3, Θέμα Α, 2002, Ημερήσια, Μαΐου-Ιουνίου

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

Μονάδες 18

Τα θέματα σε pdf, 2002, Ιουνίου, Ημερήσια