1. tétel Informatikai alapismeretek Ismertesse az adatábrázolás alapelveit a számítógépen. - A számítógép csak az elektromos impulzusokat tudja értelmezni: alkatrészei arra reagálnak, hogy folyik-e rajtuk keresztül áram, vagy sem. Ez a két állapot a kettes számrendszer 1 és 0 jelének feleltethető meg. Minden szám leírható kettes számrendszerben, ami azt jelenti, hogy összesen kétféle jelet használunk az ábrázolásához. (ld. Számrendszerek a fejezet végén) - A számítógépes adatábrázoláshoz tehát először minden információt számszerűvé kell alakítani (digitalizálni), mert ez bináris formában ábrázolva megfeleltethető elektromos impulzussorozatoknak. - Nullákból és egyesekből álló jelsorozatokkal, a számítástechnikában használt megfelelő kódolási technikákkal bármilyen adat ábrázolható, legyen az betű, számjegy, írásjel, utasítás, vezérlő jel. Ismertesse az információ mértékegységeit! - bit,byte,kilobyte,megabyte,gigabyte,terabyte,petabyte,exabyte Ismertesse az alkalmazott számrendszereket! Hogyan történik az átváltás különböző számrendszerek között? - 2,8,10,16 - 10-esből X-be kétoszlopos táblázat - X-ből 10-esbe fölé írjuk az X hatványait beszorozzuk majd összeadjuk Ismertesse a fixpontos számábrázolás lényegét, tulajdonságait! - A fixpontos ábrázolási módoknál a törtpont (tizedesvessző, tizedespont, kettedespont stb.) helye rögzített. Többségében egész számok tárolására használják, így a törtpont az ábrázolt szám végén van - A számítógépen a fixpontos számokat általában két bájton, vagy négy bájton ábrázolják, azaz egy szám hossza 16 vagy 32 bit. - A szám első bitjét felhasználjuk előjelbitnek. Ennek az értéke jelentené, hogy a szám pozitív vagy negatív(ha 0 pozitív, ha 1 negatív). Ebben az esetben felére csökken az ábrázolható számok száma, hiszen a számot így valójában eggyel kevesebb biten ábrázoljuk. - A szám minden egyesének helyére nullát, minden nullájának helyére egyest írunk, így megkapjuk a szám egyes komplementerét. - A kapott egyes komplemenshez hozzáadunk egyet. Így megkapjuk a szám kettes komplemensét Ismertesse a lebegőpontos számábrázolás lényegét és tulajdonságait! - Ha egy szám nem fér el a fixpontos ábrázolási tartományban akkor lebegőpontos - N= (-1)s * f * re - s(sign): a szám előjele (előjel – abszolútértékes ábrázolás) - f: a szám törtrésze (normalizált értéke) (mantissza) - r: a számrendszer alapja (radix) - e(exponent): a szám kitevője (karakterisztika) Hogyan történik a karakterek ábrázolása? - Egyes karakterekhez tartozó bináris kódokat tartalmazó táblázatot kódtáblának nevezzük, ezekben történik az ábrázolás - kódolási eljárások: o EBCDIC (Extended Binary Coded Decimal code for Informations Change) o ASCII (American Standard Core for Information Interchange) ? 7 bites ? 32 = „szóköz” ? 48 = „0” ? 65 = „A” o kiterjesztett ASCII ? 8 bites ? 256 féle karakter ábrázolása o ANSI (American National Standards Institute) ? 437-es kódtábla ? 852-es kódlap magyar is o UNICODE ? 16 bites