Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών

Σχετικά έγγραφα
ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ

Πληροφοριακά Συστήματα & Περιβάλλον Ασκήσεις

APP INVENTOR ΜΕΡΟΣ A - 1 Η ΕΒΔΟΜΑΔΑ. Σοφία Τζελέπη,

Εισαγωγή στα Πληροφοριακά Συστήματα. Ενότητα 11: Αρχιτεκτονική Cloud

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

Κεφάλαιο 13: : Εφαρμογές νέφους. Καραμαούνας Π. 1

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

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

Τεχνολογική Υποδομή Πληροφοριακών Συστημάτων

TEC610 Δυναμικές Εφαρμογές Διαδικτύου (ΣΤ εξάμηνο)

Τηλεματική και Νέες Υπηρεσίες

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Ανάκτηση Πληροφορίας

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 1: Εισαγωγή Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών Επιστήμη των Υπολογιστών

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ

Διδακτική της Πληροφορικής

Σχεδίαση με Ηλεκτρονικούς Υπόλογιστές

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων

Αντικειμενοστρεφής Προγραμματισμός

Cloud Computing with Google and Microsoft. Despoina Trikomitou Andreas Diavastos Class: EPL425

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΡΚΕΤΙΝΓΚ

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

Οντοκεντρικός Προγραμματισμός

Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου.

ΜΑΘΗΜΑ: Υπολογιστικά Νέφη

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress

Φιλίππου Θεοδόσιος Εκπαιδευτικός Πληροφορικής

Εισαγωγή στην Επιστήμη των Υπολογιστών

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΡΚΕΤΙΝΓΚ (PL 0114)

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1

Διαδικτυακές Εφαρμογές Ενότητα 7: Προσπέλαση ΒΔ με το JDBC

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 7: Τοπικά δίκτυα

Τεχνολογία Ψυχαγωγικού Λογισμικού και Εικονικοί Κόσμοι Ενότητα 1η - Εισαγωγή

Διαδίκτυο των Αντικειμένων - IoT.

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια)

Information Technology for Business

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

υπηρεσιες προστιθέμενης αξίας Υπηρεσίες προστιθέμενης αξίας

Νέες Τεχνολογίες και Καλλιτεχνική Δημιουργία

ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ

Εισαγωγή σε βασικές έννοιες του Internet

Ανάκτηση Πληροφορίας. Διδάσκων: Φοίβος Μυλωνάς. Διάλεξη #01

Εισαγωγή στα Πληροφοριακά Συστήματα

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης

Η βασική εργαλειοθήκη του διαδικτύου (2 ο μέρος)

ΤΠΕ στη Διδακτική των γλωσσών - Πολύγλωσσα ψηφιακά περιβάλλοντα γλωσσικής διδασκαλίας

Εισαγωγή στους Αλγορίθμους

Υπολογιστική Νέφους Cloud computing

Ηλεκτρονικός Ιατρικός Φάκελος: Νέες Τάσεις, Κατανεµηµένες Αρχιτεκτονικές και Κινητές

Μάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης

Διδακτική της Πληροφορικής

4.2.1 Α εξάμηνο Β εξάμηνο Γ εξάμηνο 4.2. ΣΥΝΟΠΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΑΝΑ ΕΞΑΜΗΝΟ

ΗΜΕΡΙΔΑ Cloud Computing: Νέοι Ορίζοντες

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 1: Εισαγωγικό Μάθημα

Βασικές Έννοιες Web Εφαρμογών

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση. Ευαγγελίδης Γεώργιος Τμήμα Εφαρμοσμένης Πληροφορικής

Εισαγωγή στους Αλγορίθμους

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης

Εισαγωγή στις ΤΠΕ ΙΙ Γιάννης Βρέλλης ΠΤΔΕ-Πανεπιστήμιο Ιωαννίνων. World Wide Web. Παγκόσμιος Ιστός

Ολοκληρωμένος Βιομηχανικός Έλεγχος

ΜΑΘΗΜΑ: Ασύρματες Κινητές Επικοινωνίες

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Λειτουργικά Συστήματα

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΡΚΕΤΙΝΓΚ

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 3: Server Side Scripting II PHP & MySQL

Τεχνολογία Πολυμέσων. Ενότητα 6: Υπερκείμενο - Υπερμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

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

Λογιστικές Εφαρμογές Εργαστήριο

Σχεδίαση Δικτύων Υπολογιστών

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Παρουσίαση τμήματος Μηχ. Πληροφορικής, ΑΤΕΙΘ

Αρχιτεκτονική υπολογιστών

Τεχνολογία Πολυμέσων. Ενότητα # 2: Εφαρμογές πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών

TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα

AN IMPLEMENTATION OF THE CLOUD BASED SCHOOL

