Ας βάλουμε όλα τα σχόλια/ερωτήσεις/παρατηρήσεις σχετικά με το θέμα 1 των εξετάσεων ενιαίων λυκείων το 2004, σε αυτό το χώρο
θέμα1.Α.4 Ο διερμηνευτής διαβάζει μία προς μία τις εντολές του πηγαίου προγράμματος και για κάθε μια εκτελεί αμέσως μια ισοδύναμη ακολουθία εντολών μηχανής
Σωστό γιατί η παράγραφος είναι αυτούσια όπως του βιβλίου.
Αλλά ένας συνάδελφος στο βαθμολογικό παρατήρησε τα εξής:
Στο σχήμα 6.6 σελ 139 Ο διερμηνευτής αναλύει-ελέγχει-ανιχνεύει και μετά εκτελεί. Επομένως πιστεύει ότι ένας μαθητής μπορεί να απαντήσει: λάθος δεν εκτελεί αμέσως μια ισοδύναμη ακολουθία αλλά πρώτα πρέπει να περάσει από άλλα στάδια.
Δεν θα έλεγα ότι συμφωνώ απόλυτα με τον συνάδελφο, αλλά θα έλεγα ότι η επιτροπή καλά θα έκανε να διάλεγε ένα άλλο κομμάτι πιο ξεκάθαρο. (να θυμίσω και την προηγούμενη χρονιά με τον μισό ορισμό του αλγορίθμου είχαμε αντίστοιχα προβλήματα)
Τέλος να ρωτήσω γιατί η επιτροπή θέλει να δώσει και τις 10 μονάδες από τις ερωτήσεις Σ/Λ μέσα από 2 σελίδες (όπως και την προηγούμενη χρονιά) και δεν κάνει διασπορά των ερωτήσεων; Τελικά τα πρώτα ερωτήματα είναι για να βοηθούν ποιους μαθητές;
Το θέμα 1 είναι μια χαρά, με εύκολες μονάδες και ερωτήσεις από όλα τα κεφάλαια
Συμφωνώ και εγώ ότι το πρώτο θέμα ήταν εύκολο και σίγουρα αναμενόμενο.
ίσως όμως θα μπορούσαν να διαλέξουν και από άλλα κομμάτια του βιβλίου.
Το 1ο Θέμα άρχισε επιτέλους να γίνεται λίγο καλυτερο αν και εξακολουθεί να είναι πολύ εύκολο για 40 μόρια.
Απο τις ερωτήσεις Σ/Λ ( πολύ καλύτερες απο πέρυση) με προβλημάτισε η απάντηση μιας μαθήτριάς μου. Πολύ καλή μαθήτρια που το μόνο της λάθος ήταν στο Θεμα 1.Α.5. Το έβαλε σωστό γιατί είδε οτι στη σελ. 139 λέει οτι ''το διορθωμένο πρόγραμμα επαναυποβάλεται σε μεταγλώττιση και η διαδικασία αυτή επαναλαμβάνεται, μέχρις ότου εξαλειφθούν πλήρως όλα τα λάθη.''
Τραβηγμένο βέβαια αλλά μήπως θα ήταν ποιο σωστή η ερώτηση ''Ένα πρόγραμμα σε γλώσσα μηχανής (χωρίς λάθη) χρειάζεται μεταγλώττιση.''
Αγαπητέ George
ένα πρόγραμμα γραμμένο σε γλώσσα μηχανής δεν χρειάζεται μεταγλώττιση. Ο μεταγλωττιστής μετατρέπει το πρόγραμμα από γλώσσα υψηλού επιπέδου σε γλώσσα μηχανής. Η γλώσσα μηχανής εκτελείται απευθείας από τον υπολογιστή άρα δεν υπάρχει λόγος να περάσει κάποια διαδικασία μεταγλώττισης. Ακόμα και λάθη να περιέχει ο κώδικας σε γλώσσα μηχανής, αυτά είναι μόνο λογικά και όχι συντακτικά (κάθε γραφή σε 1 και 0 έχει κάποιο νόημα).
Αγαπητέ Βαγγέλη,
φυσικά και συμφωνώ μαζί σου. Αυτό που θέλω να τονίσω με αυτό το ''τραβηγμένο'' παράδειγμα που έγραψα πριν είναι οτι μερικές φορές το βιβλίο δημιουργεί λανθασμένες εντυπώσεις στους μαθητές (ειδικά σε αυτούς που προσέχουν την κάθε λεπτομέρεια). Γιαυτό οι ερωτήσεις αυτού του είδους θα πρέπει να είναι πολύ προσεγμένες και να μην αφήνουν περιθώρια παρερμηνείας απο το μαθητή.
Με εκτίμηση