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

Επιλογή 1

1. Ο αλγόριθμος είναι:

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

δ) οδηγίες ασφαλείας.

2. Ιδιότητα του αλγορίθμου διακριτικότηταπου σημαίνει:

3. Για ποιον έχει σχεδιαστεί ο αλγόριθμος γραμμένος σε φυσική γλώσσα;
α) ανά άτομο·

β) σε υπολογιστή?

γ) σε ένα ρομπότ.

δ) σε όλους ταυτόχρονα.

4. Με ποιον τρόπο δεν μπορεί να καθοριστεί ένας αλγόριθμος;

α) λεκτική·

β) φόρμουλα.

γ) γραφικό?

δ) σε γλώσσα προγραμματισμού.

α) μπλοκ εισόδου/εξόδου.
β) μπλοκ έναρξης αλγορίθμου.

γ) μπλοκ υπολογισμού.

δ) έλεγχος της κατάστασης.

6.Ο αλγόριθμος καλείταικυκλική εάν:
ΕΝΑ)
σι)

7. Πώς απεικονίζεται το μπλοκ διακλάδωσης (συνθήκη) πληροφοριών;

8. Προσδιορίστε την τιμή της μεταβλητής c μετά την εκτέλεση του επόμενου τμήματος του αλγορίθμου.

α: = 120
β:= 100
a:= a + b / 2
Ανσι< a / 2
Οτιγ:= β + α
σε διαφορετική περίπτωση c:= b + a / 2
Ολα

9. Βρείτε την τιμή μιας έκφρασης

11 mod 5 =

10. . Προσδιορίστε την τιμή μιας μεταβλητής y

y :=-1

Χ := y *5-10

y :=x/10+5

Δοκιμή με θέμα «Ο αλγόριθμος και οι ιδιότητές του»

Επιλογή 2

1. Ποιο έγγραφο είναι αλγόριθμος;

α) κανονισμούς ασφαλείας·
β) οδηγίες μαγειρέματος.

γ) πρόγραμμα τρένων·

δ) λίστα με βιβλία της σχολικής βιβλιοθήκης.

2. Ιδιότητα του αλγορίθμου μαζικός χαρακτήραςπου σημαίνει:
α) ότι ο αλγόριθμος θα πρέπει να παρέχει τη δυνατότητα εφαρμογής του για την επίλυση παρόμοιων προβλημάτων.

β) ότι κάθε εντολή πρέπει να περιγράφεται έχοντας κατά νου έναν συγκεκριμένο εκτελεστή.

γ) διαίρεση του αλγόριθμου σε έναν πεπερασμένο αριθμό απλών βημάτων.

δ) χρήση από οποιονδήποτε ερμηνευτή.

3. Ονομάστε την κύρια ιδιότητα του αλγορίθμου που διασφαλίζει ότι το αποτέλεσμα προκύπτει μετά από έναν πεπερασμένο αριθμό βημάτων:

α) διακριτικότητα·

β) σαφήνεια.

γ) μαζική συμμετοχή.

δ) αποτελεσματικότητα.



5. Τι νόημα έχει το μπλοκ;

α) μπλοκ εισόδου/εξόδου.
β) μπλοκ έναρξης αλγορίθμου.

γ) μπλοκ υπολογισμού.

δ) έλεγχος της κατάστασης.

6.Ο αλγόριθμος δομής «διακλάδωσης» παρέχει
α) επιλογή συνθηκών, β) επιλογή αλγορίθμων, γ) επιλογή εντολών (ενέργειες)

7. Πώς απεικονίζεται η αρχή του μπλοκ πληροφοριών;

8. Προσδιορίστε την τιμή της μεταβλητής c αφού εκτελέσετε το ακόλουθο τμήμα του αλγορίθμου

α: = 40
β:= 80
β:= - α - 2 * β
Αν ένα< b
Οτι γ:= β - α
σε διαφορετική περίπτωση γ:= α - 2 * β
Ολα

