1. Fejezet: Számítógép rendszerek



Hasonló dokumentumok
1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdetés

2. Fejezet : Számrendszerek

1. Fejezet: Számítógépek és rendszerek

The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003

4. Fejezet : Az egész számok (integer) ábrázolása

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások

Jacquard szövőgépe, vezérlési modulok használata 1805 lyukkártyás vezérlés


8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások

ismerd meg! A PC vagyis a személyi számítógép

5. Fejezet : Lebegőpontos számok

A SZÁMÍTÓGÉP FELÉPÍTÉSE.

Számítógép architektúrák I. Várady Géza

ELŐADÁS SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA

Számítógépek felépítése, alapfogalmak

Ez egy program. De ki tudja végrehajtani?

Input-output vezérlo egység (csatorna, channel, I/O processzor) Input-output vezérlo egység (csatorna, channel, I/O processzor)

1. A számítógépek kialakulása:

Adatok ábrázolása, adattípusok

2. Tétel Milyen fontosabb közhasznú információs forrásokat ismer?

10. Fejezet Számítógép-perifériák

The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003

Bevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb

Hardware alapismeretek

A számítástechnika fejlődése

Bevitel-Kivitel. Bevitel-Kivitel és Perifériák. Algoritmusok és Alkalmazásaik Tanszék Budapest december 16.

Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév

4. Fejezet : Az egész számok (integer) ábrázolása

IT - Alapismeretek. Megoldások

A számítógép története (olvasmány)

Operációs rendszerek MINB240 V2+2+0

Informatika érettségi vizsga

Operációs rendszerek MINB240 V kredit KF Nagyváradi Anett 0. előadás Bevezetés

A számítástechnika történeti áttekintése

7. Fejezet A processzor és a memória

5. Fejezet : Lebegőpontos számok. Lebegőpontos számok

A PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/12. (Personal computer - From Wikipedia, the free encyclopedia)

A tananyag. Témakörök. Optimum. Tudja meghatározni a numerikus, és karakteres adtok tárolt alakját.

2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés

INFORMATIKA. Középszint Szóbeli vizsga. A szóbeli vizsga részletes tematikája a fővárosi és megyei kormányhivatalok által szervezett vizsgákhoz 2016.

8. osztály. Felhasznált tankönyv: Pedellus Tankönyvkiadó, Debrecen, 2009; 2009

erettsegizz.com Érettségi tételek

A szerzői jogra vonatkozó általános jogszabályok Szoftverlicenszek Szerzői jogi kérdések az interneten Creative Commons

A 2. levél feladatainak megoldása

INFORMATIKA ZÁRÓSZIGORLAT TEMATIKA

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

Ne lépjen ide be senki, aki nem ismeri a geometriát (Platón, i.e.)

Általános rendszergazda Általános rendszergazda

A számítógép története

Intelligens Érzékelők

1. A Neumann-elvű számítógép felépítése

Számítógép architektúrák

Széchenyi István Szakképző Iskola

9. Fejezet: Input/Output

Számítógépek felépítése

Programozás alapjai. Wagner György Általános Informatikai Tanszék

Alapfogalmak és összefüggések

Informatikai füzetek

Számítógép architektúrák. Bevezetés

A számolás és a számítástechnika története. Feladat:

CAD-CAM

BEVEZETÉS AZ INFORMATIKÁBA. Háber István

A számítástechnika története

1. Mit tárol a memória? 1 pont. 2. Miért kell rendszerlemezzel rendelkeznünk? 1 pont Karikázza be a helyes válasz betűjelét

Széchenyi István Szakképző Iskola

A számítástechnika rövid története

SZÁMÍTÓGÉP-ARCHITEKTÚRÁK

Számítógép perifériák I.

Bevezetés az informatikába Dr. Nyakóné dr. Juhász, Katalin Dr. Terdik, György Biró, Piroska Dr. Kátai, Zoltán

Közlekedés gépjárművek elektronikája, diagnosztikája. Mikroprocesszoros technika. Memóriák, címek, alapáramkörök. A programozás alapjai

Az informatika fejlõdéstörténete

Számítógépes alapismeretek

