ΟΛΗ Η ΥΛΗ_2016

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

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

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

 

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

1
Should have chosen

 

function half_sum(n1,n2);

var

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

0
Question

Να εξηγήσετε τη σημασία των: 2000, ?2000?, etos στη γλώσσα Pascal.

Score: 0 of 1
Your answerChoiceScoreCorrect answer
20000ακέραιο δεδομένο
?2000?0δεδομένο αλφαριθμητικού τύπου (string)
etos0όνομα-ταυτότητα (identifier)
Question

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

(A AND B) AND NOT(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: 0 of 1
Your answerChoiceScoreCorrect answer
Στο Διαδικασιακό προγραμματισμό, το πρόγραμμα είναι γραμμένο_______________, η οποία είναι χαρακτηριστικό των γλωσσών 3ης γενιάς. (COBOL, FORTRAN, PASCAL)0σε κάποια γλώσσα εξαρτημένη από τη διαδικασία
Μια γλώσσα που είναι εξαρτημένη από τη διαδικασία δίνει έμφαση στον__________________________. Προβλήματα που επιλύονται με δια-δικασιακό προγραμματισμό είναι για λογιστικές, εμπορικές, διοικητικές εφαρμογές, εφαρμογές μεταφορών κτλ.0 προγραμματισμό των υπολογιστικών και λογικών διαδικασιών που απαιτούνται για την επίλυση του προβλήματος
Στο διαδικασιακό προγραμματισμό, το πρόγραμμα είναι μια διαδικασία η οποία εκτε-λεί ένα προς ένα τα βήματα του αλγόριθμου επίλυσης του προβλήματος. Οι εντολές εκτελούνται______________________ παραλείπονται και δημιουργούνται διακλαδώσεις ή κάποιες εντολές επαναλαμβάνονται0 διαδοχικά εκτός αν υπάρχουν συνθήκες οπότε κάποιες εντολές
Ο διαδικασιακός προγραμματισμός, με τις γλώσσες 3ης γενιάς ___________________ και τον έχει φέρει προς το επίπεδο του ανθρώπου.0έχει απομακρύνει τον προγραμματισμό από το επίπεδο της μηχανής
Question

Ο ψευδοκώδικας χρησιμοποιεί σχήματα για την αναπαράσταση του αλγορίθμου

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

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

(ΝΟΤ(Α) AND NOT(B)) OR 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

 

Να συμπληρώσετε τα κενά με τη λέξη που λείπει:

Τα προβλήματα δεν παραμένουν ________________ με το πέρασμα του χρόνου αλλά τα στοιχεία τους μεταβάλλονται ____________.
 

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

στατικά 

δυναμικά

1
Should have chosen

σταθερά

κάθε μέρα

0
Question

Ποια είναι τα χαρακτηριστικά και ποιες οι μέθοδοι στον αντικειμενοστρεφή προγραμματισμό;

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Τα χαρακτηριστικά ενός αντικειμένου είναι τα ______από τα οποία αποτελείται0δεδομένα
και οι μέθοδοι του αντικειμένου είναι οι ________οι οποίες σχετίζονται με την επεξερ-γασία των δεδομένων0ενέργειες
και καθορίζουν τη συμπεριφορά του _______ στο πρόγραμμα.0αντικειμένου
Οι μέθοδοι μπορεί να είναι διαδικασίες ή _______του χρήστη στο κυρίως πρόγραμμα.0συναρτήσεις
Question

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

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

Ποια η διαφορά του Λογικού από το Διαδικασιακό προγραμματισμό;

Score: 1 of 1
Your answerChoiceScoreCorrect answer
Selected

Στον Λογικό προγραμματισμό, στο πρόγραμμα δεν περιγράφεται ο αλγόριθμος επίλυσης του προβλήματος αλλά η γνώση που σχετίζεται με το πρόβλημα

1
Should have chosen

Στον Λογικό προγραμματισμό, στο πρόγραμμα περιγράφεται ο αλγόριθμος επίλυσης του προβλήματος

0
Question

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

Score: 0 of 1
Your answerChoiceScoreCorrect answer
Ο Παράλληλος Προγραμματισμός οφείλει την καθιέρωσή του στην ανάπτυξη του ______.0υλικού
Η εμφάνιση της αρχιτεκτονικής των πολλών επεξεργαστών οι οποίοι χρησιμοποιούν________ είχε ως συνέπεια την ανάπτυξη των παράλληλων αλγορίθμων οι οποίοι και επέβαλαν τον Παράλληλο Προγραμματισμό0 κοινή μνήμη
Αντιπροσωπευτική γλώσσα για παράλληλη επεξεργασία είναι η ______0γλώσσα Occam
Question

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

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

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

Να δώσετε τη μορφή της εντολής επανάληψης repeat until, να εξηγήσετε τη λειτουργία της

Score: 1 of 1
Your answerChoiceScoreCorrect answer

 until (λογική έκφραση);
εντολή_1;
εντολή_2;
??..
εντολή_ν;

repeat

 

Κάθε φορά, ακόμα και την πρώτη, πριν εκτελεστεί η εντολή που αποτελεί το σώμα της
επανάληψης (αυτή που βρίσκεται μετά το do) ελέγχεται η λογική έκφραση η οποία
ακολουθεί το until. Στην περίπτωση που η λογική έκφραση δίνει αποτέλεσμα true, η
εντολή μετά το do εκτελείται ενώ στην περίπτωση που η λογική έκφραση δίνει ως απο-
τέλεσμα false η εντολή μετά το do δεν εκτελείται και ο έλεγχος περνά στην επόμενη
εντολή του προγράμματος.

0
Selected

 repeat
εντολή_1;
εντολή_2;
??..
εντολή_ν;
until (λογική έκφραση);
 

Η εντολή repeat χρησιμοποιείται για μη προκαθορισμένο αριθμό επαναλήψεων. Ο
έλεγχος για την επανάληψη γίνεται στο τέλος του κύκλου των εντολών που επαναλαμ-
βάνονται. Το χαρακτηριστικό της επανάληψης repeat είναι ότι η εντολή / ες που περιέ-
χονται, εκτελούνται τουλάχιστον μια φορά.

1
Should have chosen
Question

Για τις τιμές στις λογικές μεταβλητές ή εκφράσεις, Α=True, B=True, C=True, να επιλέξετε τη απάντηση 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
Selected
True1
Should have chosen
False0
Question

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

NOT(A XOR B) AND C

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

6+4/2

Score: 1 of 1
Your answerChoiceScoreCorrect answer

5

0
Selected

8

1
Should have chosen
Question

Αντιστοιχείστε σωστά

Score: 0 of 1
Your answerChoiceScoreCorrect answer
succ(x)0Επιστρέφει το επόμενο του ορίσματος
* 0Μαθηματικός τελεστής
xor0Λογικός τελεστής
< >0Σχεσιακός τελεστής
ord(x)0Επιστρέφει τη θέση του χαρακτήρα x στη διάταξη του τακτικού (ordinal) τύπου