9.Βρείτε την τιμή μιας έκφρασης

10. Ο παρακάτω αλγόριθμος χρησιμοποιεί ακέραιες μεταβλητές κΚαι Μ Μμετά την εκτέλεση αυτού του αλγόριθμου:

κ :=3

Μ := κ +1

κ := Μ * Μ +5

Μ := κ – 10

Δοκιμή με θέμα «Ο αλγόριθμος και οι ιδιότητές του»

Επιλογή 3

1. Ο γραμμικός αλγόριθμος είναι:

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

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

δ) αυστηρή κίνηση και πάνω και κάτω.

2. Ιδιότητα του αλγορίθμου ασάφειαπου σημαίνει:

α) ότι οι εντολές πρέπει να διαδέχονται η μία την άλλη διαδοχικά.

β) διαίρεση του αλγόριθμου σε έναν πεπερασμένο αριθμό απλών βημάτων.

γ) χρήση από οποιονδήποτε εκτελεστή·

δ) ότι ο αλγόριθμος πρέπει να αποτελείται από εντολές που είναι σαφώς κατανοητές από τον εκτελεστή.

3. Ένα άτομο ή οποιαδήποτε συσκευή που εκτελεί έναν αλγόριθμο ονομάζεται:
α) αυτόματα·
β) εκτελεστής·

γ) άτομο ή συσκευή ελέγχου·

δ) ένα ρομπότ.

4. Τι νόημα έχει το μπλοκ;

α) μπλοκ εισόδου/εξόδου.
β) μπλοκ έναρξης αλγορίθμου.

γ) μπλοκ υπολογισμού.

δ) έλεγχος της κατάστασης.

5. Πώς απεικονίζεται το μπλοκ εισαγωγής πληροφοριών;

6.Ο αλγόριθμος ονομάζεταικυκλική εάν:
ΕΝΑ) είναι σχεδιασμένο με τέτοιο τρόπο που απαιτεί η εφαρμογή του
επαναλαμβανόμενη επανάληψη των ίδιων ενεργειών.
σι)
η πρόοδος της εφαρμογής του εξαρτάται από την αλήθεια ορισμένων συνθηκών.
γ) οι εντολές του εκτελούνται με τη σειρά της φυσικής τους σειράς, ανεξάρτητα από τυχόν συνθήκες.

7. Ένας αλγόριθμος γραμμένος σε μια ειδική γλώσσα κατανοητή από έναν υπολογιστή, μια γλώσσα προγραμματισμού, ονομάζεται...

α) περιβάλλον υπολογιστή· β) πρόγραμμα?

γ) σύστημα εντολών εκτελεστή. δ) μπλοκ διάγραμμα.

8. Προσδιορίστε την τιμή της μεταβλητής c αφού εκτελέσετε το ακόλουθο τμήμα του αλγορίθμου.

a:= 40;
b:= 80;
b:= - a - 2 * b;
Αν ένα< b

Οτι γ:= β - α
σε διαφορετική περίπτωση γ:= α - 2 * β

Ολα

9.Βρείτε την τιμή της έκφρασης

10. Ο παρακάτω αλγόριθμος χρησιμοποιεί ακέραιες μεταβλητές ντο Και ρε. Προσδιορίστε την τιμή μιας μεταβλητής ντομετά την εκτέλεση αυτού του αλγόριθμου:

ντο :=5

ρε := ντο *2+4

ντο :=(ρε - ντο )/3*2

ντο := ντο + ρε

Δοκιμή με θέμα «Ο αλγόριθμος και οι ιδιότητές του»

Επιλογή 4

1. Ποιος πρέπει να βασίζεται ο αλγόριθμος;

α) ανά υπολογιστή·

β) με βάση τις ψυχικές ικανότητες ενός συντρόφου ·

