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



Hasonló dokumentumok
Bevezetés az Informatikába

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

INFORMATIKA MATEMATIKAI ALAPJAI

Informatikai Rendszerek Alapjai

Dr. Oniga István DIGITÁLIS TECHNIKA 2

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

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

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

Multimédia szoftver szabványok

INFO1 Számok és karakterek

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

Bevezetés az informatikába

Webdesign II Oldaltervezés 3. Tipográfiai alapismeretek

INFO1 Számok és karakterek

Digitális Rendszerek és Számítógép Architektúrák

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

2. Fejezet : Számrendszerek

2.1. Jelátalakítás és kódolás

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

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

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

Algoritmizálás és adatmodellezés tanítása 9. előadás

1. feladat: A decimális kódokat az ASCII kódtábla alapján kódold vissza karakterekké és megkapod a megoldást! Kitől van az idézet?

Esedékesség napja Nettó eszközérték összege (Ft) Nettó eszközérték jegyenként (Ft/db)

Jelek és adatok. A jelek csoportosítása:

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

. Dr. Nyéki Lajos 2019

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

Informatikai Rendszerek Alapjai

Programozott soros szinkron adatátvitel

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

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

Számrendszerek és az informatika

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

Számold meg a pontokat A bináris számok

(jegyzet) Bérci Norbert szeptember 10-i óra anyaga. 1. Számrendszerek A számrendszer alapja és a számjegyek

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

Objektumorientált Programozás I.

Hatodik gyakorlat. Rendszer, adat, információ

Digitális technika VIMIAA01

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

Architektúrák és operációs rendszerek: Adatreprezentáció

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

Szegmentálás. Memória kezelési stratégia mely a felhasználó nézőpontját támogatja Például:

Programtervezési ismeretek A halmaz absztrakt adattípus

Adatstruktúrák és algoritmusok

2018, Diszkrét matematika

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

Multimédia 2. Tipográfiai alapfogalmak A betű Számítógépes karakterek

Szám- és kódrendszerek

Információs technológiák 2. Ea: Info-tour-mix. Nélkülözhetetlen alapfogalmak

Informatika elméleti alapjai. January 17, 2014

Az alábbi táblázatokban megtalálhatók a kézzel elvégezhető beállítások.

Számítástechnika és informatika 1. OSZTÁLY

I+K technológiák. Számrendszerek, kódolás

Alhálózatok. Bevezetés. IP protokoll. IP címek. IP címre egy gyakorlati példa. Rétegek kommunikáció a hálózatban

ELTE SAP Excellence Center Oktatóanyag 1





Jel, adat, információ

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

100% BIO Natur/Bio kozmetikumok és testápolás

Karunkról Kari digitális könyvtár

,

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

Í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!

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

5. Fejezet : Lebegőpontos számok

A statisztika alapjai - Bevezetés az SPSS-be -

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

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

2016/11/29 11:13 1/6 Digitális átvitel

Informatika érettségi vizsga

Matematikai alapok. Dr. Iványi Péter

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

, , , ,554488

ASCII karaktertáblázat 1. (9)

Bevezetés az elektronikába

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

Digitális technika VIMIAA02 1. EA Fehér Béla BME MIT

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

Bevezetés az informatikába

DIGITÁLIS TECHNIKA I KÓD IRODALOM SZIMBÓLUMKÉSZLET KÓDOLÁS ÉS DEKÓDOLÁS

1 Kereskedői tételes forgalmi listák rekordleírásai

Digitális technika VIMIAA02 1. EA

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

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

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP P címzés

Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1

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

Adatelérés és memóriakezelés

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}

Intézményi felhasználók karbantartása, jogosultság beállítása. Felhasználói dokumentáció. 1 / 9 oldal

Informatikai alkalmazások - levelező

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

Informatikai Rendszerek Alapjai

Helyzet: 1853, London, Soho, kolerajárvány, 700 halott Kérdés: honnan ered a járvány? Adatok: az elhunytak neve, lakhelye Megoldás dr.

Operációs rendszerek. UNIX/Linux fájlrendszerek

Átírás:

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 M 1 000 000 Mebi Me 1 048 576 Giga G 1 000 000 000 Gibi Gi 1 073 741 824 Tera T 1 000 000 000 000 Tebi Te 1 099 511 627 776 Peta P 1 000 000 000 000 000 Pebi Pe 2 50 Exa E 10 18 Exbi Ex 2 60

Adatok kódolása Bitek rekeszekben, IBM PC óta a 8 bites rekeszméret kváziszabvány (byte). 8 bit = 1 byte (2 8 =256) 1 byte-on 256 különböző érték lehet. De mit jelöl egy érték?

Kódolások - ASCII 60 -as évek: ASCII (American Standard Code for Information Interchange) Angol ABC-n alapuló kódolás 7 bitet használ (0-127 közötti értékek) 0-31, 127: vezérlőkarakterek Nem adatot reprezentálnak, hanem az eszközöket vezérlik (új sor, kocsivissza, stb) 32: space 33-126: nyomtatható karakterek Betűk, számok, írásjelek

