Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Bevezetés az informatikába Számrendszerek Csernoch Mária

Hasonló előadás


Az előadások a következő témára: "Bevezetés az informatikába Számrendszerek Csernoch Mária"— Előadás másolata:

1 Bevezetés az informatikába Számrendszerek Csernoch Mária

2 Billentyűzet (Word) 1.Írja le a numerikus billentyűzet (blokk) használatát! 2.Sorolja fel a segédbillentyűket és írja le ezek használatát! 3.Írja le a kurzormozgató billentyűk használatát! 4.Mi a különbség és hasonlóság a Delete és a Backspace billentyűk között? 5.Milyen kapcsolókat ismer a billentyűzeten? 6.Mi az Esc billentyű funkciója?

3 Számítógép-rendszer hardver –számítógép és az azt kiszolgáló egyéb berendezések –„kézzelfogható” egységek –önmagában élettelen eszköz szoftver –szellemi termék –a számítógép működését teszik lehetővé irányítják: programok kiszolgálják: adatok leírás: dokumentáció szoftver ≠ programok

4 Szoftverek programok adatok dokumentáció

5 Szoftverek Programok rendszerprogramok rendszerközeli-programok felhasználói –általános –speciális célú fejlesztői környezetek vírusok

6 Vírusok A számítógépeket programok futtatására készítették. A számítógépvírusok számítógépekre készített programok. Tehát a számítógépek számítógépvírusok futtatására szolgálnak. (Peter S. Tippett) A számítógépvírus intelligencia erkölcs és értelem nélkül. Intelligens, mert létrehozásához mély számítástechnikai ismeret szükséges. Erkölcstelen, mert alattomosan kihasználja a számítógépek sebezhetőségét. Értelmetlen, mert egy vírus terjedése, pusztítása mindössze öncélú erőfitogtatás. (Boruzs Tamás)

7 Szoftverek Adatok e-formátumok –dokumentum fájlok –egyéb adatfájlok hagyományos formátumok –digitalizálás során átalakítható e-formátumú dokumentummá

8 Szoftver Dokumentumfájl Definíció –azon adatfájlok, amelyekhez egy program van társítva Társítás –kiterjesztés alapján történik Használat –dupla kattintás (azt helyettesítő kombinációk) a fájl nevén (azt helyettesítő egyéb megjelenési formák) –elindul a fájlhoz társított program –megnyitja a fájlt (kompatibilitás) Megjegyzés –relatív fogalom, az aktuális gép programkonfigurációjának a függvénye –figyelmeztető üzenet

9 Szoftver Dokumentumfájl

10 Dokumentáció fájl formátum hagyományos adathordozó programon belüli elérhetőség

11 Mozgatás, másolás elnevezések –mozgatás, áthelyezés, move –másolás, copy célok –mozgatás eredeti helyéről elmozdítjuk az objektumot csak az új helyen jelenik meg –másolás mind az eredeti, mind az új helyen megjelenik az objektum –módszerek Vágólapon keresztül Vágólap nélkül

12 Mozgatás, másolás Vágólapon keresztül lehetőségek –menü –helyi menü –eszköztár –billentyű kombináció lépések 1.kijelölés 2.Vágólapra helyezés 3.cél meghatározása 4.beillesztés

13 Mozgatás, másolás Vágólap használata nélkül lehetőség –húzás (drag and drop editing) Mozgatás vagy másolás? –Intéző azonos meghajtó: mozgatás eltérő meghajtó: másolás –Word mozgatás –alapértelmezés felülbírálása Ctrl: másolás Shift: mozgatás lépések 1.kijelölés 2.húzás 3.amikor elértük a célhelyet felengedjük az egér gombját segédbillentyű használata esetén felengedési sorrend 1.először az egeret 2.utána a segédbillentyűt

14 Számrendszerek

15 A számrendszerek a számok megnevezésével és lejegyzésével kapcsolatos eljárások összessége. –nem helyiértékes (pl. egyiptomi, maya, római; nehézkes bennük a számolás) –helyiértékes Babilónia (i.e.1750): hatvanas számrendszer (idő-, szögmérés) India (i.sz. 600): tízes számrendszer (számjegyek: 1, 2,..., 9) arabok (i.sz. 750): megjelenik a 0 Európában 1200–1600 között terjed el általánosan