γ) με βάση έναν συγκεκριμένο ερμηνευτή ·
δ) σε όλους ταυτόχρονα.

2. Ιδιότητα του αλγορίθμου αποτελεσματικότηταπου σημαίνει:
α) ότι κάθε εντολή πρέπει να περιγράφεται έχοντας κατά νου έναν συγκεκριμένο εκτελεστή·

β) ότι η εκτέλεση όλων των εντολών του αλγορίθμου πρέπει να οδηγεί σε ένα συγκεκριμένο αποτέλεσμα.

γ) ότι ο αλγόριθμος πρέπει να αποτελείται από εντολές που είναι σαφώς κατανοητές από τον εκτελεστή·

δ) διαίρεση του αλγόριθμου σε πεπερασμένο αριθμό απλών βημάτων.

3. Ποια έννοια δεν είναι ιδιότητα αλγορίθμου;

α) κυκλικότητα·

β) μαζική συμμετοχή.

γ) άκρο?

δ) διακριτικότητα.

4. Η γραφική αναπαράσταση του αλγορίθμου είναι:
α) μια μέθοδο αναπαράστασης του αλγορίθμου χρησιμοποιώντας γεωμετρικά σχήματα.
β) μια σχηματική εικόνα σε οποιαδήποτε μορφή.

γ) παρουσίαση του αλγορίθμου με τη μορφή πινάκων.

δ) παρουσίαση του αλγορίθμου σε μορφή γραφήματος.

5. Τι νόημα έχει το μπλοκ;

α) μπλοκ εισόδου/εξόδου.
β) μπλοκ έναρξης αλγορίθμου.

γ) μπλοκ υπολογισμού.

δ) έλεγχος της κατάστασης.

6. Ποιος τύπος αλγοριθμικής δομής πρέπει να εφαρμοστεί εάν μια ακολουθία εντολών εκτελείται ή δεν εκτελείται ανάλογα με τη συνθήκη
α) κύκλος β) διακλάδωση γ) γραμμική.Ολα

9.Βρείτε την τιμή της έκφρασης

10.Ο αλγόριθμος που γράφεται παρακάτω χρησιμοποιεί ακέραιες μεταβλητές κΚαι Μ. Προσδιορίστε την τιμή μιας μεταβλητής κμετά την εκτέλεση αυτού του αλγόριθμου:

Μ :=-1

κ :=2* Μ -2

Μ := κ +2

κ := κ * Μ +5


ΑΛΓΟΡΙΘΜΟΙ
ΔΟΚΙΜΗ
1. Ο αλγόριθμος είναι
1. κανόνες για την εκτέλεση ορισμένων ενεργειών.
2. ένα κατευθυνόμενο γράφημα που δείχνει τη σειρά εκτέλεσης ενός συγκεκριμένου συνόλου εντολών.
3. περιγραφή της σειράς των ενεργειών, η αυστηρή εκτέλεση των οποίων οδηγεί σε
4. Ένα σύνολο εντολών για έναν υπολογιστή.
5. πρωτόκολλο δίκτυο υπολογιστών.
επίλυση ενός δεδομένου προβλήματος σε έναν πεπερασμένο αριθμό βημάτων.
2. Ένας αλγόριθμος ονομάζεται γραμμικός αν
τις ίδιες ενέργειες?



