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

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

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

Átírás

1 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 2010 október 12.

2 Beadandó feladat Beadandó feladat Beadandó feladat Készítsen programot amely 2 BCD-ben magadott valós szám között megvalósítja a 4 alapműveletet. A számításokhoz csak egész (maximum 32 bites) típusú változók használhatóak fel. A megadott számok maximum 50 számjegyet tartalmazhatnak. Nem lehet aritmetikai hiba a művelet elvégzése közben. A megoldásnak tartalmaznia kell a program megfelelő dokumentációját Az első 10 helyes megoldást tudjuk csak értékelni A bemeneti adatok egy TXT file-ban találhatóak (input.txt): 1. sorban a művelet első argumentuma 2. sorban a művelet második argumentuma 3. sorban a műveletnek megfelelő karakter (+, -, *, /) A program irja ki egy TXT file-ba (output.txt) a művelet eredményét. Például: ( Bemenet: input.txt ) Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

3 Angol ABC betűi (kis és nagy), vezérlőkarakterek, számjegyek, írásjelek, adatátviteli vezérlőjelek Nemzetközi szabvány EBCDIC (Extended Binary Coded Decimal Interchage Code) ASCII (American Standard Code-for Information Interchage) Ékezetes karakterekkel + ciril karakterekkel egészült ki: EBCDIC OKOI ASCII KOI8 (7 biten ASCII ) Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

4 Vezérlő karakterek NUL = null karakter SOH = start of header STX = start of text ETX = end of text EOT = end of transmission ENQ = eniquiry (lekérdezés) ACK = acknowledge (nyugtázás) BEL = csengetés BS = backspace HT = horizontal tab VT = vertical tab LF = soremelés FF = lapemelés CR = kocsi vissza Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

5 Vezérlő karakterek 2 SO = shift out SI = shift in DEL = törlés DLE = data link exchange control DC1-DC4 = device control 1-4 NAK = negatív nyugtázás SYN = syncrous idle ETB = end of transmission box CAN = cancel EM = end of media ESC = escape SUB = substitute Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

6 Szeparátor karakterek FS (fájlelválasztó) GS (csoport elválasztó) RS (record separator) US (unit separator) Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

7 Relációs karakterek < > = Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

8 Kódtáblák Az ASCII (American Standard Code for Information Interchange) Karakterkészlet és karakterkódolási szabvány A latin ABC-n alapul és az angol nyelvben és sok nyugat-európai nyelvben használatos betűket tartalmazza EBCDIC (Extended Binari Coded Decimal Interchange Code) rendszert az IBM alakította ki 1963 és 1964 között IBM System/360 rendszerekkel együttesen került bejelentésre A már létező, binárisan kódolt decimális kódrendszer bővítése volt A tervezése az ASCII-tól teljesen függetlenül történt Az EBCDIC 8-bites kódolású kód, szemben a 7-bites ASCII-vel DKOI Ciril karakterkészlet támogatása EBCDIC KGST-s megfelelője KOI-8 Ciril karakterkészlet támogatása ASCII KGST-s megfelelője Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

9 Kódtáblák Unicode különböző írásrendszerek egységes kódolását és használatát leíró nemzetközi szabvány nem csak a kódolással, hanem a karakterek osztályozásával, megjelenítésével és használatával is részletesen foglalkozik A szabvány 16 biten tárolt síkokra osztja kódtáblát, a szabvány legutóbbi változatában rögzített mintegy 100 ezer karaktert Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

10 ASCII kódtábla (7 bit) Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

11 ASCII kódtábla kibővítése Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

12 EBCDIC kódtábla Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

13 EBCDIC kódtábla 2 Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

14 ASCII és a EBCDIC kódtábla összehasonlítása Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

15 KOI-8 ASCII KGST-s megfelelője Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

16 DKOI EBCDIC KGST-s megfelelője Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

17 Műveletek karakterekkel A karakterek ASCII kódja alapján lehet végezni műveleteket Programozási igény Melyik szám nagyobb Melyik karakter áll előbb az ABC-ben Az elvégezhető művelet adattípus függvénye fixpontos szám lebegőpontos szám karakterenként kódolt (BCD, ASCII, EBCDIC) string Stringek összehasonlításánál kódérték összehasonlítása: ha két érték azonos hosszúságú, akkor a rövidebb a kisebb Fodor Attila (Pannon Egyetem) Bevezetés a számítástechnikába 2010 október / 17

Dr. Oniga István DIGITÁLIS TECHNIKA 2

Dr. Oniga István DIGITÁLIS TECHNIKA 2 Dr. Oniga István DIGITÁLIS TECHNIKA 2 Számrendszerek A leggyakrabban használt számrendszerek: alapszám számjegyek Tízes (decimális) B = 10 0, 1, 8, 9 Kettes (bináris) B = 2 0, 1 Nyolcas (oktális) B = 8

Részletesebben

ASCII karaktertáblázat 1. (9)

