Κεφάλαια 5-6 (20 ερωτήσεις)

Question

Η αξιολόγηση βέβαια ενός αλγορίθμου ______από την επίδοσή του σε χρόνο εκτέλεσης του προγράμματος.

Your answerChoiceCorrect answer

είναι άσχετη

Selected

εξαρτάται

Should have chosen
Question

Τι καλείται έλεγχος δεδομένων;

Your answerChoiceCorrect answer
Selected

Έλεγχος δεδομένων καλείται η διαδικασία επιλογής δεδομένων με τέτοιο τρόπο έτσι ώστε αυτά να αντιστοιχούν και σε ένα διαφορετικό παράδειγμα καλύπτοντας κατ? αυτό τον τρόπο κάθε δυνατή περίπτωση πραγματικών δεδομένων.π.χ. η βαθμολογία να είναι από 0 έως 100

Should have chosen

Έλεγχος δεδομένων καλείται η διαδικασία επιλογής δεδομένων με τέτοιο τρόπο ώστε η υλοποίηση του αλγορίθμου να γίνει με εύκολο και γρήγορο τρόπο

Question

Ποιες είναι οι βασικές αρχές που χρησιμοποιεί ο δομημένος προγραμματισμός;

Your answerChoiceCorrect answer

Ο δομημένος προγραμματισμός χρησιμοποιεί τις βασικές αρχές της γλώσσας μηχανής

Selected

Ο δομημένος προγραμματισμός χρησιμοποιεί τις βασικές αρχές του ιεραρχικού και του τμηματικού προγραμματισμού.

Should have chosen
Question

Τι καλείται ιεραρχικός προγραμματισμός;

Your answerChoiceCorrect answer
Selected

Ιεραρχικός προγραμματισμός καλείται η τεχνική σχεδίασης αλγορίθμου κατά την οποία το πρόβλημα διασπάται σε μια σειρά από απλούστερα προβλήματα , τα οποία όταν επιλυθούν, οδηγούν στην επίλυση του αρχικού προβλήματος. Η σχεδί-αση του προγράμματος πρέπει να προχωρά από πάνω προς τα κάτω. Στα ανώτερα επίπεδα ξεκινάμε από τα γενικά και προχωρούμε σε κατώτερα επίπεδα προσθέτο-ντας λεπτομέρειες. Η ανάλυση σε κατώτερα επίπεδα σταματά όταν η επεξεργασία περιέχει τόσες λεπτομέρειες ώστε να μπορεί να κωδικοποιηθεί σε μια γλώσσα προ-γραμματισμού.

Should have chosen

Ιεραρχικός προγραμματισμός καλείται η ιεραρχία στους τελεστές. Για την ακρίβεια στους αριθμητικούς τελεστές, προηγούνται οι παρενθέσεις, μετέπειτα τα DIV, MOD, *, / και τέλος τα -, +. Στην περίπτωση ίδιας ιεραρχίας

Question

Ποια τα βασικά κριτήρια αξιολόγησης;

Your answerChoiceCorrect answer

Τα βασικά κριτήρια αξιολόγησης ενός αλγορίθμου είναι:
? Η δυνατότητα που παρέχει για βελτιστοποίηση της ταχύτητάς  του.
? Η δυνατότητα που παρέχει για την εύκολη μετατροή του και σε άλλες γλώσσες προγραμματισμού

Selected

Τα βασικά κριτήρια αξιολόγησης ενός αλγορίθμου είναι:
? Η δυνατότητα που παρέχει για ελαχιστοποίηση του κόστους ελέγχου της ορθότητάς του.
? Η δυνατότητα που παρέχει για εύκολη συντήρηση και ευκολία για αλλαγές και επε-κτάσεις.
? Η δυνατότητα που παρέχει για εύκολη ανάπτυξη σε γλώσσα προγραμματισμού , ανάλογα με την υφή του.

Should have chosen
Question

Ποια η μεθοδολογία ανεύρεσης λογικών λαθών;

Your answerChoiceCorrect answer

? Διαπίστωση του είδους του λάθους.
? Διόρθωση του συντακτικού σφάλματος με τη βοήθεια του μεταγλωτιστή
 