3. Ένας αλγόριθμος ονομάζεται κυκλικός αν
τις ίδιες ενέργειες?
1. είναι σχεδιασμένο με τέτοιο τρόπο ώστε η εφαρμογή του να περιλαμβάνει πολλαπλές επαναλήψεις του ίδιου
2. Η πορεία της εφαρμογής του εξαρτάται από την αλήθεια ορισμένων προϋποθέσεων.
3. οι εντολές του εκτελούνται με τη σειρά της φυσικής τους σειράς η μία μετά την άλλη
ανεξάρτητα από οποιουσδήποτε όρους?
4. μπορεί να παρουσιαστεί σε μορφή πίνακα.
5. Περιλαμβάνει έναν βοηθητικό αλγόριθμο.
4. Ο αλγόριθμος περιλαμβάνει διακλάδωση αν
τις ίδιες ενέργειες?
1. είναι σχεδιασμένο με τέτοιο τρόπο ώστε η εφαρμογή του να περιλαμβάνει πολλαπλές επαναλήψεις του ίδιου
2. Η πορεία της εφαρμογής του εξαρτάται από την αλήθεια ορισμένων προϋποθέσεων.
3. οι εντολές του εκτελούνται με τη σειρά της φυσικής τους σειράς η μία μετά την άλλη
ανεξάρτητα από οποιουσδήποτε όρους?
4. μπορεί να παρουσιαστεί σε μορφή πίνακα.
5. Περιλαμβάνει έναν βοηθητικό αλγόριθμο.
5. Η ιδιότητα του αλγορίθμου είναι:
1. αποτελεσματικότητα.
2. κυκλικότητα.
3. τη δυνατότητα αλλαγής της σειράς εκτέλεσης εντολών.
4. Η ικανότητα εκτέλεσης του αλγόριθμου με αντίστροφη σειρά.
5. Ευκολία γραφής στις γλώσσες προγραμματισμού.
6. Η ιδιότητα ενός αλγορίθμου είναι ότι κάθε ενέργεια και ο αλγόριθμος ως σύνολο
Πρέπει να είναι σε θέση να ολοκληρώσει, καλείται
1. διακριτικότητα.
2. ντετερμινισμός;
3. άκρο?
4. μαζική συμμετοχή.
5. αποτελεσματικότητα.
7. Η ιδιότητα ενός αλγορίθμου είναι ότι ο αλγόριθμος πρέπει να αποτελείται από συγκεκριμένα
Οι ενέργειες που ακολουθούν με συγκεκριμένη σειρά καλούνται

Kolpashnikova I.A. Δάσκαλος στο Ogoi NPO "PU Νο. 35"
1. διακριτικότητα.
2. ντετερμινισμός;
3. άκρο?
4. μαζική συμμετοχή.
5. αποτελεσματικότητα.
8. Η ιδιότητα του αλγορίθμου είναι ότι δεν υπάρχουν σφάλματα· ο αλγόριθμος πρέπει να οδηγεί σε
καλείται το σωστό αποτέλεσμα για όλες τις έγκυρες τιμές εισόδου
1. διακριτικότητα.
2. ντετερμινισμός;
3. άκρο?
4. μαζική συμμετοχή.
5. αποτελεσματικότητα.
9. Η ιδιότητα ενός αλγορίθμου είναι ότι μπορεί να χρησιμοποιηθεί ο ίδιος αλγόριθμος
Με διαφορετικά αρχικά δεδομένα ονομάζεται
1. διακριτικότητα.
2. ντετερμινισμός;
3. άκρο?
4. μαζική συμμετοχή.
5. αποτελεσματικότητα.
10. Η ιδιότητα του αλγορίθμου είναι ότι κάθε ενέργεια πρέπει να είναι αυστηρά και
καλείται αναμφισβήτητα σε κάθε περίπτωση
1. διακριτικότητα.
2. ντετερμινισμός;
3. άκρο?
4. μαζική συμμετοχή.
5. αποτελεσματικότητα.
11. Επιλέξτε τη σωστή παράσταση της αριθμητικής παράστασης
Γλώσσα:
σε έναν αλγόριθμο
1. x + 3y / 5xy
2. x + 3*y / 5*x*y
3.
(x + 3y) / 5xy
4.
(x + 3*y) / (5*x*y)
5. x + 3*y / (5*x*y)
12. Ένας αλγόριθμος γραμμένος σε μια φιλική προς τον υπολογιστή γλώσσα προγραμματισμού ονομάζεται
1. εκτελεστής αλγορίθμων.
2. πρόγραμμα?
3. καταχώριση?
4. κείμενο;
5. Πρωτόκολλο αλγορίθμου.

