Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μήνυμα ξεκίνησε από: left στις 27 Μαρ 2024, 11:19:28 ΠΜ

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


Ευχαριστώ.

Τίτλος: Απ: λάθος κατα την υλοποίηση ή κατα την εκτέλεση;
Αποστολή από: petrosp13 στις 27 Μαρ 2024, 01:22:32 ΜΜ
Συντακτικό
Τίτλος: Απ: λάθος κατα την υλοποίηση ή κατα την εκτέλεση;
Αποστολή από: gpapargi στις 28 Μαρ 2024, 03:42:54 ΜΜ
Παράθεση από: left στις 27 Μαρ 2024, 11:19:28 ΠΜκαλησπέρα.
Το παρακάτω είναι λάθος κατα την υλοποίηση ή κατα την εκτέλεση;
1)Κλήση διαδικάσιας με δεδομένα διαφορετικού τύπου στις πραγματικές παραμέτρους απ' ότι στις τυπικές


Ευχαριστώ.


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

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