Adatok ábrázolása, adattípusok. Összefoglalás

Rövid történeti áttekintés

3. Az elektronikus számítógépek fejlődése napjainkig 1

Számítógépek felépítése, alapfogalmak

SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)

Alapismeretek. Tanmenet

Memóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő)

Informatikai alapismeretek II.

11. Haladó ismeretek: személyi számítógépek

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.

INFORMATIKA 5. évfolyam

A Számítógépek felépítése, mőködési módjai

Operációs rendszerek MINB240. Bevitel-Kivitel. 6. előadás Input és Output. Perifériák csoportosításá, használat szerint

1. Digitális írástudás: a kőtáblától a számítógépig 2. Szedjük szét a számítógépet 1. örök 3. Szedjük szét a számítógépet 2.

Számítógép hálózatok

IT - Alapismeretek. Feladatgyűjtemény

Számítógépes Hálózatok ősz 2006

Organizáció. Számítógépes Hálózatok ősz Tartalom. Vizsga. Web-oldal

Novell Nterprise Branch Office: a távoli iroda felügyeletének leegyszerűsítése

A SZÁMÍTÓGÉP TÖRTÉNETE

Mai számítógép perifériák. Számítógépes alapismeretek 1. beadandó. Lővei Péter (LOPSAAI.ELTE) 2010.

Teszt jellegű, egyszerű rövid szöveges választ igénylő feladatok

TANFOLYAMI AJÁNLATUNK

1. AZ AUDITPRO RENDSZER ÁTTEKINTÉSE ALAPVETÕ TELEPÍTÉS AZ AUDITPRO TELEPÍTÉSE ÉS FELÜGYELETE HÁLÓZATOKON EREDMÉNYEK...

9. Fejezet: Input/Output

Az Informatika Elméleti Alapjai

Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel)

Az Informatika Elméleti Alapjai

Átírás:

1. Fejezet: Számítógép The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College Linda Senne, Bentley College

Tipikus számítógép hirdetés Elég gyors a számítógép a fontos programok futtatásához? Megéri az árát a számítógép? Elavul 6 hónap múlva? 1-2

Miért tanulunk számítógép architektúrákat? Számítógép felhasználó Megérteni a rendszer képességeit és korlátait Tájékozott döntéseket hozni Fejlessze a kommunikációs készségét az informatikusokkal Rendszer analitikus Vázlatot készít, megállapítja a megvalósíthatóságot és meghatározza illetve dokumentálja a felhasználói követelményeket Program rendszerkövetelményeinek meghatározása Programozó Hatékony programokat készítsen speciális feladatok megoldásához 1-3

Miért tanulunk számítógép architektúrákat? Rendszer adminisztrátor Számítógépes rendszer installállása, beállítása, karbantartása, és felújítása Rendszer rendelkezésre állásának maximalizálása Rendszer teljesítményének optimalizálása Rendszer biztonságának biztosítása Web-alkalmazás tervező Optimalizálja az ügyfél hozzáférését a Webes alkalmazásokhoz Webkiszolgáló adminisztrálása Kiválassza a megfelelő adatformátumot Hatékony Weboldalak 1-4

Input-Process-Output Modell (IPO) Beolvasás Feldolgozás Kiírás Modell: Feldolgozandó adatok beolvasása (input): billentyűzet, egér, scanner, lyukkártya. Feldolgozás (processing): számítógép (CPU) végrehajtja a számítógépprogramot. Eredmények kiírása, megjelenítése (output): monitor, nyomtató, fax. Tároló eszközök az adatok átmeneti és hosszú-távú tárolására: merevlemez, optikai lemez, hajlékony-lemezek, mágnes kazetta. 1-5

Architektúra részei Hardver Utasítások végrehajtásával adatok feldolgozása képes gép Lehetőséget ad adatok rögzítésére: bevitelre (input) és kiírására (output) Szoftver Rendszer által végrehajtott utasítások Adat Alapvető ábrázolása a tényeknek és az Kommunikáció Adatok megosztása és feldolgozás két különböző rendszer között 1-6