ASCII karaktertáblázat 1. (9) ASCII karaktertáblázat 1. (9) Hatókör: Minden olyan alkalmazás, ami ezt a kódtáblázatot ismeri. A számítógépek nyelve számokból áll. De akkor hogyan képes egy számítógép az ábécén keresztül kommunikálni

Részletesebben

Kombinációs hálózatok Számok és kódok

Kombinációs hálózatok Számok és kódok Számok és kódok A történelem folyamán kétféle számábrázolási mód alakult ki: helyiértékes számrendszerek nem helyiértékes számrendszerek n N = b i B i=0 i n b i B i B = (természetes) szám = számjegy az

Részletesebben

Bináris egység: bit (binary unit) bit ~ b; byte ~ B (Gb Gigabit;GB Gigabyte) Gb;GB;Gib;GiB mind más. Elnevezés Jele Értéke Elnevezés Jele Értéke

Bináris egység: bit (binary unit) bit ~ b; byte ~ B (Gb Gigabit;GB Gigabyte) Gb;GB;Gib;GiB mind más. Elnevezés Jele Értéke Elnevezés Jele Értéke Kódolások Adatok kódolása Bináris egység: bit (binary unit) bit ~ b; byte ~ B (Gb Gigabit;GB Gigabyte) Gb;GB;Gib;GiB mind más. Elnevezés Jele Értéke Elnevezés Jele Értéke Kilo K 1 000 Kibi Ki 1 024 Mega

Részletesebben

Szám- és kódrendszerek

Szám- és kódrendszerek Informatikai rendszerek alapjai Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár 2015. november 27. 1 Számok és ábrázolásuk 2 3 Vektorgrakus ábrák Rasztergrakus ábrák Színek, felbontások Vázlat

Részletesebben

Vonalkód referencia-útmutató

Vonalkód referencia-útmutató Vonalkód referencia-útmutató 0 verzió HUN 1 Bevezető 1 Áttekintés 1 1 Ez az áttekintő útmutató azzal kapcsolatban tartalmaz információkat, amikor a vonalkódok nyomtatása közvetlenül a Brother nyomtatóeszközre

Részletesebben

Informatikai Rendszerek Alapjai

Informatikai Rendszerek Alapjai Informatikai Rendszerek Alapjai Egész és törtszámok bináris ábrázolása http://uni-obuda.hu/users/kutor/ IRA 5/1 A mintavételezett (egész) számok bináris ábrázolása 2 n-1 2 0 1 1 0 1 0 n Most Significant

Részletesebben

Bevezetés az Informatikába

Bevezetés az Informatikába Bevezetés az Informatikába Karakterek bináris ábrázolása Készítette: Perjési András andris@aries.ektf.hu Alap probléma A számítógép egy bináris rendszerben működő gép Mindent numerikus formátumban ábrázolunk

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

Programtervezési ismeretek -3-1 - A halmaz absztrakt adattípus

Programtervezési ismeretek -3-1 - A halmaz absztrakt adattípus Programtervezési ismeretek -3-1 - A halmaz absztrakt adattípus Definíció: Halmaz Halmazon adott tulajdonságú elemek, objektumok összességét, együttesét értjük. Minden elemről, objektumról egyértelműen

Részletesebben

Információelmélet. Informatikai rendszerek alapjai. Horváth Árpád. 2015. október 29.

Információelmélet. Informatikai rendszerek alapjai. Horváth Árpád. 2015. október 29. Információelmélet Informatikai rendszerek alapjai Horváth Árpád 205. október 29.. Információelmélet alapfogalmai Információelmélet Egy jelsorozat esetén vizsgáljuk, mennyi információt tartalmaz. Nem érdekel

Részletesebben

Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek

Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek Tipográfia Tipográfia: kép és szöveg együttes elrendezésével foglalkozik. A tipográfiát hagyományosan a grafikai tervezéssel, főként a nyomdai termékek

Részletesebben

Adattípusok. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár

Adattípusok. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Adattípusok Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Az adatmanipulációs fa z adatmanipulációs fa

Részletesebben

Multimédia szoftver szabványok

Multimédia szoftver szabványok Multimédia szoftver szabványok HEFOP 3.5.1 Korszerű felnőttképzési módszerek kifejlesztése és alkalmazása EMIR azonosító: HEFOP-3.5.1-K-2004-10-0001/2.0 Tananyagfejlesztő: Máté István Lektorálta: Brückler

Részletesebben

Hálózati protokoll tervezése

Hálózati protokoll tervezése Hálózati protokoll tervezése A gyakorlat célja: Hálózati protokoll tervezésének a megvalósítása Elméleti bevezető: Ahhoz, hogy a hálózatba kötött gépek kommunikálni tudjanak egymással, szükség van egy

Részletesebben

Információelmélet. Informatikai rendszerek alapjai. Horváth Árpád november 12. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

