wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ανοιχτή Ανάπτυξη Λογισμικού

Total questions: 20

Worksheet time: 3600secs

Name
Class
Date
1.

Ποιο από τα παρακάτω ΔΕΝ αποτελεί αξία της ανοιχτής ανάπτυξης λογισμικού;

a)

Αποκλειστικότητα

b)

Συνεργασία

c)

Προοδευτικότητα

d)

Ενίσχυση συλλογικής προόδου

2.

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

a)

Γεννούν καινοτομία

b)

Περιορίζουν τη δημιουργικότητα

c)

Αποτρέπουν τη συνεργασία

d)

Δημιουργούν αποκλειστικότητα

3.

Ποια τεχνολογική βάση ΔΕΝ σχετίζεται με την ανοιχτή ανάπτυξη λογισμικού;

a)

Κλειστά λειτουργικά συστήματα

b)

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

c)

Γλώσσες προγραμματισμού που υποστηρίζουν ανοιχτή λογική

d)

Εργαλεία που ενισχύουν τη συνεισφορά πολλών ατόμων

4.

Πώς ενισχύει το μοντέλο ανοιχτής αρχιτεκτονικής την ανεξαρτησία των προγραμματιστών;

a)

Δεν εξαρτώνται από συγκεκριμένο κατασκευαστή ή προμηθευτή.

b)

Πρέπει να αγοράζουν άδειες χρήσης.

c)

Εξαρτώνται από μία μόνο εταιρεία.

d)

Δεν έχουν πρόσβαση στον πηγαίο κώδικα.

5.

Ποιο είναι ένα βασικό πλεονέκτημα των ανοιχτών τεχνολογιών ;

a)

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

b)

Η ύπαρξη κλειστού κώδικα

c)

Η απαγόρευση τροποποίησης του λογισμικού

d)

Η περιορισμένη διανομή του λογισμικού

6.

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

a)

Να επιτρέπει τη συνεχή αναβάθμιση μέσω κοινοτικής συνεργασίας.

b)

Να περιορίζει τη χρήση του λογισμικού σε συγκεκριμένες εταιρείες.

c)

Να αυξάνει το κόστος συντήρησης.

d)

Να απαιτεί άδειες χρήσης για κάθε αναβάθμιση.

7.

Πώς ενισχύεται η ασφάλεια στα ανοιχτά συστήματα ;

a)

Μέσω της διαφάνειας και της ταχείας ενημέρωσης ασφαλείας.

b)

Μέσω της απόκρυψης του κώδικα.

c)

Μέσω της περιορισμένης πρόσβασης στον κώδικα.

d)

Μέσω της αργής επίλυσης προβλημάτων.

8.

Ποια καινοτομία έφερε το Docker στη διαδικασία ανάπτυξης λογισμικού;

a)

Εισήγαγε το cloud storage

b)

Επαναπροσδιόρισε τη διαχείριση υποδομών και την ανάπτυξη λογισμικού μέσω containers

c)

Κατάργησε τη χρήση βιβλιοθηκών

d)

Ενσωμάτωσε το machine learning

9.

Ποιο είναι το κύριο πλεονέκτημα των συστημάτων που μοιράζονται τον πυρήνα του host OS;

a)

Είναι πιο ελαφριά, ταχύτερα στην εκκίνηση και πιο αποδοτικά στην κατανάλωση πόρων.

b)

Είναι πιο ακριβά στη συντήρηση.

c)

Απαιτούν ξεχωριστό λειτουργικό σύστημα για κάθε εφαρμογή.

d)

Δεν μπορούν να εκτελούν πολλαπλές εφαρμογές ταυτόχρονα.

10.

Ποιο είναι ένα από τα σημαντικότερα πλεονεκτήματα του Kubernetes;

a)

Να διαχειρίζεται containers σε διαφορετικά hosts

b)

Να αυξάνει την ταχύτητα του διαδικτύου

c)

Να μειώνει το μέγεθος των δεδομένων

d)

Να δημιουργεί αυτόματα βάσεις δεδομένων

11.

Ποιος δημιούργησε το λειτουργικό σύστημα Linux;

a)

Linus Torvalds

b)

Bill Gates

c)

Steve Jobs

d)

Mark Zuckerberg

12.

Σε ποιες συσκευές βρίσκει σήμερα εφαρμογή το Linux;

a)

Σε πληθώρα συσκευών, από προσωπικούς υπολογιστές και διακομιστές έως κινητά τηλέφωνα, δρομολογητές και συσκευές Internet of Things (IoT)

b)

Μόνο σε προσωπικούς υπολογιστές

c)

Μόνο σε κινητά τηλέφωνα

d)

Μόνο σε δρομολογητές

13.

Ποια είναι η σημασία του ανοιχτού κώδικα για το Linux;

a)

Επιτρέπει την παραμετροποίηση και την ελεύθερη διανομή του λογισμικού

b)

Περιορίζει τη χρήση του μόνο σε συγκεκριμένες συσκευές

c)

Απαγορεύει την τροποποίηση του λογισμικού

d)

Αυξάνει το κόστος χρήσης του λογισμικού

14.

Ποιος ήταν ο ρόλος της φιλοσοφίας του ανοιχτού κώδικα στη διάδοση του Linux σε διάφορες συσκευές;

a)

Η φιλοσοφία του ανοιχτού κώδικα επέτρεψε σε προγραμματιστές και εταιρείες να προσαρμόσουν το Linux για διαφορετικές συσκευές, ενισχύοντας τη διάδοσή του.

b)

Η φιλοσοφία του ανοιχτού κώδικα αύξησε το κόστος του Linux.

c)

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

d)

Η φιλοσοφία του ανοιχτού κώδικα απαγόρευσε την παραμετροποίηση του Linux.

15.

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

a)

Να προσαρμόζουν το λογισμικό στις ανάγκες τους

b)

Να αγοράζουν νέο λογισμικό κάθε χρόνο

c)

Να χρησιμοποιούν μόνο έτοιμες εφαρμογές

d)

Να αποθηκεύουν δεδομένα στο cloud

16.

Ποιο από τα παρακάτω χαρακτηριστικά είναι γνωστό για το Linux ;

a)

Ευελιξία και παραμετροποίηση

b)

Υψηλό κόστος αγοράς

c)

Περιορισμένη υποστήριξη γλωσσών

d)

Κλειστός κώδικας

17.

Ποια είναι η κύρια διαφορά μεταξύ των διανομών Ubuntu και Arch Linux ;

a)

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

b)

Το Ubuntu είναι μόνο για διακομιστές, ενώ το Arch Linux μόνο για προσωπικούς υπολογιστές.

c)

Το Arch Linux είναι δωρεάν, ενώ το Ubuntu όχι.

d)

Το Arch Linux υποστηρίζει λιγότερες γλώσσες προγραμματισμού.

18.

Πώς συμβάλλει η κοινότητα του Linux στη βελτίωση του συστήματος;

a)

Με συνεχή υποστήριξη, οδηγούς, εργαλεία και τεκμηρίωση

b)

Με περιορισμό της πρόσβασης στον κώδικα

c)

Με αύξηση του κόστους χρήσης

d)

Με μείωση των διανομών

19.

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

a)

Η υψηλή κατανάλωση πόρων

b)

Η προσαρμοστικότητα και η μικρή κατανάλωση πόρων

c)

Η δυσκολία στη χρήση

d)

Η έλλειψη υποστήριξης για IoT

20.

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

a)

Ψυγείο

b)

Router

c)

Φούρνος μικροκυμάτων

d)

Πλυντήριο ρούχων