Számrendszerek és az informatika



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

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.

Név:... Kód: LEVÉL INFORMATIKA TEHETSÉGGONDOZÁS 2011

Informatika érettségi vizsga

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

IT - Alapismeretek. Feladatgyűjtemény

SZÁMÉRTÉKEK (ÁT)KÓDOLÁSA

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}

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.

Adatbázis rendszerek Gy: Az adattárolás fejlődése

Informatikai alapismeretek

2. Fejezet : Számrendszerek

Hardverközeli programozás 1 1. gyakorlat. Kocsis Gergely

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

ÁTVÁLTÁSOK SZÁMRENDSZEREK KÖZÖTT, SZÁMÁBRÁZOLÁS, BOOLE-ALGEBRA

PC-Kismester verseny második forduló feladatai. Beküldési határidő: január 31.

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

Jel, adat, információ

Assembly programozás: 2. gyakorlat

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

Dr. Oniga István DIGITÁLIS TECHNIKA 2

Egész számok. pozitív egész számok: 1; 2; 3; 4;... negatív egész számok: 1; 2; 3; 4;...

Számítógép felépítése

A., BEMENETI EGYSÉGEK

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.

C programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem }

IT - Alapismeretek. Megoldások

5.1.4 Laborgyakorlat: A Windows számológép használata hálózati címeknél

SZAKKÖZÉPISKOLAI VERSENYEK SZAKMAI ALAPISMERETEK TÉTEL

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)

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

I. el adás, A számítógép belseje

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6

Számrendszerek. Bináris, hexadecimális

Operációs rendszerek Microsoft Windows XP

Alapfogalmak.

A háttértárak a program- és adattárolás eszközei.

SZÁMRENDSZEREK KÉSZÍTETTE: JURÁNYINÉ BESENYEI GABRIELLA

Számítógépes grafika

az Excel for Windows programban

Harmadik gyakorlat. Számrendszerek

Térinformatika. Térinformatika. GIS alkalmazói szintek. Rendszer. GIS funkcionális vázlata. vezetői szintek

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

A számítógépek felépítése. A számítógép felépítése

? 26

INFORMATIKA MATEMATIKAI ALAPJAI

A 2013/2014 tanévi Országos Középiskolai Tanulmányi Verseny első forduló javítási-értékelési útmutató. INFORMATIKA II. (programozás) kategória

Aritmetikai utasítások I.

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

informatika: Az információ keletkezésével, továbbításával, tárolásával és feldolgozásával foglalkozó tudomány.

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

Alapismeretek. Tanmenet

M/74. közismereti informatika írásbeli (teszt) érettségi vizsgához

Mértékegységek a számítástechnikában

PC-Kismester verseny első forduló feladatai. Beküldési határidő: december 6.

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

Az egyszerűsítés utáni alak:

Bevezetés az informatikába gyakorló feladatok Utoljára módosítva:

Mi szükséges a működéshez?

LEBEGŐPONTOS SZÁMÁBRÁZOLÁS

Knoch László: Információelmélet LOGIKA

3. óra Számrendszerek-Szg. történet

A 5-ös szorzó- és bennfoglalótábla

PC-Kismester verseny első forduló feladatai. Beküldési határidő: december 6.

10-es számrendszer, 2-es számrendszer, 8-as számrendszer, 16-os számr. Számjegyek, alapműveletek.

TestLine - zsoltix83tesztje-01 Minta feladatsor

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

Logika es sz am ıt aselm elet I. r esz Logika 1/36

M4 TÁBLÁZATKEZELÉS ALAPJAI

TestLine - zsoltix83tesztje-01 Minta feladatsor

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

1. tétel: A kommunikációs folyamat

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?

Számelmélet Megoldások

3. óra Számrendszerek-Szg. történet

1. előadás. Lineáris algebra numerikus módszerei. Hibaszámítás Számábrázolás Kerekítés, levágás Klasszikus hibaanalízis Abszolút hiba Relatív hiba