Hardver elemek Input/Output eszközök Tároló eszközök CPU központi feldolgozó egység (central processing unit) Részei: ALU: arithmetic/logic unit (aritmetikai/logikai egység) CU: control unit (vezérlőegység) Interface unit (interfészegység) Memória CPU által végzett műveletek eredményeinek átmeneti (rövid távú) tárolása 1-7

Általános PC 1-8

CPU: Központi feldolgozó egység ALU: arithmetic/logic unit Aritmetikai és Bool logikai számítások végrehajtása CU: control unit Utasítások végrehajtásának irányítása Adatáramok irányítása a CPU-ban Interface unit Utasítások és adatok továbbítása a CPU és más hardver egységek között Bus (Sin): kábelköteg, amely képes jeleket és tápfeszültséget szállítani a számítógép különböző elemei között 1-9

Memória Alternatív elnevezések: elsődleges tároló-, munkatároló-, RAM- (random access memory/véletlen hozzáférésű memória) Bit-ekből áll, bit-eket tárol mindegyik felveheti a 0 vagy 1 értéket 8 bit = 1 byte Tárolja a számítógép által végrehajtott utasításokat (számítógép program) és az általa feldolgozott adatokat Neumann János: tárolt program elve (stored program concept) 1-10

Szoftver elemek Alkalmazások Operációs rendszer Felhasználói felület API: application programming interface (programozói interfész) Alkalmazások által használható hívások Fájl kezelés I/O vezérlők Kernel (mag) Memória kezelés Erőforrás ütemezés Program kommunikáció Biztonság Hálózati modul 1-11

Kommunikációs elemek Hardver Kommunikációs csatornák Fizikai kapcsolatok számítógépes között Például: vezeték, telefon vonal, optikai kábel, infravörös fény, rádió hullámok Interface hardver Közvetlen kommunikáció a számítógép és a kommunikációs csatorna között Modem vagy hálózati kártya (network interface card (NIC)) Szoftver Hálózati protokollok: HTTP, TCP/IP, ATAPI 1-12

Számítógép Minden számítógéprendszer, bonyolultságától eltekintve tartalmazza a következőket: Legalább egy CPU Memória a programok és adatok tárolására I/O eszközök Hosszú távú tároló 1-13

Protokollok Közös szabályok számítógépek, I/O eszközök, és szoftverek közötti kommunikációra Példák HTTP: Web szerver és Web böngésző között TCP/IP: interneten lévő számítógépek és helyi hálózatok között ATAPI: CPU és CD meghajtó között 1-14

Szabványok Univerzális adat formátum- és protokoll kompatibilitást biztosítanak Vagy a szabadalmi hivatal hozta létre vagy tényleges szabvánnyá vált a nagymértékű használat miatt Példák: Számítógép nyelvek: Java, SQL, C, JavaScript Megjelenítési szabványok: Postscript, MPEG-2, JPEG, GIF Karakterkiosztás szabványok: ASCII, Unicode, EBCDIC Videó szabványok: VGA, XGA, RGB 1-15

Korai történelem 1642: Blaise Pascal feltalálta a számológépet 1801: Joseph Marie Jacquard megalkotott egy szövőszéket, ami lyukkártyákat használt 1800 -as évek: Charles Babbage megkísérelt építeni egy analitikus gépet (mechanikai számítógép) Augusta Ada Byron megalkotott sok alapvető programozási fogalmat George Boole megalkotta a Bool logikát. 1-16

Modern Számítógép fejlesztés 1937: Mark I elkészült (Aiken, Harvard University, IBM). Első elektronikus számítógép reléket használva. 1939: ABC elkészült Első teljesen elektromos digitális számítógép. Vákuumcsövet használ. 1943-46: ENIAC (Mauchly, Eckert, University of Pennsylvania). Első általános tervezésű digitális számítógép 1945: Neumann architektúra terv. A mai számítógépek működésének alapelvei: Tárolt program elve Bináris aritmetika használata 1947: Tranzisztor feltalálása (Bardeen, Shockley, Brattain, Bell Labs). 1951: UNIVAC. Az első kereskedelmi számítógép 1-17

Korai számítógépek Babbage analitikus gépe ENIAC 1-18