ASCII Nyomtatható karakterek (33-126)

Kódolások ASCII-kiterjesztett 95 karakter ez kevés M.o. (?) Több kiterjesztés, 8. bit használatával 0-127 u.a. mint ASCII, a többi (128-255) plusz szimbólumokat jelölhet ISO 8859-1 (Latin 1) Több szimbólum, pl. ékezetes betűk, speciális betűk és jelek ( ő és ű nincs benne) ISO 8859-2 (Latin 2) ő és ű is benne van, de még mindig hiányzik pár szimbólum a magyar írásjelekből

Kódolások ASCII kódlapok Kódlap (Code Page) Szám szimbólum hozzárendelés Nyelvi sajátosságokra igazítható Eredeti IBM PC kódlap a 437-es kiterjesztett ASCII 8. bit is használt 0-31 vezérlőkaraktereknek is van grafikus jelentése (smiley-k, kártya-szimbólumok, stb: ) 128-255 karakterek ékezetes betűket, szöveges üzemmódú ablakok rajzolásához szükséges szimbólumokat tartalmaztak ( ).

Kódolások Code Page 437

Kódolások Code Page 850 Pár rajzolásra való karakter helyére több ékezetes betű jött be

Kódolások Kódlapok 437 Eredeti IBM PC kódlap 737 görög 850 Többnyelvű (Latin-1) (Nyugat európai nyelvek) 852 szláv (Latin-2) (Kelet európai nyelvek) 855 cirill 857 török 858 Többnyelvű euro szimbólummal 860 portugál 861 izlandi 863 francia kanadai 865 északi

Kódlapok jó-e? Egyik fajtában írt dokumentumban fizikailag ugyanazok a számok vannak Ha rossz kódlappal nézzük, összevisszaságot is láthatunk, hiszen a különböző értékekhez más-más szimbólum lesz hozzárendelve

Kódolások EBCDIC 1963-64 EBCDIC - IBM (Extended Binary Coded Decimal Interchange Code) ASCII-hez hasonló, 8 bites IBM nagygépeken használják Nem ASCII compatibilis 8 bit 2x4 nibble-re osztva: Első 4 bit (első nibble): zone, kategória Második 4 bit (második nibble): digit, karakter azonosító

EBCDIC

Kódolások - UNICODE UNICODE Több írásrendszer betűit és szimbólumait reprezentálni képes szabvány Célja hogy az eddigi tarka szabványokat leváltsa egységesre 256 szimbólum (8 bit) helyett 16 biten (65535 szimbólum), később 31 biten (>2 milliárd szimbólum) Első 65535 helyen az összes eddigi 8 bites kódlapok nyelvei BMP (Basic Multilingual Plane)

Kódolások - UNICODE UNICODE Alsó 128 érték ASCII Alsó 256 érték Latin 1 (tehát nincs magyar ő és ű az alsó 256 értéken) További plusz bitek segítségével az extra karakterek is pontosan megszabottak Karakter byte 8 bites ASCII esetén egybeesik, hiszen 1 karakter 1 byte-on ábrázolt. Jelentése mégis más: Karakter: 1 szimbólum/írásjel (UNICODE-ban 31 bit) Byte: 8 bitnyi adat Reprezentáció továbbra is byte-okban, de hogy milyen logika szerint, azt a karakterkódolás/ábrázolásmód (mapping) adja meg

Kódolások - UNICODE UNICODE UTF-8 (Unicode Transformation Format) Unix rendszerek használják UTF-8: 8 bites átalakítási formátum, 1 szimbólumot 1-4 byte-on tárol. 1 byte-on az ASCII szimbólumokat, európai ékezetes betűket 2 byte-on, stb 128 alatti értékek önmaguk 128 feletti értékek egy vagy több 128 feletti értékű byte reprezentál (az első byte utáni byte legnagyobb helyiértékű bitjeiben előforduló első 1-esek mondják meg hány byte-os a karakter, a többi byte 10 -val kezdődik)

UTF-8 UTF-8 byte-os reprezentáció szabálya

UTF-8 előnyök ASCII kompatibilis Minden szimbólum max. 6 byte-ot foglal (de 4 fölé soha nem megy) Byte-okból jól látszik hogy egy karakternek hány byte-os reprezentációja van

UTF-16 UTF-16 (Unicode Transformation Format) Windows/Unix rendszerek használják 16 bites átalakítási formátum, 1 szimbólumot 2 vagy 4 byte-on tárol. 2 byte-on a BMP szimbólumait, 4 byte-on az az felettieket. 16 bitbe beférő (0x10000-nál kisebb) Unicode kód önmaga (utf-16 v. ucs-2) 16 bitbe nem férő (0x10000 0x10FFFF) két részben: X-0x10000 X maximum: 0xFFFFF 20 biten ábtázolható 10-10 bitet lehet tenni a 2 db 16 bites szám végére Első 6 bit fix: 110110yyyyyyyyyy 0xD800 0xDBFF 110111xxxxxxxxxx 0xDC00 0xDFFF