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

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

Adatok ábrázolása, adattípusok

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

2. Fejezet : Számrendszerek

Informatika érettségi vizsga

IT - Alapismeretek. Megoldások

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

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

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

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

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

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

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.

IT - Alapismeretek. Feladatgyűjtemény

Alapismeretek. Tanmenet

Számítógépes munkakörnyezet II. Szoftver

1. tétel. A kommunikáció információelméleti modellje. Analóg és digitális mennyiségek. Az információ fogalma, egységei. Informatika érettségi (diák)

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

5. Fejezet : Lebegőpontos számok

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.

A számítógép egységei

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

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

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

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

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


Számítógép architektúra

A mikroprocesszor felépítése és működése

A fejlődés megindulása. A Z3 nevet viselő 1941-ben megépített programvezérlésű elektromechanikus gép már a 2-es számrendszert használta.

Alapismeretek. Tanmenet

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

1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat

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

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

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

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

A számítógép fő részei

Informatika témavázlatok. 4. évfolyam

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

Alapismeretek. Tanmenet

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

Bepillantás a gépházba

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

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

7. Fejezet A processzor és a memória

SZÓBELI ÉRETTSÉGI TÉMAKÖRÖK

BEVEZETÉS A SZÁMÍTÓGÉPEK VILÁGÁBA

ÉRETTSÉGI TÉTELCÍMEK 2012 Informatika

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

SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1

Ez egy program. De ki tudja végrehajtani?

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

Megnevezés Leírás Megjegyzés Irodai PC

Az informatika fejlődéstörténete. A számítástechnika kezdetei

Információs technológiák 1. Ea: Történelmese

A számítógépek felépítése. A számítógép felépítése

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

2. rész BEVEZETÉS A SZÁMÍTÓGÉPEK VILÁGÁBA. Az információ elérésének és felhasználásának képessége.

Számítógépes alapismeretek 1.

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

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

Alkalmazások típusai Szoftverismeretek

Számítógép egységei. Szoftver (a fizikai eszközöket működtető programok összessége)

Informatika. 3. Az informatika felhasználási területei és gazdasági hatásai

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

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:

C programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem }

A számítógép részei. Rendszeregység

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor

Hardware alapismeretek

TANMENET 2018/2019. tanév

Nyilvántartási Rendszer

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

Alapfogalmak és összefüggések

A SZÁMÍTÓGÉP KIALAKULÁSA. Zámori Zoltán, KFKI

Fejezetek az Információ-Technológia Kultúrtörténetéből

Hardver ismeretek. Várady Géza, B144

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

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Informatika szóbeli vizsga témakörök

Számítógép fajtái. 1) személyi számítógép ( PC, Apple Macintosh) - asztali (desktop) - hordozható (laptop, notebook, palmtop)

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

Gyakorlati vizsgatevékenység. Graf Iskola

Az első elektronikus számítógépek

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

Térinformatika. Térinformatika. GIS alkalmazói szintek. Rendszer. GIS funkcionális vázlata. vezetői szintek

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

9. Fejezet: Input/Output

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

13. óra op. rendszer ECDL alapok

Bevezetés az informatikába

iseries Client Access Express - Mielőtt elkezdi

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

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

Adatbázis rendszerek Gy: Az adattárolás fejlődése

Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407)

BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa

Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output

Átírás:

1. Fejezet: Számítógép The Architecture of Computer Hardware and Systems Software: An InformationTechnology 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 1

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 2

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 stb. 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, stb. 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 3

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övidtávú) tárolása 1-7 Általános PC 1-8 4

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) Bitekből áll, biteket tárol mindegyik felveheti a0 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 5

Szoftver elemek Alkalmazások Operációs rendszer Felhasználói felület API: application programming interface (programozói interfész) p Alkalmazások által használható hívások Fájl kezelés I/O vezérlők Kernel (mag) p Memória kezelés p Erőforrás ütemezés p Program kommunikáció p Biztonság Hálózati modul 1-11 Kommunikációs elemek Hardver Kommunikációs csatornák p Fizikai kapcsolatok számítógépes között p Például: vezeték, telefon vonal, optikai kábel, infravörös fény, rádió hullámok Interfész hardver p Közvetlen kommunikáció a számítógép és a kommunikációs csatorna között p Modem vagy hálózati kártya (network interface card (NIC)) Szoftver Hálózati protokollok: HTTP, TCP/IP, ATAPI 1-12 6

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 7

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 Video 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 8

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: p Tárolt program elve p 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 9