Selected

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

Should have chosen

? Διαπίστωση του είδους του λάθους.
? Διόρθωση του συντακτικού λάθους με τη βοήθεια του μεταγλωττιστή
 

Question

Αντιστοιχήστε τα κενά με τις απαραίτητες λέξεις

Your answerChoiceCorrect answer
Μετά την αποτύπωση του αλγορίθμου ενός προβλήματος ακολουθεί η διαδικα-σία της _______και της _______του προγράμματοςκωδικοποίησης εκτέλεσης
Για τον έλεγχο του αλγορίθμου που σχεδιάσαμε, πρέπει να δημιουργήσουμε ______και με χειρογραφικό τρόπο να εξαγάγουμε τα αποτελέσματα σύμφωνα με τον αλγόριθμο.δεδομένα
Σήμερα μπορούμε με ______να δοκιμάζουμε την ορθότητα ενός αλγορίθμου, αφού τον κωδικοποιήσουμε σε γλώσσα προγραμματισμού.ευκολία
Πρωταρχικός παράγων επιτυχίας της δοκιμής του αλγορίθμου μας είναι η ____ των ______του προβλήματοςεπιλογή δεδομένων
Η αξιολόγηση ενός αλγορίθμου εξαρτάται άμεσα και από τη ___________ στην οποία θα υλοποιηθείγλώσσα προγραμματισμού
Question

Τι καλείται διάγραμμα HIPO;

Your answerChoiceCorrect answer
Selected

Το διάγραμμα HIPO είναι μια τεχνική υλοποίησης του Δομημένου Προγραμματισμού και των αρχών του Ιεραρχικού και του Τμηματικού προγραμματισμού με τη χρήση διαγραμμάτων.

Ένα διάγραμμα HIPO αποτελείται από τρία βασικά τμή-ματα, τα οποία περιγράφουν την είσοδο των δεδομένων, την επεξεργασία και τα αποτελέσματα που απαιτεί ένας αλγόριθμος και το αντίστοιχο πρόγραμμα. Στα δια-γράμματα αυτά εμφανίζονται τα διάφορα επίπεδα ιεραρχίας και τα τμήματα του αλγορίθμου ? προγράμματος με αριθμό σύμφωνα με τη σειρά εκτέλεσής τους. Στο ανώτερο επίπεδο υπάρχει μια περιγραφή της όλης διαδικασίας, στο αμέσως επό-μενο επίπεδο διακρίνονται σε τμήματα οι τρείς βασικές λειτουργίες (είσοδος, επε-ξεργασία, έξοδος), οι οποίες μπορεί να αναλύονται περαιτέρω σε άλλα υποτμή-ματα

Should have chosen

Το διάγραμμα HIPO είναι μια τεχνική υλοποίησης του Δομημένου Προγραμματισμού και των αρχών του Ιεραρχικού και του Τμηματικού προγραμματισμού με τη χρήση διαγραμμάτων ροής.

Το διάγραμμα ροής αποτελείτε από σχήματα το καθένα από τα οποία σχετίζεται με συγκεκριμένες εντολές. Η αρχή και το τέλος, για παράδειγμα, είναι το σχήμα της έλλειψης.

Question

Ένα διάγραμμα HIPO αποτελείται από τρία βασικά τμήματα, τα οποία περιγράφουν την ______των δεδομένων , την ______και _____________

Your answerChoiceCorrect answer
Selected

είσοδο

επεξεργασία

αποτελέσματα (έξοδο).

Should have chosen

readln

writeln

:=

κατανόηση

δομή

συμπεράσματα

Question

Ποια είναι τα τρία βασικά τμήματα ενός διαγράμματος HIPO;

Your answerChoiceCorrect answer
Selected

Τα τρία βασικά τμήματα ενός διαγράμματος HIPO είναι αυτά που περιγράφουν την είσοδο των δεδομένων, την επεξεργασία και τα αποτελέσματα που απαιτεί ένας αλγόριθμος.

Should have chosen