16 BinárisTernálisKvintálisOktálisDecimálisDuodecimálisHexadecimális aA bB C D E F

17 Számrendszerek Definíció: Az r alapú helyiértékes számrendszert a következő szabály definiálja:

18 Számrendszerek

19 valódi érték: az alaki érték és a megfelelő helyi érték szorzata érték: a szám értékét úgy kapjuk, hogy az egyes számjegyek értékét szorozzuk a helyiértékükkel, és mindezt összeadjuk

20 Számrendszerek számrendszeralapszámszámjegyekalaki érték kettes, bináris20, 1

21 Számrendszerek számrendszeralapszámszámjegyekalaki érték kettes, bináris20, 1 nyolcas, oktális80, 1, 2, 3, 4, 5, 6, 7

22 Számrendszerek számrendszeralapszámszámjegyekalaki érték kettes, bináris20, 1 nyolcas, oktális80, 1, 2, 3, 4, 5, 6, 7 tízes, decimális100, 1, 2, 3, 4, 5, 6, 7, 8, 9

23 Számrendszerek számrendszeralapszámszámjegyekalaki érték kettes, bináris20, 1 nyolcas, oktális80, 1, 2, 3, 4, 5, 6, 7 tízes, decimális100, 1, 2, 3, 4, 5, 6, 7, 8, 9 tizenhatos, hexadecimális 160, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

24 Számrendszerek tízes számrendszer 3457,

25 Számrendszerek számrendszer alapszáma (tetszőleges p>1) –számjegyek: 0, 1, …, p−1 kettes számrendszer (bináris) –p = 2 –számjegyek: 0, 1 nyolcas számrendszer (oktális) –p = 8 –számjegyek: 0, 1, 2, 3, 4, 5, 6, 7 tizenhatos számrendszer (hexadecimális) –p = 16 –számjegyek: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

26 10-es számrendszerbeli szám legnagyobb kitevő: n legkisebb kitevő: −m számjegyek száma: j = (n + 1) + m