Információelmélet. Informatikai rendszerek alapjai. Horváth Árpád november 12. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár Informatikai rendszerek alapjai Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár 2015. november 12. Vázlat 1 alapfogalmai 2 Egy jelsorozat esetén vizsgáljuk, mennyi információt tartalmaz. Nem

Részletesebben

1. forduló. 1.1. Az adat, az információ és a hír jelentése és tartalma. A kommunikáció

1. forduló. 1.1. Az adat, az információ és a hír jelentése és tartalma. A kommunikáció 1. Az információ 1.1. Az adat, az információ és a hír jelentése és tartalma. A kommunikáció A tárgyaknak mérhető és nem mérhető, számunkra fontos tulajdonságait adatnak nevezzük. Egy tárgynak sok tulajdonsága

Részletesebben

INFO1 Számok és karakterek

INFO1 Számok és karakterek INFO1 Számok és karakterek Wettl Ferenc 2015. szeptember 29. Wettl Ferenc INFO1 Számok és karakterek 2015. szeptember 29. 1 / 22 Tartalom 1 Bináris számok, kettes komplemens számábrázolás Kettes számrendszer

Részletesebben

Programozás alapjai. 5. előadás

Programozás alapjai. 5. előadás 5. előadás Wagner György Általános Informatikai Tanszék Cserélve kiválasztásos rendezés (1) A minimum-maximum keresés elvére épül. Ismétlés: minimum keresés A halmazból egy tetszőleges elemet kinevezünk

Részletesebben

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

Máté: Számítógép architektúrák Fixpontos számok Pl.: előjeles kétjegyű decimális számok : Ábrázolási tartomány: [-99, +99]. Pontosság (két szomszédos szám különbsége): 1. Maximális hiba: (az ábrázolási tartományba eső) tetszőleges valós

Részletesebben

HASZNÁLATI ÚTMUTATÓ. www.brother.com

HASZNÁLATI ÚTMUTATÓ. www.brother.com D400 HASZNÁLATI ÚTMUTATÓ HASZNÁLATI ÚTMUTATÓ A P-touch készülék használata előtt olvassa el ezt a használati útmutatót. A használati útmutatót tartsa könnyen hozzáférhető helyen a jövőbeni használathoz.

Részletesebben

1. Alapfogalmak Információ o o

1. Alapfogalmak Információ o o http://fariblghu.wrdpress.cm/2011/12/31/final-exam-tpics-it/ 1. Alapfgalmak Infrmáció Adat http://fariblghu.wrdpress.cm az infrmatika nem definiált alapfgalma körülírással megfgalmazva: lyan tény, közlés,

Részletesebben

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

4. Fejezet : Az egész számok (integer) ábrázolása 4. Fejezet : Az egész számok (integer) ábrázolása The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson

Részletesebben

Előadó. Bevezetés az informatikába. Cél. Ajánlott irodalom. Előismeretek? Felmentés? Dudásné Nagy Marianna. csütörtök Bolyai terem

Előadó. Bevezetés az informatikába. Cél. Ajánlott irodalom. Előismeretek? Felmentés? Dudásné Nagy Marianna. csütörtök Bolyai terem Előadó Bevezetés az iformatikába csütörtök 16-18 Bolyai terem Dudásé Nagy Mariaa TTK Iformatikai Taszékcsoport (Képfeldolgozás és Számítógépes Grafika Taszék) Árpád tér 2. 216. szoba Fogadó óra: szerda

Részletesebben

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

Máté: Számítógép architektúrák Bit: egy bináris számjegy, vagy olyan áramkör, amely egy bináris számjegy ábrázolására alkalmas. Bájt (Byte): 8 bites egység, 8 bites szám. Előjeles fixpontok számok: 2 8 = 256 különböző 8 bites szám lehetséges.

Részletesebben

3. gyakorlat. Kettes számrendszer: {0, 1} Tízes számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális számrendszer): {0, 1, 2,..., 9, A, B, C, D, E, F}

3. gyakorlat. Kettes számrendszer: {0, 1} Tízes számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális számrendszer): {0, 1, 2,..., 9, A, B, C, D, E, F} 3. gyakorlat Számrendszerek: Kettes számrendszer: {0, 1} Tízes számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális számrendszer): {0, 1, 2,..., 9, A, B, C, D, E, F} Alaki érték: 0, 1, 2,..., 9,... Helyi

Részletesebben

Analóg és digitális jelek. Az adattárolás mértékegységei. Bit. Bájt. Nagy mennyiségû adatok mérése

Analóg és digitális jelek. Az adattárolás mértékegységei. Bit. Bájt. Nagy mennyiségû adatok mérése Analóg és digitális jelek Analóg mennyiség: Értéke tetszõleges lehet. Pl.:tömeg magasság,idõ Digitális mennyiség: Csak véges sok, elõre meghatározott értéket vehet fel. Pl.: gyerekek, feleségek száma Speciális

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

