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

Méret: px
Mutatás kezdődik a ... oldaltól:

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

Átírás

1 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 1 A számítógép funkcionális A SZÁMÍTÓGÉP FUNKCIONÁLIS felépítése FELÉPÍTÉSE KÖZPONTI EGYSÉG Központi vezérloegység (CPU, processzor) - utasítás vezérlo - aritmetikai-logikai egység - regisztertár - belso busz - Busz-rendszer - adatok - címek - vezérlés Memória (operatív tár, fotár, RAM, ROM) Input-output vezérlo egység (csatorna, channel, I/O processzor) Input-output vezérlo egység (csatorna, channel, I/O processzor) Input-output vezérlo egység (csatorna, channel, I/O processzor) Berendezés vezérlo egység (DCU, device control unit) Berendezés vezérlo egység (DCU, device control unit) Berendezés vezérlo egység (DCU, device control unit) Berendezés vezérlo egység (DCU, device control unit) Berendezés vezérlo egység (DCU, device control unit) I/O berendezés periféria, (pl. grafikus display) I/O berendezés (pl. grafikus display) I/O berendezés (pl. klaviatúra) I/O berendezés (pl.merevlemez) I/O berendezés (pl. merevlemez) I/O berendezés (pl. mágnesszalag) I/O berendezés (pl. mágnesszalag) I/O berendezés (pl. hálózati csatolás) I/O berendezés (pl. hálózati csatolás)

2 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 2 - CPU: a számítógép összes folyamatainak, az utasítások végrehajtásának, az állapotváltozásoknak vezérlése és ütemezése (rendszer óra, órajel szerepe) - ALU: aritmetikai és logikai műveletek elvégzése, eredményének meghatározása -regiszter tár: gyors tár, vezérlô és programozói regiszterek -CPU ROM: mikroprogram tár (ha van!) -Busz rendszer: belsô adat és vezérlôjel forgalom számára (cím-, adat-, vezérlô busz) -Memória: adatok és utasítások tárolása az operatív tár szervezése (byte=bájt, szó, mezô,...) és címzése a bináris rendszer szerepe -Csatorna: -DCU: csökkent képesség processzor, közvetlen memória hozzáféréssel, (programozható!, csatorna program, multiplex és szelektor mód) a megszakítási rendszer szerepe az I/O végrehajtása során azonos típusú I/O berendezések vezérlése, átkódolás -I/O berendezés: beviteli, kiviteli eszköz, háttértár

3 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 3 A gépi utasítások szerkezete, a számítógép működése -a gépi utasítás által tartalmazott információ: mit kell tenni (utasítás kód) mivel (mikkel) kell tenni (operandusok) technikai információ (pl. az utasítás hossza) -a gépi utasítás ábrázolása az operatív memóriában: az alkalmazott processzortól függ, pl. IBM SYSTEM 360: 2,4,6 bájt hosszú utasítások szerkezete: KÓD 1.OPERANDUS v. CÍM 2.OPERANDUS v. CÍM INTEL 80 xxx: 1-7 bájt hosszú utasítások szerkezete: KÓD 1.OPERANDUS v. CÍM 2.OPERANDUS v. CÍM, vagy: KÓD OPERANDUS v. CÍM -CPU program: gépi utasítások sorozata -a program végrehajtása: az utasításszámláló (program counter, instruction pointer) szerepe szekvenciális működés (von Neumann elv) vezérlésátadás az utasítások végrahajtásakor létrejövô állapotok (feltételek) megszakítások

4 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 4 A számítógépek és a számítástechnika története - tudománytörténet ipartörténet - Már az ókorban is...?! számolás és eszközhasználat az automatika, a szabályozó rendszerek elôdei calculus =,,játék a kavicsokkal abakusz : Wilhelm Shickard, Tübingen : Blaise Pascal (+,-) Héron,,automatái (Kr. u. 100) Leonardo da Vinci,,repülô szerkezetei Pierre Jacquet Droz (1773),,Androidok Antropomorf szemlélet: zongorázó (mama), író (gyerek), rajzoló (gyerek) bábuk. κυβɛρνητ ηζ(kübernétéz)=kormányos kibernetika mechanikus gép (+,-,*,/); 1960-ban rekonstruálták : Gottfried W. Liebnitz tökéletesíti Pascal gépét Mathesis Universalis: kettes számrendszer jelentôségük: az aritmetikai műveletek mechanizálhatók társadalmi gazdasági háttér (motivációk): hajózás, ipar, kereskedelem, tôzsde, biztosítás

5 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) : Charles Babbage, Cambridge : Analitical Engine, (+,-,*,/), font. Csak a terve készült el! Babbage munkásságának jelentôsége: Difference Engine (differencia gép) (+,-) egész eggyütthatós polinom egész helyen felvett helyettesítési értékének kiszámítása visszavezethetô a,,differencia elég sokszori összegzésére analitikus = digitális egy ilyen gép,,programozható (aritmetikai és logikai műveletek sorozatát lehet megadni Jacquard-féle lyukkártyák segítségével) nemcsak numerikus számításokra alkalmas,,... az analitikus gép nem azzal az igénnyel lép fel, hogy valamit is létrehozzon. De mindent megtehet, amirôl meg tudjuk mondani, hogyan tegye. Ada Augusta (Lady Lovelace) 1880: dr. Hermann Hollerith (U.S.A.) Lyukkártya feldolgozás 1990-es népszámlálás IBM (International Business Machines Corporation)elődje 19. század század eleje: - fizika, elektronika fejlodése - matematika fejlodése - Georg Boole: logikai algebra - Alan Turing: to compute? COMPUTER absztrakt gép? Turing gép

6 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) század Közvetlen előzmények: - elektronika gyors fejlődése (elektroncső: 1906 Robert von Lieben) - irányítástechnika, szabályozáselmélet fejlődése (Norbert Wiener) - matematika fejlődése (Neumann János) - gépesített adatfeldolgozás - társadalmi igények (II. világháború: szállítás, ballisztika) Saarbrücken, Konrad Zuse Z Harward Egyetem, Howard Aiken (MARK1) elektromechanikus gépek (relék, forgókapcsolók, a program lyukszalagon) 1946 Pennsylvania Egyetem: J.P. Eckert J. W. Mauchly ENIAC (Electronic Numerical Integrator and Calculator) Jellemzői: hatalmas méretek, elektroncső 10 Megawatt teljesítmény gyakran elromlott nincs programtárolás dugaszolás adatok lyukkártyán gyors: 300 szorzás/sec. A Neumann-féle elv: - a számítások elvégzését előíró utasításokat a számítógép tárában kell elhelyezni (belső programtárolás, bináris rendszer) - belső programvezérlés aritmetika - lineáris, szekvenciális működés Az elv jelentősége: - gyors működés - lehetővé válik az utasítások adatként való kezelése (a számítógép módosíthatja saját programját úgy, hogy a kódolt utasításokkal úgy dolgozik, mintha számok lennének), pl. adatként kezelhető, hogy az éppen végrehajtás alatt álló utasítás után melyik következzék: vezérlésátadás, ciklus. Az 1946 után készített un. első generációs gépek a Neumann-féle elvnek megfeleloően épültek. IAS (Institute for Advanced Study) : 1952 EDSAC : 1949 EDVAS : 1952