27 Feladatok Számoljuk át tízes számrendszerbe az alábbi egész számokat! – (2 –456 (8 –235 (16 –A2E (16 Számoljuk át tízes számrendszerbe az alábbi tört számokat! – (2 – (16 – (8 –A5D.F3 (16

28 p-alapú (p>1, egész) számrendszerbeli szám

29 Legkisebb és legnagyobb ábrázolható számok Mi az adott számú pozíción egy számrendszerben leírható legnagyobb és legkisebb szám?

30 Bináris számrendszer legnagyobb legkisebb összes

31 Legnagyobb, összes ábrázolható szám egész számok egész számok –összes ábrázolható szám j pozíción (modulus: M) –legnagyobb ábrázolható szám –legkisebb ábrázolható szám

32 Legnagyobb, összes ábrázolható szám tört számok egész rész –összes –legnagyobb –legkisebb tört rész –összes –legnagyobb –legkisebb j db k dbm db

33 Mértékegységek bit –értéke 0 1 –binary digit kettes számrendszerbeli számjegy byte, bájt –8 bit

34 Mértékegységek MértékegységAdatmennyiség B (byte, bájt)8 bit KiB (kibibyte)1024 byte MiB (mebibyte)1024 kiB GiB (gibibyte)1024 MiB TiB (tebibyte)1024 GiB PiB (pibibyte)1024 TiB EB (exbibyte)1024 PiB MértékegységAdatmennyiség B (byte, bájt)8 bit kB (kilobyte)1000 byte MB (megabyte)1000 kB GB (gigabyte)1000 MB TB (terabyte)1000 GB PB (petabyte)1000 TB EB (exabyte)1000 PB 1999, IEC (International Electrotechnical Commission) a számítástechnikában elterjedt váltószámok megnevezésére új prefixumok (kibi ← kilo binary)

35 Helyiértékes számábrázolás Átszámolás 10-es számrendszerből p-alapú számrendszerbe ( (10

36 Feladat ’1100’1100’1100’ ( ’2112’2112’2112’ ( ( ( ( (3

37 Feladat ( ’1100’1100’ ( (10

38 Bináris és oktális számok közötti kapcsolat

39 Bináris és hexadecimális számok közötti kapcsolat A B C D E F

40 Feladat (2 110│ │0011│001 (2 1│100│ │100│110│01 (2

41 Számrendszerek közötti átváltás

42

43 Számrendszerek közötti átváltás egészrész A maradékok rendre − növekvő helyiérték szerint − adják az r-alapú számrendszerbeli számjegyek alaki értékeit.

44 Számrendszerek közötti átváltás törtrész A szorzatok egészrészei rendre − csökkenő helyiérték szerint − adják az r alapú számrendszerbeli számjegyek alaki értékeit.

45 Feladat ’1100’1100’1100’ ( ’2112’2112’2112’ ( ( ( ( (3

46 Aritmetikai műveletek különböző számrendszerekben Végezzük el az alábbi műveleteket a bináris számok körében!

47 Aritmetikai műveletek különböző számrendszerekben Végezzük el az alábbi műveleteket a hexadecimális számok körében!

48 Adatábrázolás

49 Adatábrázolás számítógépen Az adat gépi formája bitsorozat, tárolásának alapegysége a 8 bitből álló byte Az adattárolás két módja –gépi számábrázolás (műveletvégzés) –kódolt ábrázolás

50 Számábrázolás Fixpontos –1-es komplemens –2-es komplemens –többletes Lebegőpontos

51 Előjeles fixpontos számok 8 biten ábrázolható különböző szám –2 8 = 256 Melyek jelentsenek negatív értékeket?

52 1-es komplemens előjel bit –legmagasabb helyiértéken (balról az első bit) 0: + 1: − maradék bitek a szám ábrázolására –bináris –pozitív szám szám –negatív szám szám −1-szerese (szám negáltja) jellemzők –a nulla kétféleképpen ábrázolható –a legkisebb szám: −127 –a legnagyobb szám: +127

53 2-es komplemens előjel bit –legmagasabb helyiértéken (balról az első bit) 0: + 1: − maradék bitek a szám ábrázolására –bináris –pozitív szám szám –negatív szám 1-es komplemens 1-es komplemens+1

54 2-es komplemens 1-es komplemens 2-es komplemens 1-es komplemens 2-es komplemens

55 előjel bit –legmagasabb helyiértéken (balról az első bit) 0: + 1: − maradék bitek a szám ábrázolására –bináris –pozitív szám szám –negatív szám 1-es komplemens 1-es komplemens+1 jellemzők –a nulla egyértelműen ábrázolható –a legkisebb szám: −128 –a legnagyobb szám: +127

56 Bináris összeadás

57 bináris összeadás ugyanúgy jegyenként, átvitellel mint a decimális esetben összeadási tábla: –0 + 0 = 0 –0 + 1 = 1 –1 + 0 = 1 –1 + 1 = 0, átvitel: 1 előjelváltás kettes komplemens kódban +4 = 0100  1011  1100 −4 = 1100  0011  0100

58 Többletes számábrázolás a szám és a többlet összegét ábrázoljuk binárisan –pozitív szám –n bites szám esetén a többlet legmagasabb helyiértéken 1, a többi 0 legmagasabb helyiértéken 0, a többi 1 jellemzők (128 többlet esetén) –a nulla egyértelműen ábrázolható –a legnagyobb szám: +127 –legkisebb szám: −128

59 Feladat Pozitív szám többletes ábrázolással összeadás bináris számrendszerben összeadás decimális számrendszerben, átváltás

60 Feladat Negatív szám többletes ábrázolással összeadás bináris számrendszerbenkivonás bináris számrendszerben kivonás decimális számrendszerben, átváltás

61 Többletes számábrázolás a szám és a többlet összegét ábrázoljuk binárisan –pozitív szám –m bites szám esetén a többlet általában 2 m−1 2 m−1 −1 jellemzők (128 többlet esetén) –a nulla egyértelműen ábrázolható –a legnagyobb szám: +127 –legkisebb szám: −128 megjegyzés –ez a rendszer azonos a kettes komplemenssel, fordított előjellel –használata: lebegőpontos számok kitevő részénél

62 Valós számok ábrázolása fixpontos lebegőpontos –számok normalizált alakban

63 IEEE 754 bináris számrendszerben normalizált egészre normalizált karakterisztika: 127 többletes előjel –pozitív szám: 0 –negatív szám: 1 előjel (S) (1 bit) karakterisztika (E) (exponent) (8 bit) mantissza (M) (23 bit) hozzáértett vezető bit, bináris pont (nincs ábrázolva)

64 IEEE 754 bináris számrendszerben normalizált egészre normalizált karakterisztika: 127 többletes előjel –pozitív szám: 0 –negatív szám: 1 előjel (S) (1 bit) karakterisztika (E) (exponent) (8 bit) mantissza (M) (23 bit) hozzáértett vezető bit, bináris pont (nincs ábrázolva)

65 Feladat S = 0 E = M = E = (2 = 136 (10 M = (2 = (10 Szám = ·2 9 =

66 Nem-numerikus karakterek a gyakorlatban legelterjedtebb a kiterjesztett ASCII (American Standard for Information Interchange) –angol ábécé kis- és nagybetűi –számjegyek –írásjelek –speciális vezérlő karakterek 1 bájt = 1 karakter (összerendelés) 128 –standard, 7 bit +128 –extended –speciális, kódlapok magyar: 852, magyar Windows: 1250 probléma: gépek, programok közötti kommunikáció

67 ASCII standard

68 ASCII standard, extended (Latin-1) Unicode

69 elvi határ 2 31 –codespace: 0  10FFFF –az összes létező karakter ábrázolására 1 karakter = 1 nemnegatív egész szám 16 bites síkok –az utolsó négy hexadecimális számjegy a karakter síkon belüli pozíciója –a vezető számjegyek a síkot jelölik

70 Unicode planes Plane 0, Unicode alsó 16 bites tartománya, Basic Multilingual Plane (BMP) –alsó 128 érték: ASCII –alsó 256 érték: Latin-1 –modern világ leggyakrabban használt karakterei, ritka vagy történelmi karakterek Plane 1, Supplementary Multilingual Plane (SMP) –ritkán használt karakterek: gót betűk, hangjegyek, dominó karakterek Plane 2, Supplementary Ideographic Plane (SIP) –nagyon ritka CJK karakters Plane 14, Supplementary Special-purpose Plane (SSP) –kimaradt formázási karakterek Planes 15 and 16, Private Use Planes

71

72 Unicode Transformation Format UTF-32 (32-bit Unicode Transformation Format) –teljes –fix hosszúságú kódok: karakterenként 4 bájt –egy-egy megfeleltetés UTF-16 (16-bit Unicode Transformation Format) –U+0000  U+FFFF intervallumon (BMP) 16 bites –U  10FFFF intervallum (supplementary planes) 16 bites párok –BMP-nek UTF-16 fix hosszúságú UTF-8 (8-bit Unicode Transformation Format) –tömörebb változó hosszúságú kódok leghosszabb 6 bájt 1 bájton tárolt kódjai az ASCII-nek felelnek meg

73 Unicode érték – UTF-8 ábrázolás xxxxxxx0xxxxxxx xxx xxxxxxxx110xxxxx 10xxxxxx xxxxxxxx xxxxxxxx1110xxxx 10xxxxxx 10xxxxxx xxxxx xxxxxxxx xxxxxxxx 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx xx xxxxxxxx xxxxxxxx xxxxxxxx xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 0xxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx

74 UTF-8 bitek eloszlása SkalárElső bájtMásodik bájtHarmadik bájtNegyedik bájt xxxxxxx 0xxxxxxx 00000yyy yyxxxxxx 110yyyyy10xxxxxx zzzzyyyy yyxxxxxx 1110zzzz10yyyyyy10xxxxxx 000uuuuu zzzzyyyy yyxxxxxx 11110uuu10uuzzzz10yyyyyy10xxxxxx

75 Unicode érték – UTF-8 ábrázolás feladat Adjuk meg az ó betű Unicode értékét és UTF-8 kódját! Unicode érték: (2 = F3 ( xxxxx 10xxxxxx xxx ASCII

76


Letölteni ppt "Bevezetés az informatikába Számrendszerek Csernoch Mária"

Hasonló előadás


Google Hirdetések