Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Γνωριμία - Επικοινωνία Δρ Δ. Κύδρος (Μηχανικός Η/Υ) dkydros.wordpress.com  2321049268.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Γνωριμία - Επικοινωνία Δρ Δ. Κύδρος (Μηχανικός Η/Υ) dkydros.wordpress.com  2321049268."— Μεταγράφημα παρουσίασης:

1 Γνωριμία - Επικοινωνία Δρ Δ. Κύδρος (Μηχανικός Η/Υ) dkydros.wordpress.com 

2 Υλικό Η/Υ (Hardware)  Ορισμός: Τα φυσικά και ηλεκτρονικά μέρη ενός Υπολογιστή τα οποία λειτουργούν ακολουθώντας κάποιες εντολές.  Υπολογιστής: Μία προγραμματιζόμενη μηχανή που δέχεται είσοδο, αποθηκεύει και επεξεργάζεται δεδομένα και παράγει έξοδο σε χρήσιμη μορφή.

3 Ιστορικά  Εδώ Εδώ

4 Γενικά  Μηχανικά (αστρολάβος – babbage)  Ηλεκτρομηχανολογικά – Ηλεκτρονικά  Analog – Digital  Programmable – Single purpose  Computers – embedded computers  Church – Turing thesis, Turing machine!

5 Stored program  Von Neumann architecture • Πρόγραμμα + δεδομένα στη μνήμη • Πρόγραμμα = λίστα απλών ενεργειών – εντολών • Ακολουθία – επιλογή - επανάληψη

6 Παράδειγμα: mov #0,sum (set sum to 0) mov #1,num (set num to 1 ) loop: add num,sum (add num to sum) add #1,num (add 1 to num) cmp num,#1000 (compare num to 1000) ble loop (if num <= 1000, go back to 'loop‘) halt (end of program. stop running)

7 Σχεδιάγραμμα Η/Υ 1. Οθόνη 2. Μητρική 3. Επεξεργαστής 4. Μνήμη 5. Θύρες επέκτασης 6. Τροφοδοτικό 7. CD-DVD 8. Δίσκος 9. Πληκτρολόγιο 10. Ποντίκι

8 CPU  Ολοκληρωμένο κύκλωμα  Νανόμετρα  fetch, decode, execute and writeback  Clock (Ηz) Intel DX2

9 RAM  Random Access Memory  ROM  EPROM

10 Secondary Storage  Δίσκος  CD  DVD  FLASH  Solid state disk  …

11 Buses (Δίαυλοι)  Internal • Parallel  External • Serial • Parallel

12 Παράσταση Δεδομένων  Ψηφιακή – Αναλογική.  Ψηφιακό αλφάβητο (0-1 / true-false / …)  Κάθε δεδομένο μπορεί να παρασταθεί με το ψηφιακό αλφάβητο  Αριθμοί - Χαρακτήρες

13 Παράσταση αριθμών  Συστήματα αρίθμησης • Δεκαδικό • Δυαδικό • Δεκαεξαδικό • Μετατροπές

14 Παράσταση Χαρακτήρων  Κώδικας ASCII • 128 • 256  Κώδικας Unicode • en/general- info/unicode.html

15 Ψηφιακή Σχεδίαση  Πύλες  Κυκλώματα - Συναρτήσεις  Πίνακας Αλήθειας  Ανάλυση κυκλώματος  Σχεδίαση κυκλώματος

16

17 Ένα κύκλωμα…

18 ΔΙΚΤΥΑ  Συλλογή υλικού και υπολογιστών που συνδέονται με κάποιο φυσικό μέσο με σκοπό την ανταλλαγή πληροφοριών και το διαμοιρασμό πόρων

19 Πλεονεκτήματα - Μειονεκτήματα  Facilitate communications • Using a network, people can communicate efficiently and easily via , instant messaging, chat rooms, telephone, video telephone calls, and video conferencing.  Permit sharing of files, data, and other types of information • In a network environment, authorized users may access data and information stored on other computers on the network. The capability of providing access to data and information on shared storage devices is an important feature of many networks.  Share network and computing resources • In a networked environment, each computer on a network may access and use resources provided by devices on the network, such as printing a document on a shared network printer. Distributed computing uses computing resources across a network to accomplish tasks.Distributed computing  May be insecure • A computer network may be used by computer hackers to deploy computer viruses or computer worms on devices connected to the network, or to prevent these devices from normally accessing the network (denial of service).computer hackerscomputer virusescomputer wormsdenial of service  May interfere with other technologies • Power line communication strongly disturbs certain forms of radio communication, e.g., amateur radio.[5] It may also interfere with last mile access technologies such as ADSL and VDSL.[6] Power line communication[5]last mileADSLVDSL[6]  May be difficult to set up • A complex computer network may be difficult to set up. It may also be very costly to set up an effective computer network in a large organization or company.