Τα τρία βασικά τμήματα ενός διαγράμματος HIPO είναι αυτά που περιγράφουν την αρχή (έλλειψη), την εντολή διάβασε και γράψε (πλάγιο παραλληλόγραμμο), την εκχώρηση τιμή (ορθογώνιο παρ/μμο), την συνθήκη (ρόμβος) και το τέλος (έλλειψη).

Question

Η αξιολόγηση ενός αλγορίθμου εξαρτάται και από την απασχόληση της ______ή άλλων αντίστοιχων ____του συστήματος.

Your answerChoiceCorrect answer

μνήμης ROM

service pack

 

Selected

μνήμης

πόρων

Should have chosen
Question

Ποια είναι τα απαραίτητα βήματα για τον έλεγχο ενός αλγορίθμου;

Your answerChoiceCorrect answer
Selected

Για να ελέγξουμε έναν αλγόριθμο εκτελούμε τα παρακάτω βήματα:
? Καταγράφουμε εικονικά δεδομένα σύμφωνα με τις απαιτήσεις του προβλήματος.
? Εξάγουμε τα αποτελέσματα σύμφωνα με τα βήματα του αλγορίθμου με χειρογραφικό τρόπο.
? Κωδικοποιούμε τον αλγόριθμο σε μία γλώσσα προγραμματισμού.
? Εκτελούμε το πρόγραμμα σε υπολογιστή και καταγράφουμε τα αποτελέσματα.
? Συγκρίνουμε τα χειρογραφικά και τα αποτελέσματα από την εκτέλεση του προγράμματος.

Should have chosen

Για να ελέγξουμε έναν αλγόριθμο εκτελούμε τα παρακάτω βήματα:
? Ελέγχουμε την πληρότητα των δεδομένων
?Ελέγχουμε την ορθότητα
?Δημιουργούμε το διάγραμμα ροής
 

Question

Τι καλείται εκσφαλμάτωση;

Your answerChoiceCorrect answer
Selected

Εκσφαλμάτωση (debugging) είναι η διαδικασία εύρεσης των λογικών λαθών ενός αλγο-ρίθμου.

Should have chosen

Εκσφαλμάτωση (debugging) είναι η διαδικασία εύρεσης των συντακτικών λαθών ενός αλγορίθμου.

Question

Να αντιστοιχήσετε τις σωστές λέξεις με τις αντίστοιχες προτάσεις

Your answerChoiceCorrect answer
Ο δομημένος προγραμματισμός προϋποθέτει την _______του αλγορίθμου.ανάπτυ (ξη)(γμένα)
Ο δομημένος προγραμματισμός αποτελείται από _______μέρη με βάση ένα προκαθορισμένο σχέδιο.ανεξάρτητ(ο)(α)
Ένα δομημένο πρόγραμμα είναι πολύ _____στην κατανόηση από προγράμματα που είναι γραμμένα με διαφορετικό τρόπο.πιο εύκολ(ο)(α)
Ένα δομημένο πρόγραμμα διαβάζεται εύκολα και επειδή αποτελείται από σαφώς καθορισμένα και ανεξάρτητα τμήματα, έχει εύκολη και τη ______του.συντήρη (σή) (μένα)
Question

Για ποιο λόγο σήμερα μπορούμε να έχουμε ευχερέστερο έλεγχο της ορθότητας ενός αλγορίθμου;

Your answerChoiceCorrect answer
Selected

Σήμερα, ο έλεγχος της ορθότητας ενός αλγορίθμου είναι ευχερής διότι

α) είναι προσιτή η χρήση του υπολογιστή (από άποψη τόσο του υλικού όσο και του λογισμικού) σε αντίθεση με τα παλαιότερα χρόνια

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

Should have chosen

Σήμερα, ο έλεγχος της ορθότητας ενός αλγορίθμου είναι ευχερής διότι

α) η νέα γεννιά έχει γνώση αρκετή ώστε να κατανοήσει ευκολότερα τον αλγόριθμο

β) Η ραγδαία εξέλιξη και ταχύτητα των επεξεργαστών κάνει τον έλεγχο γρηγορότερο

Question

Ποια είναι τα πλεονεκτήματα του δομημένου προγραμματισμού;

Your answerChoiceCorrect answer