SRP - 350 BLOKKNYOMTATÓ. Kezelési kézikönyv

SRP - 350 BLOKKNYOMTATÓ. Kezelési kézikönyv SRP - 350 BLOKKNYOMTATÓ BIZTONSÁGI ELÕÍRÁSOK Néhány félvezetõt tartalmazó készülékben könnyen kárt tehet a statikus elektromosság. Javasoljuk, hogy kapcsolja ki a nyomtatót, mielõtt csatlakoztatja vagy

Részletesebben

Feladat: Indítsd el a Jegyzettömböt (vagy Word programot)! Alt + számok a numerikus billentyűzeten!

Feladat: Indítsd el a Jegyzettömböt (vagy Word programot)! Alt + számok a numerikus billentyűzeten! Jelek JEL: információs értékkel bír Csatorna: Az információ eljuttatásához szükséges közeg, ami a jeleket továbbítja a vevőhöz, Jelek típusai 1. érzékszervekkel felfogható o vizuális (látható) jelek 1D,

Részletesebben

Programozott soros szinkron adatátvitel

Programozott soros szinkron adatátvitel Programozott soros szinkron adatátvitel 1. Feladat Név:... Irjon programot, mely a P1.0 kimenet egy lefutó élének időpontjában a P1.1 kimeneten egy adatbitet ad ki. A bájt legalacsonyabb helyiértéke 1.

Részletesebben

1. INFORMATIKAI ALAPFOGALMAK HÍRKÖZLÉSI RENDSZER SZÁMRENDSZEREK... 6

1. INFORMATIKAI ALAPFOGALMAK HÍRKÖZLÉSI RENDSZER SZÁMRENDSZEREK... 6 1. INFORMATIKAI ALAPFOGALMAK... 2 1.1 AZ INFORMÁCIÓ... 2 1.2 MODELLEZÉS... 2 2. HÍRKÖZLÉSI RENDSZER... 3 2.1 REDUNDANCIA... 3 2.2 TÖMÖRÍTÉS... 3 2.3 HIBAFELISMERŐ ÉS JAVÍTÓ KÓDOK... 4 2.4 KRIPTOGRÁFIA...

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

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt!

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! valós adatokat növekvő sorrendbe rendezi és egy sorba kiírja

Részletesebben

Számok és karakterek ábrázolása

Számok és karakterek ábrázolása Számok és karakterek ábrázolása Wettl Ferenc 2006. szeptember 14. Wettl Ferenc () Számok és karakterek ábrázolása 2006. szeptember 14. 1 / 10 Tartalom 1 Kettes komplemens számábrázolás 2 ASCII ASCII kódtábla

Részletesebben

Digitális jelfeldolgozás

Digitális jelfeldolgozás Digitális jelfeldolgozás Kvantálás Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék magyar.attila@virt.uni-pannon.hu 2010. szeptember 15. Áttekintés

Részletesebben

1. INFORMÁCIÓ FELDOLGOZÁS, MIKROVEZÉRlŐK

1. INFORMÁCIÓ FELDOLGOZÁS, MIKROVEZÉRlŐK . INFORMÁCIÓ FELDOLGOZÁS, MIKROVEZÉRlŐK Bizonyára sokakban felmerül az kérdés, hogy mi az oka annak a szédületes informatikai fejlődésnek ami jelenleg a világra jellemző. Először két sokkoló dátum: 97:

Részletesebben

A C nyelv aritmetikai típusai. Struktúrák.

A C nyelv aritmetikai típusai. Struktúrák. Aritmetikai típusok Struktúrák Typedef A C nyelv aritmetikai típusai. Struktúrák. A programozás alapjai I. Hálózati Rendszerek és Szolgáltatások Tanszék Farkas Balázs, Fiala Péter, Vitéz András, Zsóka

Részletesebben

Információs Technológia

Információs Technológia Információs Technológia A C programozási nyelv (Típusok és operátorok) Fodor Attila Pannon Egyetem Műszaki Informatika Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 szeptember

Részletesebben

Járműfedélzeti rendszerek II. 1. előadás Dr. Bécsi Tamás

Járműfedélzeti rendszerek II. 1. előadás Dr. Bécsi Tamás Járműfedélzeti rendszerek II. 1. előadás Dr. Bécsi Tamás A tárgy órái Előadás hetente (St101) csüt. 8:15 Bécsi Tamás C elmélet Ajánlott irodalom Dennis Ritchie: A C programozási nyelv Gyakorlat hetente

Részletesebben

Informatikai Rendszerek Alapjai

Informatikai Rendszerek Alapjai Informatikai Rendszerek Alapjai Dr. Kutor László A redundancia fogalma és mérése Minimális redundanciájú kódok 1. http://uni-obuda.hu/users/kutor/ IRA 2014 könyvtár Óbudai Egyetem, NIK Dr. Kutor László

Részletesebben

