pliroforiki

30
Πληροφορική Μάθημα Κατεύθυνσης

Upload: papettas

Post on 12-Jan-2017

43 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Pliroforiki

Πληροφορική

Μάθημα Κατεύθυνσης

Page 2: Pliroforiki

Σκοπός ΜαθήματοςΟι μαθητές που θα ακολουθήσουν το μάθημα αυτό θα είναι

ικανοί να• λύνουν προβλήματα με αλγοριθμικό τρόπο,• ακολουθούν τα βήματα του κύκλου ανάπτυξης, ώστε να

δημιουργούν μια ολοκληρωμένη εφαρμογή,• σχεδιάζουν βάσεις δεδομένων και άλλα πληροφοριακά

συστήματα,• εξηγούν και χρησιμοποιούν βασικά δομικά στοιχεία του

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

ηλεκτρονικά παιχνίδια (computer games) και εφαρμογές για κινητά τηλέφωνα/φορητές συσκευές (mobile applications).

Page 3: Pliroforiki

Ενότητες Μαθήματος• Βασικές Έννοιες• Βάσεις Δεδομένων/ Ανάπτυξη

Πληροφοριακών Συστημάτων• Προγραμματισμός και Σύγχρονες Εφαρμογές

Πληροφορικής• Αρχιτεκτονική Ηλεκτρονικών Υπολογιστών

Page 4: Pliroforiki

Γλώσσα Προγραμματισμού• Ως κύρια γλώσσα προγραμματισμού τόσο στη

Β’ όσο και στη Γ’ Λυκείου έχει επιλεγεί η C++. Πρόκειται για μια ευρέως διαδεδομένη γλώσσα προγραμματισμού η οποία έχει χρησιμοποιηθεί στη δημιουργία πολλών γνωστών προγραμμάτων

Page 5: Pliroforiki

The 2015 Top Ten Programming Languages

Πηγή: http://spectrum.ieee.org/

Page 6: Pliroforiki

Εφαρμογές με C++

Page 7: Pliroforiki

Άλλες Ενότητες• Δημιουργία ηλεκτρονικών παιγνιδιών

(computer games) και εφαρμογών για κινητά τηλέφωνα και φορητές συσκευές (mobile applications).

• Ανάπτυξη Πληροφοριακού Συστήματος, βασισμένου σε σύγχρονες προσεγγίσεις βάσεων δεδομένων (π.χ. ταυτόχρονη πρόσβαση από πολλούς χρήστες, πρόσβαση από τον Παγκόσμιο Iστο – Web-based database).

Page 8: Pliroforiki

Σε ποιους απευθύνεται

Page 9: Pliroforiki

Απαραίτητο για πρόσβαση

Page 10: Pliroforiki

Επιλογή για πρόσβαση

Page 11: Pliroforiki

Επιλογή για πρόσβαση

Page 12: Pliroforiki

Επιλογή για πρόσβαση

Page 13: Pliroforiki

Επιλογή για πρόσβαση

Page 14: Pliroforiki

Επιλογή για πρόσβαση

Page 15: Pliroforiki

Μαθήματα στο Παν.Κυπ.• ΗΜΜΥ, ΠΜΜΠ – C/C++, Matlab• MMK- Matlab, Fortran• ΜΑΘ – Matlab, Fortran• ΦΥΣ – Fortran• ΔΕΔ– C/C++, Πληροφοριακά Συστήματα στη Διοίκηση– Εισαγωγή στην επιστήμη της πληροφορικής

• ΟΙΚ– Εισαγωγή στην επιστήμη της πληροφορικής

Page 16: Pliroforiki

Πόσο δύσκολη είναι η πληροφορική;

Στατιστικά Υπηρεσίας Εξετάσεων 2015

Page 17: Pliroforiki

Code.org

Επαγγελματική Ζήτηση

Page 18: Pliroforiki

Μύθοι και Αλήθειες• Μύθος : Η αγορά πληροφορικής έχει λεφτά.• Αλήθεια : Η αγορά πληρώνει τον εξαιρετικό.• Μύθος : Αν σπουδάσω πληροφορική, δουλεύω στη πληροφορική.• Αλήθεια : Αν σπουδάσω πληροφορική, µπορώ να δουλέψω σχεδόν

παντού.• Μύθος : Η πληροφορική είναι το επάγγελµα του µέλλοντος.• Αλήθεια : Η πληροφορική είναι το επάγγελµα που θα υπάρχει και