Εισαγωγή στην Πληροφορική

Βάσεις Δεδομένων. Ενότητα 3: Σχεδιασμός και Διαχείριση Βάσεων Δεδομένων. Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων

Εφαρμογές της Πληροφορικής στην Εκπαίδευση

Εισαγωγή στην Πληροφορική

Συστήματα Πληροφοριών Διοίκησης

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Υδραυλικά & Πνευματικά ΣΑΕ

Εισαγωγή στην Πληροφορική

Ιστορία της μετάφρασης

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΡΚΕΤΙΝΓΚ

Μάρκετινγκ Αγροτικών Προϊόντων

Πληροφοριακά Συστήματα

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία

Transcript:

Πανεπιστήμιο Αιγαίου Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών Οι σύγχρονες τεχνολογίες πληροφορικής και επικοινωνιών και οι προοπτικές για το μέλλον Σπύρος Κοκολάκης sak@aegean.gr ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Αιγαίου» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

Ας σχεδιάσουμε ένα πληροφοριακό σύστημα Βάση δεδομένων και εξυπηρετητής βάσης δεδομένων Δεδομένα και σύστημα διαχείρισης βάσης δεδομένων (DBMS) Εφαρμογές και εξυπηρετητής εφαρμογών Εξυπηρετητής ιστού (λογισμικό και υλικό) Δίκτυο Μία κλασική αρχιτεκτονική Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 4

Ας σχεδιάσουμε ένα πληροφοριακό σύστημα Βάση δεδομένων Μοντέλο των δεδομένων Συλλογή, μεταφορά, ποιότητα των δεδομένων Αναζήτηση Κατανομή φόρτου Προστασία, αντίγραφα ασφαλείας κ.λπ. DBMS π.χ. MySQL, SQL Server, Oracle Μία κλασική αρχιτεκτονική Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 5

Ας σχεδιάσουμε ένα πληροφοριακό σύστημα Εφαρμογές Η «λογική» της επιχείρησης/οργανισμού Γλώσσα προγραμματισμού Περιβάλλον ανάπτυξης λογισμικού Μεθοδολογία Προδιαγραφή απαιτήσεων, έλεγχος, ποιότητα (bugs, debugging) Μία κλασική αρχιτεκτονική Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 6

Ας σχεδιάσουμε ένα πληροφοριακό σύστημα Εξυπηρετητής ιστού Παρουσίαση Διεπαφή Υλικό και λογισμικό (Apache, IIS, κ.ά.) Ασφάλεια, έλεγχος πρόσβασης Χρήστης (user, client) Απλός φυλλομετρητής (web browser) Plug-in Εφαρμογή πελάτη (client app) Μία κλασική αρχιτεκτονική Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 7

Open source Ποιος; Γιατί; Να το εμπιστευτώ; Παραδείγματα Linux Apache MySQL Drupal OpenOffice OpenSSL (!;) Λογισμικό ανοικτού κώδικα Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 8

Outsourcing Εξωτερική ανάθεση λειτουργιών του πληροφοριακού μας συστήματος Ανάθεση της λειτουργίας ολόκληρου του πληροφοριακού συστήματος Υποστήριξη χρηστών (help desk) Ανάπτυξη εφαρμογών Διαχείριση ασφάλειας Εκπαίδευση Εσωτερική διαχείριση ή/και ανάπτυξη (in house) Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 9

Υπολογιστική νέφους (cloud computing) Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Cloud storage Απλή φιλοξενία Ενδοεταιρικό Εξωτερικό Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 10

Virtualization Ο όρος απαντάται με πολλές έννοιες Operating system-level virtualization Virtual machine Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 11

Internet (Διαδίκτυο) - Web Πάροχος (provider) Φιλοξενία (hosting) Πρωτόκολλα: TCP/IP, HTTP, SMTP, IPSec, TLS,. Bluetooth WiFi WiMAX 3G and beyond Δίκτυα Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 12

Πολλά επίπεδα ολοκλήρωσης Απλή παροχή πληροφόρησης Συναλλαγές Εξατομίκευση/προσωποποίηση υπηρεσιών Παγκόσμιος ιστός World Wide Web Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 13

Παγκόσμιος ιστός World Wide Web Web 2.0 Social networking Virtual communities LinkedIn, Facebook, Twitter, ResearchGate, Pinterest, Google+ Second Life, MMORPG (Massively Multiplayer Online Role Playing Games) Blogs, blogging Σημασιολογικός ιστός Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 14

Κινητές συσκευές Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 15

Εξυπνα τηλέφωνα Δυνατότητες Γνωρίζουν πού βρίσκονται Ανιχνεύουν κίνηση Έχουν οθόνες αφής Έχουν πρόσβαση σε δίκτυα υψηλών ταχυτήτων, αλλά και σε τοπικά δίκτυα Οι δυνατότητές τους συνδυάζονται με το Web 2.0 Εφαρμογές Διαφήμιση (location-based.) Augmented reality Τουριστικός οδηγός, ξεναγός, κ.ά. Ad-hoc networks Apps Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 16

