λάθος κατα την υλοποίηση ή κατα την εκτέλεση;

Ξεκίνησε από left, Χθες στις 11:19:28 ΠΜ

« προηγούμενο - επόμενο »

left

καλησπέρα.
 Το παρακάτω είναι λάθος κατα την υλοποίηση ή κατα την εκτέλεση;
1)Κλήση διαδικάσιας με δεδομένα διαφορετικού τύπου στις πραγματικές παραμέτρους απ' ότι στις τυπικές


Ευχαριστώ.


petrosp13

Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

gpapargi

Παράθεση από: left στις Χθες στις 11:19:28 ΠΜκαλησπέρα.
Το παρακάτω είναι λάθος κατα την υλοποίηση ή κατα την εκτέλεση;
1)Κλήση διαδικάσιας με δεδομένα διαφορετικού τύπου στις πραγματικές παραμέτρους απ' ότι στις τυπικές


Ευχαριστώ.


Κανονικά ο compiler κάνει λεξικογραφική ανάλυση, συντακτικό έλεγχο και σημασιολογικό έλεγχο. Το σφάλμα που περιγράφεις είναι στο σημασιολογικό έλεγχο.

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