7 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 7 UNIVAC1 : 1951 ßEBM (Szovjetunió): generációs gépek ( ) - Az elektroncső szerepét átveszi a tranzisztor (általában a gépek fizikai mérete csökken, a nagy gépek mellett megjelennek a mini gépek) 1958 IBM IBM adatátviteli, perifériás berendezések fejlodése - számolás és adatátvitel szimultán végrehajtás - megszakítási rendszer - folyamatvezérlés - a teljes működés automatizálása program segítségével == operációs rendszer - programozási nyelvek kialakulásának kezdetei FORTRAN (Formula TRANslation Language 1959 COBOL (COmmon Business Oriented Language ALGOL (ALGOrithmic Language) 1964 PL/1 (Programming Language 1) 3. generációs gépek - integrált áramkörök - tudományos célú és adatfeldolgozásra orientált műveletek - sok adatforma - adatcsatornák - fejlett operációs rendszer IBM System/360 sorozat, ipari szabvány (1964), ESzR sorozat megjelenése 4. és további generációk VLSI, mikrochipek, nanotechnológia

8 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 8 Az informatika története (internetes források) A számítógépek története (idősorrendben): swhite/history/timeline.html IEEE Virtuális Múzeum: The History of Computing Foundation Charles Babbage Institute (University of Minnesota) American Computer Museum: Számítástechnika történet (Szerző: Rozgonyi-Borus Ferenc, magyar nyelven):

9 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 9 Az információ ábrázolása, kódolás INFORMÁCIÓ:,,minden, ami valamilyen kérdésben a bizonytalanságunkat csökkenti. filozófiai kategória föltevés: az információt anyag, vagy energia hordozza (jel) Matematikai elmélet: Claude E. Shannon:,,A kommunikáció matematikai elmélete ; Az információ mérése: Mennél kisebb egy esemény bekövetkezésének valószínűsége (, azaz mennél nagyobb az esemény bekövetkezésével kapcsolatos bizonytalanságunk), annál nagyobbnak érezzük az esemény bekövetkezésérôl tudósító közlés információtartalmát. A bizonytalanság mérése: entrópia. Ha A = {A 1, A 2,..., A n } teljes eseményrendszer, az i-edik esemény bekövetkezésének esélye (valószínűsége) rendre p 1, p 2,..., p n, n (p i > 0, p i = 1), akkor az eseményrendszer kimenetelével kapcsolatos entrópia (bizonytalanság): i=1 n H = p i log 2 p i i=1 A = {A 1, A 2 } teljes eseményrendszer, és p 1 = p 2 = 1 (egyszerű alternatíva), akkor az eseményrendszer kimenetelével kapcsolatos 2 entrópia (bizonytalanság): 2 H = p i log 2 p i = 1 Az információ mértékegysége: 1 bit (egy igen-nem kérdésre adott válasz barkochba) i=1 ADAT: a jelentésétôl megfosztott információ, a válasz.

10 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 10 KÓDOLÁS: A: forrás abc, A : forrásközlemények halmaza Betűnkénti kódolás: K: kód abc, K (i) = K } K {{... K } i szer K = K (i) kódszavak halmaza i=1 f : A K Minden n-re és a 1, a 2,... a n A-ra függvény (kódolási eljárás) f(a 1 a 2... a n ) = f(a 1 )f(a 2 )... f(a n ) Elég a forrás abc jeleinek kódját ismerni (megadni)! Automata kódolás: (esetleg) több forrásjelhez rendelünk egy kódszót. A kódolási eljárásokkal szemben támasztott legfontosabb követelmények: egyértelmű dekódolhatóság (irreducibilitás) gazdaságosság (egy jel kódolásának átlagos költsége minimum) n H = p i log 2 p i i=1 n p i l i i=1 p i l i az i edik forrásjel elôfordulási valószínűsége az i edik kódszó hossza hibafelismerés, hibajavítás Bináris kódok: K = 2, Pl. MORSE abc Azonos hosszúságú kódok: minden kódszó ugyanolyan hosszú

11 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 11 A kódolás gyakorlati alkalmazásai: távközlés (szabványok CCITT narancskönyv) adatrögzítés adathordozókon, sz.gépek memóriájában, háttértárakon A gyakorlatban alkalmazott eljárások túlnyomó többsége azonos hosszúságú, bináris kódrendszert használ. FORRÁS ABC: betűkbôl, számjegyekbôl, speciális jelekbôl, technikai jelekbôl áll A 2- és 2 hatvány alapú számrendszerek szerepe: a kódszó bináris(2), oktális(8), hexadecimális(16) számként interpretálható. KÓDRENDSZEREK: BCD (Binary Coded Decimal) kód: Binárisan kódolt decimális számjegyek (,,4 bites, számjegy szervezésű tárak.)

12 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 12 3 többletű (STIBITZ) kód: Binárisan kódolt decimális számjegyek (Jelentôsége: a decimális átvitel a legnagyobb helyiértéken jelentkezik!)

13 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 13 TELEX kód 5 bites, lyukszalag orientált OPTIMA, ISO kódok ASCII (American Standard Code for Information Interchage) EBCDIC (Extended Binary Coded Decimal Interchange Code) DKOI kódrendszer Kódok megadása táblázattal, zóna és numerikus rész fogalma Kódok monotonitása, lexikografikus rendezés problematikája Szöveg reprezentáció ASCII (American Standard Code for Information Interchange) - Angol ABC kis- és nagybetűi, számjegyek, írásjelek, szegmentáló- és átvitelvezérlő jelek, - 7/8 bites változat, - a fel nemhasznált jelek egyéni értelmezése inkompatibilitás. ISO (International Standard Organisation) az ASCII rendszer standard kiterjesztései - tervezte: ECMA (European Computer Manufacturers Association), - regisztrálta: IANA (Internet Assigned Number Authority) a MIME (Multi-purpose Internet Mail Extensions) számára, - ISO Latin1 (ISO ) nyugat-európai nyelvek, - ISO Latin2 (ISO ) közép-európai nyelvek (16 db, pl. magyar), - ISO cirill, ISO török, - van (IEEE) Chinese, Japanese, Korean, Arabic,... is. - Alkalmazásai: X-window rendszer, PostScript rendszer, szoftver csomagok nemzetközi verziói - Windows 1250 karakterkészlet Marked-up szöveg * karakterkészletek a tartalom kifejezését szolgálják, * formai megjelenéshez (prezentációhoz) további információ kell (pl. pozicionálás, tipográfiai jellemzők megadása). * egy megoldás: speciális karaktersorozatok (mark-upstring) elhelyezése a szövegben, amelyek strukturális határokat és formátum specifikációkat jelentenek. * pl. a troff (UNIX, Ossana, 1976) rendszerben.ce =center line jelentése: a következő sort középre kell pozicionálni a lapon. * potenciális probléma: keveredik a logikai struktura (pl. paragrafus vége) az u.n layout-tal (margók) globális formázás lehetősége. * cél: megszabadulni a display rabságától portábilitás.

14 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 14 * egy megoldás: SGML (Standardized Generalized Markup Language, ISO 1986) elválasztja a layout-ot a logikai szerkezettől dokumentum típus absztrakt és dokumentum előfordulás konkrét fogalma. * extrém esetek (szolgáltatások): * troff: + vezérlési szerkezetek + változók + makrók; * TEX (D. Knuth, 1984); * LATEX (L. Lamport, 1986) * speciális területek kezelése: SMDL (Standard Music Description Language) * PostScript, PDF, RTF formátumok szerepe Struktúrált szöveg * A tag-ek (címkék) lehetővé teszik, hogy a szöveget struktúráljuk. A struktúra lehet a szöveg tartalmi egységeit kifejező logikai struktúra (fejezet, szakasz, paragrafus, stb) ez pl. lehet egy fa-szerkezet. * Sok dokumentum feldolgozó rendszernek saját megoldása van a fenti hierarchikus dokumentumszerkezetek kezelésére, de * van szabvány is! ODA (Office Document Architecture, ISO 1989) Hypertext * a hagyományos szövegek a layout szempontjából- és logikai értelemben véve is hierarchikusak, sokszor egyszerűen lineárisak. * a hypertextnek ezzel szemben háló-szerű szerkezete van: csomópontokból (node) áll, amelyek kapcsolókkal (link) vannak összekötve. * a felhasználó rendelkezik egy számítógépes böngészővel (browser, számítógépes prezentációs rendszer), amelynek segítségével a kapcsolókat követve képes (interaktív módon) a csomópontokat gyorsan elérni. * node mérete képernyőméret * igazi probléma: a kapcsolók követése q * a kapcsolók típusai: - egy, vagy kétirányú, - csomópontra, paragrafusra, szóra mutat, - attribútummal ellátott, vagy attribútum mentes (pl. a link követése feltételezi bizonyos akciók végrehajtását. * szabványok: HTML, HYTEX,...

15 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 15 Hibafelismerés és hibajavítás, hibajavító kódok: K = {0, 1}: kód abc, K n = K (n) = K K... K } {{ } n szer K n a lehetséges kódszavak halmaza (bináris, azonos hosszúságú kód: C K n ) K n a két elemű test (K) fölötti n dimenziós vektortérként interpretálható. Minden x = (x 1, x 2,..., x n ) K esetén x = n i=1 x i az x vektor súlya (az egyesek száma x-ben). d(x, y) = x y az x és y kódszavak Hamming-távolsága (azon poziciók száma, ahol x és y különbözik). Hamming-távolság: az átvitel során keletkezett torzulás mértéke. A C kód kódtávolsága: d(c) = min d(x, y) x,y C, x y TÉTEL: Annak szükséges és elégséges feltétele, hogy a C kód t átviteli hibát felismerjen, ill. javítson, az, hogy a d(c) > t, ill. d(c) > 2t egyenlôtlenségek teljesüljenek. Legyen n P n = {x K n x i = 0} i=1 P n az n-bites paritásellenôrzô kód. P n lineáris kód. d(p n ) = 2. Legyen k : 2 k 1 n < 2 k és

16 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) a 1,n a 2,n H = a 3,n a k,n 1 1 H i edik oszlopa: i bináris alakja. Legyen H n = {x K n Hx = 0} H n az n-bites Hamming kód. H n lineáris kód. d(h n ) 3. Példa: Legyen n = 6, akkor k = 3 és H = Az x = (0, 1, 0, 1, 0, 1) T vektor kódszó. ( H 6 ). Ha x-et továbbítva, helyette y = (0, 1, 0, 1, 1, 1) T -t kapunk, akkor 1 Hy = Hy 0 megmutatja, hogy melyik pozicióban volt a hiba (feltéve, hogy egy hiba volt).

17 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 17 Adattípusok, érték szerinti kódolás (ábrázolás) ADAT numerikus logikai bináris decimális fixpontos lebegôpontos fixpontos lebegôpontos Bináris / decimális: az ábrázolandó szám bináris/decimális számrendszerbeli alakjából indulunk ki. Fixpontos: x = m a k alakú számokat ábrázolunk. m, k egész, k 0 rögzített, igy elég m-et ábrázolni. Lebegôpontos: x = m a k alakú számokat ábrázolunk. k egész. Az (m, k) rendezett párt ábrázoljuk. Fixpontos bináris számábrázolás m bináris pozición Alapelv: Legyen I 0 az [0, 2 m 1] intervallumba esô egész számok halmaza. Mivel m biten az I 0 halmaz elemei ábrázolhatók (filozófia mentesen, mint m jegyű bináris számok), ezért valamilyen számábrázolási filozófiához úgy juthatunk, hogy az ábrázolni kívánt számtartományt (I-t) leképezzük I 0 -ra. elôjeles abszolútértékes: elôjelbit, ±0, műveletek, konverziók I = {x egész 2 m x 2 m 1 1}, x x = x, ha x 0, 2 m 1 + x, ha x 0.

18 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 18 (kettes/tízes) komplemens: elôjelbit, nincs ±0, konverziók, műveletek. I = {x egész 2 m 1 x 2 m 1 1}, x x = x, ha x 0, 2 m + x, ha x < 0. Mivel 2 m + x = 2 m 1 + x + 1 és 2 m 1 olyan m jegyű bináris szám, amelynek minden jegye 1, x < 0 ra x-et megkapjuk, ha x m jegyű bináris alakjában minden jegyet ellenkezôjére változtatunk, majd az eredményhez 1-et adunk ( mod 2 m, azaz a legmagasabb helyiértéken esetleg keletkezô átviteltôl eltekintünk). Látható, hogy ezzel a transzformációval képezhetjük egy pozitív szám negatívját. Mivel 2 m (2 m + x) = x, az elôzô transzformáció negatív szám negatívjának képzésére is alkalmas! Meg lehet mutatni, hogy ha x, y, x + y I, akkor x + y = x + y mod 2 m. Meg lehet mutatni, hogy ha x, y I, akkor x + y I akkor és csak akkor, ha az x + y összeg képzépsekor a legmagasabb helyiértékű és az azt követô biten keletkezô átvitel értéke megegyezik. Egyébként fixpontos túlcsordulás jön létre. (pl. 2 m 1 negatívja!). Szorzás, osztás: Booth algoritmus. többletes ábrázolás: elôjelbit, nincs ±0, konverziók, műveletek. I = {x egész 2 m 1 x 2 m 1 1}, x x = 2 m 1 + x

19 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 19 lebegôpontos bináris számábrázolás Az ábrázolandó x számot alakban felírtnak képzeljük, ahol a = 2 l (legtöbbször l = 1, 4). m: mantissza, k karakterisztika. Ha m 1, akkor a (!) felírás normalizált (egyértelmű). a Az (m, k) rendezett párt ábrázoljuk fixpontosan. Műveleti algoritmusok: x = m a k ( m < 1) Összeadás, kivonás: (1) karakterisztikák igazítása (a kisebbik nô, a mantissza jobbra eltolódik); (2) művelet elvégzése; (3) postnormalizálás. szorzás, osztás: (1) karakterisztikák összeadódnak, mantisszák összeszorzódnak; (2) postnormalizálás. hibák: (1) kitevô alulcsordulás; (2) kitevô túlcsordulás; (3) értékvesztés.

20 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 20 Lyukszalag Lyukkártya ADATHORDOZÓK - Hollerith kártya, IBM kártya: 80 oszlop, oszloponként 12 lyukasztási pozíció. - Whittaker kártya: 96 oszlop, oszloponként 6 lyukasztási pozició Mágnes szalag - fél hüvelyk (inch) széles, 2400 (300,600,1200) láb hosszú, csatorna - írássűrűség: 800 bit/inch (BPI) - írás elve: NRZ (No Return to Zero) - blokk koncepció, IBG (gap), a gap és a hasznos adatterület aránya. - hibaellelnôrzés: CRC, LRC, paritás Mágneslemez diszk, hard disc, Winchester - 14 (8, 5 1, 3 1 ) inch átmérôjű, mágnesezhetô oxidréteggel bevont aluminium lemezek közös tengelyen rögzítve író/olvasó fejek, mechanizmus - sáv (track), szektor/blokk, cilinder - szinkronizáció, órajel, a lemez formázása - access time = seek (track) time + search (block) time Hajlékony mágneslemez floppy disc, diskette - index lyuk, írásvédelem - direct access random access alapfogalmak: kötet (volume), meghajtó (drive), fizikai állomány (file), cimke (label), katalógus (directory)

21 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 21 A mágneslemezes és szalagos adattárolás elônyei, hátrányai - lemezen az adatok tárolhatók és feldolgozhatók szekvenciálisan, de direkt módon is. - (on line) lemezen az adatok néhány millisecundum alatt elérhetôk, a tranzakciók semmiféle rendezése nem szükséges. - (on line) lemezen azonos feldolgozások különbözô típusú adatai szimultán módosíthatóak. - mágnes szalagon tárolt adatok módosításakor a régi (master) szalag egy ideig megmarad. - mágneslemezen tárolt adatok módosításakor a régi (master) adat általában nem marad meg (ha ezt külön nem szevezik meg). - mágneslemezen tárolt adatok érzékenyek a meghajtó sérülésére (Winchester). - (on line) mágneslemezen tárolt adatok kevésbé védettek az illetéktelen felhasználás ellen. Optikai lemez compact disc - lézerrel (fémbe, vagy alkalmas műanyagba) égetett jelek - tárolási kapacitása az azonos méretű mágnes lemezének sokszorosa. - hátrány/elôny: üzemszerűen nem írható újra (jelenleg!)

22 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 22 PERIFÉRIÁK INPUT (Beviteli)-, OUTPUT (Kiviteli) eszközök, HÁTTÉRTÁRAK Input: alfanumerikus billentyűzet, konzolírógép, lyukszalag olvasó, lyukkártya olvasó, fényceruza, scanner, egér, touch screen, digitalizálók, stb. Output: alfanumerikus (grafikus) display (VDT Visual Display Terminal, CRT Cathode-Ray Tube, LCD Liquid-crystal display), printer (mátrix-, sornyomtató, lapnyomtató, laser, tintasugaras, margarétakerekes...) plotter (rajzgép), stb... Háttértárak: Mágneslemez, Mágnes szalag, Optikai lemez, stb...

23 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 23 ALGORITMUSOK (intuitív) definíció: egy feladat megoldására vezetô elemi lépések egyértelműen meghatározott véges sorozatát algoritmusnak nevezzük. Az algoritmus mindig valamilyen input adatokhoz output adatokat rendel. elemi: megítélése szubjektív egyértelmű: bármely lépés (kivéve az utolsót) után pontosan egy következhet véges: befejezôdik véges sok lépés után módszer! input: az az információ, amellyel az algoritmus végrehajtójának a végrehajtás elôtt rendelkeznie kell output: az az információ, amely az algoritmus végrehajtása után rendelkezésre áll - verbálisan (szakácskönyv, használati utasítás) Algoritmus leírási módok - folyamatábra, blokkdiagramm segítségével - összefüggô irányított gráf egy kezdôponttal és legalább egy végponttal - a gráf szögpontjai az algoritmus elemi lépéseinek felelnek meg, az élek a lépések egymásutáni sorrendjét fejezik ki - folyamatábra szimbólumok - kezdôpont/végpont utasítás döntés folyamat vonal - modell- és programváltozók - speciális (program) nyelv segítségével

24 SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 24 Az algoritmus matematikai fogalma TURING gép: T m = {A, S, f, k} formális négyes, ahol A: egy véges halmaz, a Turing gép abc-je, amely tartalmaz egy speciális jelet, a blank jelet S: egy véges halmaz, a Turing gép állapotainak halmaza f: egy leképezés, amely a A S halmaz bizonyos elemeihez a A S M halmaz elemeit rendeli, ahol M = {,, } k: S a gép kezdôállapota Működése: a gép rendelkezik egy két irányban végtelen szalaggal, amely kockákra (mezôkre) van osztva. Minden mezôbe az abc egy jele írható, amelyet a gép író/olvasó fejével írhat és olvashat. Az iró/olvasó fej a szalag hosszában mozoghat. Kezdetben a szalagon egy folytonos szöveg található, az író/olvasó fej a szöveg legbaloldalibb karakterénél áll és a gép a k kezdôállapotban van. Ezután a karaktert beolvasva az f leképezésnek megfelelôen egy új jelet ír a szalagra, új állapotba kerül és elmozdul jobbra, vagy balra, vagy helyben marad. Megáll, ha az f leképezés nincs definiálva. Ekkor azt mondjuk, hogy az input szöveget lefordította arra a szövegre, amely megálláskor a szalag tartalma. Turing gépek, mint transzformátorok, akceptorok, generátorok. Turing kiszámítható függvények. CHURCH TÉZISE: Az algoritmikusan kiszámítható függvények osztálya megegyezik a TURING-kiszámítható függvények osztályával. TURING gépek (algoritmusok) bonyolultságának mértékei: - leírási bonyolultság - szalagbonyolultság - idôbonyolultság P és NP problémaosztályok

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

1. Fejezet: Számítógép rendszerek 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

Részletesebben

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

A SZÁMÍTÓGÉP FELÉPÍTÉSE. A SZÁMÍTÓGÉP FELÉPÍTÉSE. Alapfogalmak: CPU : Central Processing Unit a központi feldolgozó egység, ez értelmezi a parancsokat és hajtja végre a memóriában tárolt utasításokat. RAM : Random Access Memory

Részletesebben

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

Jacquard szövőgépe, vezérlési modulok használata 1805 lyukkártyás vezérlés Az emberek ősidők óta törekednek arra, hogy olyan eszközöket állítsanak elő, melyek könnyebbé teszik a számolást, ilyen pl.: kavicsok, fadarabok, zsinórokra kötött csomók, fák, földre vésett jelek voltak.

Részletesebben

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

A számítógép története (olvasmány) A számítógép története (olvasmány) A számítógép szóról általában a számítás, a számolás jut elsőként az eszünkbe. A számítások gépesítésének története megelőzi a számítógép történetét. Számolást segítő

Részletesebben

Digitális technika VIMIAA01

Digitális technika VIMIAA01 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 Fehér Béla BME MIT Digitális Rendszerek Számítógépek

Részletesebben

Architektúrák és operációs rendszerek: Bevezetés - Történelem

Architektúrák és operációs rendszerek: Bevezetés - Történelem Architektúrák és operációs rendszerek: Balogh Ádám Lőrentey Károly Eötvös Loránd Tudományegyetem Informatikai Kar Algoritmusok és Alkalmazásaik Tanszék Tartalomjegyzék 1. 2. 3. 4. 5. 6. 7. 8. Bevezetés

Részletesebben

Ez egy program. De ki tudja végrehajtani?

Ez egy program. De ki tudja végrehajtani? Császármorzsa Keverj össze 25 dkg grízt 1 mokkás kanál sóval, 4 evőkanál cukorral és egy csomag vaníliás cukorral! Adj hozzá két evőkanál olajat és két tojást, jól dolgozd el! Folyamatos keverés közben

Részletesebben

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

ismerd meg! A PC vagyis a személyi számítógép ismerd meg! A PC vagyis a személyi számítógép A számítógép elsõ ránézésre A PC az angol Personal Computer rövídítése, jelentése: személyi számítógép. A szám í- tógépek rohamos elterjedésével a személyi

Részletesebben

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

A Számítógépek felépítése, mőködési módjai. A Számítógépek hardverelemei Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítástudomány alapjai Szemelvények az Elméleti Számítástudomány területérıl A Számítógépek felépítése, mőködési módjai

Részletesebben

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

3. Az elektronikus számítógépek fejlődése napjainkig 1 2. Az elektronikus számítógépek fejlődése napjainkig Vázold fel az elektronikus eszközök fejlődését napjainkig! Részletesen ismertesd az egyes a számítógép generációk technikai újdonságait és jellemző

Részletesebben

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

Számítógépek felépítése, alapfogalmak 2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd SZE MTK MSZT lovas.szilard@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? Nem reprezentatív felmérés kinek van

Részletesebben

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

SZÁMÍTÓGÉP-ARCHITEKTÚRÁK A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. SZÁMÍTÓGÉP-ARCHITEKTÚRÁK DE ATC AVK 2006 - - 1 HEFOP 3.3.1 P.-2004-06-0071/1.0 Ez a kiadvány a Gyakorlatorientált

Részletesebben

INFORMATIKA MATEMATIKAI ALAPJAI

INFORMATIKA MATEMATIKAI ALAPJAI INFORMATIKA MATEMATIKAI ALAPJAI Készítette: Kiss Szilvia ZKISZ informatikai szakcsoport Az információ 1. Az információ fogalma Az érzékszerveinken keresztül megszerzett új ismereteket információnak nevezzük.

Részletesebben

Az informatika fejlõdéstörténete

Az informatika fejlõdéstörténete Az informatika fejlõdéstörténete Elektronikus gépek A háború alatt a haditechnika fejlõdésével felmerült az igény a számítások precizitásának növelésére. Több gépet is kifejlesztettek, de ezek egyike sem

Részletesebben

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

1. A számítógépek kialakulása: Bevezetés az informatikába I. évfolyam, 1. félév (2003) 1/11 1. A számítógépek kialakulása: 1.1. Elızmények: A számítógépek kialakulásának elızményeit vizsgálva egészen az abakusz kb. 3000 évvel ezelıtti

Részletesebben

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

1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdeté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

Részletesebben

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

A számítástechnika történeti áttekintése A számítástechnika történeti áttekintése Források: Markó Tamás PHARE támogatással készült jegyzete Wikipedia Google képkereső Prohardver 1 Előzmények Ókor: abacus a képen kínai abakusz látható: szuan-pan

Részletesebben

INFORMATIKA E42-101 I. előadás Facskó Ferenc egyetemi adjunktus Adat Információ Adat: a világ állapotát leíró jel Információ: adat értelmezési környezetben (dimenzió, viszonyítás) Tudás: felhalmozott,

Részletesebben

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer 1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek, fájlszerkezetek ----------------------------------------- Könyvtár szerkezet -----------------------------------------

Részletesebben

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

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

Részletesebben

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

Rövid történeti áttekintés Rövid történeti áttekintés Informatikai rendszerek alapjai Horváth Árpád 2015. május 6. Tartalomjegyzék 1. Neumann János Neumann János (John von Neumann, 19031957) Született:

Részletesebben

BEVEZETÉS AZ INFORMATIKÁBA. Háber István ihaber@pmmik.pte.hu

BEVEZETÉS AZ INFORMATIKÁBA. Háber István ihaber@pmmik.pte.hu BEVEZETÉS AZ INFORMATIKÁBA Háber István ihaber@pmmik.pte.hu Bevezetés Informatika sokrétű Információk Szerzése Feldolgozása Tárolása Továbbítása Információtechnika Informatika a technikai eszköz oldalról

Részletesebben

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

Számítógép architektúrák Számítógép architektúrák Számítógépek felépítése Digitális adatábrázolás Digitális logikai szint Mikroarchitektúra szint Gépi utasítás szint Operációs rendszer szint Assembly nyelvi szint Probléma orientált

Részletesebben

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

Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév Az informatika története (ebből a fejezetből csak a félkövér betűstílussal szedett részek kellenek) 1. Számítástechnika

Részletesebben

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

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 és Output 1 Bevitel-Kivitel Eddig a számítógép agyáról volt szó Processzusok, memória, stb Szükség van eszközökre Adat bevitel és kivitel a számitógépből, -be Perifériák 2 Perifériákcsoportosításá,

Részletesebben

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

Fejezetek az Információ-Technológia Kultúrtörténetéből Fejezetek az Információ-Technológia Kultúrtörténetéből Kezdeti elektronikus számítógépek kultúrtörténete ITK 7/58/1 Számológép - számítógép? Lady Ada Lovelace (1815-1852). Charles Babbage (1791-1871) ITK

Részletesebben

Számítógép architektúrák I. Várady Géza varadygeza@pmmik.pte.hu

Számítógép architektúrák I. Várady Géza varadygeza@pmmik.pte.hu Számítógép architektúrák I. Várady Géza varadygeza@pmmik.pte.hu 1 Bevezetés - fogalmak Informatika sokrétű Információk Szerzése Feldolgozása Tárolása Továbbítása Információtechnika Informatika a technikai

Részletesebben

Informatikai füzetek

Informatikai füzetek Tartalomjegyzék Bevezetés................ xiii I. ALAPISMERETEK........... 1 Információ, adat, jel............. 1 Információ..................... 1 Adat......................... 1 Jel...........................

Részletesebben

Az Informatika Elméleti Alapjai

Az Informatika Elméleti Alapjai Az Informatika Elméleti Alapjai dr. Kutor László A korszerű számítógépek kialakulása Az informatika magyar úttörői http://mobil.nik.bmf.hu/tantargyak/iea.html Felhasználónév: iea jelszó: IEA07 IEA 3/1

Részletesebben

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

Számítógép perifériák I. Perifériák csoportosítása I. Output perifériák: monitor nyomtató plotter hangszóró Számítógép perifériák I. II. Input perifériák: billentyűzet egér szkenner kamerák mikrofon III. Háttértárak Pl: Mágneses

Részletesebben

Számítógépes alapismeretek

Számítógépes alapismeretek Számítógépes alapismeretek Heti óraszáma: 2 (Bagoly Zsolt, Papp Gábor) + (Barnaföldi Gergely) A tantárgy célja: korszerű információtechnológiai alapismeretek elsajátítása megismerkedés az informatikai

Részletesebben

erettsegizz.com Érettségi tételek

erettsegizz.com Érettségi tételek erettsegizz.com Érettségi tételek Az informatika fejlődéstörténete, jogi ismeretek Információ és társadalom Az informatika fejlődéstörténete a XX. Században, napjainkban Jogi ismeretek, szerzőjog, szoftver

Részletesebben

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

A számítástechnika rövid története A számítástechnika rövid története Számolást segítő eszközök 1. Ujj (digitus) digitális Kavics (calculus) kalkulátor Kipu (inkák) Rováspálca (magyarok) helyiértékes számolás Számolást segítő eszközök 2.

Részletesebben

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

A számítástechnika fejlődése A számítástechnika fejlődése Az 1600-as évektől kezdődően az emberek igyekeztek olyan gépeket építeni, melyek megkönnyítik a számolást. A számítógépek fejlődését nagy lépésekben követjük. Az egymástól

Részletesebben

Matematikai alapok. Dr. Iványi Péter

Matematikai alapok. Dr. Iványi Péter Matematikai alapok Dr. Iványi Péter Számok A leggyakrabban használt adat típus Egész számok Valós számok Bináris számábrázolás Kettes számrendszer Bitek: 0 és 1 Byte: 8 bit 128 64 32 16 8 4 2 1 1 1 1 1

Részletesebben

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

A számítástechnika története A számítástechnika története A számolás igénye már igen korán megjelent az emberiség történetében. Eleinte csak megszámlálásos feladatok léteztek. Például meg kellett számolni hány állat van a csordában,

Részletesebben

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika 1 Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika Fájl rendszer 2 Fájl koncepció A számítógépek az adatokat különböző fizikai háttértárakon tárolhatják (pl. mágnes lemez,

Részletesebben

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

Mai számítógép perifériák. Számítógépes alapismeretek 1. beadandó. Lővei Péter (LOPSAAI.ELTE) 2010. Mai számítógép perifériák Számítógépes alapismeretek 1. beadandó Lővei Péter (LOPSAAI.ELTE) 2010. Tartalom Bemeneti eszközök...3 Egér...3 Billentyűzet...3 Scanner...3 Digitális fényképezőgép...4 Ujjlenyomat

Részletesebben

Kódolás, hibajavítás. Tervezte és készítette Géczy LászlL. szló 2002

Kódolás, hibajavítás. Tervezte és készítette Géczy LászlL. szló 2002 Kódolás, hibajavítás Tervezte és készítette Géczy LászlL szló 2002 Jelkapcsolat A jelkapcsolatban van a jelforrás, amely az üzenő, és a jelérzékelő (vevő, fogadó), amely az értesített. Jelforrás üzenet

Részletesebben

Mikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység

Mikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység Mikroprocesszor CPU C Central Központi P Processing Számító U Unit Egység A mikroprocesszor általános belső felépítése 1-1 BUSZ Utasítás dekóder 1-1 BUSZ Az utasítás regiszterben levő utasítás értelmezését

Részletesebben

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

ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA A PC FIZIKAI KIÉPÍTÉSÉNEK ALAPELEMEI Chip (lapka) Mikroprocesszor (CPU) Integrált áramköri lapok: alaplap, bővítőkártyák SZÁMÍTÓGÉP FELÉPÍTÉSE

Részletesebben

A 2. levél feladatainak megoldása

A 2. levél feladatainak megoldása A 2. levél feladatainak megoldása Az első levelet beküldő 25 tanuló közül csak 15 küldte el a második levél megoldásait. Ugyanakkor 4 újabb tanuló csatlakozott a feladatmegoldókhoz, nekik az első levelet

Részletesebben

Alapfogalmak. Dr. Kallós Gábor A Neumann-elv. Számolóeszközök és számítógépek. A számítógép felépítése

Alapfogalmak. Dr. Kallós Gábor A Neumann-elv. Számolóeszközök és számítógépek. A számítógép felépítése Alapfogalmak Dr. Kallós Gábor 2007-2008. A számítógép felépítése A Neumann-elv A számítógéppel szemben támasztott követelmények (Neumann János,. Goldstine, 1945) Az elv: a szekvenciális és automatikus

Részletesebben

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

Programozás alapjai. Wagner György Általános Informatikai Tanszék Általános Informatikai Tanszék Hirdetmények (1) Jelenlevők: műsz. informatikusok progr. matematikusok A tantárgy célja: alapfogalmak adatszerkezetek algoritmusok ismertetése Követelményrendszer: Nincs:

Részletesebben

Bevezetés a számítástechnikába

Bevezetés a számítástechnikába Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.

Részletesebben

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

A számolás és a számítástechnika története. Feladat: A számolás és a számítástechnika története Kezdetektől, a huszadik század közepéig Feladat: Milyen eszközöket használtak a számoló/számítógépek megjelenése elo tt a számolás segítésére? Kik készítettek

Részletesebben

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

A számítástechnika rövid története Budapest XIV. Kerületi Németh Imre Általános Iskola, 1148 Bp. Lengyel u.23. számítástechnika - informatika oktatás A számítástechnika rövid története Tartalomjegyzék 1. A számolást segítő eszközök története,

Részletesebben

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

A számítógép története Az ókortól napjainkig A számítógép története 1 Mottó: Bármilyen becsben is tartjuk a régieket, az igazságot mindig nagyobb becsben kell tartanunk, bármilyen új is legyen az az igazság, hiszen valójában

Részletesebben

Őstörténet. Mechanikus automaták

Őstörténet. Mechanikus automaták Őstörténet A kutatások szerint az ősemberek első számolóeszközei a kavicsok, fadarabok, zsinórra kötött csomók voltak. Ezek a primitív eszközök nemcsak kifejezték, hanem tárolták is a mennyiségeket. Az

Részletesebben

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

A tananyag. Témakörök. Optimum. Tudja meghatározni a numerikus, és karakteres adtok tárolt alakját. Informatika helyi tanterv a PEDELLUS NOVITAS Kiadó Informatika 9-10. tankönyvéhez Szerzők: Kiss Albert,Ludányiné Prém Judit tankönyv+munkafüzet - kerettantervre épülő A tananyag Óraszám: 2 éves tantárgy

Részletesebben

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

Számítógép architektúrák. Bevezetés Számítógép architektúrák Bevezetés Mechanikus számológépek Blaise Pascal (1642) Gottfried Willhelm von Leibniz báró (~1676) Összeadás, kivonás Mai négyműveletes zsebszámológépek mechanikus őse Charles

Részletesebben

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

Bevitel-Kivitel. Bevitel-Kivitel és Perifériák. Algoritmusok és Alkalmazásaik Tanszék Budapest. 2005. december 16. Architektúrák és operációs rendszerek Balogh Ádám, Lőrentey Károly Eötvös Loránd Tudományegyetem Algoritmusok és Alkalmazásaik Tanszék Budapest 2005. december 16. Tartalomjegyzék Perifériák 1 Perifériák

Részletesebben

Alapfogalmak és összefüggések

Alapfogalmak és összefüggések Alapfogalmak és összefüggések 1 Történet röviden, vázlatosan 2 Felépítés és működés (mese) 3 Bit internet: a fontos fogalmak rendszerezése 1 Mechanikus eszközök Wilhelm Schickard (1592-1635): mechanikus

Részletesebben

Matematika. Specializáció. 11 12. évfolyam

Matematika. Specializáció. 11 12. évfolyam Matematika Specializáció 11 12. évfolyam Ez a szakasz az eddigi matematikatanulás 12 évének szintézisét adja. Egyben kiteljesíti a kapcsolatokat a többi tantárggyal, a mindennapi élet matematikaigényes

Részletesebben

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

A számítástechnika története 27 A számítástechnika története A jegyzet a PHARE támogatásával készült. Összeállította: Markó Tamás Janus Pannonius Tudományegyetem Alkalmazott Matematika és Informatika Tanszék 1996 PDF formátum: Tipográfia,

Részletesebben

Hardware alapismeretek

Hardware alapismeretek Alapfogalmak Hardware alapismeretek Hardver (angolul: hardware) A számítógép fizikailag megfogható részeinek összességét értjük. A számítógép működéséhez alapvetőn hardver és szoftver szükséges, a kettő

Részletesebben

Megszakítások és kivételek

Megszakítások és kivételek Megszakítások és kivételek Megszakítások Megszakítás a számítási rendszernek küldött jelzés, mely valamilyen esemény felléptéről értesíti. Egy megszakítás felléptekor a rendszer: megszakítja az aktív program

Részletesebben

Operációs rendszerek MINB240 V3+2+0-5 kredit KF Nagyváradi Anett 0. előadás Bevezetés

Operációs rendszerek MINB240 V3+2+0-5 kredit KF Nagyváradi Anett 0. előadás Bevezetés Üzleti környezetre k optimalizált lt rendszerek SANB107 IBM System i IBM System p rendszerének ismertetése Csütörtökönként 12:45-től blokkosítva A102-es teremben http://morpheus.pte.hu/~varady/ Várady

Részletesebben

KÖSZÖNTJÜK HALLGATÓINKAT!

KÖSZÖNTJÜK HALLGATÓINKAT! KÖSZÖNTJÜK HALLGATÓINKAT! Önök Varjasi Norbert: A digitális forradalom a kvarcóráktól a zsebben hordott mobil irodáig előadását hallhatják! 2010. április 7. Kempelen Farkas: sakkozó automata (1769) 2 A

Részletesebben

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

Operációs rendszerek MINB240. Bevitel-Kivitel. 6. előadás Input és Output. Perifériák csoportosításá, használat szerint Operációs rendszerek MINB240 6. előadás Input és Output Operációs rendszerek MINB240 1 Bevitel-Kivitel Eddig a számítógép agyáról volt szó Processzusok, memória, stb Szükség van eszközökre Adat bevitel

Részletesebben

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 PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/12. (Personal computer - From Wikipedia, the free encyclopedia) Informatika alapjai-9 Személyi számítógép (PC) 1/12 (Personal computer - From Wikipedia, the free encyclopedia) A személyi számítógépet ára, mérete és képességei és a használatában kialakult kultúra teszik

Részletesebben

Gondolatok Neumann János First Draft of a Report on the EDVAC című, 1945 júniusában megjelent tanulmányáról

Gondolatok Neumann János First Draft of a Report on the EDVAC című, 1945 júniusában megjelent tanulmányáról 1 Gondolatok Neumann János First Draft of a Report on the EDVAC című, 1945 júniusában megjelent tanulmányáról Kovács Győző Szelezsán János Ezt a tanulmányt Neumann János írta a második amerikai elektronikus

Részletesebben

Adattárolók. Így néz ki egy lyukkártya

Adattárolók. Így néz ki egy lyukkártya Adattárolók KEZDETEK Az első informatikai vonatkozású gépet 1890-ben egy Hermann Hollerith nevű ember találta fel, aki az Amerikai népszámlálási hivatalban dolgozott. Ez az eszköz a lyukkártya. Működésének

Részletesebben

IT - Alapismeretek. Megoldások

IT - Alapismeretek. Megoldások IT - Alapismeretek Megoldások 1. Az első négyműveletes számológépet Leibniz és Schickard készítette. A tárolt program elve Neumann János nevéhez fűződik. Az első generációs számítógépek működése a/az

Részletesebben

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.

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. Kezdetek A gyors számolás vágya egyidős a számolással. Mind az egyiptomiak mind a babilóniaiak számoló táblázatokat használtak. A helyiérték és a 10-es számrendszer egyesítése volt az első alapja a különböző

Részletesebben

Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1

Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1 Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1 1. előadás Történeti áttekintés Információelméleti alapfogalmak Lovas Szilárd SZE MTK MSZT lovas.szilard@sze.hu B607 szoba Történeti áttekintés:

Részletesebben

IAS számítógép. 1 Neumann János nem magyar nyelvterületen használt neve John von Neumann.

IAS számítógép. 1 Neumann János nem magyar nyelvterületen használt neve John von Neumann. IAS számítógép Neumann János Magyarországon született, itt tanult és doktorált matematikából, eközben Berlinben kémia és fizika előadásokat látogatott, Svájcban vegyészmérnöki diplomát szerzett. Tanulmányai

Részletesebben

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

A SZÁMÍTÓGÉP TÖRTÉNETE A SZÁMÍTÓGÉP TÖRTÉNETE A számolást segítő eszközök története egyidős az emberiség történetével. Az ősember az ujjait használta a számoláshoz. Később a számoláshoz köveket, fonalakat használtak, az eredményt

Részletesebben

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.

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. 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. Neumann elv: Külön vezérlő és végrehajtó egység van Kettes

Részletesebben

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

Operációs rendszerek MINB240 V2+2+0 Operációs rendszerek MINB240 V2+2+0 Dr Iványi Péter Nagyváradi Anett Radó János Nagyváradi Anett Elérhetőségek Rendszer és Szoftvertechnológia Tanszék Boszorkány út B138 Tel.: 3634-es mellék anettn@morpheus.pte.hu

Részletesebben

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix 2. Adattípusonként különböző regisztertér Célja: az adatfeldolgozás gyorsítása - különös tekintettel a lebegőpontos adatábrázolásra. Szorzás esetén karakterisztika összeadódik, mantissza összeszorzódik.

Részletesebben

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

Memóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő) Memóriák (felejtő) Memória Kapacitás Ár Sebesség Memóriák - tárak Háttértár (nem felejtő) Memória Vezérlő egység Központi memória Aritmetikai Logikai Egység (ALU) Regiszterek Programok Adatok Ez nélkül

Részletesebben

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

Az első elektronikus számítógépek Az első elektronikus számítógépek 100 évre volt szükség Babbage gépének megvalósításához, mert az ő korában még a gyakorlatban nem állt rendelkezésre olyan eszköz, amivel ezt a gépet megbízhatóan és nem

Részletesebben

2016/06/23 07:47 1/13 Kérdések

2016/06/23 07:47 1/13 Kérdések 2016/06/23 07:47 1/13 Kérdések < Számítástechnika Kérdések Hardver Kérdés 0001 Hány soros port lehet egy PC típusú számítógépen? 4 COM1 COM2 COM3 COM4 Kérdés 0002 Egy operációs rendszerben mit jelent a

Részletesebben

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

1. A Neumann-elvű számítógép felépítése 1. A Neumann-elvű számítógép felépítése 1.1. A leckében szereplő ismeretek A Neumann-elvű számítógépek felépítése Központi egységek, bemeneti és kimeneti egységek, a periféria fogalma. A CPU és a memória

Részletesebben

1.1. Általános áttekintés

1.1. Általános áttekintés 1.1. Általános áttekintés A mesterséges intelligencia megjelenésének az alapja a számítógép első működő eszköz az ENIAC számítógép volt amit a Manhattan-terv keretében fejlesztették ki 1946-ban. A memóriakezelő

Részletesebben

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

1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat 1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat 2. Mit tudsz Blaise Pascalról? Ő készítette el az első szériában gyártott számológépet. 7 példányban készült el.

Részletesebben

Fejezetek az Információ-Technológia Kultúrtörténetéből. Kezdeti elektronikus számítógépek kultúrtörténete

Fejezetek az Információ-Technológia Kultúrtörténetéből. Kezdeti elektronikus számítógépek kultúrtörténete Fejezetek az Információ-Technológia Kultúrtörténetéből Kezdeti elektronikus számítógépek kultúrtörténete Dr. Kutor László http://nik.uni-obuda.hu/mobil ITK 7/28/1 Számológép - számítógép? Lady Ada Lovelace

Részletesebben

Széchenyi István Szakképző Iskola

Széchenyi István Szakképző Iskola A SZAKKÖZÉPISKOLAI SZAKMACSOPORTOS ALAPOZÓ OKTATÁS EMELT SZINTŰ ISKOLAI PROGRAMJA 11-12. évolyam Érvényes a 2003-2004-es tanévtől felmenő rendszerben Átdolgozva, utolsó módosítás: 2004. április 26. Az

Részletesebben

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

Információs technológiák 1. Ea: Történelmese Információs technológiák 1. Ea: Történelmese 56/1 B ITv: MAN 2015.09.08 Témakörök A számítógép kialakulása A Neumann-elvek Testépítés A lélek útja tudattágítás Ellenőrző kérdések 56/2 Mi a számítógép?

Részletesebben

Méréstechnika. 3. Mérőműszerek csoportosítása, Elektromechanikus műszerek általános felépítése, jellemzőik.

Méréstechnika. 3. Mérőműszerek csoportosítása, Elektromechanikus műszerek általános felépítése, jellemzőik. 2 Méréstechnika 1. A méréstechnika tárgya, mérés célja. Mértékegységrendszer kialakulása, SI mértékegységrendszer felépítése, alkalmazása. Villamos jelek felosztása, jelek jellemző mennyiségei, azok kiszámítása.

Részletesebben

Hardver ismeretek. Várady Géza, B144 varadygeza@gmail.com

Hardver ismeretek. Várady Géza, B144 varadygeza@gmail.com Hardver ismeretek Várady Géza, B144 varadygeza@gmail.com Bevezetés Informatika sokrétű Információk Információtechnika Szerzése Feldolgozása Tárolása Továbbítása Informatika a technikai eszköz oldalról

Részletesebben

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

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások 8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley

Részletesebben

TestLine - 9.A hardver Minta feladatsor

TestLine - 9.A hardver Minta feladatsor TestLine - 9. hardver 2016.07.01. 17:02:14 Melyik lehet központi tár (operatív memória)? (2 jó válasz) 1. 0:49 Normál LU ROM PU Processzor L RM 2. Mi a memória? (1 helyes válasz) datmegjelenítő dattároló

Részletesebben

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.

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. 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. A témakörök előtt lévő számok Az informatika tantárgy

Részletesebben

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

SZÁMÍTÓGÉPES ARCHITEKTÚRÁK Misák Sándor SZÁMÍTÓGÉPES ARCHITEKTÚRÁK Nanoelektronikai és Nanotechnológiai Részleg DE TTK v.0.1 (2007.02.13.) 2. előadás A STRUKTURÁLT SZÁMÍTÓGÉP-FELÉPÍTÉS 2. előadás 1. Nyelvek, szintek és virtuális

Részletesebben

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

8. osztály. Felhasznált tankönyv: Pedellus Tankönyvkiadó, Debrecen, 2009; 2009 8. osztály Évi óraszám: 36 óra Órakeret Javasolt óraszámfelosztás témakörök szerint: I.Táblázatkezelés 10 óra II. Szövegszerkesztés 8 óra III.Internet, adatgyűjtés 5 óra IV.Algoritmizálás 4 óra V.Adatbázis

Részletesebben

Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei. kisszámítógépes rendszerekben. Kutató Intézet

Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei. kisszámítógépes rendszerekben. Kutató Intézet Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei Kutató Intézet kisszámítógépes rendszerekben Tudományos számításokban gyakran nagy mennyiségű aritmetikai művelet elvégzésére van

Részletesebben

Fejezetek az Információ-Technológia Kultúrtörténetéből. Elektronikus kalkulátorok, személyi számítógépek története

Fejezetek az Információ-Technológia Kultúrtörténetéből. Elektronikus kalkulátorok, személyi számítógépek története Fejezetek az Információ-Technológia Kultúrtörténetéből Elektronikus kalkulátorok, személyi számítógépek története Dr. Kutor László http://nik.uni-obuda.hu/mobil FI-TK 8/31/1 Főbb kategóriák: számológép

Részletesebben

9. tétel Tároló eszközök Tárolók (mágneses, optikai, )

9. tétel Tároló eszközök Tárolók (mágneses, optikai, ) 9. tétel Tároló eszközök Tárolók (mágneses, optikai, ) 12a.09. Készítette: Bandur Ádám és Sleisz Endre Tartalomjegyzék I. Neumann János II. Tárolók Csoportosítás ismertetése Eszközök elhelyezve csoportokban.

Részletesebben

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

Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407) Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407) 1 Előadás Bevezetés az informatikába Adatszerkezetek Algoritmusok, programozási technológiák Számítástudomány alapjai