20 Ιστορικά  Teletype machine  Μilitary radar system Semi-Automatic Ground Environment (SAGE), started in the late 1950s.Semi-Automatic Ground Environment  The commercial airline reservation system semi-automatic business research environment (SABRE) went online with two connected mainframes in 1960semi-automatic business research environment  1964, Dartmouth Time Sharing System for distributed users of large computer systems. The same year, at Massachusetts Institute of Technology, a research group supported by General Electric and Bell Labs used a computer to route and manage telephone connections.Dartmouth Time Sharing SystemMassachusetts Institute of TechnologyGeneral ElectricBell Labs  1960s Leonard Kleinrock, Paul Baran and Donald Davies independently conceptualized and developed network systems which used packets that could be used in a network between computer systems.Leonard KleinrockPaul BaranDonald Daviespackets  1965 Thomas Merrill and Lawrence G. Roberts created the first wide area network (WAN).Thomas MerrillLawrence G. Robertswide area network  The first widely used telephone switch that used true computer control was introduced by Western Electric in 1965.telephone switchWestern Electric  In 1969 the University of California at Los Angeles, the Stanford Research Institute, University of California at Santa Barbara, and the University of Utah were connected as the beginning of theARPANET network using 50 kbit/s circuitsUniversity of California at Los AngelesStanford Research InstituteUniversity of California at Santa BarbaraUniversity of UtahARPANET  Commercial services using X.25 were deployed in 1972, and later used as an underlying infrastructure for expanding TCP/IP networks.X.25TCP/IP  Today, computer networks are the core of modern communication. All modern aspects of the public switched telephone network (PSTN) are computer-controlled, and telephony increasingly runs over the Internet Protocol, although not necessarily the public Internet. The scope of communication has increased significantly in the past decade, and this boom in communications would not have been possible without the progressively advancing computer network. Computer networks, and the technologies needed to connect and communicate through and between them, continue to drive computer hardware, software, and peripherals industries. This expansion is mirrored by growth in the numbers and types of users of networks, from the researcher to the home user.public switched telephone network

21 Κατηγορίες  Ανάλογα με την περιοχή  Ανάλογα με την τοπολογία  Ανάλογα με το φυσικό μέσο  Ανάλογα με τον τρόπο (πρωτόκολλο) επικοινωνίας

22 Γεωγραφική περιοχή  Near field (NFC) Near field (NFC)  Body (BAN) Body (BAN)  Personal (PAN) Personal (PAN)  Near-me (NAN) Near-me (NAN)  Local (LAN) Local (LAN) • Home (HAN) Home (HAN) • Storage (SAN) Storage (SAN)  Campus (CAN) Campus (CAN)  Backbone Backbone  Metropolitan (MAN) Metropolitan (MAN)  Wide (WAN) Wide (WAN)  Internet Internet  Interplanetary Internet Interplanetary Internet

23 Τοπολογία (LAN)

24 Φυσικό Μέσο Wired technologies  Twisted pair. Twisted pair  Coaxial cable. Coaxial cable  ITU-T G.hn home wiring (coaxial cable, phone lines and power lines). ITU-TG.hnhome wiringcoaxial cablepower lines  optical fiber. optical fiber Wireless technologies  Terrestrial microwave –48 km.microwave  Communications satellites.satellites  Cellular and PCS Wireless LANs  Infrared communication Infrared communication Exotic technologies  IP over Avian Carriers IP over Avian Carriers  Extending the Internet to interplanetary dimensions via radio waves

25 Πρωτόκολλο  Ethernet  Internet Protocol Suite  SONET/SDH (optical)  Asynchronous Transfer Mode  NGN (next generation)

26 Εμβέλεια  Intranets,  extranets  Internet

27 Λογισμικό  Το σύνολο των προγραμμάτων που ενεργούν πάνω σε δεδομένα και παράγουν πληροφορίες  software “cannot be touched”

28 Γενικά

29 Κατηγορίες System software  Device drivers, Operating systems, Servers, Utilities, Window systems Device driversOperating systemsServersUtilitiesWindow systems Programming software  Compilers, Debuggers, Interpreters, Linkers, Text editors, IDE’s CompilersDebuggersInterpretersLinkersText editors Application software  Business software, Computer-aided design, Databases, Decision- making software Business softwareComputer-aided designDatabasesDecision- making software  Educational software, Image editing, Industrial automation, Mathematical software Educational softwareImage editingIndustrial automation Mathematical software  Medical software, Molecular modeling software, Quantum chemistry and solid state physics software, Simulation software Medical softwareMolecular modeling softwareQuantum chemistry and solid state physics softwareSimulation software  Spreadsheets, Telecommunications Video editing software SpreadsheetsTelecommunicationsVideo editing software  Video games Video games  Word processing Word processing  ………

30 ΑΛΓΟΡΙΘΜΟΣ  Μία ακολουθία απόλυτα συγκεκριμένων οδηγιών που επιλύουν ένα συγκεκριμένο επιλύσιμο πρόγραμμα σε πεπερασμένο χρόνο…


Κατέβασμα ppt "Γνωριμία - Επικοινωνία Δρ Δ. Κύδρος (Μηχανικός Η/Υ) dkydros.wordpress.com  2321049268."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google