Η 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 ερωτήσεις