Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr
Computer System Hardware
Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό Υπολογιστών (Software) Τεχνολογία Διαχείρισης Δεδομένων (Data Management) Τεχνολογία Δικτύωσης και Τηλεπικοινωνιών (Networking) Τεχνολογικές Υπηρεσίες (Services) Απαραίτητος ο συντονισμός τους Δικτύωση Υπηρεσίες Υλικό Διαχείριση Δεδομένων Λογισμικό Υλικό Λογισμικό Διαχείριση Δεδομένων Δικτύωση Υπηρεσίες
Τύποι Υπολογιστών Προσωπική Χρήση Personal Computers Laptops PDA handheld Tablet PC Επαγγελματική Χρήση Servers Mainframes Super-Computers Grid Computing
Client-Server Αρχιτεκτονική Συγκεντρωτική Επεξεργασία (Centralized) - Όλη η επεξεργασία γίνεται από έναν Υπολογιστή Κατανεμειμένη Επεξεργασία (Distributed) - Χρήση πολλαπλών υπολογιστών συνδεδεμένων σε δίκτυο επικοινωνίας (πχ Internet) Client / Server Computing: Η επεξεργασία μοιράζεται ανάμεσα σε πελάτες και διακομιστές. Και οι δύο είναι στο ίδιο δίκτυο αλλά σε κάθε μηχάνημα ανατίθενται εκείνες οι λειτουγίες τις οποίες είναι πιο κατάλληλο να εκτελεί. Client - Server Model Multi-Tier Client Server Client: Σημείο εισόδου του χρήση και πρόκειται για ένα PC / laptop Server: Παρεχει υπηρεσίες στον Client (Αποθηκεύει, επεξεργάζεται δεδομένα, διαχείριση εκτυπωτών, Backup, ασφάλεια δικτύου, Remote access)
Τεχνολογία Αποθήκευσης (Input/Output) Μαγνητικοί Δίσκοι HDD USB flash drives SSD Οπτικοί Δίσκοι CD-Rom, CD-RW Ψηφιακοί Δίσκοι DVD, DVD-RW Δίκτυο Αποθήκευσης Network Storage Data Servers Cloud Storage
Τύποι Επεξεργασίας (Processing) Batch Processing0 Τα δεδομένα αποθηκεύονται κατά την πραγματοποίηση των συναλλαγών και σε συγκεκριμένα διαστήματα (πχ ωριαία) γίνεται η επεξεργασία τους Data Storage Batch Processing Online Processing0 Real-Time Data Processing Εισαγωγή δεδομένων απο τον χρήση άμεσα στο σύστημα (Real-Time) και η επεξεργασία γίνεται την ίδια στιγμή
Συσκευές Εισόδου / Εξόδου Εισόδου (συγκεντρώνουν τα δεδομένα) Πληκτρολόγιο Ποντίκι Touch Screen / Γραφίδα Handwriting recognition Χαρακτήρες Μαγνητικής μελάνης (Τραπεζικές επιταγές) Web Cam Scanner Μικρόφωνο (Line-in) Αισθητήρες Εξόδου (παρουσιάζουν τα δεδομένα) Οθόνη Εκτυπωτής Ηχείο
Η Κεντρική Μονάδα του Η/Υ
Η Κεντρική Μονάδα του Η/Υ CPU Motherboard Sound Card Graphics Card Network Adapters Power Switches Hard Disks RAM Memory
Νέες τάσεις στο Hardware Πολυπύρηνοι Επεξεργαστές0 Σύγκλιση Τεχνολογιών (πχ Smartphones-Τεχνολογία, Μουσική, Φωτογραφία, Βίντεο & Τηλεπικοινωνίες) Νανοτεχνολογία (Μεγαλύτερη απόδοση, μικρότερη κατανάλωση, μικρότερο μέγεθος) EDGE Computing (Διαδικτυακές εφαρμογές - Διαμοιρασμός του φόρτου traffic του συστήματος) Autonomous Computing (Αυτόνομοι Η/Υ)0 Virtualization (Εικονοποίηση διακομιστών, περισσότερα από ένα λειτουργικά συστήματα σε ένα μηχάνημα) Cloud Computing (πχ icloud, Google Drive, DropBox) Green Computing (Η/Υ με μικρή επίπτωση στο περιβάλλον)
Το Οικοσύστημα της IT
Information Systems Software
Software: Λειτουργικά Συστήματα Λειτουργικό σύστημα: 0 Διαχειρίζεται και ελέγχει τις δραστηριότητες του Η/Υ. Μετατρέπουν τη γλώσσα προγραμματισμού σε γλώσσα μηχανής. Ελέγχει τις συσκευές εισόδου-εξόδου Προγραμματίζει τη χρήση των πόρων του Η/Υ Γλώσσα μηχανής: Κατώτερη μορφή γλώσσας για επικοινωνία απευθείας με το Hardware (0 & 1) Λειτουργικά Συστήματα για PC: Windows 8.1, Mac OS X, Linux, UNIX, Chrome OS. Λειτουργικά Συστήματα για Servers: Windows Server 2012, Mac OS Lion Server, Linux Enterprise Edition
Λογισμικό Εφαρμογών και Διαδικτύου Γλώσσες Προγραμματισμού0 Visual Basic, C, C++, Java, Γλώσσες 4ης Γενιάς: SQL, Report Generation, Graphics Πακέτα Λογισμικού και εργαλεία παραγωγικότητας: Office 2010 Word, Excel, Powerpoint, Access, Web Browsers Λογισμικό για τον Iστό: Java, AJAX, HTML 5, PHP, XML
Lab Tutorial