Κατασκευή τεστ από: Καρβουνίδη Γιώργο - Καθ. Πληροφορικής ΠΕ20
Ποιoς από τους παρακάτω αριθμούς στην παράσταση συμπληρώματος του 2, ακέραιων αριθμών, είναι αλγεβρικά μεγαλύτερος:
11011010
11100000
11100111
11001101
Το πλήθος των δυαδικών ψηφίων του συντελεστή, στην παράσταση κινητής υποδιαστολής πραγματικών αριθμών, καθορίζει:
Την ακρίβεια του αριθμού
το εύρος των αριθμών που μπορούν να παρασταθούν
Και τα δύο παραπάνω
το ακέραιο μέρος του αριθμού
Ποιο είναι το σωστό αποτέλεσμα του αλγεβρικού αθροίσματος των αριθμών 111000 και 101111 όταν χρησιμοποιείται παράσταση συμπληρώματος του 2:
011101
111111
100111
000111
Οι όροι «διεύθυνση εντολής» (instruction address) και «τμήμα διεύθυνσης» (address part), στις εντολές σε γλώσσα μηχανής:
είναι ταυτόσημες έννοιες
είναι διαφορετικές έννοιες
δηλώνουν διευθύνσεις στο δίσκο.
δηλώνουν διευθύνσεις στη λανθάνουσα (cache) μνήμη
Στον κύκλο ανάκλησης μιας εντολής (fetch cycle) σε γλώσσα μηχανής:
μεταφέρεται η εντολή από τη μνήμη στο συσσωρευτή (accumulator)
μεταφέρεται η εντολή από τη μνήμη στο μετρητή προγράμματος (instruction counter).
μεταφέρεται η εντολή από τη μνήμη στον καταχωρητή εντολών (instruction register).
δε συμβαίνει τίποτα από τα παραπάνω
Ένας υπολογιστής με αρχιτεκτονική RISC:
έχει λίγους καταχωρητές
έχει πολλούς καταχωρητές
διαθέτει μεγάλο ρεπερτόριο εντολών
χρησιμοποιεί μικροπρογραμματιζόμενη λογική.
Το άνυσμα διακοπής (interrupt vector) υποδηλώνει:
ένα δεδομένο
μία διεύθυνση
μέγεθος μνήμης
τίποτα από τα παραπάνω
Η λειτουργία DMA (Direct Μemory Access) χρησιμεύει για να μεταφέρει άμεσα πληροφορίες:
από την κεντρική μονάδα επεξεργασίας στη λανθάνουσα (cache) μνήμη και αντιστρόφως.
από περιφερειακές μονάδες στην κεντρική μονάδα επεξεργασίας και αντιστρόφως
από τη λανθάνουσα (cache) μνήμη στις περιφερειακές μονάδες και αντιστρόφως
από περιφερειακές μονάδες στην κεντρική μνήμη και αντιστρόφως
Μικροπρογραμματισμός (microprogramming) σημαίνει:
προγραμματισμός μικροϋπολογιστή.
προγραμματισμός σε γλώσσα μηχανής
προγραμματισμός σε συμβολική γλώσσα
τίποτα από τα παραπάνω
Οι όροι τομέας (sector) και συστοιχία (cluster):
είναι ισοδύναμοι
ο πρώτος είναι υποσύνολο του δεύτερου
ο δεύτερος είναι υποσύνολο του πρώτου
αναφέρονται σε διαφορετικά μέσα αποθήκευσης πληροφοριών
Οι όροι FPGA και ASIC αναφέρονται σε:
αλγόριθμους.
προγράμματα.
υλικό (hardware).
τίποτα από τα παραπάνω
Ο πλήρης αθροιστής είναι ένα λογικό κύκλωμα που:
υπολογίζει το άθροισμα 2 δυαδικών ψηφίων λαμβάνοντας υπόψιν και το κρατούμενο
υπολογίζει το άθροισμα 2 δυαδικών ψηφίων μη λαμβάνοντας υπόψιν το κρατούμενο
υπολογίζει το άθροισμα 2 δεκαδικών ψηφίων λαμβάνοντας υπόψιν και το κρατούμενο
υπολογίζει το άθροισμα 2 δεκαδικών ψηφίων μη λαμβάνοντας υπόψιν το κρατούμενο.
Η εικονική μνήμη (virtual memory) είναι:
μεγαλύτερη από την κύρια μνήμη (main memory).
μη σχετιζόμενη ως προς το μέγεθος με την κύρια μνήμη
ίση με την κύρια μνήμη
μικρότερη από την κύρια μνήμη.
Η έμμεση διεύθυνση (indirect address) χρησιμεύει για:
τη γρηγορότερη προσπέλαση πληροφοριών
την εξοικονόμηση δυαδικών ψηφίων.
την αύξηση του αριθμού των προσπελάσιμων θέσεων μνήμης
τίποτα από τα παραπάνω
Διαφύλλωση μνήμης (memory interleaving) σημαίνει:
επέκταση της μνήμης
μεταφορά στη λανθάνουσα (cache) μνήμη
απεικόνιση γειτονικών θέσεων μνήμης σε διαφορετικές ψηφίδες μνήμης (memory chips).
μεγαλύτερο μέγεθος μνήμης.
Τα σήματα διακοπής από μία περιφερειακή μονάδα διακόπτουν την εκτέλεση μιας εντολής σε γλώσσα μηχανής:
στο τέλος του κύκλου ανάκλησης (fetch cycle) της εντολής
στο τέλος του κύκλου εκτέλεσης (execution cycle) της εντολής.
άμεσα, διακόπτοντας τον κύκλο μηχανής ο οποίος εκτελείται
σε καμία από τις παραπάνω περιπτώσεις
Το κύκλωμα που υλοποιεί το ΑΠΟΚΛΕΙΣΤΙΚΟ-Η (EXCLUSIVE-OR) δύο εισόδων, μπορεί να υλοποιηθεί χρησιμοποιώντας πύλες Η (OR), ΚΑΙ (AND), ΑΝΤΙΣΤΡΟΦΗΣ (INVERTER) κατ’ ελάχιστο:
απαγορεύεται να εκτελούνται ταυτόχρονα από πολλές διεργασίες, χωρίς να αποκλείεται κάποιες να εκτελούν ταυτόχρονα μη κρίσιμα τμήματά τους.
απαγορεύεται να εκτελούνται ταυτόχρονα από πολλές διεργασίες και αποκλείεται κάποιες να εκτελούν ταυτόχρονα μη κρίσιμα τμήματά τους.
επιτρέπεται να εκτελούνται ταυτόχρονα από πολλές διεργασίες
όταν εκτελούνται τερματίζονται οι αντίστοιχες διεργασίες
Οι σηματοφορείς (semaphores) χρησιμεύουν για να:
γίνεται πιο εύκολα η μετάφραση προγραμμάτων.
συγχρονίζονται οι διεργασίες
επιταχύνεται η εκτέλεση προγραμμάτων
αντικαταστήσουν πολύπλοκες δομές δεδομένων
Οι κατάλογοι (directories) είναι αρχεία που χρησιμεύουν:
στο ίδιο το λειτουργικό σύστημα.
στους χρήστες για τα προσωπικά τους αρχεία
στα συστήματα διαχείρισης βάσεων δεδομένων
σε όλα τα προηγούμενα
Οι ελαφρές (lightweight) διεργασίες (processes) διαφέρουν από τις διεργασίες:
στο μέγεθος των προγραμμάτων που εκτελούν.
στο μέγεθος της χρησιμοποιούμενης από τον χρήστη μνήμης.
στο πόσο επιβαρύνουν την κεντρική μονάδα επεξεργασίας.
στις δομές δεδομένων που χρησιμοποιούνται στον κώδικά τους.
Διεργασία (process) είναι:
ένα πρόγραμμα.
ένας επεξεργαστής.
ένα ειδικό αρχείο.
ένα πρόγραμμα σε εκτέλεση
Η λίστα έτοιμων διεργασιών (ready list) περιλαμβάνει:
τις διεργασίες (processes) που περιμένουν για είσοδο/έξοδο
τις διεργασίες που περιμένουν σε κάποιο σηματοφορέα (semaphore).
τις διεργασίες που περιμένουν επιπλέον μνήμη
τις διεργασίες που περιμένουν για εξυπηρέτηση από την κεντρική μονάδα επεξεργασίας
Οι στρατηγικές FIFO (First-In First-Out) και LRU (Least Recently Used) χρησιμοποιούνται:
στη διαχείριση της κεντρικής μονάδας επεξεργασίας
στη διαχείριση των περιφερειακών μονάδων.
στη διαχείριση της μνήμης
σε τίποτα από τα παραπάνω.
Αποφυγή αδιεξόδου (deadlock avoidance) και ανίχνευση αδιεξόδου (deadlock detection):
είναι έννοιες ταυτόσημες
αφορούν μόνο τη χρήση των περιφερειακών μονάδων.
δεν έχουν σχέση με τα λειτουργικά συστήματα.
δημιουργούν χρονική επιβάρυνση στο λειτουργικό σύστημα.
Η εντολή fork στο UNIX δημιουργεί μία διεργασία (process), η οποία:
δε μοιράζεται κοινές μεταβλητές (shared variables) με τη διεργασία που τη δημιούργησε.
μοιράζεται κοινές μεταβλητές με τη διεργασία που τη δημιούργησε
εξαρτάται από την έκδοση του UNIX εάν μοιράζεται ή όχι κοινές μεταβλητές.
εξαρτάται από το μέγεθος της μνήμης εάν μοιράζεται ή όχι κοινές μεταβλητές.
Σε ποιο λειτουργικό σύστημα οι συσκευές αναπαρίστανται με αρχεία στο σύστημα αρχείων του:
Στο UNIX.
Στα WINDOWS.
Και στα δύο παραπάνω.
Σε κανένα από τα παραπάνω.
Σε ποιο λειτουργικό σύστημα δεν υπάρχουν εντολές για τη δημιουργία ελαφρών (lightweight) διεργασιών (processes):
Στο DOS.
Στα WINDOWS
Στο SOLARIS.
Σε κανένα από τα παραπάνω
Κάθε γράφος προήγησης (precedence graph):
μπορεί να υλοποιηθεί μόνο με εντολές parbegin-parend.
μπορεί να υλοποιηθεί μόνο με εντολές fork.
μπορεί να υλοποιηθεί μόνο με εντολές fork και join.
δεν μπορεί να υλοποιηθεί με τις εντολές που αναφέρονται πιο πάνω.
Εάν σε ένα λειτουργικό σύστημα δε διατίθενται σηματοφορείς (semaphores), αλλά μόνο δυνατότητες περάσματος μηνυμάτων (message passing), τότε:
δεν μπορεί να γίνει συγχρονισμός διεργασιών (processes).
μπορεί να γίνει συγχρονισμός διεργασιών μόνο σε ειδικές περιπτώσεις
μπορεί πάντα να γίνει συγχρονισμός διεργασιών.
μπορεί να γίνει συγχρονισμός μόνο δύο διεργασιών
Η δομή που επιτρέπει την ταχύτερη αναζήτηση σε ένα σύνολο ταξινομημένων δεδομένων:
είναι η συνδεδεμένη λίστα.
είναι η διπλά συνδεδεμένη λίστα.
είναι το δυαδικό δένδρο αναζήτησης.
εξαρτάται από τον αριθμό των δεδομένων
Ένα δυαδικό δένδρο αναζήτησης:
είναι πάντα ισοζυγισμένο.
είναι ισοζυγισμένο αν είναι AVL δένδρο.
είναι ισοζυγισμένο αν έχει συνεχόμενους αριθμούς.
δεν μπορεί ποτέ να είναι ισοζυγισμένο.
Δίνεται η μη ταξινομημένη λίστα από πέντε ακέραιους αριθμούς: 6, 15, 8, 3, 13. Πόσες αντιμεταθέσεις στοιχείων της λίστας πρέπει να εκτελέσει ο αλγόριθμος ταξινόμησης φυσαλίδας (bubble sort) για την πλήρη ταξινόμηση της λίστας σε αύξουσα σειρά;
Τρεις (3).
Τέσσερις (4).
Πέντε (5).
Οκτώ (8).
Ο αλγόριθμος δυαδικής αναζήτησης σε ένα ταξινομημένο πίνακα Ν στοιχείων απαιτεί χρόνο:
Ο(Ν)
Ο(NlogN).
O(logN).
που εξαρτάται από τη σειρά ταξινόμησης (φθίνουσα ή αύξουσα) στην οποία είναι τα στοιχεία.
Ο καλύτερος αλγόριθμος ταξινόμησης σε ένα πίνακα Ν στοιχείων:
απαιτεί χρόνο O(N3).
απαιτεί χρόνο O(N2).
απαιτεί χρόνο Ο(NlogN).
κ ανένα από τα παραπάνω.
Ποια τιμή επιστρέφει το ακόλουθο υποπρόγραμμα, αν κληθεί με num = 100 ; boolean boil(int num) { boolean temp = false; if (num >100) temp = true; else temp = false; return ( temp || (num>50) ); }
(Σημείωση: Το σύμβολο «||» παριστά τη λογική διάζευξη)
false.
true.
100
temp.
Δίνονται οι ακόλουθες δηλώσεις και αρχικοποιήσεις:
boolean isGreen = true;
boolean isRed = false;
Ποιες από τις παρακάτω εκφράσεις παίρνουν τιμή true: α) isRed β) !isRed && isGreen γ) isRed || isGreen δ) !isRed || !isGreen ε) !isGreen
(Σημείωση: Το σύμβολο «||» παριστά τη λογική διάζευξη, το σύμβολο «&&» παριστά τη λογική σύζευξη και το σύμβολο «!» παριστά τη λογική άρνηση)
β,γ,δ.
γ,δ
β,δ,ε
α,β
Ποια είναι η ελάχιστη και μέγιστη τιμή που μπορεί να επιστρέψει η παρακάτω συνάρτηση αν κληθεί func(100) ; Θεωρήστε ότι η συνάρτηση rand(x) , για x ακέραιο θετικό, επιστρέφει μια ακέραιη τιμή στο κλειστό διάστημα [1, x] με ίση πιθανότητα.
int func(int n) { int count = 0; int value = 0; while(count < n) { value = value + rand(10); int inside = n/5; while(inside > 0) { inside = inside – 1; count = count + 1; } } return (value); }
Ελάχιστη 10 και μέγιστη 100.
Ελάχιστη 5 και μέγιστη 50.
Ελάχιστη 10*n και μέγιστη 100*n
Ελάχιστη 5*n και μέγιστη 50*n.
Η τάξη πολυπλοκότητας του αναδρομικού αλγόριθμου που υπολογίζει το ν-οστό όρο της ακολουθίας Fibonacci (αν = αν-1 + αν-2 , α0 = α1 = 1) είναι:
σταθερή και ίση με 2.
πολυωνυμική.
εκθετική.
εξαρτημένη εν γένει από το μεταγλωττιστή.
Λογικός προγραμματισμός είναι είδος προγραμματισμού όπου:
εκφράζουμε το πρόγραμμα αποκλειστικά με κανόνες και γεγονότα και υποβάλλουμε ερωτήσεις.
χρησιμοποιούμε ως επί το πλείστον επιλογές του τύπου IF A THEN B ELSE C (όπου το κριτήριο επιλογής A είναι μια σύνθετη λογική έκφραση).
εκφράζουμε το πρόγραμμα χρησιμοποιώντας συμβάντα (events) τα οποία ελέγχονται λογικά
το πρόγραμμα αποσκοπεί στο να υποστηρίζει το χρήστη να παίρνει λογικές αποφάσεις
Ποιο από τα παρακάτω αληθεύει στο λογικό προγραμματισμό:
Δεν είναι δυνατόν να αποδοθούν αλγόριθμοι
Είναι δυνατή η απόδοση οποιουδήποτε αλγόριθμου
Είναι εφικτή η απόδοση αλγορίθμων που βασίζονται αποκλειστικά σε προτάσεις της Προτασιακής Λογικής.
Είναι εφικτή η απόδοση αλγορίθμων που περιέχουν αποκλειστικά εκφράσεις της λογικής Boole.
Ποιο από τα παρακάτω αληθεύει στον βασισμένο σε κλάσεις (class based) αντικειμενοστραφή (object-oriented) προγραμματισμό:
Δημιουργούμε τα στιγμιότυπα πάνω στον τύπο της αντίστοιχης κλάσης, η οποία πρέπει να έχει προκαθοριστεί.
Δημιουργούμε πρώτα τα στιγμιότυπα και αυτόματα ο μεταγλωττιστής συνθέτει τις αντίστοιχες κλάσεις βάσει των κοινών χαρακτηριστικών τους
Μπορούμε να επιλέξουμε αν θα ορίσουμε πρώτα τις κλάσεις και βάσει αυτών τα στιγμιότυπα, ή το αντίστροφο.
Καταγράφουμε κλάσεις και στιγμιότυπα και στη συνέχεια καθορίζουμε τις απαραίτητες σχέσεις του τύπου ‘ανήκει’.
Ο συναρτησιακός (functional) προγραμματισμός είναι:
λογικός προγραμματισμός, όπου εκφράζουμε τα δεδομένα σε μορφή συναρτήσεων και τα συσχετίζουμε λογικά, με σκοπό τον προγραμματισμό και τη λογική επεξεργασία θεμάτων πολύ μεγάλης συνθετότητας.
αντικειμενοστρεφής προγραμματισμός, όπου συσχετίζουμε τα αντικείμενα μέσω συναρτησιακών συσχετισμών έτσι ώστε να είναι δυνατή η σύνθεση κλάσεων
αλγοριθμικός προγραμματισμός, όπου σχηματίζουμε αλγόριθμους που μπορούν να δέχονται είσοδο και επιστρέφουν οπωσδήποτε έξοδο, και μπορούμε μέσω συσχέτισης εξόδου προς είσοδο να κατασκευάσουμε συνθέσεις κατ’ αναλογία της σύνθεσης μαθηματικών συναρτήσεων.
αλγοριθμικός προγραμματισμός, όπου εκφράζουμε, συσχετίζουμε και επεξεργαζόμαστε μαθηματικές συναρτήσεις
Αν τα δεδομένα που θέλουμε να μεταφερθούν (μέσα από το διαδίκτυο) πρέπει να τηρούν μια συγκεκριμένη δομή, είναι προτιμότερο να κωδικοποιηθούν σε:
HTML (Hypertext Markup Language).
XML (eXtensible Markup Language).
WML (Wireless Markup Language).
XSL (eXtensible Stylesheet Language).
Τι θα απαντήσει το ακόλουθο πρόγραμμα σε γλώσσα Prolog (με πληκτρολόγηση του συμβόλου «;» μετά από κάθε απάντηση): a(1). a(2). b(3). b(4). ?- a(X), !, b(Y).
Χ=[1, 2], και στη συνέχεια, αφού δώσουμε «;» : Υ=[3].
Χ=1 , Υ=3, και στη συνέχεια, αφού δώσουμε «;» : Χ=2 , Υ=4.
Χ=1 , Χ=2, και στη συνέχεια, αφού δώσουμε «;» : Υ=3 , Υ=4.
Χ=1 , Υ=3, και στη συνέχεια, αφού δώσουμε «;» : Χ=1 , Υ=4.
Η ακόλουθη συναρτησιακή έκφραση: (((( λx.λy.λz.(y x)) π ) cos ) 0 ) δίνει αποτέλεσμα:
1
y = cos(x)
0
-1
H έξοδος: 1 2 3 4 5 6 7 8 9 10 11 12 13 από ποια εντολή της γλώσσας C προέρχεται:
for (i=0; i<=12; i++) printf(“%d “, i);
for (i=0; i<=12; ) printf(“%d “, ++i);
for (i=0; i<=12; ++i) printf(“%d “, i);
for (i=1; i<=13; i++) printf(“%d “, i++);
Το σχήμα μιας σχεσιακής βάσης δεδομένων δείχνει:
μια γραφική αναπαράσταση των πινάκων.
το περιεχόμενο των πινάκων
τη δομή των πινάκων (πεδία, τύπους πεδίων, κλειδιά κ.λπ.).
τις τιμές των κλειδιών των πινάκων
Ένα μοντέλο Οντοτήτων-Σχέσεων μιας σχεσιακής βάσης δεδομένων περιγράφει:
το μέγεθος των πινάκων.
το περιεχόμενο των πινάκων.
τον αριθμό των πεδίων των πινάκων
κανένα από τα παραπάνω
Ένας πίνακας μιας σχεσιακής βάσης δεδομένων έχει:
πάντα ένα κλειδί που αποτελείται από ένα μόνο πεδίο
πάντα ένα κλειδί που μπορεί να αποτελείται από πολλά πεδία
πάντα δύο κλειδιά, το πρωτεύον και το ξένο κλειδί.
πάντα ένα ξένο κλειδί
Οι κανονικές μορφές σχεσιακών σχημάτων βοηθούν:
στην ταχύτερη επεξεργασία ερωτήσεων.
στην αποτύπωση των σχέσεων με γραφικό τρόπο
στον περιορισμό ασυμβατοτήτων μεταξύ δεδομένων μετά από αλλαγές στα δεδομένα (εισαγωγές, διαγραφές, ενημερώσεις).
στη μείωση των ξένων κλειδιών μεταξύ πινάκων.
Το σχήμα μιας βάσης δεδομένων ορίζεται:
σε λογικό και φυσικό επίπεδο
σε εξωτερικό και εσωτερικό επίπεδο
σε εννοιολογικό, λογικό και φυσικό επίπεδο
σε εξωτερικό, εσωτερικό και φυσικό επίπεδο.
Με τον όρο «βάση δεδομένων» εννοούμε:
ένα σύστημα λογισμικού που διαχειρίζεται δεδομένα.
μια συλλογή από δεδομένα, οργανωμένα και με γνωστό το σχήμα οργάνωσής τους (πεδία, τύπους πεδίων κ.λπ.)
ένα σύστημα λογισμικού που επιτρέπει ερωτήσεις πάνω σε δεδομένα
μια συλλογή από αρχεία και τις σχέσεις μεταξύ τους.
Έστω οι πίνακες A
F1
F2
X
Y
C
D
K
L
B
F1
F2
Q
R
F
M
K
Z
C
T
Η εντολή SELECT A.*, B.* FROM A LEFT OUTER JOIN B ON A.F1=B.F1 έχει ως έξοδο:
A.F1
A.F2
B.F1
B.F2
C
D
C
T
K
L
K
Z
A.F1
A.F2
B.F1
B.F2
C
D
C
T
K
L
K
Z
X
Y
-
-
A.F1
A.F2
B.F1
B.F2
C
D
C
T
K
L
K
Z
-
-
Q
R
-
-
F
M
A.F1
A.F2
B.F1
B.F2
C
D
C
T
K
L
K
Z
-
-
Q
R
-
-
F
M
X
Y
-
-
Η γλώσσα SQL:
επιτρέπει τη δημιουργία νέων πινάκων.
δεν επιτρέπει τη δημιουργία νέων πινάκων
δεν επιτρέπει την αλλαγή του σχήματος πινάκων
επιτρέπει ερωτήσεις πάνω σε πέντε (5) πίνακες το πολύ.
Οι όψεις (views) χρησιμοποιούνται στις σχεσιακές βάσεις δεδομένων με στόχο:
τη ταχύτερη επεξεργασία ερωτήσεων
τη καλύτερη συνεργασία με γλώσσες προγραμματισμού
την απλούστερη (πιο σύντομη) διατύπωση ερωτήσεων
τη δημιουργία νέων πινάκων στη βάση δεδομένων
Αν σε έναν πίνακα Π το πεδίο Β εξαρτάται συναρτησιακά από το πεδίο Α, τότε:
τα Α και Β έχουν πάντα την ίδια τιμή
το Α είναι οπωσδήποτε κλειδί του πίνακα Π.
το Β είναι οπωσδήποτε κλειδί του πίνακα Π.
δεν ισχύει κανένα από τα παραπάνω.
Έστω ένα μοντέλο Οντοτήτων-Σχέσεων με δύο οντότητες Ο1 και Ο2 και μια σχέση Σ μεταξύ τους έτσι ώστε η σχέση Ο1 προς Ο2 να είναι Ν:1. Το αντίστοιχο σχεσιακό σχήμα έχει:
1 πίνακα.
2 πίνακες
3 πίνακες.
4 πίνακες.
Η κανονικοποίηση σχεσιακών πινάκων επηρεάζει:
την ταχύτητα επεξεργασίας ερωτήσεων.
το χώρο που πιάνει η βάση δεδομένων στο δίσκο.
και τα δύο παραπάνω.
κανένα από τα δύο.
Στα πλαίσια της υπηρεσίας xDSL:
χρησιμοποιούνται 3 ζώνες συχνοτήτων που διαχωρίζονται με Πολύπλεξη Διαίρεση Συχνότητας (Frequency Division Multiplexing – FDM).
χρησιμοποιούνται 256 κανάλια που διαιρούνται με Διακριτή Πολυτονική Διαίρεση (Discrete MultiTone – DMT).
χρησιμοποιείται ρυθμός δειγματοληψίας 4000 baud
ισχύουν όλα τα παραπάνω
Η σύνδεση ενός υπολογιστή σε ένα τοπικό δίκτυο τεχνολογίας ΙΕΕΕ 802.3 πραγματοποιείται μέσω:
της σύνδεσης του υπολογιστή σε transceiver
κατάλληλης κάρτας δικτύου, την οποία θα πρέπει να διαθέτει ο υπολογιστής
κάποιου εξυπηρετητή τερματικών (terminal server).
modem.
Το πρωτόκολλο ARP χρησιμοποιείται κυρίως για:
την εύρεση μιας συγκεκριμένης διεύθυνσης MAC από μια διεύθυνση IP
την εύρεση μιας συγκεκριμένης διεύθυνσης IP από μια διεύθυνση MAC
την εύρεση ενός ονόματος υπολογιστή από μια διεύθυνση IP
την εύρεση όλων των IP διευθύνσεων των υπολογιστών σε ένα τοπικό δίκτυο
Ποιο από τα παρακάτω περιγράφει καλύτερα την υπηρεσία που προσφέρει το UDP πρωτόκολλο;
Ένα πρωτόκολλο το οποίο ενημερώνει για τη λήψη λανθασμένων datagrams
Ένα πρωτόκολλο το οποίο εντοπίζει λάθη στη μετάδοση των datagrams και ζητάει αναμετάδοση από τον αποστολέα.
Ένα πρωτόκολλο το οποίο μεταφέρει τα datagrams και ζητάει αναμετάδοσή τους σε περίπτωση απώλειας
Ένα πρωτόκολλο το οποίο μεταφέρει datagrams χωρίς επιβεβαίωση λήψης ή εγγυημένη μετάδοση.
Στο σύστημα Ονομάτων Περιοχής (Domain Name System) σε δίκτυα τεχνολογίας TCP/IP, ο εξυπηρετητής ονομάτων (name server) χρησιμοποιείται:
για την αναζήτηση αρχείων στο δίκτυο
για τη δρομολόγηση των πακέτων στο δίκτυο
για την εύρεση της IP διεύθυνσης ενός υπολογιστή συνδεδεμένου στο Internet, όταν είναι γνωστό το όνομά του.
για τη μεταφορά αρχείων μεταξύ διασυνδεδεμένων υπολογιστών
Το πρωτόκολλο Simple Mail Transfer Protocol (SMTP) χρησιμοποιείται για:
τη διαχείριση δικτύων τεχνολογίας TCP/IP
την αποστολή και λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου σε περιβάλλον OSI
τη μεταφορά μηνυμάτων ηλεκτρονικού ταχυδρομείου σε δίκτυα τεχνολογίας TCP/IP
την αποστολή, λήψη και επεξεργασία των μηνυμάτων ηλεκτρονικού ταχυδρομείου που βρίσκονται στη θυρίδα (mail box) ενός χρήστη
Το τηλεφωνικό σύστημα αποτελείται από:
τοπικούς βρόχους και τοπικά κέντρα μεταγωγής
τοπικούς βρόχους, ζεύξεις και κέντρα μεταγωγής.
τοπικούς βρόχους, ζεύξεις και υπεραστικά κέντρα.
τοπικούς βρόχους, ζεύξεις και τοπικά κέντρα μεταγωγής
Με ποια από τις παρακάτω μάσκες μπορεί να υλοποιηθεί ο μέγιστος αριθμός συνδέσεων από σημείο- σε σημείο (point-to-point) σε περιβάλλον TCP/IP;
255.255.255.224
255.255.255.254
255.255.255.248
255.255.255.252
Πόση μνήμη χρειάζεται η κάρτα γραφικών για την παράσταση εικόνας, όταν έχουμε ανάλυση 1024x1024, με πραγματικό χρώμα (true colour), κανάλι διαφάνειας και διπλό καταχωρητή εικόνας (double-buffering):
2 Mbytes
8 Mbytes.
16 Mbytes
32 Mbytes
Κατά την επισκόπηση περιεχομένου multimedia στο διαδίκτυο χρησιμοποιείται συνήθως ένας καταχωρητής τύπου buffer:
για σταθεροποίηση της ταχύτητας αναπαραγωγής, ώστε να μην επηρεάζεται από αυξομειώσεις της ταχύτητας λήψης των δεδομένων
για αποθήκευση της πληροφορίας multimedia ταυτόχρονα με την επισκόπησή της.
για να αυξήσει την ταχύτητα αναπαραγωγής περιεχομένου multimedia.
για να συντονίσει την αναπαραγωγή περιεχομένου multimedia με τα υπόλοιπα προγράμματα που εκτελούνται στον υπολογιστή μας, όπως ο browser.
Ποιο από τα ακόλουθα γραφικά φορμάτ επιτρέπει την αποθήκευση πολλών εικόνων στο ίδιο αρχείο:
WMF.
TIFF
JPEG.
GIF.
Η τεχνολογία TWAIN μπορεί να χρησιμοποιηθεί για τη σύλληψη ακίνητης εικόνας από:
ψηφιακές φωτογραφικές μηχανές
scanners
κάρτες video.
όλα τα παραπάνω.
Ο αλγόριθμος Huffman χρησιμοποιείται για συμπίεση:
έγχρωμης εικόνας 24-bit σε αρχεία TIFF
ασπρόμαυρης εικόνας σε αρχεία TIFF
έγχρωμης εικόνας 24-bit σε αρχεία BMP
έγχρωμης εικόνας με παλέτα 256 χρωμάτων σε αρχεία BMP
Με το όρο Video Capture εννοούμε:
τη σύλληψη ακίνητων εικόνων από πηγή video
τη σύλληψη του ενεργού παραθύρου και τη μεταφορά του στο Clipboard
το συντονισμό μιας κάρτας video με ένα κανάλι της τηλεόρασης.
τη διαδικασία εγγραφής και μετατροπής του αναλογικού σήματος video σε ψηφιακό
Δεδομένου του αλφάβητου {Α, Β, Γ} και της πρότασης ‘ΑΒΓΑ’ , ποια από τις παρακάτω είναι μια πιθανή κωδικοποίηση με τον αλγόριθμο συμπίεσης και κωδικοποίησης Huffman:
Α=0, Β=10, Γ=11.
Α=10, Β=1, Γ=0.
Α=10, Β=11, Γ=01
Α=11, Β=01, Γ=10.
Το μαύρο χρώμα προκύπτει με ανάμειξη των τριών βασικών χρωμάτων RGB. Ποια είναι η σωστή αναλογία;