Digitális hangtechnika. Segédlet a Kommunikáció-akusztika tanulásához

Digitális hangtechnika. Segédlet a Kommunikáció-akusztika tanulásához Digitális hangtechnika Segédlet a Kommunikáció-akusztika tanulásához Miért digitális? A hangminőség szempontjából: a minőség csak az A/D D/A átalakítástól függ, a jelhordozó médiumtól független a felvételek

Részletesebben

A tervfeladat sorszáma: 1 A tervfeladat címe: ALU egység 8 regiszterrel és 8 utasítással

A tervfeladat sorszáma: 1 A tervfeladat címe: ALU egység 8 regiszterrel és 8 utasítással .. A tervfeladat sorszáma: 1 A ALU egység 8 regiszterrel és 8 utasítással Minimálisan az alábbi képességekkel rendelkezzen az ALU 8-bites operandusok Aritmetikai funkciók: összeadás, kivonás, shift, komparálás

Részletesebben

A programozás alapjai előadás. A C nyelv típusai. Egész típusok. C típusok. Előjeles egészek kettes komplemens kódú ábrázolása

A programozás alapjai előadás. A C nyelv típusai. Egész típusok. C típusok. Előjeles egészek kettes komplemens kódú ábrázolása A programozás alapjai 1 A C nyelv típusai 4. előadás Híradástechnikai Tanszék C típusok -void - skalár: - aritmetikai: - egész: - eger - karakter - felsorolás - lebegőpontos - mutató - függvény - union

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

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

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

Assembly programozás: 2. gyakorlat

Assembly programozás: 2. gyakorlat Assembly programozás: 2. gyakorlat Számrendszerek: Kettes (bináris) számrendszer: {0, 1} Nyolcas (oktális) számrendszer: {0,..., 7} Tízes (decimális) számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális

Részletesebben

Hatodik gyakorlat. Rendszer, adat, információ

Hatodik gyakorlat. Rendszer, adat, információ Hatodik gyakorlat Rendszer, adat, információ Alapfogalmak Rendszer: A rendszer egymással kapcsolatban álló elemek összessége, amelyek adott cél érdekében együttmőködnek egymással, és mőködésük során erıforrásokat

Részletesebben

Számrendszerek. 1. ábra: C soportosítás 2-es számrendszerben. Helyiértékek: A szám leírva:

Számrendszerek. 1. ábra: C soportosítás 2-es számrendszerben. Helyiértékek: A szám leírva: . Elméleti alapok Számrendszerek.. A kettes számrendszerről Számlálás közben mi tízesével csoportosítunk (valószínűleg azért, mert ujjunk van). Ezt a számírásunk is követi. A helyiértékek: egy, tíz, száz

Részletesebben

Témák. Bevezetés az informatikába 7. Előadás. Szövegfile-ok típusai. Szövegszerkesztők típusai. Mértékegységek. Szövegszerkesztők szolgáltatásai

Témák. Bevezetés az informatikába 7. Előadás. Szövegfile-ok típusai. Szövegszerkesztők típusai. Mértékegységek. Szövegszerkesztők szolgáltatásai Bevezetés az informatikába 7. Előadás Számítógépes dokumentumkészítés I Témák Szövegfile-ok típusai Szövegszerkesztők típusai Szövegszerkesztők szolgáltatásai Microsoft Word szövegszerkesztők Szövegfile-ok

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 VIMIAA01 Fehér Béla BME MIT Digitális Rendszerek Számítógépek Számítógép

Részletesebben

Programozás. Bevezetés. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Programozás. Bevezetés. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék Programozás Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. február 11. Tantárgy célja, szükséges ismeretek Tantárgy célja,

Részletesebben

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. 7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while, select, case,

Részletesebben

Informatika elméleti alapjai. January 17, 2014

Informatika elméleti alapjai. January 17, 2014 Szám- és kódrendszerek Informatika elméleti alapjai Horváth Árpád January 17, 2014 Contents 1 Számok és ábrázolásuk Számrendszerek Helyiérték nélküliek, pl római számok (MMVIIII) Helyiértékesek a nulla

Részletesebben

MS-LT-01 Adatbeviteli Terminál Üzemeltetési Kézikönyv

MS-LT-01 Adatbeviteli Terminál Üzemeltetési Kézikönyv MS-LT-01 Adatbeviteli Terminál 6800 Hódmezővásárhely Jókai u.30. Tel.: 62 / 246-657 Fax: 62 / 249-765 METRISoft KFT MS-LT-01 Adatbeviteli Terminál 9/2 Tartalomjegyzék: 1. BIZTONSÁGI ELŐÍRÁSOK, JAVÍTÁS...3

Részletesebben

Bevezetés az informatikába

Bevezetés az informatikába Bevezetés az informatikába 2. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Matematikus BSc - I. félév / 2008 / Budapest Dr.

