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

You got 13 of 20 possible points.
Your score: 65%
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

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

0
Should have chosen
Selected

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

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

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

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

1
Should have chosen

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

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

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

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

1
Should have chosen

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

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

μνήμης ROM

service pack

 

0
Selected

μνήμης

πόρων

1
Should have chosen
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

κατανόηση

δομή

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

0

readln

writeln

:=

0

είσοδο

επεξεργασία

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

0
Should have chosen
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

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

0
Should have chosen

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

0
Selected

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

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

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

1
Should have chosen
Question

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

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

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

1
Should have chosen

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

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

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

1
Should have chosen
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

1
Should have chosen

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

0
Question

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

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

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

1
Should have chosen

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

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

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

1
Should have chosen

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

0
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected

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

0

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

0
Should have chosen
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

εξαρτάται

0
Should have chosen
Selected

είναι άσχετη

0
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

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

1
Should have chosen
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

1
Should have chosen

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

0
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

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

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

0
Should have chosen
Selected

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

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

0
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer

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

0
Should have chosen
Selected

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

0

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

0