ΚΛΕΙΔΙ
1
2
3
4
5
6
7
8














Ερώτηση 7 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: ξεκινήστε a:=3; Εάν a> 3 τότε a: = 5 else a: = 1; writeln(a); τέλος. Α. 1 Β. 3 Γ. 5 Δ. Τίποτα Ε. Α. 3 τότε a:=5 άλλο a:=1; writeln(a); τέλος. Α. 1 Β. 3 Γ. 5 Δ. τίποτα Ε. α"> 3 μετά α:=5 άλλο α:=1; γράψτε (α) τέλος. Α. 1 Β. 3 Γ. 5 Δ. τίποτα Ε. a "> 3 τότε a: = 5 else a: = 1; writeln(a); τέλος. A. 1 B. 3 C. 5 D. τίποτα E. a" title="Question 7 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος προγράμματος: ξεκινήστε a:=3, εάν a>3, τότε ένα :=5 άλλο α:=1, γράφω (α), τέλος. Α. 1 Β. 3 Γ. 5 Δ. τίποτα Ε. α"> title="Ερώτηση 7 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: ξεκινήστε a:=3; Εάν a> 3 τότε a: = 5 else a: = 1; writeln(a); τέλος. Α. 1 Β. 3 Γ. 5 Δ. Τίποτα Ε. Α."> !}


Ερώτηση 8 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: start x:=0; αν x5 τότε y:=10 αλλιώς y:=0; writeln(y); τέλος. Α. 10 Β. 5 Γ. 0 Δ. τίποτα Ε. υ 5 τότε y:=10 άλλο y:=0; writeln(y); τέλος. Α. 10 Β. 5 Γ. 0 Δ. τίποτα E. y"> 5 τότε y:=10 άλλο y:=0; γράψτε (y)· τέλος. Α. 10 Β. 5 Γ. 0 Δ. τίποτα Ε. y"> 5 τότε y:=10 άλλο y:=0; writeln(y); τέλος. A. 10 B. 5 C. 0 D. τίποτα E. y" title="Question 8 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: έναρξη x:=0; αν x5 τότε y:= 10 άλλο y :=0, γράψιμο (y), τέλος. A. 10 B. 5 C. 0 D. τίποτα E. y"> title="Ερώτηση 8 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: start x:=0; αν x5 τότε y:=10 αλλιώς y:=0; writeln(y); τέλος. Α. 10 Β. 5 Γ. 0 Δ. τίποτα Ε. υ"> !}


Ερώτηση 9 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: start a:=12; αν a>10 τότε n:=a+5 άλλο n:=a-1; writeln(n); τέλος. Α. 17 Β. 11 Γ. 12 Δ. 16 Ε. 13 10 τότε n:=a+5 άλλο n:=a-1; writeln(n); τέλος. A. 17 B. 11 C. 12 D. 16 E. 13"> 10 τότε n:=a+5 other n:=a-1· writeln (n)· τέλος. A. 17 B. 11 C. 12 D 16 Ε. 13"> 10 τότε n:=a+5 άλλο n:=a-1; writeln(n); τέλος. A. 17 B. 11 C. 12 D. 16 E. 13" title="Question 9 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος προγράμματος: ξεκινήστε a:=12, εάν a>10 τότε n :=a +5 other n:=a-1, writeln (n) end. A. 17 B. 11 C. 12 D. 16 E. 13"> title="Ερώτηση 9 Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του τμήματος του προγράμματος: start a:=12; αν a>10 τότε n:=a+5 άλλο n:=a-1; writeln(n); τέλος. Α. 17 Β. 11 Γ. 12 Δ. 16 Ε. 13"> !}



