Η Java είναι μια σύγχρονη, ασφαλής, συμπαγής, ανεξάρτητη αρχιτεκτονικής και αντικειμενοστραφής γλώσσα προγραμματισμού. Ο αντικειμενοστραφής προγραμματισμός ουσιαστικά λύνει προβλήματα, τα οποία παρουσιάζονται στον δομημένο προγραμματισμό. Η Java είναι μία γλώσσα προγραμματισμού που απευθύνεται σε όλους τους προγραμματιστές (αρχάριους και έμπειρους). Η ενότητα αυτή έχει ως στόχο να εισάγει στις έννοιες του προγραμματισμού Η/Υ με τη χρήση της γλώσσας Java και να εφοδιάσει με όλες τις απαραίτητες δεξιότητες για την επίλυση προβλημάτων προγραμματισμού.

Αντικείμενα Αξιολόγησης

Κριτήρια Απόδοσης Δεξιότητες που θα εξεταστούν

 

Η γλώσσα προγραμματισμού Java

Εισαγωγή στον Δομημένο και στον αντικειμενοστραφή Προγραμματισμό με τη Java

Βασικά προγραμματισμού και Αρχές Ανάπτυξης Προγραμμάτων

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

Αντικειμενοστρέφεια

Η ιστορία και γενεαλογία της γλώσσας Java

Χαρακτηριστικά της Java

Ροή προγράμματος Java

Το πρώτο πρόγραμμα στην Java, Eclipse IDE, Είσοδος/Έξοδος δεδομένων και στοιχείων

Μεταγλώττιση και εκτέλεση

Μηχανισμός μεταγλώττισης και εκτέλεσης

Στοιχεία και δομή του προγράμματος

Τι είναι η Eclipse IDE

Οδηγίες εγκατάστασης και βασική χρήση

Διαδικασία και παράδειγμα Εισόδου

Διαδικασία και παράδειγμα Εξόδου

Τελεστές: τύποι και χρήσεις, τύποι μεταβλητών στην Java, Μεταβλητές/Σταθερές/Δηλώσεις μεταβλητών

Τελεστής ανάθεσης

Τελεστές Πράξεων/Αριθμητικοί

Λογικοί Τελεστές

Σχεσιακοί Τελεστές

Ο τύπος byte

Ο τύπος short

O τύπος int

Ο τύπος long

Ο τύπος Char

Ο τύπος String

O τύπος Float

Ο τύπος Double

Δήλωση και Ανάθεση Μεταβλητών

Σταθερές μεταβλητές

Έλεγχος ροής και Δομές επανάληψης στην Java

Η εντολή if … else

Η εντολή if … else if

Εμφωλευμένες if

H switch

Η while

Η do … while

Η for

Κλάσεις - Κληρονομικότητα και Πολυμορφισμός

Τι είναι μία Κλάση (Class);

Τι είναι ένα Αντικείμενο (Object);

Τα Συστατικά Στοιχεία μιας Κλάσης - Η Δομή μιας Κλάσης

Η κλάση Scanner

Κληρονομικότητα

Πολυμορφισμός Syllabus Έκδοση 4.3_2 – Πιστοποιημένος Επαγγελματίας Χειριστής Η/Υ Εγκρίθηκε από: Τάκη Νικόλαο Vellum Diploma in IT Skills Professional Ισχύει από: 30/10/20 Vellum Global Educational Services Σελίδα 36 από 37

Μέθοδοι και κλήση μεθόδων

Κλήση μεθόδων

Κατασκευαστές-δημιουργοί (constructors)

Η λέξη this

Υπερφόρτωση Μεθόδων

Εξαιρέσεις - Συντακτικά και σημασιολογικά σφάλματα - Έλεγχος & Αποσφαλμάτωση

Έλεγχος και Καλές Πρακτικές Ελέγχου

Εξαιρέσεις

Συντακτικά σφάλματα

Σημασιολογικά σφάλματα

Διαχειριστές εξαιρέσεων

Πέρασμα παραμέτρων κατά τιμή και κατά αναφορά

Πέρασμα παραμέτρων τιμής

Παράμετροι αναφοράς

Σημείωση: Οι εξεταζόμενοι απαντούν 40 ερωτήσεις