ΟΛΗ Η ΥΛΗ_2016

You got 18 of 20 possible points.
Your score: 90%
Question

Ο Λογικός τελεστής or δέχεται δύο λογικές εκφράσεις και δίνει τιμή false,  όταν τουλάχιστον μία από τις δύο λογικές εκφράσεις έχει τιμή true

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

tΝα αλλάξετε τη σειρά των εντολών του παρακάτω αλγορίθμου ώστε το
αποτέλεσμα να είναι η εκτύπωση των αριθμών 1 έως και 10.

 

arithmos:=1;
while arithmos < 11 do
begin
arithmos: =arithmos + 1;
write(arithmos:5);
end;
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

 

arithmos:=1;
while arithmos < 11 do
begin
write(arithmos:5);
arithmos:=arithmos + 1;
end;
 

1
Should have chosen

 

arithmos:=1;
while arithmos <10 do
begin
write(arithmos:5);
arithmos:=arithmos + 1;
end;
 

0
Question

Να εξηγήσετε τους όρους πηγαίο πρόγραμμα, αντικείμενο πρόγραμμα και μεταγλωττιστής

Score: 0 of 1
Your answerChoiceScoreCorrect answer
__________ονομάζεται το πρόγραμμα το οποίο είναι γραμμένο σε μια γλώσσα προγραμματισμού0Πηγαίο πρόγραμμα (source)
_________ είναι ένα ειδικό λογισμικό (πρό-γραμμα) το οποίο μετατρέπει το πηγαίο πρόγραμμα σε αντικείμενο (object) πρό-γραμμα.0Ο μεταγλωττιστής
_____________ περνά στη συνέχεια από κάποιες διεργασίες δίνο-ντας το πρόγραμμα σε κώδικα (γλώσσα) μηχανής το οποίο μπορεί άμεσα να εκτελέσει ο υπολογιστής0Το αντικείμενο πρόγραμμα
Question

Ποιο από τα παρακάτω ονόματα (identifiers)  της γλώσσας Pascal  είναι λανθασμένο ;   

Score: 1 of 1
Your answerChoiceScoreCorrect answer

Program_2

0
Selected

2oProgram

1
Should have chosen

Program2

0

Last_Program

0
Question

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

(A AND B) AND NOT(C)

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

Πώς διακρίνονται οι σύνθετοι τύποι δεδομένων με δόμηση, από τους σύνθετους τύπους χωρίς δόμηση;

Να δώσετε παραδείγματα σύνθετων τύπων με δόμηση και σύνθετων τύπων χωρίς δόμηση

Score: 1 of 1
Your answerChoiceScoreCorrect answer

Ο σύνθετος τύπος δεδομένων με δόμηση, είναι ξεχωριστές  μεταβλητές με μοναδικα στοιχεία

ανεάρτητα μεταξύ τους, χωρίς να αποτελούν μέρος κάποιας ενότητας

0
Selected

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

1
Should have chosen
Question

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

NOT(A XOR B) AND C

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

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

(A AND B) AND NOT(C)

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

Ποιες είναι οι παράμετροι τιμών και ποιες οι παράμετροι μεταβλητών σε μία διαδικασία;

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected
  • Οι παράμετροι τιμών μεταφέρουν δεδομένα μέσα σε μια διαδικασία (λέγονται και παράμετροι εισόδου)
  • Σε πολλές περιπτώσεις χρειάζεται να εφοδιάσουμε τη διαδικασία και με παράμετρο ηοποία να μεταφέρει μια τιμή στη διαδικασία η δε διαδικασία να αλλάζει την τιμή τηςπαραμέτρου και η αλλαγή αυτή να μεταφέρεται στην πραγματική παράμετρο. Τον ρόλο αυτό παίζει η παράμετρος μεταβλητής Οι παράμετροι μεταβλητών μεταφέρουν τιμές έξω από τη διαδικασία και για το λόγο αυτό ονομάζονται παράμετροι εξόδου
1
Should have chosen
  • Οι παράμετροι μεταβλητών  μεταφέρουν δεδομένα μέσα σε μια διαδικασία (λέγονται και παράμετροι εισόδου)
  • Σε πολλές περιπτώσεις χρειάζεται να εφοδιάσουμε τη διαδικασία και με παράμετρο η οποία να μεταφέρει μια τιμή στη διαδικασία η δε διαδικασία να αλλάζει την τιμή τηςπαραμέτρου και η αλλαγή αυτή να μεταφέρεται στην πραγματική παράμετρο. Τον ρόλο αυτό παίζει η παράμετρος μεταβλητής Οι παράμετροι τιμών μεταφέρουν τιμές έξω από τη διαδικασία και για το λόγο αυτό ονομάζονται παράμετροι εξόδου
0
Question

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

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

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

 A XOR (B AND NOT(C))

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

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

 A XOR (B AND NOT(C))

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
Question

Χρήση σε ειδικές εφαρμογές (Lisp, Prolog).

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

Πώς μπορούμε να χαρακτηρίσουμε τις γλώσσες υψηλού επιπέδου ανάλογα με τις λειτουργικές τους ιδιότητες;

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Επιστημονικές εφαρμογές0Fortran, C, APL
Εμπορικές εφαρμογές0Cobol, RPG
Εκπαιδευτικές εφαρμογές0Basic, Logo
Ειδικές εφαρμογές0Lisp, Prolog
Επιστημονικές ? εμπορικές εφαρμογές0PL-1, PASCAL
Question

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer

 

function half_sum(n1,n2);

var

n1,n2:real;
begin
half_sum:=(n1+n2)/2;
end;
 

0
Selected

 

function half_sum(n1,n2:real):real;
begin
half_sum:=(n1+n2)/2;
end;
 

1
Should have chosen
Question

Σε τι χρησιμεύει το Συντακτικό (Syntax) της γλώσσας;

Το Συντακτικό είναι ένα σύνολο τυπικών κανόνων  οι οποίοι προσδιορίζουν τη σημασία των
εντολών που γράφονται σε μια γλώσσα προγραμματισμού.

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

11  DIV 1 - 1 DIV 11

Score: 1 of 1
Your answerChoiceScoreCorrect answer

0

0
Selected

11

1
Should have chosen
Question

Ένα διάγραμμα HIPO  αποτελείται από τρία βασικά τμήματα

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

 

Να αναφέρετε τη συναρτηση τακτικών τύπων, chr(x:integer):char και να εξηγήσετε με παραδείγματα
τη λειτουργία της.
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer

Επιστρέφει το προηγούμενο του ορίσματος. Το όρισμα x και η τιμή που επιστρέφει
είναι τακτικού (ordinal) τύπου.
 

0
Selected

Επιστρέφει τον χαρακτήρα του κώδικα ASCII, ο οποίος αντιστοιχεί στον ακέραιο αριθμό x. Το όρισμα x παίρνει τιμές από 0 έως και 255.
π.χ. writeln (chr(80)) εκτυπώνει το P.
 

1
Should have chosen

Επιστρέφει τη θέση του x στη διάταξη του τακτικού (ordinal) τύπου.
o Αν ο x είναι χαρακτήρας, επιστρέφει τον ακέραιο που φανερώνει την θέση
του χαρακτήρα στην ακολουθία χαρακτήρων του υπολογιστή.
 

0