Τα κύρια πλεονεκτήματα του δομημένου προγραμματισμού είναι:
? Η σχεδίαση του προγράμματος  προχωρά από πάνω προς τα κάτω
? Η δομή του αποτελείται από ένα ενιαίο τμήμα, άρα δεν είναι εξαρτώμενο από άλλα
? Γρηγορότερη εκτέλεση προγραμμάτων λόγω των παραπάνω
 

Selected

Τα κύρια πλεονεκτήματα του δομημένου προγραμματισμού είναι:
? Διευκόλυνση στην ανάπτυξη αλγορίθμων κατά τμήματα.
? Ευκολία και ταχύτητα στην κωδικοποίηση.
? Καλύτερη ποιότητα προγραμμάτων.
? Ευκολία στις διορθώσεις και τη συντήρηση.
? Τεκμηρίωση που περιέχεται σχεδόν εξ ολοκλήρου στο ίδιο το πρόγραμμα.

Should have chosen
Question

Τι καλείται δομημένος προγραμματισμός;

Your answerChoiceCorrect answer
Selected

Δομημένος προγραμματισμός καλείται η τεχνική σχεδίασης αλγορίθμου και του αντίστοιχου προγράμματος, η οποία χρησιμοποιεί τις αρχές του ιεραρχικού και του τμηματικού προγραμματισμού. Στον δομημένο προγραμματισμό ο αλγόριθμος αποτελείται από ανεξάρτητα τμήματα με βάση ένα προκαθορισμένο σχέδιο. Έτσι, με τον ίδιο τρόπο θα αναπτυχθεί αμέσως μετά και η κωδικοποίηση του αλγορίθμου σε γλώσσα προγραμματισμού δημιουργώντας τελικά το πρόγραμμα. Ο δομημένος προγραμματισμός χρησιμοποιεί μόνο τις βασικές αλγοριθμικές δομές της ακολου-θίας, της επιλογής και της επανάληψης ενώ αποφεύγει τη χρήση της εντολής GO TO. Ένα δομημένο πρόγραμμα διαβάζεται και συντηρείται εύκολα.

Should have chosen

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

Question

Τι καλείται δοκιμή αλγορίθμου;

Your answerChoiceCorrect answer

Δοκιμή αλγορίθμου λέμε τη μεταγλώτισσή του

Δοκιμή αλγορίθμου λέμε τη μετατροπή του σε κώδικα μιας γλώσσας προγραμματισμού. π.χ της Pascal

Selected

Δοκιμή αλγορίθμου λέμε τον έλεγχο του αλγορίθμου για την ορθότητα των αποτελε-σμάτων του

Should have chosen
Question

Τι καλείται αξιολόγηση αλγορίθμου;

Your answerChoiceCorrect answer

Αξιολόγηση ενός αλγορίθμου ονομάζεται η διαδικασία της αποτίμησής του λαμβάνοντας υπόψη μόνο την ταχύτητά εκτέλεσής του

Selected

Αξιολόγηση ενός αλγορίθμου ονομάζεται η διαδικασία της αποτίμησής του λαμβάνοντας υπόψη συγκεκριμένες παραμέτρους.

Should have chosen
Question

Τι καλείται τμηματικός προγραμματισμός;

Your answerChoiceCorrect answer

Τμηματικός προγραμματισμός ονομάζεται η εργασία η οποία αφορά τη δημιουργία τμημάτων, δηλαδή τη δημιουργία τμημάτω - θέσεων εργασίας, σε μια εταιρία πληροφορικής

Selected

Τμηματικός προγραμματισμός ονομάζεται η εργασία που ακολουθεί την ιεραρχική σχεδίαση και είναι η υλοποίηση του προγράμματος μέσα από ανεξάρτητες λογικές ενότητες ? τμήματα. Τα μεμονωμένα τμήματα πρέπει να είναι όσο το δυνατόν μικρότερα ώστε να είναι εύκολο να διορθωθούν.

Should have chosen

Τμηματικός προγραμματισμός ονομάζεται η δημιουργία ενός διαγράμματος ροής και ο χωρισμός του σε τμήματα