ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς...

25
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ Εφαρμογές της Πληροφορικής

Transcript of ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς...

Page 1: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ

Εφαρμογές της Πληροφορικής

Page 2: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Υπολογιστικά συστήματα: Στρώματα

επικοινωνίαεφαρμογές

λειτουργικό σύστημαπρογράμματα

υλικόδεδομένα

1

Page 3: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στη Βιομηχανία

Computer Aided Design (CAD) ‐ Σχεδίαση με την βοήθεια υπολογιστή

Ταχύτατες αλλαγές στη μορφή του προϊόντος‐χώρου.  Εποπτεία προϊόντος πριν βγει στην παραγωγή

Computer Aided Engineering (CAE) –Μηχανική με την βοήθεια υπολογιστή:

Επιτάχυνση της εξέλιξης ενός προϊόντος (π.χ. εξέλιξη αγωνιστικών αυτοκινήτων και ελαστικών)

Μείωση της ανάγκης πειραματικών δοκιμών (στατικές μελέτες κτιρίων, ολοκληρωμένα κυκλώματα)

2

Page 4: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στη Βιομηχανία3

Page 5: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στη Βιομηχανία

Computer Aided Manufacturing (CAM) – Βιομηχανική παραγωγή με την βοήθεια υπολογιστή:

Βελτίωση ποιότητας  Μείωση κόστους Αύξηση παραγωγικότητας

4

Page 6: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στις Μεταφορές

Συστήματα αυτόματης πλοήγησης5

Page 7: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στις Μεταφορές

Συστήματα κράτησης θέσεων σε αεροπλάνα, πλοία, κλπ6

Page 8: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στην Αεροδιαστημική

Σχεδιασμός και εκτέλεση αποστολών (ISS) Ρομποτικοί εξερευνητές (Mars Spirit & Opportunity)

7

Page 9: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

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

Νέες δυνατότητες απόκτησης εκπαιδευτικού υλικού (online digital libraries)

Εκπαίδευση από απόσταση (Distance Learning) Βοηθητικό software όπως τα Blackboard, Moodle, κλπ

Νέες δυνατότητες αλληλεπίδρασης του εκπαιδευόμενου/ης με το υλικό εκπαίδευσης (π.χ. εξομοιωτές πτήσης, εικονική πραγματικότητα)

8

Page 10: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στην Εκπαίδευση9

Page 11: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στην Υγεία

Νέες διαγνωστικές τεχνολογίες (π.χ. μαγνητική τομογραφία)

Τηλεϊατρική (προσφορά υπηρεσιών υγείας από απόσταση)

Ιατρικό ιστορικό σε ηλεκτρονική μορφή

Προσθετική – Ρομποτική

Παράδειγμα: Δίκτυο Τηλεϊατρικής επειγόντων περιστατικών 

10

Page 12: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Εφαρμογές στην Υγεία11

Page 13: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Πληροφορική και απασχόληση

Ηλεκτρονικά γραφεία ευρέσεως εργασίας12

Τηλεργασία Οργάνωση της εργασίας που 

στηρίζεται στην χρήση υπολογιστών και τηλεπικοινωνιακών δικτύων για την επεξεργασία και ανταλλαγή πληροφοριών

Μείωση λειτουργικών εξόδων Βελτιωμένο ωράριο εργασίας Ίσες ευκαιρίες σε άτομα με κινητικές 

δυσκολίες

Page 14: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Πληροφορική και δημόσια διοίκηση13

Εξάσκηση αποτελεσματικότερου ελέγχου και διαχείρισης (π.χ. μείωση φοροδιαφυγής)

Βελτίωση παρεχομένων υπηρεσιών Συνεργασία ανάμεσα σε υπηρεσίες (π.χ. Τελωνεία και 

οικονομικές εφορίες) 

Page 15: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Πληροφορική και πολιτισμός14

Εικονικά μουσεία (π.χ. μουσείο Λούβρου, Λεβέντειο, …) Εικονικές βιβλιοθήκες

Page 16: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Πληροφορική και ψυχαγωγία15