Εφαρμογές iphone, Android, Symbian, κ.ά. Προσωπικοί βοηθοί ipump Pilates Xpense Tracker Barista espresso Apps for cooks Jamie Oliver etc. Μουσική iphone piano, Android piano Tuner Shazam hone at the speaker and Εξυπνα τηλέφωνα Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 17

Εξυπνα τηλέφωνα - Εφαρμογές ICSDMobile Ηλεκτρονικός βοηθός φοιτητή Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 18

Εξυπνα τηλέφωνα - Εφαρμογές Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 19

Εξυπνα τηλέφωνα - Εφαρμογές Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 20

Organic LED Πλαστική εύκαπτη οθόνη E-Ink Ηλεκτρονικό μελάνι Τεχνολογίες οθόνης Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 21

Pervasive Computing, Ambient Intelligence, Ubiquitous Computing Smart dust, μικροί ανιχνευτές (sensors). Μπορεί να σχηματίζουν και δίκτυο μεταξύ τους. Σύντομα θα έχουν μέγεθος σκόνης. Εφαρμογές Στρατιωτικές εφαρμογές Πυρκαγιές, δασική προστασία Περιβαντολογικές εφαρμογές Έξυπνα σπίτια Internet of things Διάχυτη υπολογιστική Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 22

Έξυπνα σπίτια και έξυπνες πόλεις Κεντρικό σύστημα διαχείρισης ελέγχει: Κατανάλωση (και παραγωγή) ενέργειας Ασφάλεια Συσκευές ήχου και εικόνας Ηλεκτρικές συσκευές Προμήθειες (π.χ. έξυπνο ψυγείο) Ενδιαφέρουσες εφαρμογές Παρακολούθηση ασθενών στο σπίτι Body sensors, visual sensors, telemedicine, etc. Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 23

Διάχυτη νοημοσύνη Ambient Intelligence (AmI) Χαρακτηριστικά: Embedded (ενσωματωμένη): πολλές δικτυωμένες συσκευές ενσωματωμένες στο περιβάλλον Context aware (γνώση συγκειμένου): μας αναγνωρίζουν και καταλαβαίνουν την κατάστασή μας και την κατάσταση του περιβάλλοντος Personalized (προσωποποιημένες): προσαρμόζονται στις ανάγκες μας Adaptive (προσαρμοστικές): αλλάζουν ανάλογα με τις απαιτήσεις μας και το περιβάλλον Anticipatory (αναμένουν/προβλέπουν): αναμένουν τι θα ζητήσουμε και προβλέπουν τι θα κάνουμε Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 24

Τεχνητή νοημοσύνη - Ρομποτική Μερικές εξελίξεις: Αυτοκίνητα χωρίς οδηγό Επεξεργασία / αναγνώριση ατόμων από εικόνα Artificial insects, artificial octopus,... Ρομπότ που παίζουν ποδόσφαιρο... Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 25

Τεχνητή νοημοσύνη Singularity Χαρτογράφηση, «σκανάρισμα» και δημιουργία αντιγράφων του ανθρώπινου εγκεφάλου Άλμα στην τεχνητή νοημοσύνη (νανοτεχνολογία, δικτύωση υπολογιστών) Οικονομικές επιπτώσεις (ΑΕΠ*2/15χρ => ΑΕΠ*2/εβδ) Οι άνθρωποι σχεδιάζουν οι μηχανές εκτελούν => Οι μηχανές και σχεδιάζουν και εκτελούν Βιομηχανοποίηση του τομέα των υπηρεσιών http://singularity.com (Ray Kurzweil) Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 26

Κβαντικοί υπολογιστές Χαρακτηριστικά Ξεπερνούν τους περιορισμούς της σειριακής επεξεργασίας Ξεπερνούν τους περιορισμούς του χωροχρόνου (?!) Πού βρισκόμαστε Χρησιμοποιούν λίγα qubit και δεν είναι πρακτικοί, αλλά εξελίσσονται πάρα πολύ γρήγορα 2010: Ο πρώτος «εμπορικός» κβαντικός υπολογιστής D- Wave One 128 qubit και πωλείται προς $10Μ 2013: D-Wave Two, 512 qubit. Celsius -273 http://www.dwavesys.com Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 27

Σύνοψη Ανάπτυξη σε όλους τους τομείς Συσκευές Δίκτυα Λογισμικό Το μέλλον Άγνωστο, αλλά σίγουρα συναρπαστικό - +? Πανεπιστήμιο Αιγαίου, Μηχ/κών Π.Ε.Σ., 2014-2015 28