Részletesebben

Helyi tanterv Német nyelvű matematika érettségi előkészítő. 11. évfolyam

Helyi tanterv Német nyelvű matematika érettségi előkészítő. 11. évfolyam Helyi tanterv Német nyelvű matematika érettségi előkészítő 11. évfolyam Tematikai egység címe órakeret 1. Gondolkodási és megismerési módszerek 10 óra 2. Geometria 30 óra 3. Számtan, algebra 32 óra Az

Részletesebben

1. Az utasítás beolvasása a processzorba

1. Az utasítás beolvasása a processzorba A MIKROPROCESSZOR A mikroprocesszor olyan nagy bonyolultságú félvezető eszköz, amely a digitális számítógép központi egységének a feladatait végzi el. Dekódolja az uatasításokat, vezérli a műveletek elvégzéséhez

Részletesebben

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

A Számítógépek felépítése, mőködési módjai Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítógépek felépítése, mőködési módjai Mikroprocesszoros Rendszerek Felépítése Buszrendszer CPU OPERATÍV TÁR µ processzor

Részletesebben

E L T E T T K I N F O R M A T I K A T A N Á R I S Z A K N A P P A L I T A G O Z A T B U D A P E S T, 1998.

E L T E T T K I N F O R M A T I K A T A N Á R I S Z A K N A P P A L I T A G O Z A T B U D A P E S T, 1998. E L T E T T K I N F O R M A T I K A T A N Á R I S Z A K N A P P A L I T A G O Z A T B U D A P E S T, 1998. I. Képzési cél A szak a képzésben részesülõ tanárszakos hallgatót a következõ feladatok ellátására