Ηλεκτρονικά παιχνίδια Οπτικά εφέ (σινεμά, διαφήμιση) Ηλεκτρονική μουσική, επεξεργασία ήχου

Αναβάθμιση ποιότητας οπτικοακουστικών μέσων με τη βοήθεια ψηφιακών μέσων αποθήκευσης (π.χ. CDs, digital tapes)

Νέες υπηρεσίες ψυχαγωγίας Video on demand Video and audio over IP Interactive video

Page 17: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Πληροφορική και ηλεκτρονικό εμπόριο16

Αγορά προϊόντων μέσω του Παγκόσμιου Ιστού Πληροφοριών (WWW)

Ηλεκτρονικές συναλλαγές ανάμεσα σε εταιρείες

Ηλεκτρονικό πορτοφόλι

Page 18: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Ένα Πληροφοριακό Σύστημα μπορεί να καθοριστεί ως το λογισμικό που μας βοηθά να οργανώνουμε και να αναλύουμε δεδομένα Δύο από τις πιο δημοφιλείς γενικές εφαρμογές πληροφοριακών συστημάτων είναι τα συστήματα βάσεων δεδομένων (database management systems) και τα λογιστικά φύλλα (spreadsheets) Στο εργαστήριο έχετε έρθει σε επαφή με τα λογιστικά φύλλα (spreadsheets)

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

Page 19: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Τι είναι μια βάση δεδομένων και τι ένα σύστημα βάσης δεδομένων; Μια βάση δεδομένων (ΒΔ) μπορεί να χαρακτηριστεί σαν μια δομημένη συλλογή δεδομένων Ένα Συστήματα Βάσεων Δεδομένων (ΣΒΔ) είναι ένας συνδυασμός από λογισμικό και δεδομένα που αποτελείται από:

Φυσική Βάση Δεδομένων— η συλλογή από τα αρχεία που περιέχουν την πληροφορία  H «Μηχανή» της Βάσης Δεδομένων— το λογισμικό που υποστηρίζει την πρόσβαση και μετατροπή των περιεχομένων της βάσης δεδομένων Το «Σχήμα» της Βάσης Δεδομένων— ο καθορισμός της λογικής σχέσης/δομής των αποθηκευμένων δεδομένων

Συστήματα Βάσεων Δεδομένων18

Page 20: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Τα στοιχεία μιας Βάσης Δεδομένων

Συστήματα Βάσεων Δεδομένων19

Page 21: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Σε μια συσχετιζόμενη βάση δεδομένων τα δεδομένα και οι σχέσεις/συσχετισμοί ανάμεσα τους είναι οργανωμένα σε πίνακες Ένας πίνακας είναι μια συλλογή από εγγραφές Μια εγγραφή είναι μια συλλογή από πεδία Κάθε πεδίο στονπίνακα περιέχει μία τιμή Κάθε εγγραφήπεριέχει τα ίδια πεδία

Το μοντέλο συσχετισμού20

Page 22: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Μια Δομημένη Γλώσσα Επερωτημάτων [Structured QueryLanguage (SQL)] είναι μια γλώσσα για διαχείριση συσχετισμένων βάσεων δεδομένων

Δομημένη Γλώσσα Επερωτημάτων (SQL)21

Page 23: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

select attribute-list from table-list where condition select Title from Movie where Rating = 'PG' select Name, Address from Customer select * from Movie where Genre like '%action%‘

insert into Customer values (9876, 'John Smith', '602 GreenbriarCourt', '2938 3212 3402 0299') update Movie set Genre = 'thriller drama' where title = 'Unbreakable' delete from Movie where Rating = 'R'

Παραδείγματα Επερωτημάτων σε SQL22

Page 24: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Το μέλλον της Πληροφορικής…

Δορυφορικό Internet Κβαντικοί Υπολογιστές Ambient Intelligence Pervasive Computing Φορητοί υπολογιστές Disappearing Computer Έξυπνο σπίτι Έξυπνα ρούχα Interactive Workspace …

23

Page 25: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ...panic/teaching/2013F.EPL001.website/lectures/2… · Εφαρμογές στη Βιομηχανία ComputerAidedDesign(CAD) ‐Σχεδίαση

Τέλος!24