Tudásszint mérés feladatlap

KOVÁCS BÉLA, MATEMATIKA I.

Informatika tantárgy / Alapfogalmak, Operációs rendszer

Adatszerkezetek Adatszerkezet fogalma. Az értékhalmaz struktúrája

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

SZÁMÍTÁSOK A TÁBLÁZATBAN

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

Tudáspróba Informatika felmérő feladatok

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

A számítógép egységei

Adatok bevitele a dokumentumba

1. Egy italautomatában hétféle rostos üdítő kapható. Hányféle sorrendben vehet Anna a rostos üdítőkből három különbözőt?

Tervezte és készítette Géczy LászlL. szló

elektronikus adattárolást memóriacím

Számelmélet, műveletek, egyenletek, algebrai kifejezések, egyéb

S z á m í t á s t e c h n i k a i a l a p i s m e r e t e k

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Számelmélet

Bevezetés az elektronikába

FOLYTATÁS A TÚLOLDALON!

Informatika írásbeli vizsga 8.a, 8.b A csoport. Név: osztály Pontszám: Jegy:

1. Mit nevezünk egész számok-nak? Válaszd ki a következő számok közül az egész számokat: 3 ; 3,1 ; 1,2 ; -2 ; -0,7 ; 0 ; 1500

1. tétel: A kommunikációs folyamat

b) Melyikben szerepel az ezres helyiértéken a 6-os alaki értékű szám? c) Melyik helyiértéken áll az egyes számokban a 6-os alaki értékű szám?

Átírás:

Informatika tehetséggondozás 2012-2013 3. levél Az első levélben megismertétek a számrendszereket. A másodikban ízelítőt kaptatok az algoritmusos feladatokból. A harmadik levélben először megnézünk néhány példát arra, hogy hol, és hogyan találkozhatunk a számrendszerekkel a számítógép használata során, majd megismerkedtek a logikai műveletekkel. A feladatok ezekhez a témakörökhöz kapcsolódnak! Számrendszerek és az informatika Mi köze a számrendszereknek az informatikához? Meglehetősen sok köze van. Ezek közül ragadok ki most néhány példát. Amikor számítógéppel dolgozunk, akkor kívánságainkat legtöbbször utasításokkal adjuk a gép tudtára. Az utasítások szavakból, azok betűkből és más karakterekből állnak. A számítógép minden tárolt adatot kettes (bináris) számrendszerben tárol, ezért a karaktereket a számítógép számára is érthető formára, binárissá kell alakítani. Hogyan is történik mindez? Először ismerkedjünk meg a bit fogalmával: bit = az a legkisebb fizikai tárolóhely, amelyen két állapot megkülönböztethető. A bit, mivel csak két állapota van, könnyen modellezhető. Régen a lyukkártyákon, lyukszalagokon a bit két állapotát az jelezte, hogy egy adott helyen van lyuk vagy nincs lyuk. A mágneses adathordozókon (mágnesszalag, floppy lemez, winchester) a bit két állapotának a mágnesezettség két különböző lehetséges iránya felel meg. Egy adott helyen az egyik, vagy másik irányba mutat a mágnesezettség. A CD, DVD esetén a biteket úgy különböztetik meg, hogy a felület egy adott pontján van-e kis bemélyedés, úgynevezett pit, vagy nincs. (A kép forrása: http://encyclopedia2.thefreedictionary.com/pit)

Az egy biten megkülönböztethető két állapot megfelel a bináris számrendszer két jegyének: 0 és 1. Ha egy biten két állapot különböztethető meg, akkor hány lehetséges 2 biten, esetleg 3 biten? bitek száma megkülönböztethető jelek száma megkülönböztethető jelek 1 2 1 =2 0 1 2 2 2 =4 00 01 10 11 3 2 3 =8 000 100 001 101 010 110 011 111 Az összefüggés a táblázat alapján látszik. A megkülönböztethető jelek száma kettőnek annyiadik hatványa, ahány bit áll rendelkezésünkre. Három biten még nem ábrázolható az összes karakter (Gondoljunk csak arra, hogy az angol ABC-ben 26 féle betű van, ezeknek van kis és nagybetűs alakja, van 10 számjegy, ott vannak az írásjelek, zárójelek, és a további nyelvekn sok-sok más karakter). 4 biten 2 4 =16, 5 biten 2 5 =32, 6 biten 2 6 =64, 7 biten 2 7 =128 és 8 biten 2 8 =256 jelsorozat különböztethető meg. 256 féle jel elegendőnek bizonyult a legtöbb karakter ábrázolásához, ezért a 8 bitből álló egységet elnevezték bájtnak (byte) és ma ez az adattárolás logikai alapegysége. Tehát minden karakter egy bájtot foglal el. Ez az alapja a sokáig leggyakrabban használt ASCII kódrendszernek. Az ASCII kódrendszer úgy épül fel, hogy a 256 lehetséges kód közül az első 128 mindenütt ugyanazokat a karaktereket jelöli, míg a második 128 földrajzi régiónként eltér. Mi Magyarországon az úgynevezett 852-es kódlapot használjuk, de ezt használják pl. Szlovákiában, Romániában is, mert az ő speciális betűik is benne vannak a 852-es kódlap második 128 karaktere között. Ha pl. a jegyzettömb programban a billentyűzet bal oldali ALT gombját nyomva tartva beírsz egy 0-255-ig eső számot, akkor az ALT-ot elengedve megjelenik a kódhoz tartozó karakter. Pl. a ž karakter kódja 167. Feladat: Milyen karakter tartozik a következő kódokhoz? 5 pont kód betű 1. feladat 64 2. feladat 100 3. feladat 139 4. feladat 32 (ez 2 pontos feladat)

Feladat: Jegyzettömbbe írd be a saját neved egy sorba. A sor végén ne nyomj ENTER-t. Mentsd el a szöveget és nézd meg, hogy hány bájtból áll. 3 pont 5. feladat Indokold meg, hogy miért pont annyiból. Amikor valamilyen mértékegységről beszélünk, akkor tapasztalhatjuk, hogy vannak alap mértékegységek és annak többszörösei. Pl. a gramm 10-szerese a dekagramm, 1000 szerese a kilogramm. A bájtnak is vannak többszörösei, ezek sorban a következők: kilobájt (KB), megabájt (MB), gigabájt (GB), terrabájt (TB). A váltószám közöttük az 1024 (2 10 =1024). Tehát 1 KB = 1024 bájt, 1 MB = 1024 KB stb. Vajon mennyi adat fért el egy floppy lemezen vagy egy 2 GB-os pendrive-on? Hogy legyen fogalmatok róla, oldjátok meg a következő feladatokat Feladat: Egy floppy lemez kapacitása 1440 KB. 2 pont 6. feladat Hány karakter fér el rajta, ha csak a karaktereket tároljuk? Feladat: Egy floppy lemez kapacitása 1440 KB. Egy A4-es méretű géppapírra átlag 50 sort gépelünk. Egy sorba 90 karaktert írunk 5 pont 7. feladat Hány oldalnyi gépelt szöveg fér el a floppy lemezen, ha csak a karaktereket tároljuk? (2 pont) 8. feladat És hány oldalnyi fér egy 2 GB-os pendrive-ra? (3 pont) Az ember nem is gondolná, hogy milyen sok. A Paint rajzolóprogram úgynevezett raszteres rajzolóprogram ami annyit jelent, hogy a rajzot képpontokból rakja össze. Amikor a Paint programmal rajzolunk és elmentjük a rajzot, akkor a rajzfájl mérete két dologtól függ: a képpontok számától és a színmélységtől. A színmélység azt mutatja, hogy egyetlen képpontnak hányféle színe lehet. Pl. a 256 színű bitkép esetén minden képpontnak 256 féle színe lehet. Mivel 1 bájton (8 biten) 2 8 =256 féle jelet lehet ábrázolni, ezért a 256 színű bitkép esetén minden képponthoz egy bájt szükséges a színek tárolásához. Ezt figyelembe véve oldd meg a következő feladatot! Feladat: Készíts egy nem túl nagy színes rajzot a Paint rajzolóprogrammal és mentsd el RAJZ24BIT.BMP néven, 24 bites bitképként, majd a rajz és a képméret változtatása nélkül mentsd el RAJZ256.BMP néven is, de most már 256 színű bitképként! Hasonlítsd össze a két rajzfájl méretét! 5 pont 9. feladat Melyik a nagyobb, és hányszorosa a másiknak? )2 pont) 10. feladat Indokold, hogy mi lehet az oka? (3 pont)