Részletesebben

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

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 . Számítógépek működési elve Bevezetés az informatikába. előadás Dudásné Nagy Marianna Az általánosan használt számítógépek a belső programvezérlés elvén működnek Külső programvezérlés... Vezérlés elve

Részletesebben

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

Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel) Pannon Egyetem Villamosmérnöki és Információs Rendszerek Tanszék Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel) 1. tétel: Neumann és Harvard számítógép architektúrák összehasonlító

Részletesebben

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

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások 8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley

Részletesebben

NYILVÁNOS KÖNYVTÁRI KATALÓGUSOK

NYILVÁNOS KÖNYVTÁRI KATALÓGUSOK NYILVÁNOS KÖNYVTÁRI KATALÓGUSOK A bibliográfiák rendszerező jegyzékek, amelyek a dokumentumokról készült leírásokat, valamilyen nézőpont vagy elv alapján egységben láttatják, értelmezik, visszakereshetővé

Részletesebben

Máté: Számítógép architektúrák 2010.12.08.

Máté: Számítógép architektúrák 2010.12.08. Mágneslemez (2.19. ábra) I/O fej: vékony légrés választja el a lemeztől. Sáv (track, 5000 10000 sáv/cm), Szektor (tipikusan 512B, 50.000 100.000 bit/cm), pl.: fejléc + 4096 bit (= 512B) adat + hibajavító

Részletesebben