Ermolaeva I.A., Δημοτικό Εκπαιδευτικό Ίδρυμα "Pavlovskaya Sosh", ΔΟΚΙΜΑΣΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Δοκιμή με θέμα «Αλγόριθμος. Ιδιότητες και τύποι αλγορίθμων"

Επιλογή 1

    Ο αλγόριθμος είναι:

α) κανόνες για την εκτέλεση ορισμένων ενεργειών·

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

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

δ) ένα σύνολο εντολών για έναν υπολογιστή.

ε) Πρωτόκολλο δικτύου υπολογιστών.

    Παρέχετε την πληρέστερη λίστα τρόπων σύνταξης αλγορίθμων:

α) λεκτική, γραφική, ψευδοκώδικας, λογισμικό.

β) λεκτική?

γ) γραφικά, λογισμικό.

δ) προφορικό, πρόγραμμα.

δ) ψευδοκώδικας.

    αποτελεσματικότητα το θέμα είναι:

    Η ουσία μιας τέτοιας ιδιότητας του αλγορίθμου είναιμαζικός χαρακτήρας το θέμα είναι:

α) ο αλγόριθμος πρέπει να έχει μια διακριτή δομή (πρέπει να χωρίζεται σε μια ακολουθία μεμονωμένων βημάτων).

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

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

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

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

    SuΥπάρχει μια τέτοια ιδιότητα του αλγορίθμου όπωςδιακριτικότητα το θέμα είναι:

α) ο αλγόριθμος πρέπει να έχει μια διακριτή δομή (πρέπει να χωρίζεται σε μια ακολουθία μεμονωμένων βημάτων).

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

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

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

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

    Η ουσία μιας τέτοιας ιδιότητας του αλγορίθμου είναισαφήνεια το θέμα είναι:

α) ο αλγόριθμος πρέπει να έχει μια διακριτή δομή (πρέπει να χωρίζεται σε μια ακολουθία μεμονωμένων βημάτων).

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

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

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

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

    Η ουσία μιας τέτοιας ιδιότητας του αλγορίθμου είναιπροσδιορισιμότητα το θέμα είναι:

α) ο αλγόριθμος πρέπει να έχει μια διακριτή δομή (πρέπει να χωρίζεται σε μια ακολουθία μεμονωμένων βημάτων).

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

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

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

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

    Ο αλγόριθμος ονομάζεται γραμμικός:

    Ο αλγόριθμος ονομάζεται κυκλικός:

α) εάν έχει σχεδιαστεί με τέτοιο τρόπο ώστε η εφαρμογή του να συνεπάγεται επανειλημμένη επανάληψη των ίδιων ενεργειών·

β) εάν η πορεία της εφαρμογής του εξαρτάται από την αλήθεια ορισμένων προϋποθέσεων·

γ) εάν οι εντολές του εκτελούνται με τη σειρά της φυσικής τους σειράς η μία μετά την άλλη, ανεξάρτητα από τυχόν συνθήκες·

δ) εάν παρουσιάζεται σε μορφή πίνακα·

ε) αν περιλαμβάνει βοηθητικό αλγόριθμο.

    Ο αλγόριθμος περιλαμβάνει διακλάδωση εάν:

α) εάν έχει σχεδιαστεί με τέτοιο τρόπο ώστε η εφαρμογή του να συνεπάγεται επανειλημμένη επανάληψη των ίδιων ενεργειών·

β) εάν η πορεία της εφαρμογής του εξαρτάται από την αλήθεια ορισμένων προϋποθέσεων·

γ) εάν οι εντολές του εκτελούνται με τη σειρά της φυσικής τους σειράς η μία μετά την άλλη, ανεξάρτητα από τυχόν συνθήκες·

δ) εάν παρουσιάζεται σε μορφή πίνακα·

ε) αν περιλαμβάνει βοηθητικό αλγόριθμο.

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

α) γραμμικό?

β) διακλάδωση?

γ) κυκλική?

δ) βοηθητικό.




Μπλουζα