Részletesebben

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2. KOMMUNIKÁCIÓS HÁLÓZATOK 2. CAN busz - Autóipari alkalmazásokhoz fejlesztették a 80-as években - Elsőként a BOSCH vállalat fejlesztette - 1993-ban szabvány (ISO 11898: 1993) - Később fokozatosan az iparban

Részletesebben

Assembly Utasítások, programok. Iványi Péter

Assembly Utasítások, programok. Iványi Péter Assembly Utasítások, programok Iványi Péter Assembly programozás Egyszerű logikán alapul Egy utasítás CSAK egy dolgot csinál Magas szintű nyelven: x = 5 * z + y; /* 3 darab művelet */ Assembly: Szorozzuk

Részletesebben

Reguláris kifejezések 1.

Reguláris kifejezések 1. Reguláris kifejezések 1. A nyelvtechnológia eszközei és nyersanyagai 1. gyakorlat A beadandó feladatok be vannak keretezve! 1.1. Miért hívják reguláris kifejezésnek? (!) Az elméleti és a gyakorlati reguláris

Részletesebben

A C programozási nyelv I. Bevezetés

A C programozási nyelv I. Bevezetés A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,

Részletesebben

DIGITÁLIS TECHNIKA I BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr.

DIGITÁLIS TECHNIKA I BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr. 26..5. DIGITÁLIS TEHNIK I Dr. Lovassy Rita Dr. Pődör álint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet INÁRIS SZÁMRENDSZER 5. ELŐDÁS 2 EVEZETŐ ÁTTEKINTÉS 6. előadás témája a digitális rendszerekben

Részletesebben

Szám- és kódrendszerek

Szám- és kódrendszerek Szám- és kódrendszerek Informatikai rendszerek alapjai Horváth Árpád 2015. november 27. Tartalomjegyzék 1. Számok és ábrázolásuk 1 1.1. Számok értelmezése.....................................

Részletesebben

Beviteli perifériák. b) vezérlőbillentyűk,

Beviteli perifériák. b) vezérlőbillentyűk, Beviteli perifériák A számítógéphez kapcsolt eszközöket perifériáknak nevezzük. Ezek többsége maga is speciális célú számítógépnek tekinthető, saját célprocesszorral, és kisebb-nagyobb saját tárolóval

Részletesebben

Számítógép Architektúrák (MIKNB113A)

Számítógép Architektúrák (MIKNB113A) PANNON EGYETEM, Veszprém Villamosmérnöki és Információs Rendszerek Tanszék Számítógép Architektúrák (MIKNB113A) 2. előadás: Számrendszerek, Nem-numerikus információ ábrázolása Előadó: Dr. Vörösházi Zsolt

Részletesebben

The modular mitmót system. DPY kijelző kártya C API

The modular mitmót system. DPY kijelző kártya C API The modular mitmót system DPY kijelző kártya C API Dokumentációkód: -D 01.0.0.0 Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Beágyazott Információs Rendszerek

Részletesebben

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése.

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése. Soros LCD vezérlő A vezérlő modul lehetővé teszi, hogy az LCD-t soros vonalon illeszthessük alkalmazásunkhoz. A modul több soros protokollt is támogat, úgy, mint az RS232, I 2 C, SPI. Továbbá az LCD alapfunkcióit

Részletesebben

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium BUDAPESTI MŐSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A LOGSYS GUI Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT atórium

Részletesebben

(jegyzet) Bérci Norbert szeptember i óra anyaga A számrendszer alapja és a számjegyek Alaki- és helyiérték...

(jegyzet) Bérci Norbert szeptember i óra anyaga A számrendszer alapja és a számjegyek Alaki- és helyiérték... Számábrázolás és karakterkódolás (jegyzet) Bérci Norbert 2014. szeptember 15-16-i óra anyaga Tartalomjegyzék 1. Számrendszerek 1 1.1. A számrendszer alapja és a számjegyek........................ 2 1.2.

Részletesebben

C programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem } http://www.ms.sapientia.ro/~mgyongyi

C programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem } http://www.ms.sapientia.ro/~mgyongyi C programozás Márton Gyöngyvér, 2009 Sapientia, Erdélyi Magyar Tudományegyetem http://www.ms.sapientia.ro/~mgyongyi 1 Könyvészet Kátai Z.: Programozás C nyelven Brian W. Kernighan, D.M. Ritchie: A C programozási

Részletesebben

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

4. Fejezet : Az egész számok (integer) ábrázolása 4. Fejezet : Az egész számok (integer) ábrázolása The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson

Részletesebben

Programozás I gyakorlat

Programozás I gyakorlat Programozás I. - 2. gyakorlat Változók, típusok, bekérés Tar Péter 1 Pannon Egyetem M szaki Informatikai Kar Rendszer - És Számítástudományi Tanszék Utolsó frissítés: September 21, 2009 1 tar@dcs.vein.hu

Részletesebben

Jel, adat, információ

