OΛΗ Η ΥΛΗ_2015 ΠΑΛΙΑ ΥΛΗ

You got 14 of 22 possible points.
Your score: 64%
Question

15 DIV 3 - 5 MOD 100 + 3

Score: 0 of 1
Your answerChoiceScoreCorrect answer

3

0
Should have chosen
Selected

8

0
Question

Να γράψετε μια συνάρτηση για το γινόμενο δύο αριθμών.

Score: 0 of 1
Your answerChoiceScoreCorrect answer

 

function product(n1,n2:real):real;
begin
product:=n1*n2;
end;
 

0
Should have chosen
Selected

 

function product(a,b:real):real;
begin

writeln('Δώσε δύο αριθμούς');

readln(a,b);
product:=n1*n2;
end;
 

0
Question

Τι καλείται καθορισμός απαιτήσεων ενός προβλήματος
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer

 

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

0
Selected

 

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

1
Should have chosen
Question

Ποιοι είναι οι παράγοντες που επηρεάζουν τον καθορισμό των απαιτήσεων για την
επίλυση ενός προβλήματος;

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

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

1
Should have chosen
Question

Τι είναι ο Συναρτησιακός Προγραμματισμός;

Score: 0 of 3
Your answerChoiceScoreCorrect answer
Ο Συναρτησιακός Προγραμματισμός στηρίζεται στην έννοια της _____, όπως την έχουμε γνωρίσει από τα μαθηματικά0συνάρτησης
Η συνάρτηση δίνει τη δυνατότητα απεικόνισης ενός πεδίου ορισμού σε ένα πεδίο _____.0τιμών
Στο Συναρτησιακό προγραμματισμό οι εντο-λές και οι ______ είναι συναρτήσεις οι οποίες έχουν ως ορίσματα δεδομένα ή άλλες συναρτήσεις0δομές ελέγχου
Question

Τι καλείται δομή προβλήματος;

Score: 1 of 1
Your answerChoiceScoreCorrect answer

Δομή προβλήματος ονομάζονται οι εντολές του προγράμματος και πιο συγκεκριμένα η writeln και η readln

0
Selected

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

1
Should have chosen

Δομή προβλήματος ονομάζονται τα δομικά στοιχεία, δηλαδή οι σταθερές και οι μεταβλητές του προβλήματος

0

Δομή προβλήματος ονομάζεται η αναπαράσταση του προβλήματος σε δομικό διάγραμμα ροής

0
Question

. Η εντολή case  προσφέρει δυνατότητα πολλαπλής επιλογής

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
True1
Should have chosen
False0
Question

Ποια είναι η δομή της επιλογής;
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer

Με τη δομή επιλογής επαναλαμβάνεται η εκτέλεση των εντολών

0
Selected

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

1
Should have chosen

Με τη δομή επιλογής επιλέγονται να εκτελεστούν διαδοχικα η μία εντολή μετά την άλλη

0
Question

 Πότε χρησιμοποιείται ο πραγματικός τύπος;
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

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

1
Should have chosen

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

0

Ο πραγματικός τύπος χρησιμοποιείται εκεί που οι αριθμητικές τιμές δεν έχουν δεκαδικά ψηφία

0
Question

Να τροποποιήσετε τον κώδικα ώστε, να δίνει τα ίδια αποτελέσματα με τη
χρήση των εντολών for

 

athroisma: =0;
metritis :=0;
while metritis < 10 do
 begin
  athroisma:=athroisma + metritis;
  writeln(metritis:10,athroisma:10);
  metritis:= metritis + 1;
end;

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

 

program erwtisi;
var
athroisma,metritis: integer;
begin
athroisma:=0;
for metritis:=0 to 9 do
begin
   athroisma:=athroisma+metritis;
   writeln(metritis:10, athroisma:10);
end;
end.
 

1
Should have chosen