Logikai műveletek Az informatikában a matematikai műveleteken kívül másfajta műveletek is vannak. A logikai műveletekre jellemző, hogy eredménye kétféle lehet: igaz vagy hamis. Az igaz állítás jele leggyakrabban 1, a hamis állításé mindig 0. Bizonyára Te is hallottál már ilyen állításokat, hogy pl.: Tagadás (NOT) a szatyor nehéz Peti vagy Zoli eljönnek hozzánk. Kati és Zsuzsi szépek Nézzük az első állítást! Nevezzük el ezt 'A' állításnak A = a szatyor nehéz. Vegyük ennek az állításnak a tagadását. B = a szatyor nem nehéz. Azt mondjuk, hogy B állítás az A tagadása. A tagadás igazságtáblája a következő: A not A 0 1 1 0 Logikai 'VAGY' (OR) Legyen a C állítás az, hogy Peti vagy Zoli eljönnek hozzánk. Ez az állítás összetett, mert két állításból áll: az egyik, hogy Peti eljön hozzánk, a másik, hogy Zoli eljön hozzánk. A két állítást most VAGY-gyal kapcsoltuk össze. Mikor lesz igaz ez az összetett állítás? ha Peti sem jön el és Zoli sem jön el, az állítás hamis ha csak Peti jön el az állítás igaz ha csak Zoli jön el az állítás ismét igaz ha mindketten eljönnek az állítás megint csak igaz. Azt mondjuk: a VAGY-gyal összekapcsolt összetett állítás akkor igaz, ha a részállítások közül legalább egy igaz. Esetünkben: C = A or B, ahol A = Peti eljön hozzánk, B = Zoli eljön hozzánk A logikai VAGY igazságtáblázata: A B A or B 0 0 0 0 1 1 1 0 1 1 1 1

Logikai 'ÉS' (AND) Nézzük a harmadik állítást! D = Kati és Zsuzsa szépek. Mikor lesz ez igaz? Csak akkor, ha Kati is szép és Zsuzsa is szép. Ha bármelyikük nem szép, az együttes, összetett állítás hamis. Azt mondjuk: ÉS-sel összekapcsolt összetett állítás akkor igaz, ha minden részállítása igaz. Esetünkben: D = A and B, ahol A = Kati szép, B = Zsuzsa szép. A logikai ÉS igazságtáblázata: A B A and B 0 0 0 0 1 0 1 0 0 1 1 1 A matematikai műveleteknél tapasztalhattátok, hogy pl: a 3+8/2 műveletet a számítógép úgy hajtja végre, hogy először kiszámolja a 8/2-t, majd ezt adja a 3-hoz. Ez azért van, mert a matematikai műveleteknél van egy úgynevezett prioritási sorrend és ebben az osztás előbb van, mint az összeadás. A matematikai műveletekhez hasonlóan a logikai műveletek között is van prioritási sorrend. Ez a következő: 1. tagadás 2. és 3. vagy A szabály a következő: azonos prioritású műveleteket balról jobbra hajtja végre. Ha különböző prioritású műveletek vannak, akkor előbb végre hajtja a magasabb prioritásúkat. A műveletek végrehajtási sorrendjét zárójelekkel befolyásolhatjuk. Ha vannak zárójelek, akkor először a zárójelen belüli műveleteket hajtja végre. Egymásba ágyazott zárójelek esetén belülről kifelé halad. Például az A or B and C állítást a következő sorrendben értékeli ki: először a B and C-t hajtja végre mert az és erősebb, mint a vagy (or), majd a vagy-ot. Ha azt szeretnénk, hogy előbb az A or B-t hajtsa végre, akkor azt zárójelbe kell tennünk: (A or B) and C.