στο µέλλον.• Μύθος : Η πληροφορική έχει ενδιαφέρον.• Αλήθεια : Η πληροφορική έχει ενδιαφέρον µόνο αν ενδιαφέρεσαι

γι’ αυτή.• Μύθος : Η πληροφορική είναι γένους αρσενικού.• Αλήθεια : Οι γυναίκες ήταν και είναι στην πληροφορική.

Page 19: Pliroforiki

Network Engineer -Μηχανικός Δικτύων

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

Page 20: Pliroforiki

Computer Security Specialist -Υπεύθυνος Ασφάλειας

• Σχεδιάζει, συντονίζει και εφαρμόζει διαδικασίες ασφάλειας για πληροφοριακά συστήματα

• Προστατεύει από αναρμόδια τροποποίηση, καταστροφή ή αποκάλυψή τους.

Page 21: Pliroforiki

Computer Systems AnalystΑναλυτής Συστημάτων

• Αναλύει τις απαιτήσεις των χρηστών, τις διαδικασίες και τα προβλήματα αυτοματοποίησης ή βελτίωσης υπαρχόντων συστημάτων.

• Μπορεί να αναλύει ή να συστήνει το εμπορικά διαθέσιμο λογισμικό.

• Καθοδηγεί και επιβλέπει τους προγραμματιστές

Page 22: Pliroforiki

Computer Software EngineerΜηχανικός Λογισμικού

• Αναπτύσσει, δημιουργεί και τροποποιεί συστήματα εφαρμογών λογισμικού ή εξειδικευμένα προγράμματα.

• Σχεδιάζει λογισμικό ή προσαρμόζει λογισμικό σύμφωνα με τις ανάγκες των χρηστών με στόχο την λειτουργικότερη απόδοσή του.

• Μπορεί να προσφέρει τεχνική υποστήριξη (helpdesk)

Page 23: Pliroforiki

Computer ProgrammerΠρογραμματιστής

• Δημιουργεί προγράμματα για υπολογιστές, χρησιμοποιώντας διάφορες γλώσσες προγραμματισμού.

• Τα προγράμματα μπορεί να είναι εφαρμογές για Η/Υ, για το διαδίκτυο και για κινητά .

Page 24: Pliroforiki

Computer Operator- Χειριστές

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

• Μπορεί να εισαγάγει εντολές σε κάποιο σταθμό εργασίας

• Χειρίζεται τα μηνύματα και τα μηνύματα λάθους των προγραμμάτων χωρίς να τα διορθώνει.

Page 25: Pliroforiki

Software Tester / Beta TesterΔοκιμαστές προγραμμάτων

• Ασχολούνται με τη δοκιμή προγραμμάτων και εύρεση λαθών (bugs) στα προγράμματα. Κυρίως εργοδοτούνται σε εταιρίες παιχνιδιών.

Page 26: Pliroforiki

Computer Hardware EngineerΜηχανικός Υλικού Η/Υ

• Ερευνά, σχεδιάζει, αναπτύσσει και ελέγχει υπολογιστές και ανάλογο εξοπλισμό που χρησιμοποιείται για εμπορικούς, βιομηχανικούς, στρατιωτικούς ή επιστημονικούς σκοπούς.

• Εποπτεύει την κατασκευή και εγκατάσταση υπολογιστών ή σχετικού εξοπλισμού.

Page 27: Pliroforiki

Computer TechnicianΤεχνικός υπολογιστών

• Επιδιορθώνει, συντηρεί ή εγκαθιστά υπολογιστές, συστήματα επεξεργασίας κειμένου, και ηλεκτρονικών μηχανών γραφείου, όπως εκτυπωτές και πολυμηχανήματα.

Page 28: Pliroforiki

System Administrator - Διαχειριστές συστημάτων

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

Page 29: Pliroforiki

Computer Science TeacherΚαθηγητής Πληροφορικής

• Διδάσκει μαθήματα της Επιστήμης Υπολογιστών.

• Μπορεί να ειδικεύεται σε ένα τομέα της Επιστήμης Υπολογιστών, όπως στη σχεδίαση και λειτουργία των υπολογιστών ή στην ανάπτυξη εφαρμογών.

Page 30: Pliroforiki

Information Technology ResearcherΕρευνητής Πληροφορικής

• Αναλαμβάνει έρευνα σε θεμελιώδη ζητήματα των υπολογιστών και της επιστήμης των υπολογιστών, ως θεωρητικός, σχεδιαστής ή εφευρέτης.

• Συνήθως είναι καθηγητές πανεπιστήμιου