program erwtisi;
var
athroisma,metritis: integer;
begin
athroisma:=0;
for metritis:=1 to 10 do
begin
   athroisma:=athroisma+metritis;
   writeln(metritis:10, athroisma:10);
end;
end.
 

0
Question

Ποιες είναι οι τυπικές και ποιες οι πραγματικές παράμετροι μιας διαδικασίας;

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

Οι τυπικές παράμετροι(formal) είναι οι μεταβλητές οι οποίες τοποθετούνται στην αρχή μιας διαδικασίας για την είσοδο των δεδομένων και την έξοδο των αποτελεσμάτων. Οι
πραγματικές (actual) παράμετροι είναι εκείνες που αντικαθιστούν τις τυπικές κατά την κλήση της διαδικασίας. Κάθε πραγματική παράμετρος αντιστοιχεί στην τυπική παράμετρο που έχει την ίδια σειρά.

1
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

μνήμης ROM

service pack

 

0
Selected

μνήμης

πόρων

1
Should have chosen
Question

Να τροποποιήσετε τον κώδικα ώστε, να δίνει τα ίδια αποτελέσματα με τη
χρήση των εντολών repeat until

 

athroisma: =0;
metritis :=0;
while metritis < 10 do
 begin
  athroisma:=athroisma + metritis;
  writeln(metritis:10,athroisma:10);
  metritis:= metritis + 1;
end;
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer

 

program erwtisi_11_10_1;
var
athroisma,metritis:integer;
begin
athroisma:=0;
metritis:=0;
repeat
   athroisma:=athroisma+metritis;
   writeln(metritis:10, athroisma:10);
   metritis:=metritis+1;
until metritis > 10;
end.
 

0
Selected

 

program erwtisi_11_10_1;
var
athroisma,metritis:integer;
begin
athroisma:=0;
metritis:=0;
repeat
   athroisma:=athroisma+metritis;
   writeln(metritis:10, athroisma:10);
   metritis:=metritis+1;
until metritis > 9;
end.
 

1
Should have chosen
Question

vi) Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=False, B=True, C=False, να επιλέξετε τη απάντηση True ή False στην παρακάτω λογική πρόταση

(ΝΟΤ(Α) AND NOT(B)) OR C

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected
True0
False0
Should have chosen
Question

 Ποιο θα είναι το αποτέλεσμα της εντολής write(3.14159265:10:3);
 

Score: 0 of 1
Your answerChoiceScoreCorrect answer

3.14 με έξι κενά αριστερά του.
 

0

3.142 με πέντε κενά αριστερά του.
 

0
Should have chosen
Selected

3.1416 με πέντε κενά αριστερά του.
 

0
Question

 Να σημειώσετε με Σ- Λ τις παρακάτω προτάσεις:
Ο έλεγχος της ορθότητας των δεδομένων αποτελεί μέρος της κατανόησης τους προβλήματος

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Selected
True0
False0
Should have chosen
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

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

0
Selected

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

1
Should have chosen
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
  • Η Διαδικασία είναι ένα υποπρόγραμμα η οποία δίνει ως αποτέλεσμα (επιστρέφει) μια τιμή η οποία μπορεί να έχει ένα οποιοδήποτε τύπο από τους επιτρεπτούς της Pascal.
  • Η συνάρτηση μπορεί να λειτουργήσει αυτόνομα, να μην επιστρέψει καμιά τιμή ή να επιστρέψει πολλές τιμές
0
Selected
  • Η συνάρτηση είναι ένα υποπρόγραμμα η οποία δίνει ως αποτέλεσμα (επιστρέφει) μια τιμή η οποία μπορεί να έχει ένα οποιοδήποτε τύπο από τους επιτρεπτούς της Pascal.
  • Η Διαδικασία μπορεί να λειτουργήσει αυτόνομα, να μην επιστρέψει καμιά τιμή ή να επιστρέψει πολλές τιμές
1
Should have chosen