Jel, adat, információ Kommunikáció Jel, adat, információ Jel: érzékszerveinkkel, műszerekkel felfogható fizikai állapotváltozás (hang, fény, feszültség, stb.) Adat: jelekből (számítástechnikában: számokból) képzett sorozat.

Részletesebben

Informatikai alkalmazások - levelező

Informatikai alkalmazások - levelező Informatikai alkalmazások - levelező Karakterkódolás Karakterek mint bájtok ASCII (American Standard Code for Information Interchange) karakterkódolás 1 karakter 1 byte (256 féle kód) kódtáblában rögzítve

Részletesebben

Gábor Dénes Főiskola Győr. Mikroszámítógépek. Előadás vázlat. 2004/2005 tanév 4. szemeszter. Készítette: Markó Imre 2006

Gábor Dénes Főiskola Győr. Mikroszámítógépek. Előadás vázlat. 2004/2005 tanév 4. szemeszter. Készítette: Markó Imre 2006 Gábor Dénes Főiskola Győr Mikroszámítógépek Előadás vázlat 102 2004/2005 tanév 4. szemeszter A PROCESSZOR A processzorok jellemzése A processzor felépítése A processzorok üzemmódjai Regiszterkészlet Utasításfelépítés,

Részletesebben

Országos Betétbiztosítási Alap

Országos Betétbiztosítási Alap Országos Betétbiztosítási Alap Konszolidált Adat rekordszerkezetének leírása Készült: 2009. december 15-én IQSYS Zrt. H-1135 Budapest, Hun u. 2. Telefon: (1)-236-6400 Fax: (1)-236-6464 info@iqsys.hu www.iqsys.hu

Részletesebben

A GS1 DataMatrix felépítése és műszaki előírásai

A GS1 DataMatrix felépítése és műszaki előírásai A GS1 DataMatrix felépítése és műszaki előírásai Krázli Zoltán vezető szakértő A 2dimenziós DataMatrix kód alkalmazása az egészségügyben é 2009. október 15. A DataMatrix szabványai ISO/IEC 160022:2006

Részletesebben

Az Informatika Elméleti Alapjai

Az Informatika Elméleti Alapjai Az Informatika Elméleti Alapjai dr. Kutor László Minimális redundanciájú kódok Statisztika alapú tömörítő algoritmusok http://mobil.nik.bmf.hu/tantargyak/iea.html Felhasználónév: iea Jelszó: IEA07 BMF

Részletesebben

Összeadás BCD számokkal

Összeadás BCD számokkal Összeadás BCD számokkal Ugyanúgy adjuk össze a BCD számokat is, mint a binárisakat, csak - fel kell ismernünk az érvénytelen tetrádokat és - ezeknél korrekciót kell végrehajtani. A, Az érvénytelen tetrádok

Részletesebben

Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606. Dr. Bécsi Tamás

Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606. Dr. Bécsi Tamás Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606 Dr. Bécsi Tamás Bemutatkozás Előadó: Dr. Bécsi Tamás St.106, (1)463-1044, becsi.tamas@mail.bme.hu Közlekedés-, és Járműirányítási

Részletesebben

Java II. I A Java programozási nyelv alapelemei

Java II. I A Java programozási nyelv alapelemei Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak

Részletesebben

SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel

SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel Czirkos Zoltán 2015. augusztus 26. Kivonat Az ismertetett SystemC modul egy mikroprocesszoros rendszerhez illeszthető megjelenítő

Részletesebben

Segédlet az Informatika alapjai I. című tárgy számrendszerek fejezetéhez

Segédlet az Informatika alapjai I. című tárgy számrendszerek fejezetéhez Segédlet az Informatika alapjai I. című tárgy számrendszerek fejezetéhez Sándor Tamás, sandor.tamas@kvk.bmf.hu Takács Gergely, takacs.gergo@kvk.bmf.hu Lektorálta: dr. Schuster György PhD, hal@k2.jozsef.kando.hu

Részletesebben

Informatikai eszközök fizikai alapjai Lovász Béla

Informatikai eszközök fizikai alapjai Lovász Béla Informatikai eszközök fizikai alapjai Lovász Béla Kódolás Moduláció Morzekód Mágneses tárolás merevlemezeken Modulációs eljárások típusai Kódolás A kód megállapodás szerinti jelek vagy szimbólumok rendszere,

Részletesebben

Bevezetés az informatikába

Bevezetés az informatikába Bevezetés az informatikába Az összeadás, kivonás, szorzás algoritmusai. Prefixumok az informatikában Előjel nélküli egész számok ábrázolása a digitális számítógépeknél. Szorzás, összeadás, kivonás. Előjeles

Részletesebben

Objektumorientált Programozás I.

Objektumorientált Programozás I. Objektumorientált Programozás I. Algoritmizálási alapismeretek Algoritmus végrehajtása a számítógépen Adattípusok Típuskonverziók ÓE-NIK, 2011 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok,