Egy összetett állítás eredményét igazságtáblázattal állapíthatjuk meg (az eredmény függ a részállítások igaz vagy hamis voltától). Pl. Adjuk meg a következő állítás igazságtáblázatát? E = (A and B) or (not A and B) ennek lépései a következők: Vegyük fel A és B lehetséges értékeit: A B 0 0 0 1 1 0 1 1 egészítsük ki a műveletek végrehajtási sorredjének megfelelően: A and B (3. oszlop), not A (4. oszlop), not A and B (5. oszlop) értékeivel: 1 2 3 4 5 A B A and B not A not A and B 0 0 0 1 0 0 1 0 1 1 1 0 0 0 0 1 1 1 0 0 Végül vegyük hozzá még a 4. és 5. oszlop segítségével a teljes állítást (6. oszlop): 1 2 3 4 5 6 A B A and B not A not A and B (A and B) or (not A and B) 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 1 Látható, hogy az E állítás tehát akkor igaz, ha A=0 és B=1, vagy A=1 és B=1.

Feladat: Készítsd el a következő állítások igazságtáblázatát (papíron magadnak, ezt nem kell beküldened), majd azok segítségével válaszolj a következő kérdésekre! (10 pont) Mi lesz a D állítás értéke, ha: D = (A or B) and A 11. feladat A=0 és B=1 (2 pont) 12. feladat A=1 és B=0 (2 pont) Mi lesz az E állítás értéke, ha: E = (not A or B) and A 13. feladat A=0 és B=0 (2 pont) 14. feladat A=0 és B=1 (2 pont) 15. feladat A=1 és B=1 (2 pont) Feladat: not(a and B) jelenti A and B, not(a or B) jelenti A or B tagadását. Készítsd el a következő állítások igazságtáblázatát (papíron magadnak, ezt nem kell beküldened), majd sorold fel, hogy az egyes állítások milyen A és B értékpároknál lesznek igazak! (12 pont) 16. feladat D = not(a and B) (2 pont) 17. feladat E = not A and not B (2 pont) 18. feladat F = not(a or B) (2 pont) 19. feladat G = not A or not B (2 pont) 20. feladat Jól megfigyelve a kapott igazságtáblázatokat milyen következtetésre jutsz? (2+2 pont)

Feladat Adott a következő összetett állítás: (8 pont) C = ((not A or B) and (A and B)) or not(a and B) Mi lesz C értéke, ha 21. feladat A = 0, B = 0 (2 pont) 22. feladat A = 1, B = 0 (2 pont) 23. feladat A = 0, B = 1 (2 pont) 24. feladat A = 1, B = 1 (2 pont) Az elérhető pontszám 50. A megoldásokat e-mail-ben kérem! A megoldásokat írjátok be a mellékelt, word formátumú megoldótáblázatba, (Ne felejtsétek el beírni a neveteket a megfelelő helyre!) és csatoljátok a válaszlevélhez! A levél tárgya: 3. forduló legyen! Cím: kozgaz.cegled@gmail.com Beküldési határidő: 2013. január 3. A megoldáshoz mindenkinek jó munkát kívánok. Motyovszki Tibor