wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Από την Python ιδέα στο AI προϊόν

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

Ποιο στοιχείο εξηγεί γιατί στην Python μπορείς να δοκιμάζεις και να διορθώνεις γρήγορα;

a)

Είναι γλώσσα χαμηλού επιπέδου

b)

Είναι ερμηνευόμενη

c)

Απαιτεί πάντα μεταγλώττιση πριν τρέξει

d)

Χρησιμοποιείται μόνο για web

2.

Η Python περιγράφεται κυρίως ως:

a)

Υψηλού επιπέδου, γενικού σκοπού

b)

Χαμηλού επιπέδου, μόνο για συστήματα

c)

Μόνο για frontend

d)

Μόνο για CMS

3.

Ποιο από τα παρακάτω αναφέρεται ως βασική έμφαση της Python;

a)

Συμπίεση αρχείων

b)

Σαφήνεια και αναγνωσιμότητα

c)

Αποκλειστικά real-time επικοινωνία

d)

Δημιουργία HTML στον server

4.

Θέλεις να φτιάξεις ένα γρήγορο script αυτοματισμού για δουλειά γραφείου (π.χ. επαναλαμβανόμενες εργασίες). Ποια χρήση της Python «κουμπώνει» άμεσα;

a)

Αυτοματισμοί / scripts

b)

Low-level συστήματα

c)

Frontend ανάπτυξη

d)

Παραγωγή HTML αποκλειστικά μέσω CMS

5.

Σε έργο IoT/embedded, ποια εκδοχή/οικογένεια αναφέρεται ρητά;

a)

MicroPython

b)

Node-embedded

c)

Rails-IoT

d)

PHP-IoT

6.

Στο μοντέλο «5 γλώσσες = 5 ρόλοι», ποια γλώσσα είναι «το πρόσωπο» (UI/εμπειρία);

a)

C/C++

b)

PHP

c)

JavaScript

d)

Ruby on Rails

7.

Θες να στήσεις οργανωμένη web εφαρμογή γρήγορα, με δομή και κανόνες. Ποια επιλογή ταιριάζει περισσότερο;

a)

Ruby on Rails

b)

C/C++

c)

PHP

d)

MicroPython

8.

Σε ποια περίπτωση «μετράει η απόδοση» και αναφέρεται ως κατάλληλη επιλογή;

a)

JavaScript

b)

C/C++

c)

Ruby on Rails

d)

Django/Flask

9.

Η φράση «JavaScript = αυτό που “νιώθει” ο χρήστης» παραπέμπει κυρίως σε:

a)

Backend ανάπτυξη μόνο

b)

Frontend εμπειρία και αλληλεπίδραση

c)

Low-level υποδομές

d)

Παραγωγή HTML στον server με CMS

10.

Η Ruby περιγράφεται ως:

a)

Καθαρότητα & παραγωγικότητα

b)

Μόνο low-level και μνήμη

c)

Μόνο UI/εμπειρία στον browser

d)

Μόνο server-side HTML μέσω CMS

11.

Στο Rails, τι σημαίνει «Convention over Configuration»;

a)

Αποφεύγουμε τις βάσεις δεδομένων

b)

Υπάρχει κοινός τρόπος/σύμβαση

c)

Γράφουμε περισσότερη παραμετροποίηση

d)

Όλα γίνονται low-level

12.

Ποια αρχή του Rails συνοψίζεται ως «μην επαναλαμβάνεσαι»;

a)

MVC

b)

DRY

c)

ActiveRecord

d)

Events

13.

Το MVC στο Rails περιγράφεται ως:

a)

Τάξη/ρόλοι μέσα στην εφαρμογή

b)

Έλεγχος μνήμης και ταχύτητα

c)

Server-side εκτέλεση που παράγει HTML

d)

Ζωντανή επικοινωνία real-time

14.

Για «βαριά» έργα/υποδομές όπου χρειάζονται ταχύτητα και έλεγχος μνήμης, ποια επιλογή ταιριάζει;

a)

Ruby

b)

JavaScript

c)

C/C++

d)

PHP