Részletesebben

Készítette: Nagy Tibor István

Készítette: Nagy Tibor István Készítette: Nagy Tibor István Operátorok Műveletek Egy (vagy több) műveleti jellel írhatók le A műveletet operandusaikkal végzik Operátorok fajtái operandusok száma szerint: egyoperandusú operátorok (pl.:

Részletesebben

Az Informatika Elméleti Alapjai

Az Informatika Elméleti Alapjai Az Informatika Elméleti Alapjai dr. Kutor László Törtszámok bináris ábrázolása, Az információ értelmezése és mérése http://mobil.nik.bmf.hu/tantargyak/iea.html Felhasználónév: iea Jelszó: IEA07 BMF NIK

Részletesebben

A feladatok legtöbbször egy pontot érnek. Ahol ettől eltérés van, azt külön jelöljük.

A feladatok legtöbbször egy pontot érnek. Ahol ettől eltérés van, azt külön jelöljük. Szeretettel üdvözlünk Benneteket abból az alkalomból, hogy a Ceglédi Közgazdasági és Informatikai Szakközépiskola informatika tehetséggondozásának első levelét olvassátok! A tehetséggondozással az a célunk,

Részletesebben

Digitális technika kidolgozott tételek

Digitális technika kidolgozott tételek Digitális technika kidolgozott tételek 1. digit jel, kódok Analóg jel: általában lineáris egységek dolgozzák fel, időben folyamatos, valamilyen függvénnyel leírhatóak. Jellemzői: egyenszint átvitel, jel-zaj

Részletesebben

E-Laboratórium 1 Kombinációs digitális áramkörök alkalmazása Elméleti leírás

E-Laboratórium 1 Kombinációs digitális áramkörök alkalmazása Elméleti leírás E-Laboratórium 1 Kombinációs digitális áramkörök alkalmazása Elméleti leírás 1. Bevezetés A gyakorlat elvégzésére digitális integrált áramköröket alkalmazunk és hardver struktúrát vezérlő szoftvert is.

Részletesebben

Adatstruktúrák és algoritmusok

Adatstruktúrák és algoritmusok Adatstruktúrák és algoritmusok Attila Házy, Ferenc Nagy 2011. április 6. 2 Tartalomjegyzék 1. Bevezetés 7 1.1. A tárgyról............................. 7 1.2. Alapvető fogalmak, definíciók..................

Részletesebben

Információs Technológia

Információs Technológia Információs Technológia ZH feladatok megoldása (2009.11.26.) Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2009. november 26.

Részletesebben

Távközlési informatikus szakképzés Távközlési ismeretek Dia száma: 1

Távközlési informatikus szakképzés Távközlési ismeretek Dia száma: 1 Távközlési informatikus szakképzés Távközlési ismeretek Tanár: Dr. Papp Sándor Távközlési informatikus szakképzés Távközlési ismeretek Dia száma: Összeköttetések csoportosítása, vázlat /. A résztvevők

Részletesebben

Programozás BMEKOKAA146. Dr. Bécsi Tamás 1. Előadás

Programozás BMEKOKAA146. Dr. Bécsi Tamás 1. Előadás Programozás BMEKOKAA146 Dr. Bécsi Tamás 1. Előadás Bemutatkozás Előadó: Dr. Bécsi Tamás St.106, (1)463-1044, becsi.tamas@mail.bme.hu Közlekedés-, és Járműirányítási Tanszék www.kjit.bme.hu Programozás

Részletesebben

Dr. Oniga István DIGITÁLIS TECHNIKA 9

Dr. Oniga István DIGITÁLIS TECHNIKA 9 r. Oniga István IGITÁLIS TEHNIKA 9 Regiszterek A regiszterek több bites tárolók hálózata S-R, J-K,, vagy kapuzott tárolókból készülnek Fontosabb alkalmazások: adatok tárolása és adatmozgatás Funkcióik:

Részletesebben

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) Input-output vezérlo egység (csatorna, channel, I/O processzor) 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

Részletesebben

Programozás BMEKOKAA146. Dr. Bécsi Tamás 2. előadás

Programozás BMEKOKAA146. Dr. Bécsi Tamás 2. előadás Programozás BMEKOKAA146 Dr. Bécsi Tamás 2. előadás Szintaktikai alapok Alapvető típusok, ismétlés C# típus.net típus Méret (byte) Leírás byte System.Byte 1Előjel nélküli 8 bites egész szám (0..255) char

Részletesebben

Objektumorientált Programozás IV.

Objektumorientált Programozás IV. Objektumorientált Programozás IV. Műveletek karaktersorozatokkal Feladatok 1 Hallgatói Tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát képezik.

Részletesebben

Információs Technológia

Információs Technológia Információs Technológia Rekurzió, Fa adatszerkezet Fodor Attila Pannon Egyetem Műszaki Informatika Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. november 18. Rekurzió Rekurzió

Részletesebben