Εισαγωγή στις αρχές της Επιστήμης των Η/Υ
B’ Τάξη ΕΠΑΛ
Διδακτέα ύλη
https://www.youtube.com/watch?v=FTRJlmN6jeU
Το βίντεο παρουσίασε…
Διαδίκτυο, πληροφορίες, τεχνολογία, υπολογιστές, τεχνητή νοημοσύνη, επικοινωνία,...
Δεν ειπώθηκε άμεσα στο βίντεο, αλλά είχα την αίσθηση ότι η Πληροφορική ήταν στο παρασκήνιο συνέχεια.
Τι είναι όμως η Πληροφορική και πώς σχετίζεται με τις παραπάνω έννοιες;
Ας προσπαθήσουμε μαζί να ορίσουμε την Πληροφορική.
Τι είναι η Επιστήμη της Πληροφορική;�
Η παραπάνω ερώτηση δεν μπορεί να απαντηθεί πλήρως με μία σειρά….
Όσοι προσπαθούν να περιγράφουν την Πληροφορική εστιάζοντας σε μία μόνο πτυχή της (υπολογιστές, αλγόριθμοι, επεξεργασία δεδομένων, προγραμματισμός κ.λπ.) κάνουν το λάθος που έκαναν οι έξι τυφλοί στην «ιστορία του ελέφαντα»
Πληροφορική 👩💻 και Ελέφαντες🐘
Τι είναι η πληροφορική;
Είναι η επιστήμη που έχει ως αντικείμενο την συλλογή, την επεξεργασία, την αποθήκευση και την μετάδοση των πληροφοριών με τη βοήθεια του Η/Υ.
Informatique (1960 – Γαλλία)
Informatik - Γερμανία
Τι είναι τα δεδομένα; Τι είναι η πληροφορία;
5456
Κώστας
Ο κωδικός του Κώστα
Δεδομένο
Δεδομένο
Πληροφορία
Τα δεδομένα είναι ακατέργαστο πληροφοριακό υλικό, ενώ η πληροφορία είναι το αποτέλεσμα της επεξεργασίας των δεδομένων.
Δεδομένα – Επεξεργασία - Πληροφορία
Επεξεργασία
Δεδομένα
Πληροφορία
Δεδομένα είναι τα στοιχεία που εισάγουμε στην επεξεργασία
Πληροφορία είναι τα αποτελέσματα που παίρνουμε από την επεξεργασία
Πίνακας καταγραφής θερμοκρασιών ανά ώρα σε μια πόλη
Ώρα | Θερμοκρασία (°C) |
08:00 | 20 |
09:00 | 22 |
10:00 | 23 |
11:00 | 25 |
Τι πληροφορίες μπορώ να πάρω από τα δεδομένα του πίνακα;
ΔΕΔΟΜΕΝΑ
Τι πληροφορία θα μπορούσα να πάρω από τα παραπάνω δεδομένα;
Ο υπολογιστής και η επεξεργασία δεδομένων
εναντίον
Παράγει ιδέες
Σκέφτεται!!!
Η Πληροφορική είναι ένας όρος ομπρέλα...�
1. ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ
Στόχοι �
Οι μαθητές θα πρέπει:
Όροι: Θεωρητική επιστήμη υπολογιστών, εφαρμοσμένη επιστήμη υπολογιστών.
Πληροφορική ή Επιστήμη Υπολογιστών
H Επιστήμη των Υπολογιστών βρίσκεται σήμερα στο επίκεντρο της παγκόσμιας οικονομίας και επηρεάζει σε μεγάλο βαθμό τον τρόπο ζωής των πολιτών.
Μάλιστα, οι έννοιες που σχετίζονται με την Επιστήμη των Υπολογιστών έχουν τέτοιο βάθος και εύρος, που βρίσκουν αναρίθμητες εφαρμογές, τόσο στην καθημερινότητα, όσο και σε άλλες επιστήμες (αστρονομία και διαστημική, φυσική, χημεία, βιολογία και γενετική, κοινωνιολογία και ανθρωπολογία, αυτοκινητοβιομηχανία, επικοινωνία, κ.α.).
Η Επιστήμη των Υπολογιστών δεν συσχετίζεται μόνο με την κατασκευή υπολογιστών ή την ανάπτυξη λογισμικού, όπως ακριβώς η αστρονομία δεν ασχολείται μόνο με την κατασκευή τηλεσκοπίων και η βιολογία με μικροσκόπια.
Οι υπολογιστές αποτελούν το βασικό εργαλείο υπολογισμών, με μεγαλύτερη έμφαση στις διαδικασίες και στις μεθόδους που χρησιμοποιούνται για την επίλυση των προβλημάτων, στο πως αξιοποιείται το κάθε εργαλείο και τι προκύπτει στα αποτελέσματα της χρήσης του.
Η Επιστήμη των Υπολογιστών διακρίνεται...
�
Θεωρητική Επιστήμη των Υπολογιστών
Theoretical Computer Science
Ερευνά κυρίως το σχεδιασμό των αλγορίθμων και των υπολογιστικών μεθόδων που χρησιμοποιούνται για την άντληση, την επεξεργασία, την ανάλυση και την αποθήκευση των πληροφοριών:
Ενδεικτικά, ορισμένα θεωρητικά πεδία είναι τα ακόλουθα:
● Σχεδιασμός, δημιουργία και αναπαράσταση αλγορίθμων
● Γλώσσες προγραμματισμού
● Συμπίεση δεδομένων
● Κρυπτογραφία
Βασικές έννοιες της θεωρητικής επιστήμης είναι:
Η Ανάλυση Αλγορίθμων η οποία ασχολείται με το σχεδιασμό και την ανάλυση της πολυπλοκότητας των αλγορίθμων.
Η Θεωρία Υπολογισιμότητας ερευνά αν και πόσο αποδοτικά κάποια προβλήματα μπορούν να επιλυθούν με συγκεκριμένα υπολογιστικά μοντέλα.
Η Θεωρία πολυπλοκότητας μελετά τους πόρους που απαιτούνται για την επίλυση του προβλήματος βάσει ενός συγκεκριμένου αλγορίθμου (χρόνος, μνήμη, διαχωρισμός σε ανεξάρτητες εργασίες που μπορούν να εκτελεστούν παράλληλα κ.α)
Θεωρητική Επιστήμη των Υπολογιστών
Αλγόριθμοι
Ένας αλγόριθμος είναι απλά μια σειρά βημάτων για την επίλυση ενός προβλήματος. Κάθε επαγγελματίας ακολουθεί διαδικασίες για να πετύχει ένα αποτέλεσμα — και αυτό είναι σαν να εκτελεί έναν "αλγόριθμο".
Παραδείγματα �Αλγόριθμος βαφής μαλλιών
Αλγόριθμος για αποκατάσταση γονάτου
Αλγόριθμος επένδυσης
Έστω ότι μια επιχείρηση σκέφτεται να επενδύσει 100,000€ σε ένα νέο προϊόν. Το προβλεπόμενο κέρδος είναι 20,000€ ανά έτος για τα επόμενα 6 χρόνια. Το επιθυμητό ποσοστό απόδοσης της επένδυσης είναι 30%.
Κρυπτογραφία
Θεωρητική Επιστήμη των Υπολογιστών
Κρυπτογραφία
�
Εφαρμοσμένη Επιστήμη των Υπολογιστών (Applied Computer Science)
Το πεδίο της εφαρμοσμένης Επιστήμης των Υπολογιστών εστιάζει στην αξιοποίηση συγκεκριμένων εννοιών πληροφορικής για την άμεση και πρακτική επίλυση προβλημάτων του πραγματικού κόσμου. Ορισμένα χαρακτηριστικά πεδία εφαρμογής είναι τα ακόλουθα:
Το μέγεθος κάθε προσώπου (σημαντικότητα ιστοσελίδας) είναι ανάλογο με το συνολικό μέγεθος των άλλων προσώπων που δείχνουν προς αυτό.
Η επιτυχία της μηχανής αναζήτησης της Google οφείλεται σε μεγάλο βαθμό στον τρόπο αξιολόγησης και κατάταξης των ιστοσελίδων που επιστρέφονται, όταν κάποιος κάνει μια αναζήτηση.
Οι ιδρυτές της εταιρείας ανέπτυξαν έναν αλγόριθμο με την ονομασία PageRank, ο οποίος “βαθμολογεί” κάθε ιστοσελίδα, μετρώντας τον αριθμό και την ποιότητα των υπερσυνδέσμων προς αυτή για να εκτιμήσει πόσο “σημαντική” είναι. Στο θεωρητικό μέρος, για την ανάπτυξη του αλγορίθμου χρησιμοποιήθηκαν μαθηματικά ενώ στο εφαρμοσμένο μέρος, τα παραπάνω προσαρμόστηκαν και υλοποιήθηκαν σε κάποια γλώσσα προγραμματισμού για την αυτοματοποιημένη κατάταξη του τεράστιου όγκου ιστοσελίδων του Παγκόσμιου Ιστού.
Ρομποτική
Εφαρμοσμένη Επιστήμη των Υπολογιστών
Μηχανική όραση
Λειτουργικά Συστήματα
Εφαρμοσμένη Επιστήμη των Υπολογιστών
Βάσεις Δεδομένων
Βάσεις Δεδομένων
Δίκτυα Υπολογιστών
Εφαρμοσμένη Επιστήμη των Υπολογιστών
Τεχνητή Νοημοσύνη
Δίκτυα υπολογιστών
Ένα σύστημα από αυτόνομους ή μη αυτόνομους διασυνδεδεμένους υπολογιστές.
Ερώτηση
Ένας συμμαθητής σας χειρίζεται με άνεση τον προσωπικό του υπολογιστή και ιδιαιτέρως τη σουίτα εφαρμογών γραφείου που διαθέτει, οπότε ισχυρίζεται ότι είναι πολύ καλός στην πληροφορική. Συμφωνείτε με την άποψή του;
Αιτιολογήστε την απάντησή σας.
Ανακεφαλαίωση
Η Επιστήμη Υπολογιστών πραγματεύεται δύο μεγάλες θεματικές ενότητες
οι οποίες περιλαμβάνουν πολλούς επί μέρους κλάδους με έμφαση τόσο στην διαχείριση πληροφοριών όσο και στην επίλυση προβλημάτων στον πραγματικό κόσμο.
Να σημειώσετε ποιες από τις παρακάτω προτάσεις είναι (Σ) και ποιες είναι λανθασμένες (Λ).
Να αντιστοιχίσετε σε καθεμία από τις παρακάτω περιπτώσεις ένα στοιχείο της στήλης Α με το σωστό στοιχείο της στήλης Β.
Στήλη Α | Στήλη Β Επιστήμη των Υπολογιστών |
Λειτουργικά Συστήματα | |
Δίκτυα Υπολογιστών | Θεωρητική |
Ανάλυση Αλγορίθμων | |
Τεχνητή Νοημοσύνη | Εφαρμοσμένη |
Ασφάλεια των υπολογιστών | |
Υλικό του Υπολογιστή | |
Γλώσσες προγραμματισμού | |
https://www.youtube.com/watch?v=SzJ46YA_RaA
Σας ευχαριστώ!!!