Anda di halaman 1dari 0

Szmtstechnikai Szmtstechnikai Szmtstechnikai Szmtstechnikai

alapismeretek jegyzet alapismeretek jegyzet alapismeretek jegyzet alapismeretek jegyzet


Barhcs Oktatkzpont
2002.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
2.
Az informci vilga
Adatok s informcik
1
A vilg melyben lnk lekpezhet adatok formjban. Az objektumok mrhet
illetve nem mrhet tulajdonsgait, melyek szmunkra valamilyen szempontbl
fontosak, adatnak nevezzk. Adat egy trgy kilogrammban kifejezett rtke, egy
ember neve, a ruha szne. Mindegyik egy tulajdonsgot jellemez, de tartalmukat
tekintve klnbzek. Az adatok kztt sszefggseket llaptunk meg, ezeket
feldolgozzuk, rendszerezzk s klnbz kombincikkal, jabb adatokhoz
juthatunk.
Ezeket az j adatokat, melyek sszefggseikkel egytt ismereteinkk vlnak,
informcinak nevezzk. Az informci teht nem ms, mint rtelmezett, dekdolt
adat, rtesls. Ez alapjn megllapthat, hogy az adat a szmtgpben, jelsorozat
formjban trolt, kdolt informci.
Ktfajta adatot ismernk: az alapadatokat, melyek objektumok tulajdonsgait s
viszonyait adjk meg, ltalban kzvetlen megfigyelsen vagy mrsen alapulnak,
s a szrmaztatott adatokat, melyek matematikai s/vagy logikai mveletek
vgrehajtsnak eredmnyei.
Az adat mrtkegysge a bit (binary digit = ktllapot kapcsol), ami vagy 1 vagy 0
(igaz vagy hamis, magasabb vagy alacsonyabb elektromos feszltsgi szint) rtket
vehet fel.
Az informci s az adat kztti alapvet klnbsget jl szemllteti az albbi plda:
A DHC112 jelsorozat addig nem mond neknk semmit, mg a hozz kapcsold
informcikat meg nem kapjuk. A hozzkapcsold informci lehet pldul hogy a
jelsorozat gpkocsi rendszma, esetleg leltri szm. Amikor megtrtnik az adat
feldolgozsa, akkor a DHC112 jelsorozat informciv vlik. Az informci teht
olyan rtelmezett ismeret, mely az adatokon vgrehajtott gondolati mveletek
eredmnye. Olyan mdon s olyan rtelemben feldolgozott adat, aminek valamilyen
rtelme, rtke van az ahhoz jut szemly szmra.
Az adat teht reprezentlt, de nem rtelmezett ismeret. Tnyek, elkpzelsek nem
rtelmezett, de rtelmezhet formban val kzlse. Az adatfeldolgozs
nyersanyaga, feldolgozatlan informci. Az adatokat sszegyjtik, s informciv
dolgozzk fel.

1
Mellklet: SzAI_I-1.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
3.
Az adatgyjtsi s feldolgozsi folyamatot, informcis folyamatnak nevezzk.
Minden informcis folyamat rszfolyamatok sszessgbl tevdik ssze. A
rszfolyamatok kztti kapcsolatot, mely az adatok tadsbl s tvtelbl ll,
kommunikcinak nevezzk. Az egymssal kapcsolatban lv informcis
folyamatokat egyttesen informcis rendszernek nevezzk. Az informcik (gpi)
feldolgozsnak s tovbbtsnak tudomnyt, annak technikjt s alkalmazst
nevezzk informatiknak.
Az informcis folyamat:
gyjts
adatok trols informci
feldolgozs
Az informatika, mint tudomny vizsglati trgya az adat s az informci, ill. az
informcis klcsnhatsok, munkaeszkze pedig a szmtgp. Szmtgp
minden olyan berendezs, amely adatokat vesz be s trol, szmtsokat vgez, s
kzli az eredmnyt. A korszer szmtgpek elektromossggal mkdnek, gyorsak,
pontosak, nagy tmeg adat feldolgozsra, trolsra szolglnak. A
szmtgpeket ezen kvl mg folyamatok irnytsra s szervezsre, illetve adat
trolsra hasznljuk. Szmokkal, szveggel, kpekkel, hangokkal is tudnak
dolgozni, illetve mindezeket feldolgozhatjk. A szmtgp feladata az
adatfeldolgozs s trols. A szmtgp csak adatfeldolgozst vgez az
informcikat rtelmezni s hasznlni csak az ember kpes. Az adatfeldolgozs kt
legfontosabb formja: a mszaki, tudomnyos s gazdasgi cl matematikai
szmtsok vgzse, valamint az adatnyilvntarts.
Szmtgpes rendszerekkel szemben tmasztott kvetelmnyek
- gyors s pontos kommunikci
- nagy mennyisg adat trolsa, feldolgozsa
- gyors adatfeldolgozs
- nagy hibatrs
- manulisnl olcsbb feldolgozs
A szmtgp elvi mkdse:
kiindul adatok adatbevitel feldolgozs adatkivitel eredmny
(input) (program) (output)
5; 6 5 + 6 11
Szmtgp alkalmazsi terletei
- Irodai alkalmazsok (szveg, tblzat, s adatbzis-kezels)
- Kommunikci (telefax, videofax, ISDN)
- Gazdasgi alkalmazs (szmlz, knyvel, stb. programok)
- Mszaki, tudomnyos terletek:
- CAD (Computer Aided Design - tervezs, modellezs),
- CAM (Computer Aided Manufactoring - iparirnyts),
- CAE (Computer Aided Engineering - mrnki tevkenysg)
- CASE (Computer Aided System Engineering - rendszertervezs)
- Szrakoztats ( jtkok, filmek, stb.)
- Multimdia (kpfeldolgozs, kiadvnyszerkeszts)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
4.
Egy kis trtnelem
2
Az els szmteszkzt Eurpba a kora kzpkorban hoztk be, ez az abakusz
volt. Az els mechanikus szmol automatt Wilhelm Schickard (1592-1635)
ptette Tbingenben. Ez a gp a ngy alapmvelet elvgzsre volt kpes.
Dekadikus szmkereket alkalmazott (deka=10, dekd=10-es csoport), amely 10-es
tvitel segtsgvel hat helyi rtkben szmolt. Ilyen mechanikus szmoleszkzt
ksztett Blaise Pascal (1623-1662) is 1642-ben, ez kt alapmvelet elvgzsre volt
kpes, egy talaktott raszerkezet segtsgvel. Gottfried Wilhelm Leibniz (1646-
1716) alkotta meg a ngy alapmveletes gpet, kzi meghajtssal, mozgathat
belltmvel. Vilgoss vlt, hogy aritmetikai mveletek mechanikus eszkzkkel
vgrehajthatk.
C.X.Thomas (1785-1870) 1820-ban tovbbfejlesztette Leibniz gpt, ez az
Aritmometer a mai asztali szmtgpek se. Az igazi nagy elrelpst a XIX.
szzad elejn Charles Babbage (1792-1871) angol matematikus prblkozsai
hoztak. 1822-ben megptette a difference engine-nek nevezett gpt, amelyet
pldul logaritmustblzat kiszmtsra hasznltak. 1833-ban kitallta az analytic
engine gp elvt, amely az els ltalnos cl automata. Babbage gy gondolta,
hogy a gpnek krtykon lv lyukak formjban adatokat s utastsokat adunk, s
a gp ezen utastsok, azaz program alapjn, emberi beavatkozs nlkl vgrehajtja
az aritmetikai s dntsi mveleteket. Ezt az tletet az angol matematikus a
szvszkek tletbl vette t.
Babbage elkpzelsei valjban azonban csak j szz v mlva vltak valra mikor
a szmtgp megptsnek technikai felttelei megvoltak. Hermann Hollerith
(1860-1929) alkalmazta elsknt a lyukkrtyt trolsra, ptette meg az amerikai
npszmllskor hasznlt gpet 1890-ben. Cgbl a Tabulating Machine
Company-bl alakult meg 1924-ben az IBM (International Business Machines).
1930-as vekben elektromechanikus jelleg gpek plnek vilgszerte
(Szovjetuni, Nmetorszg stb.). 1938-ban Konrad Zuse jelfogs szmtgpet
pt, mely Babbag-hoz hasonl, de a szmokat s mveleti utastsokat binrisan
brzolta kt llapot (bistabil) kapcsolelemek alkalmazsval, lebegpontos
aritmetikt hasznlt.
Howard Aiken a Harvard Egyetemen 1939 s 1944 kztt megptette a MARK 1-et
amely Babbage analitikus gpnek elvn mkdtt. A 15 mter hossz s 2 mter
magas gp mechanikus s elektromechanikus elemeket tartalmazott, az adatokat
lyukszalagon kapta.
A fejlds kvetkez llomst az elektroncsvek alkalmazsa jelentette. Ezek
voltak az els genercis szmtgpek, melyeknek els pldnya az ENIAC
(Electronic Numeral Integrator and Computer) volt, melyet a pennsylvaniai
egyetemen ksztettk 1946-ban. Az ENIAC volt az els elektronikus szmtgp.
Tbb mint szzszor volt gyorsabb a MARK 1-nl. Az adatokat lyukkrtyn kapta, mg
az utastsokat egy kzi kapcsoltbln a megfelel helyek sszektsvel lehetett
megadni, fleg ballisztikus tblzatok ksztsre hasznltk.

2
Mellklet: SzAI_I-2.ppt
1.
2.
3.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
5.
1947-ben a Bell laboratriumban, John Bardeen, Walter Brattain s William Shockley
elksztette az els tranzisztort, j lkst adva a szmtstechnika fejldsnek.
1949-ben elkszl az EDSAC az els Neumann-elven mkd szmtgp,
fixpontos szmbrzolst hasznlt, 3000 elektroncs volt benne, ennek ellenre
lassnak s megbzhatatlannak bizonyult.
1958-ban trtnik lzersugr kifejlesztse (Light Amplification by Stimulated
Emission of Radiation), s robbansszer fejlds kvetkezik be: flvezetk (dida,
tranzisztor), zembiztonsg nvelse, kis teljestmny-felvtel, kis mret, ferrittrak,
megszaktsok, mgneslemezek (1962) kifejlesztse.
1960-as vek: Az els programozsi nyelvek megjelensvel (ALGOL, FORTRAN,
COBOL) megindult a mind a mai napig tart n. szmtstechnikai forradalom.
1969-ben az USA-ban kialakul (katonai megrendelsre) az ARPA-net (Advanced
Research Project Agency) a mai Internet se.
1970-ben kszl el az els mikrochip az Intelnl, ezzel prhuzamosan megindul az
olcs, akr otthoni hasznlatra is elrhet processzortpusok fejlesztse.
1970-es vek: megjelennek az integrlt ramkrk, majd 1971-ben jelenik meg az
els mikroprocesszor, s az Altair, az els otthoni hasznlatra sznt szmtgp.
1980-as vek: ZX81, ZX Spectrum, Commodore 64-es szemlyi hasznlat
szmtgpek elterjedse. 1981-ben jelenik meg az IBM PC s az MS-DOS.
1984: Megjelenik a CD (Compact Disc) .
1989: Elindul vilghdt tjra az Ms-Windows.
1990: Bemutatjk a World Wide Web (WWW) technolgit, amely forradalmastja a
hlzati kommunikcit.
1990 - 2000: Az Internet felhasznlinak szma nhny tzezerrl tbb szzmillira
nvekszik. Az Internet j mdiumm nvi ki magt.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
6.
A Neumann-elv
A kzi kapcsols lasssgt s megbzhatatlansgt Neumann Jnos magyar
szrmazs matematikus j, nagy gondolata kszblte ki. Ennek az a lnyege,
hogy a gp a programot, az utastsok sorozatt is adatknt kezeli, s ugyangy
trolja mint az adatokat. Ez a bels programtrols lehetv teszi, hogy a gp az
utastsokat elektronikus sebessggel olvassa s rtelmezze. Msrszt, mivel a gp
az utastsokat is gy kezeli, mint az adatokat, lehetsg nylik a program
mdostsra annak vgrehajtsa kzben 1952-re kszl el az IAS-nl (Institute for
Advanced Study) az els ltalnos cl, elektronikus, trolt program, digitlis
szmtgp.
A Neumann elv sszefoglalsa
Ezen alapelv kimondja, hogy az elektronikus szmtgpnek rendelkeznie kell egy
olyan szerkezeti egysggel, amelyben egy feladathoz tartoz informcik
sszessgt trolni s kezelni lehet. Ez az operatv tr (memria). A memriban
trolt program olyan utastsok sszessge, melynek lpseit a vezrl egysg
minden emberi beavatkozs nlkl rtelmezi s vgrehajtja.
Neumann elv alappillrei:
- programvezrelt legyen (teljesen automatikus vezrls)
- kzponti aritmetikai s vezrl egysg
- binris (kettes) szmrendszer hasznlata
- adatok s programok is az operatv trban (memria, RAM)) legyenek
- a krnyezettel val kapcsolattartshoz I/O egysggel kell rendelkeznie
Az ezen elv alapjn mkd szmtgpeknek sajt utasts-vgrehajtsi ciklusuk
van, melyet Neumann-ciklusnak hvunk.
A Neumann ciklus
1. Program indtsa
2. Utastsszmll 1-re lltsa
3. Utasts-elvtel (fetch)
4. Utasts-dekdols (decode)
5. Utasts-vgrehajts (execute)
6. Utastsszmll nvelse (increment)
7. Program vge vizsglat
8. Ha vge kilp, ha nem visszalps a 3. pontra.
A szmtgp mveletvgz egysge a Neumann-elvnek megfelelen az operatv
trban tallhat utastsokat hvja le s hajtja vgre az ugyancsak az operatv trban
tallhat adatokon. Mivel az utastsok s az adatok ugyangy (egyesek s nullk
sorozataknt) troltak a memriban, gy a lehvott adathalmazt rtelmeznie kell a
mveletvgz egysgnek, ez a dekdols. Az utastsszmll teszi lehetv, hogy
a szmtgp a mveletek kzben trolja, hogy ppen melyik utasts
vgrehajtsnl tart. A utastsszmll rtke minden befejezett utasts-
vgrehajts utn nvekszik, gy a kvetkez utastsra fog mutatni. A Neumann-
ciklus a program befejezsig tart.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
7.
Szmtgp genercik
3
Nulladik generci(XVIII. - XX. sz.)
elektromechanikus, rels gpek.
Els generci (1946-58)
- Mveletek vgzsre elektroncsveket (lgres trben elhelyezett
elektrdkbl ll egyenirnyt, erst eszkzk) hasznltak,
- lyukkrtys, lyukszalagos adattrols,
- alacsony megbzhatsg, gyakori hibzs,
- nhny ezer mvelet msodpercenknt,
- nagy energia-felhasznls.
Msodik generci(1958-65)
- Flvezets tranzisztorok (flvezet rtegekbl felptett kapcsol vagy
erst eszkz),
- ferrittrakban val trols (alacsony sebessg, nagy mret),
- 1 milli mvelet/sec,
- opercis rendszerek megjelense: TOS (Tape Operating Systems -
szalagos opercis rendszerek).
Harmadik generci(1965-72)
- Integrlt ramkrk (IC) megjelense:
- SSI (Small-Scale Integration) - alacsony integrltsgi fok,
- MSI (Medium-Scale Integration) - kzepes integrltsgi fok,
- 10-15 milli mvelet/sec,
- szoftver szerepe megn a hardverhez kpest,
- DOS (Disk Operating Systems - lemezes opercis rendszerek).
Negyedik generci(1972-90-es vekig)
- LSI (Large-Scale Integration) - magas integrltsgi fok (mikrochip),
- a szmtgp alapvet elemeit nhny integrlt ramkr tartalmazza,
- 100 milli mvelet/sec.
tdik generci(1990-es vektl)
- VLSI (Very Large-Scale Integration) - nagyon magas integrltsgi fok,
- mestersges intelligencia megjelense,
- 1000 milli mvelet/sec,
- prhuzamos feldolgozs,
- mintafelismers, asszocici, tanuls kutatsa,
- tudsbzis,
- nem Neumann-elvek: tbb processzor van, az adatok s programok
kln trban tallhatak.

3
Mellklet: SzAI_I-3.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
8.
Ellenrz krdsek
I.
KREM VLASSZA KI A HELYES MEGOLDST!
1. Az informci:
a., maga az adat
b., kevesebb, mint az adat
c., dekdolt adat
2. Ki ptette meg a szmtgpek st?
a., Babbage
b., Einstein
c., Edison
3. Ki alaptotta meg az IBM-et?
a., Wilhelm Schickhard
b., Hermann Hollerith
c., C.X. Thomas
4. Mikor kszlt el a Mark I?
a., 1932
b., 1954
c., 1944
5. Mi a Neumann-elv?
a., trolt programozs elve
b., szmtgpek felhasznlsnak elve
c., hexadecimlis szmbrzols elve
6. Hny szmtgp genercit klnbztetnk meg?
a., t
b., hrom
c., hat
7. Mi a szmtgpek alapfeladata?
a., szmok sszeadsa
b., informcirtelmezs
c., adatfeldolgozs
8. Mi az input?
a., adatbevitel
b., adatfeldolgozs
c., kivons
9. Hol alkalmazhat a szmtgp?
a., a tudomnyos letben
b., a programksztsnl
c., az let minden terletn
10. Mi a CAD?
a., Szmtstechnikai Mrnkk Intzete
b., szabvny az informcicserrl
c., szmtgpes tervezs
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 1. Fejezet
9.
II.
KREM DNTSE EL, HOGY IGAZ, VAGY HAMIS-E AZ LLTS!
1. A szmtgpek fejldsben szerepet jtszott a szvgp is.
igaz
hamis
2. A szmtgp informcifeldolgozst vgez.
igaz
hamis
3. Az adat kdolt informci.
igaz
hamis
4. Az els mai rtelemben vett szmtgp az ENIAC volt.
igaz
hamis
5. Az els mikrochip-et az IBM ksztette.
igaz
hamis
6. A Neumann-elv elektronikus, binris szmkdolst hasznl szmtgpet
definil.
igaz
hamis
7. A msodik genercis szmtgpeknl jelennek meg a lemezes opercis
rendszerek.
igaz
hamis
8. Ma a hatodik szmtgp genercinl tartunk.
igaz
hamis
9. A szmtgpes adatfeldolgozs olcsbb a manulisnl.
igaz
hamis
10. A szmtgp ma mr a hzi szrakoztatsban is szerepet jtszik.
igaz
hamis
III.
KREM VLASZOLJON A FELTETT KRDSEKRE!
1. Ki ksztett elszr mechanikus szmolgpet?
2. Miben klnbzik az adat s az informci?
3. Ki ksztett elszr jelfogs szmtgpet?
4. Mikortl szmthatjuk az otthoni szmtgpek elterjedst?
5. Mik a jellemzi a szmtgpek harmadik genercijnak?
6. Mi a lnyege a Neumann elvnek?
7. Mik a szmtgpes rendszerekkel szemben tmasztott kvetelmnyek?
8. Mire hasznlhat a szmtgp?
9. Milyen a szmtgp elvi mkdse?
10. Mely szmtgpekre volt jellemz az elektroncsvek hasznlata?
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
10.
A szmtstechnika matematikai alapjai (1. rsz)
Az informci alapegysgei
A szmtgpekben egyszersge s knny brzolhatsga miatt a kettes
szmrendszert hasznljk. Az informci alapegysge a bit (binary digit), ami 1 vagy
0 (igaz vagy hamis, magasabb vagy alacsonyabb elektromos feszltsgi szint)
rtket vehet fel.
Az informcifeldolgozs alapegysge a bjt (Byte, B), a legkisebb cmezhet
egysg, 8 bitbl ll. Az brzols helyi rtkes, kettes szmrendszerben a helyi
rtkeket kett egsz kitevj hatvnyai jelentik, jobbrl balra haladva nvekedve.
Egy bjton a bitek sorozata 256 mdon alakthat ki. Ha a negatv szmokat nem
vesszk figyelembe, akkor egy bjton a 0 s 255 kzti szmtartomny brzolhat.
Ha ennl nagyobb szm szksges, akkor tbb bjtot kell egyms mell illesztve
rtelmezni. Kt bjton a szmbrzols tartomnya: 0 - 65535, ezt a
szmtstechnikban sz-nak (word) nevezik.
Az tvlts a mrtkegysgek kztt nem a decimlis szmrendszerben megszokott
ezres (kilo) smt kveti, hanem azt a matematikai elvet, hogy az tvltst mindig 2
tizedik hatvnyval vgezzk el (1024=2
10
). Emiatt az tvltsok a kvetkezkppen
alakulnak:
8 bit = 1 B (bjt)
1024 B =1 KB (Kilobjt)
1024 KB= 1 MB (Megabjt)
1024 MB= 1 GB (Gigabjt)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
11.
Szmrendszerek
Mg a mindennapi letben szmolsainkhoz a helyi rtkes 10-es szmrendszert
hasznljuk, a szmtstechnikban a 2-es s a knnyebb olvashatsg rdekben
16-os (rgebben a 8-as) szmrendszer terjedt el. A gpben az adatbrzols kettes
szmrendszerben trtnik.
A helyi rtkes szmbrzols lnyege:
A klnbz "szmjegyek" szma megegyezik a szmrendszer
alapszmval, 0-tl (alap - 1)-ig.
Helyi rtkes szmbrzols
az egsz szmok helyn ll jegyek az alapszm nem negatv egsz
kitevj hatvnyait jelentik 0-tl kezdve jobbrl balra nvekv sorrendben,
a trtek brzolsra az alapszm negatv egsz kitevj hatvnyait
hasznljuk, -1 -tl kezdve balrl jobbra cskken sorrendben.
szmrendszer hatvnyalap "szmjegyek", egytthatk
kettes (binris) 2 0, 1
tzes (decimlis) 10 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
tizenhatos (hexadecimlis) 16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Pldul:
356,3
(10)
=
1 0 1 2
10 3 10 6 10 5 10 3

+ + +
101101,11
(2)
=
2 1 0 1 2 3 4 5
2 1 2 1 2 1 2 0 2 1 2 1 2 0 2 1

+ + + + + + + =
= 32 + 8 + 4 + 1 + 0,5 + 0,25 = 45,75
1AC,4
(16)
=
1 2 1 0 1 2
16 4 12 16 10 16 1 16 4 16 16 16 1

+ + + = + + + C A =
= 256 + 160 + 12 + 0,25 = 428,25
Az egyes szmok a klnbz szmrendszerekben 0 -16 kztt:
10 2 16
0 0 0
1 1 1
2 10 2
3 11 3
4 100 4
5 101 5
6 110 6
7 111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
16 10000 10
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
12.
Azt, hogy milyen szmrendszerben szmolunk, a felrt szm tbbnyire zrjelbe
tett als indexeknt jelljk. Pl.: 234
(10)
, 101
(2)
, vagy 234
10
, 101
2
.
Szmrendszerek kzti talakts
Ms szmrendszerbl tzes szmrendszerbe
Kettesbl tzesbe
A helyi rtkek alapjn felrjuk a szmot 2 hatvnyainak sszegeknt:
10110101
(2)
=
= 1 4 16 32 128 2 1 2 0 2 1 2 0 2 1 2 1 2 0 2 1
0 1 2 3 4 5 6 7
+ + + + = + + + + + + + = 181
10110,101
(2)
=
3 2 1 0 1 2 3 4
2 1 2 0 2 1 2 0 2 1 2 1 2 0 2 1

+ + + + + + + =
=
8
1
2
1
2 4 16 + + + + = 22,625
Tizenhatosbl tzesbe
A szmot 16 hatvnyainak sszegeknt rjuk fel.
1AD
(16)
= 13 160 256 13 16 10 16 1 16 16 16 1
2 0 1 2
+ + = + + = + + D A = 429
B2C,C
(16)
=
1 2 1 0 1 2
16 12 12 16 2 16 11 16 16 16 2 16

+ + + = + + + C C B =
=
16
12
12 32 256 11 + + + = 2860,75
Tzes szmrendszerbl ms szmrendszerbe
Tzesbl kettesbe
Egsz szm, illetve a szm egsz rsze esetn az tszmtand decimlis szmot
osztjuk kettvel, s kln lerjuk a maradkot. Az oszts eredmnyt osztjuk jra
kettvel, s gy tovbb, amg a hnyados 0 nem lesz. Vgl az osztsi maradkokat
visszafel olvasva megkapjuk a kvnt szmot.
Hnyados Maradk
13:2 = 6 1
6:2 = 3 0
3:2 = 1 1
1:2 = 0 1
13
(10)
=1101
(2)
Szmok trtrsze esetn 2 negatv kitevj hatvnyait kell hasznlnunk, ezrt ott 2-
vel nem osztani, hanem szorozni kell, az eredmny pedig a szorzs egsz rszbl,
fellrl lefel olvashat ki.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
13.
Clszer felrs:
327 1 0 8125 2
163 1 1 6250
81 1 1 2500
40 0 0 5000
20 0 1 0000
10 0
5 1
2 0
1 1
0
Az talakts eredmnye: 327,8125
(10)
=101000111,1101
(2)
Tzesbl tizenhatosba
Az tszmtand decimlis szm egsz rszt osztjuk tizenhattal, s kln lerjuk a
maradkot. Az oszts eredmnyt osztjuk jra tizenhattal, s gy tovbb, amg a
hnyados 0 nem lesz. Vgl az osztsi maradkokat visszafel olvasva megkapjuk a
kvnt szmot. A szm trtrsznl pedig tizenhattal szorzunk, hasonlan, mint a
kettes szmrendszerben.
300:16 = 18 12(C)
18:16 = 1 2
1:16 = 0 1
300
(10)
= 12C
(16)
Itt is hasonlan felrva, mint a kettes szmrendszer esetn:
346 10 0 4 16
21 5 6 4
1 1 6 4
0
Az talakts eredmnye: 346,4
(10)
= 15A,66
(16)
talakts klnbz szmrendszerek kztt
Kettes szmrendszerben mr viszonylag kis szm is nagyon sok helyet foglal el, a
felrs knnyen ttekinthetetlenn vlik. Ezrt sok esetben a szm megjelentsre a
tizenhatos szmrendszert hasznljk, mivel 16=2
4
, s ez lehetv teszi a kettes s
tizenhatos szmrendszerek kzti kzvetlen talaktst.
Mint a fenti tblzatban lttuk, minden tizenhatos szmrendszerbeli szm felrhat 4
helyen a kettes szmrendszerben s viszont, minden 4 jegy binris szmnak
megfeleltethet egy hexadecimlis szm. Ezrt az talakts a kvetkezkben
megfogalmazottak szerint trtnik.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
14.
Kettesbl tizenhatosba
Az tszmtand kettes szmrendszerbeli szm szmjegyeit felosztjuk 4-es
csoportokra, a binris vessztl kiindulva egsz rsznl jobbrl balra, trtrsznl
balrl jobbra, majd minden egyes csoportnak kiszmoljuk az rtkt 16-os
szmrendszerben. Ez lesz a szm hexadecimlis szmrendszerbeli rtke.
Pldul:
1001011011
(2)
=1001011011
(2)
=
= ((10
(2)
= 2
(16)
) => (0101
(2)
= 5
(16)
) => (1011
(2)
= 11=B
(16
)) = 25B
(16)
1011100,101
(2)
= 1011100,1010
(2)
= 5C,A
(16)
Tizenhatosbl kettesbe
A hexadecimlis szm minden szmjegyt tvltjuk kettesbe, majd kiegsztjk 4
helyi rtk hosszra, s sszeolvassuk a binris szmokat.
25B
(16 )
= ((2
(16)
= 10
(2)
)=> (5
(16)
= 101
(2)
) => (B
(16)
= 1011
(2)
) = 0010 0101 1011
(2)
3A,2
(16)
= 0011 1010, 0010
(2)
Mveletvgzs kettes szmrendszerben
sszeads
1+1 = (1)0 0+0= 0
0+1 = 1 1+0 =1
Plda:
0101
(2)
(5) 1010100101
(2)
(677)
+ 0101
(2)
(5) + 0001101011
(2)
(107)
1010
(2)
(10) 1100010000
(2)
(784)
Kivons
1-1 = 0 0-0= 0
(1)0-1 = 1 1-0 =1
Plda:
1010
(2)
(10) 1100010000
(2)
(784)
- 0101
(2)
(5) - 0001101011
(2)
(107)
0101
(2)
(5) 1010100101
(2)
(677)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
15.
Az informci brzolsa adatbrzols
Szmbrzols
Az elektronikus digitlis szmtgpek a szmok brzolsra a kettes
szmrendszert hasznljk. Egy szm brzolsnl jeleznnk kell azt is, hogy a
szm pozitv vagy negatv. Erre egy bit elegend, melynek neve eljelet jelz bit,
vagy eljelbit. rtke pozitv szm esetn 0, negatv szm esetn 1. A binris
szmbrzols sorn a legtbb esetben elre rgztik az brzolshoz hasznlt
bjtok szmt.
A szmok brzolsa alapveten ktfle mdon trtnhet:
Fixpontos szmbrzols
Fixpontos brzolsrl beszlnk akkor, ha a binris jegyek szmt, azaz a binris
vessz helyt elre rgztjk. A szoksos az, hogy ilyen mdon az egsz szmokat
brzoljk. Az brzolsi hossz ltalban 2 bjt (16 bit), ez az n. egsz tpus, de
lehet 1 bjt vagy 4 bjt (n. hossz egsz) is.
A fixpontos brzols lehet n. eljelbites brzols, amikor 1 biten a szm eljelt,
a tbbin a szm abszolt rtkt brzoljk. Ennek htrnya, hogy a 0 ktflekppen
brzolhat, 1 bjton pl. 00000000 s 10000000 ugyanazt szmot jelli, s a
szmolst nehz automatizlni.
Az elterjedtebb brzols az n. kettes komplemens kd szmbrzols
(komplementl = kiegszt).
Az brzols lnyege:
Pozitv szm esetn kettes szmrendszerbe val talakts utn a szmot ellrl
annyi 0-val egsztjk ki, hogy megkapjuk az brzolt bitek szmt.
Negatv szm esetn nem az eredeti szmot brzoljuk, hanem azt a szmot,
amelyet gy kapunk, hogy n bit esetn a szmhoz hozzadunk 2
n
-t vagy
mskpp mondva a szm abszolt rtkt kivonjuk 2
n
-bl. Legegyszerbben
gy kaphatjuk meg, hogy:
a megadott hosszban felrjuk a szm abszolt rtkt (a megfelel pozitv
szmot),
minden bitet ellenkezjre fordtunk (ez a szm csupa egyesekre kiegsztett
alakja, n. egyes komplemens kdja),
majd az gy kapott szmhoz hozzadunk egyet.
Ezen a mdon csak 1 db 0 lesz, 00000000, valamint kivons helyett a szm kettes
komplemensnek hozzadst vgezhetjk. A szmtgpek ltalban gy
dolgoznak. Az brzolhat szmtartomny 1 bjt esetn -128 -> +127, 2 bjt esetn
-32768 -> +32767.
(Megjegyzs: A negatv szm kettes komplemens kdjt gy is megkaphatjuk, hogy
a vele azonos abszolt rtk pozitv szm kettes szmrendszerbeli alakjban az
utols (legkisebb helyi rtk) 1-es eltti egyeseket 0-ra, a 0-kat 1-re vltoztatjuk
(negljuk).)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
16.
Plda:
brzoljuk fixpontosan, 1, illetve 2 bjton a +97, -97, +135, -135 szmokat!
Elszr alaktsuk t a szmokat kettes szmrendszerbe:
97 1 135 1
48 0 67 1 97
10
= 110 0001
(2)
24 0 33 1
12 0 16 0 135
10
= 1000 0111
(2)
6 0 8 0
3 1 4 0
1 1 2 0
0 1 1
0
Az brzols:
+97 0110 0001 0000 0000 0110 0001
1001 1110 1111 1111 1001 1110
+ 1 +1
-97 1001 1111 1111 1111 1001 1111
+135 0000 0000 1000 0111
1111 1111 0111 1000
+1
-135 1111 1111 0111 1001
Vgezzk el pl. a 135-97 kivonst 2 bjton. Kivons helyett a szm kettes
komplemensnek hozzadst vgezzk.
+135 0000 0000 1000 0111
- 97 + 1111 1111 1001 1111
38 10000 0000 0010 0110
Az eredmnyl kapott szm pozitv, a tlcsordul egyes eltnik. A kivons rtke:
100110
(2)
= 38
(10)
Lebegpontos szmbrzols
Fixpontos alakban csak az sszeads-kivons mvelete vgezhet knyelmesen, a
szorzs-oszts nem. Vals tpus szmok, trtrszt tartalmaz szmok brzolsra
az n. lebegpontos szmbrzolst alkalmazzk. Az brzols lnyege, hogy a
szmot normalizlt (normlt) alakban kell felrni. Ez a felrs nem egyezik meg a
matematikbl ismert norml alakkal, ott a szmot egy 1 s 10 kztti szm s 10
hatvnyai segtsgvel rtuk fel.
Normalizlt alak:
Ha a szmrendszer alapszma a , akkor a szmot talaktjuk
1 m
a
1
ahol alakv, a m
k
< .
m az gynevezett mantissza, 1-nl kisebb, de az egsz- s trtrszt elvlaszt
vessz utn 0-tl klnbz rtket tartalmaz szm,
k az gynevezett karakterisztika vagy kitev.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
17.
Tzes szmrendszerben a normalizlt alak:
1
1
3
10 35 , 0 035 , 0
10 25 , 0 5 , 2
10 15 , 0 150

=
=
=
Kettes szmrendszerben a normalizlt alak:
110 k
110101 , 0 m
2 110101 , 0 2 110101 , 0 110101
) 2 (
110
) 2 (
6
) 2 ( ) 2 (
+ =
+ =
= =
11 k
10101 , 0 m
2 10101 , 0 2 10101 , 0 01 , 101
) 2 (
11
) 2 (
3
) 2 ( ) 2 (
+ =
=
= =
1 k
101 , 0 m
2 101 , 0 2 101 , 0 0101 , 0
) 2 (
1
1
) 2 ( ) 2 (
=
+ =
= =

11 k
1101 , 0 m
2 1101 , 0 2 1101 , 0 0001101 , 0
) 2 (
11
) 2 (
3
) 2 ( ) 2 (
=
=
= =

A lebegpontos szmok brzolst ltalban 4 bjton, azaz 32 biten (vagy 8 bjton,


64 biten) valstjk meg. Mind a mantissza, mind a karakterisztika eljelt trolni kell.
A karakterisztikt 1 bjton 8 biten troljk, eljelbites formban, 1 bitet
hasznlnak a kitev eljele, 7 bitet a kitev rtknek brzolsra.
A mantisszt 3 bjton 24 biten troljk, az els bit itt is az eljelet jelenti, ezt
kveti a mantissza binris vessz utni rsze.(Megjegyzs: mivel a vessz utn
mindig 1-es ll, tulajdonkppen elg lenne a mantisszt a msodik jegytl
trolni.)
Plda:
Az elbb felrt szmok lebegpontos alakja 4 bjton:
karakterisztika mantissza
110101
(2)
0 000 0110 0 110 1010 0000 0000 0000 0000
101,01
(2)
0 000 0011 1 101 0100 0000 0000 0000 0000
0,0101
(2)
1 000 0001 0 101 0000 0000 0000 0000 0000
0,0001101
(2)
1 000 0011 1 110 1000 0000 0000 0000 0000
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
18.
Gyakorl feladatok
Mrtkegysg tvltsok
Gbjt Mbjt Kbjt Bjt Bit
1
1310720
4294967296
805306368
0,2
262144
25,6
5153960755
0,1
2048
2621440
2457,6
1932735283
3,2
6501171,2
2304
4608
51539607552
5
1939865,6
3379,2
3972844749
4,2
5,4 5662310,4
107374182
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
19.
Szmrendszerek kztti tvltsok
Decimlis Binris Hexadecimlis
10
1100
34
41
89
1001110
1D
11
99
1010101
73
2C
66
1110
1001
21
23
101
1010010
54
2F
75
110010
2B
24
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 2. Fejezet
20.
Fixpontos szmbrzols - kettes komplemens kdban
Decimlis Binris fixpontos 2 bjton
10 0000 0000 0000 1010
-10 1111 1111 1111 0110
34
-45
89
257
-317
155
-219
147
73
-198
164
-183
-169
197
Lebegpontos szmbrzols
Decimlis Binris Mantissza Karakterisztika
10 1010=0,1012
100
+0,101 +100
11100=0,1112
101
34
104,5
-89
0,00101
66
-1110,101
0,01001
-0,0001011
-23
0,09375
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
21.
A szmtstechnika matematikai alapjai (2. rsz)
Halmazok
A halmaz a matematikban alapfogalom. Egy halmazt akkor tekintnk adottnak, ha
brmely pontosan meghatrozott dologrl egyrtelmen el tudjuk dnteni, hogy
hozztartozik-e a halmazhoz (eleme-e). A halmazokat nagybetvel, elemeiket
kisbetvel jelljk:
aA a eleme A halmaznak,
bA b nem eleme A halmaznak.
Halmazok megadsa trtnhet:
elemeik felsorolsval (pl. A={1,3,5,7,9}),
egy alaphalmazzal s egy tulajdonsggal gy, hogy a halmazba az
alaphalmaznak azok az elemei tartoznak, amelyekre igaz a tulajdonsg
(pl. R
+
={xR s x>0}, P={nN
+
s n prm}).
Kt halmazt akkor tekintnk egyenlnek, ha ugyanazokat az elemeket tartalmazzk.
Halmazelmleti alapfogalmak
res halmaz
Az a halmaz, amelynek egyetlen eleme sincs. Jele:
Rszhalmaz
Az A halmaz rszhalmaza [rsze] a B halmaznak, ha az A halmaz minden eleme
egyben a B halmaznak is eleme (xA xB). Jells: AB (vagy AB)
Tulajdonsgok:
Ha AB s BC, akkor AC (tranzitivits).
AB s BA akkor s csak akkor, ha A=B.
Az A halmaz valdi rszhalmaza a B halmaznak, ha A minden eleme egyttal eleme
B-nek is, de van a B halmaznak olyan eleme, amely nem eleme az A halmaznak.
(xA xB s van olyan yB, yA).
Minden nem res halmaznak van legalbb kt rszhalmaza: nmaga s az res
halmaz.
Komplementer halmaz
A komplementer halmaz az alaphalmaz azon elemeibl ll, melyek nem elemei a
halmaznak. Tekintsnk egy tetszleges H alaphalmazt. Tegyk fel, hogy A
rszhalmaza H-nak (AH). Ekkor az A halmaz H halmazra vonatkoz komplementer
(kiegszt) halmazn azon elemek sszessgt rtjk, amelyek elemei a H
halmaznak, de nem elemei az A halmaznak. Jele: A (flhzs).
xA , ha xH s xA.
A
H
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
22.
Halmazmveletek
Unikpzs
Az A s B halmaz unija [egyestse] azon elemeknek a halmaza, amelyek az A s
B halmazok kzl legalbb az egyiknek elemei. Jele:
A B = {xxA vagy xB}
Az unikpzs:
kommutatv: A B = B A (felcserlhet),
asszociatv: (A B) C=A (B C)=A B C (csoportosthat).
Metszetkpzs
Az A s B halmaz metszete [kzs rsze] azon elemeknek a halmaza, amelyek az A
s B halmazok kzl mindkettnek elemei. Jele:
A B = {xxA s xB}
A metszetkpzs:
kommutatv: A B = B A
asszociatv: (A B) C = A (B C)= A B C
A kt mveletet sszekapcsolja a disztributivits (szttagolhatsg, felbonthatsg)
szablya. Kt szably van, mind az uni a metszetre nzve, mind a metszet az
unira nzve disztributv:
A (B C) = (A B) (A C)
A (B C) = (A B) (A C)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
23.
Klnbsgkpzs
Az A s B halmazok [ebben a sorrendben vett] klnbsge az A halmaz azon
elemeinek halmaza, amelyek nem elemei a B halmaznak. A klnbsgkpzs
mvelete nem kommutatv s nem asszociatv. Jele: \
A \ B = {xxA s xB}
Szimmetrikus differencia
A szimmetrikus differencia mveletvel ellltott halmaz A s B halmaz azon elemeit
tartalmazza, melyeket a msik halmaz nem tartalmaz (az sszes elem a metszetben
lv elemeken kvl). Jele:
A B = (A \ B) (B \ A)
A mveletetek nhny tulajdonsga:
H A = \ A
A H A =
A A =
A \ B = A B
De Morgan azonossgok
Augustus De Morgan angol matematikus (szletett: 1806. jnius 27. Madura, India,
meghalt: 1871. mrcius 18. London, Anglia). Hasonl sszefggseket llaptott meg
a halmazokra s a logikai mveletekre.
A halmazokra vonatkoz De Morgan azonossgok:
A uni B komplementere megegyezik A komplementer metszet B komplementerrel.
B A B A =
A metszet B komplementere megegyezik A komplementer uni B komplementerrel.
B A B A =
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
24.
Az azonossgok szemlltetse trtnhet Venn-diagram segtsgvel, a bizonyts
abbl ll, hogy megmutatjuk, az egyenlsg kt oldaln ll halmazoknak ugyanazok
az elemei.
Szemlltets ( B A B A = ):
AB B A
A B B A
Bizonyts ( B A B A = ):
Legyen x egy tetszleges eleme a baloldali halmaznak, teht:
x eleme B A -nek,
azaz nem eleme B A -nek,
teht nem eleme A s B kzl egyiknek sem,
ezrt eleme A -nak,
s eleme B -nek,
teht eleme B A - nek is.
Ezzel igazoltuk, hogy B A B A . Az egyenlsg igazolshoz mg be kell ltni,
hogy B A B A :
B A x B A x B A x B x s A x B x s A x
Bizonyts ( B A B A = ):
B A B A igazolsa:
B A x B vagy x A x B vagy x A x B A x B A x
B A B A igazolsa:
B A x B A x B vagy x A x B vagy x A x B A x
Descartes fle szorzat
Tegyk fel, hogy A s B nem res halmazok. Az A s B halmazok direkt [Descartes-
fle] szorzatnak nevezzk s A X B -vel jelljk azt a halmazt, melynek eleme az
sszes olyan rendezett pr, ahol a eleme A-nak, s b eleme B-nek.
A X B = {(a,b)| aA s bB}
H
A B
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
25.
Halmazok szmossga:
Kt halmazrl, A-rl s B-rl akkor mondjuk, hogy ugyanannyi a szmossguk
(ugyanannyi elemk van), ha van olyan klcsnsen egyrtelm lekpezs, amely A
minden elemhez B valamely elemt rendeli hozz, s amely B minden elemt
hozzrendeli A valamely elemhez.
Vgtelennek nevezzk azt a halmazt, amelynek van nmagval egyenl
szmossg valdi rszhalmaza.
Vges a halmaz, ha egyetlen valdi rszhalmazval sem ekvivalens. Vges
halmaz szmossgn elemeinek szmt rtjk.
Vges halmaz brmely rszhalmaza vges.
Vges szm vges halmaz unija is vges.
Vges szm vges halmaz Descartes szorzata is vges.
Megszmllhatan vgtelen halmazoknak nevezzk azokat a halmazokat,
amelyeknek ugyanannyi elemk van, mint ahny termszetes szm van.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
26.
Matematikai logika (Boole algebra)
A logika a gondolkods tudomnya. A matematikai logika n. ktrtk logika, azaz
egy megllaptst a logika szempontjbl akkor tekintnk lltsnak, ha eldnthet
rla, hogy igaz vagy hamis. Kidolgozsa George Boole (1815-1864) nevhez
fzdik, akinek jelentsebb mvei:
1847. Logika matematikai analzise,
1854. A gondolkods trvnyeinek vizsglata, amelyen a logika s a
valsznsg matematikai terii alapulnak tartalmazzk azokat az alapelveket,
amit ma Boole-algebra nven ismernk.
lltson vagy kijelentsen olyan kijelent mondatot rtnk, amely egyrtelmen
igaz, vagy hamis, teht
nem lehet igaz is, hamis is (az ellentmondstalansg elve),
nem lehet az, hogy se nem igaz, se nem hamis (a kizrt harmadik elve).
Logikai rtkek brzolsa
Az igaz logikai rtket az 1, a hamisat a 0 jelli. Ezek brzolsra 1 bit is
elegend lenne, de gpen a logikai rtkeket tbbnyire 1 bjton troljk:
igaz rtk 1111 1111
hamis rtk 0000 0000
A logikai rtkek felhasznlsnak legismertebb mdja a relcis (sszehasonlt)
mveletek kirtkelse, mivel a relcis opertorokkal (<,>,=,<>,>=,=<) vgzett
mveletek eredmnye egy logikai rtk, vagy igaz, vagy hamis.
Logikai mveletek
Logikai mveleten olyan eljrst rtnk, amely egy vagy tbb kijelentsbl (a mvelet
tagjaibl) olyan kijelentst kpez, amelynek igaz vagy hamis voltt a tagok igaz vagy
hamis volta egyrtelmen meghatrozza.
A logikai mveleteket az igazsgtbljukkal szemlltethetjk. A mveleti
tulajdonsgok bizonytsa is az igazsgtblval trtnhet.
Egyvltozs mvelet:
NEM mvelet, tagads: NOT (negci)
A NEM mvelet eredmnye az adott logikai vltoz rtknek ellentettje.
Jele:
Igazsgtblja:
A A
0 1
1 0
Ktvltozs mveletek:
S mvelet, logikai szorzs: AND (konjunkci)
Az S mvelet csak akkor ad igaz eredmnyt, ha mindkt logikai vltoz 1, minden
ms esetben 0-t ad.
Jele:
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
27.
VAGY mvelet, logikai sszeads: OR (diszjunkci)
A VAGY mvelet akkor ad igaz eredmnyt, ha a logikai vltozk kzl legalbb az
egyik 1.
Jele:
KIZR VAGY mvelet: XOR (eXclusive OR, antivalencia)
Akkor ad igaz eredmnyt, ha a kt vltoz kzl pontosan az egyik 1.
Jele:
Igazsgtblik:
S VAGY KIZR VAGY
A B A B A B A B
0 0 0 0 0
0 1 0 1 1
1 0 0 1 1
1 1 1 1 0
Tbb ktvltozs logikai mvelet is rtelmezhet, de ezekre most nem trnk ki.
Logikai mveletek azonossgai
kommutativits (felcserlhetsg): AB = BA ;
AB = BA
asszociativits (csoportosthatsg): (AB)C = A(BC) = ABC;
(AB)C = A(BC) = ABC
disztributivits (felbonthatsg): A(BC) = (AB)(AC);
A(BC) = (AB) (AC)
De Morgan azonossgok hasznlata logikai rtkekre
A s B tagadsa megegyezik az A negltja vagy B negltja mvelet rtkvel.
( (( (A B) )) )= == = A B
Bizonyts:
A B A B A B (A B) ( A) ( B)
0 0 1 1 0 1 1
1 1 0 0 1 0 0
0 1 1 0 0 1 1
1 0 0 1 0 1 1
Az azonossg szimmetrija miatt, igaz kell legyen az is, hogy az A vagy B mvelet
eredmnynek tagadsa megegyezik A negltja s B negltja eredmnyvel.
(A B)=( A) ( B)
Bizonyts
A B A B A B (A B) ( A) ( B)
0 0 1 1 0 1 1
1 1 0 0 1 0 0
0 1 1 0 1 0 0
1 0 0 1 1 0 0
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
28.
Logikai relcik kirtkelse
Nhny plda logikai relcik rtknek meghatrozsra..
1. Hatrozzuk meg, az x vltoz mely rtkeire ad igaz eredmnyt az albbi
kifejezs:
( ) ( ) ( ) ( ) ( ) ( ) 6 4 2 5 > < x x x x !
Megolds: Az els S mvelet eredmnye: 5 2 < x ,
a msodik S mvelet eredmnye: 6 4 < x .
A kt eredmnyt VAGY mvelet kapcsolja ssze,
gy a vgeredmny:
6 2 x .
2. Mi lesz az albbi relcis logikai kifejezs rtke:
( ) ( ) ( ) ( ) ( ) ( ) 5 4 4 3 5 4 3 2 < > ?
Megolds: A zrjeleken bell a kifejezseket kirtkeljk:
( ) ( ) 1 1 0 1 1 0 1 = =
Teht a kifejezs igaz rtket vesz fel.
Logikai mveletek szmrtkekkel
A szmtstechnikban nagyon sokszor kihasznljuk a binris brzolsmd azon
elnyt, hogy a kettes szmrendszerbeli rtkekkel helyi rtkenknt kpesek
vagyunk logikai mveleteket vgezni. Ezltal rtelmezhetv vlik a 10 S 20
mvelet rtke. A pldk 1 bjton, kettes komplemens kdban trolt szmokra
vonatkoznak.
10 = 00001010
(2)
20 = 00010100
(2)
10 20 = 00001010
(2)
00010100
(2)
=0
00001010
(2)
00010100
(2)
00000000
(2)
-10=11110110
(2)
20=00010100
(2)
-10 20 = 11110110
(2)
00010100
(2)
=20
11110110
(2)
00010100
(2)
00010100
(2)
Amint a pldkbl ltszik, a kt szmot talakts utn 8 bitesre kell kiegszteni, oly
mdon, hogy a pozitv szmok elejhez hozzrjuk a szksges szm 0-t, negatv
szmoknak pedig 8 biten felrjuk a kettes komplemens kdjt, majd ezutn vgezzk
el bitenknt a logikai mveletet. A vgeredmnyt decimlis alakban gy kapjuk meg,
hogy az els helyen ll bit rtktl fggen vagy kzvetlenl (ha 0, akkor pozitv a
szm), vagy a kettes komplemens kdban trtn brzolst figyelembe vve (ha 1,
akkor negatv a szm) alaktjuk decimliss a binris alak szmot.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 3. Fejezet
29.
Gyakorl feldatok
Logikai mveletek
Eredmny
Els Binrisan Mvelet Msodik Binrisan
Binris Decimlis
10 00001010 S 13 00001101
-10 11110110 VAGY -65 10111111
23 00010111 S 34 00100010
65 01000001 VAGY 56 00111000
38 00100110 S 23 00010111
-87 10101001 VAGY 45 00101101
93 01011101 S 97 01100001
53 00110101 VAGY -45 11010011
86 01010110 S -23 11101001
21 00010101 VAGY 4 00000100
34 00100010 KIZR
VAGY
54 00110110
28 00011100 S 33 00100001
77 01001101 KIZR
VAGY
78 01001110
35 00100011 VAGY 32 00100000
66 01000010 S -66 10111110
20 00010100 KIZR
VAGY
-11 11110101
-43 11010101 VAGY 23 00010111
55 00110111 S 55 00110111
39 00100111 KIZR
VAGY
92 01011100
-23 11101001 S 82 01010010
17 00010001 KIZR
VAGY
72 01001000
99 01100011 S -62 11000010
68 01000100 VAGY -64 11000000
26 00011010 S 30 00011110
-99 10011101 VAGY 50 00110010
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
30.
Hardveres alapfogalmak
Hardvernek nevezzk a szmtgpet alkot mechanikus s elektronikus
eszkzket, szoftvernek pedig azokat az informcikat, amelyek logikja szerint az
adatfeldolgozs trtnik s az eszkzk mkdnek. A szoftver mkdteti a hardvert.
A szoftver tulajdonkppen azon adatok s programok sszessge, amelyek megtltik
logikai tartalommal a szmtgpet, s informcitartalmuk szerint mkdtetik a
hardvert.
A szmtstechnikban fontos fogalom a kompatibilits. Kt szmtgpet akkor
tekintnk kompatibilisnek egymssal, ha az egyiken fut szoftver, minden vltoztats
nlkl futtathat a msikon is.
Defincik, ismertetsek
- PC (Personal Computer): Szemlyi szmtgp (negyedik genercis), kzponti
egysge egy mikroprocesszor.
- MIKROPROCESSZOR (Kzponti vezrlegysg, CPU Central Processing
Unit): a mikroszmtgp kzponti egysge (egy integrlt ramkr).
- ALU:(arithmetical and logic unit): Alapvet matematikai s logikai mveleteket
tud vgrehajtani.
- FPU: (floating point unit): Lebegpontos (tizedes trt) szmokon vgzett
szmtsokat vgz mveleti egysg.
- REGISZTEREK: Troljk az ppen foly szmolsokhoz szksges adatokat.
(Processzoron belli tmeneti trol).
- TRSPROCESSZOR VAGY CO-PROCESSZOR: A mikroprocesszor
mkdst segti, a rgebbi processzortpusok esetn klnllan tartalmazta
az FPU-t.
- OPERATV TR: Az ppen mkd programnak s azoknak az adatoknak az
tmeneti trolsra szolgl, amelyeket a program hasznl, kznapi nevn a
memria.
- AZ RA: Ellltja az elektromos jelet, impulzusokat kld a gp minden
rszbe. A gp minden impulzusra, minden rajel ciklus alatt 1 szmtsi
mveletet hajt vgre. A PC-k rajel sebessge pl. 100 milli rajel/msodperc
(100 MHz).
- MVELETI SEBESSG: Az a sebessg, amivel a CPU dolgozik.
- SNEK (BUSZOK): Csoportokba rendezve bels kommunikcis vonalak. A
szmtgp rszegysgei kztti adatforgalmat lebonyolt vezetkek s a
hozzjuk tartoz vezrlelemek. Az adatbusz az adatforgalmat, a cmbusz a
cmforgalmat bonyoltja le.
- PERIFRIA: minden olyan hardvereszkz, mely a szmtgp mkdshez
nem felttlenl szksges, amely nem tartozik az n. alapgp-hez.
- PORT: aljzat a be s kimeneti eszkzk csatlakoztatsra.
- INTERFSZ (INTERFACE): a szmtgp valamely kt eleme kztti
kapcsoldsi fellet.
- KONTROLLER: vezrlegysg; a perifrik vezrlsre szolgl elektronikus
elemeket tartalmaz krtya, amely az adott kls egysg kezelst, s annak a
szmtgphez trtn csatolst ltja el.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
31.
- ALAPLAP(MOTHERBOARD): tbbrteg integrlt ramkri lap, melyen
keresztl az eszkzk kommuniklnak egymssal s a processzorral.
- NYK: nyomtatott ramkri lapok (ilyen az alaplap s a bvtkrtyk is).
- ELLENLLSOK S KONDENZTOROK: az ramkrkben foly ramot
szablyozzk.
- HTBORDA: a lapkkra ptett fmek tlmelegedst s lellst gtolja.
- SZMTGPHZ: a hardverelemek biztonsgos elhelyezshez s
mkdtetshez nlklzhetetlen egysg.
- TPEGYSG: hlzati feszltsget a szmtgp szmra megfelel
feszltsgv alaktja t.
- A SZMTGPES RENDSZER: a hardver s a szoftver egyttese.
- KONFIGURCI: egy konkrt kiptettsg.
- INPUT (BEVITEL): szmtgpbe tpllt adatok sszessge.
- OUTPUT (KIVITEL): szmtgp ltal eredmnyl kiadott adatok.
- FELDOLGOZS: a szmtgp ltal az adatokon vgzett munka.
Alapgp
4
Az alapgp azoknak a rszegysgeknek az sszefoglal neve melyek
nlklzhetetlenek a szmtgp mkdshez. A legszkebben vett rtelemben az
alapgp nem ms, mint a mikroprocesszor s az operatv tr egyttese.
Termszetesen a fizikai kiptsbl addan az alapgphez tartoznak tarthatjuk az
alaplapot, melyen keresztl a processzor kommunikl a klvilggal.
Az alapgp rszei
- KZPONTI VEZRLEGYSG (CPU Central Processing Unit):
Irnytja az adatfeldolgozst, elvgzi az ehhez szksges mveleteket.
- OPERATV TR (MEMRIA): A feldolgozshoz szksges adatokat
trolja a processzor szmra.
- ALAPLAP: Integrlt ramkri lap, melyen keresztl a processzor s az
eszkzk kommuniklhatnak egymssal.
- INTERFSZEK: Kapcsolatot tartanak a klvilg (pl. perifrik) s az
alapgp kztt.

4
Mellklet: SzAI_II-1.ppt
Operatv tr (Memria)
Interfszek (Illesztk)
Processzor (CPU) Trsprocesszor (FPU)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
32.
Szmtgp s processzortpusok
A processzor
5
A processzor egy viszonylag nagy, ltalban ngyzet (vagy tglalap) alak chip,
melybl alul apr fmtk llnak ki. A chip-en bell egy kis szilciumlapka tallhat,
melyre akr tbb milli elektronikus elemet is rpthetnek. (Valjban a "chip"
kifejezs a szilciumlapkt (morzst) fedi, ennek tokozott neve: integrlt ramkr.)A
processzor a program utastsait hajtja vgre egyms utn, amelyek nagyon
egyszer mveleteket rnak el:
-egy szmolsi (aritmetikai vagy logikai) mvelet
-egy adat memriba rsa vagy onnan trtn kiolvassa,
-egy egyszer dnts s programelgazs vgrehajtsa
-egy parancs kikldse valamelyik perifrinak
A processzor nagyon gyorsan szmol, nagyon gyorsan hajt vgre egyszer
utastsokat, de nem gondolkodik. A feladatokat lpsrl-lpsre el kell magyarzni
neki. Erre val a szoftver. A matematikai trsprocesszorok elnye, hogy felgyorstjk
a vals szmokon vgzett szmtsi mveleteket. A processzorok egy rszbe eleve
beptik ezeket az ramkrket.
A processzorok rgen akr hz mretek is lehettek, a szmtgp legnagyobb
rszt alkottk, de nem tudtak tbbet, mint egy mai zsebszmolgp. A mai
processzorok akkork, mint egy gyufsdoboz, ezrt mikroprocesszornak is nevezik
ket. A mikro jelentse kicsi. A mikroprocesszor jellse: P, ltalnos rvidtse:
CPU.
A mikroprocesszor legfontosabb feladatai
- a szmtgp mkdsnek vezrlse
- perifrikkal val kapcsolattarts
- matematikai mveletek vgzse
- operatv tron belli adatramls lebonyoltsa
- adatforgalom lebonyoltsa a perifrikkal

5
Mellklet: SzAI_II-2.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
33.
A processzor mkdse
A processzor mkdse sorn kiolvassa a memribl a soron kvetkez utastst,
meghatrozza a mveletet s a hozz szksges adatokat, elvgzi a meghatrozott
tevkenysget, majd a kapott eredmnyt eltrolja. Miutn a processzor elvgezte a
fenti tevkenysgsort, rtr a kvetkez utasts vgrehajtsra s a sor a
vgtelensgig folytatdik. Fentiekbl kvetkezik, hogy a memrinak kt mveletet
kell rtelmeznie, olvasst illetve rst. A memrinak termszetesen olyannak kell
lennie, hogy a processzor meg tudja benne tallni az utastst illetve a hozz tartoz
adatokat, azaz minden egyes trolelemnek cmmel kell rendelkezni. Ez a trolcm -
az egyszersg kedvrt - egy sorszm 0-tl a memria mretig.
Az utasts beolvassa a processzorba
Ahhoz, hogy ezt kpes legyen a processzor megtenni, szksge van arra az
informcira, hogy hol tallja meg ezt az utastst a memriban. Ez a memriacm
tallhat az IP (instruction pointer - utasts mutat) regiszterben. Ez mg kevs,
ugyanis ha megtallta az utastst s kiolvasta a memribl, akkor a kiolvasott
utastst valahol el kell trolni. Erre val az IR (instruction - utasts) regiszter.
A beolvasott utasts dekdolsa, elemzse
Miutn beolvastuk az utastst, nekilthatunk az rtelmezsnek. Az utastsok
mindig kt rszbl llnak: az utasts kdjbl, amely meghatrozza, hogy milyen
mveletet kell vgrehajtani, illetve az operandusokbl, amelyek meghatrozzk, hogy
milyen adatokkal kell elvgezni az adott mveletet, illetve azt, hogy az eredmny hol
troldjon. A beolvasott utasts (IR) nem biztos, hogy a teljes utastst tartalmazza,
az viszont biztos, hogy az utasts kdjt igen. Azrt nem tartalmazhatja minden
esetben a szksges adatokat (illetve azok cmeit), mert az olvasskor mg nem
tudjuk azt, hogy milyen mveletet olvasunk, gy arrl sincs informcink, hogy az
adott mveletnek hny s milyen operandusa van. Utbbi tulajdonsgok viszont
benne vannak az utasts kdjban. (Nyilvn egy sszeads utasts tbb
operandust tartalmaz, mint egy olyan utasts, amely eggyel megnveli egy regiszter
rtkt). Azaz megtrtnik az utastskd rtelmezse, melynek alapjn az ALU
(arithmetical and logical unit - aritmetikai s logikai mveletvgz egysg) tudomst
szerez arrl, hogy milyen mveletet kell majd elvgeznie s kiderl, hogy mg milyen
egyb rszek tartoznak az utastshoz, azaz mennyi adatot kell mg beolvasni a
memribl ahhoz, hogy komplett legyen az utasts s meghatrozhatk legyenek
az operandusok.
Az operandusok beolvassa
Ebben a fzisban kiolvassra kerlnek a memribl az operandusok cmei (ha ez
szksges) illetve maguk az operandusok. Ezek ktflk lehetnek, vagy a
memriban vannak (s akkor onnan ki kell olvasni ket), vagy regiszterek s akkor
mr a processzorban tartzkodnak. Az ALU kt segdregisztere szolgl arra, hogy a
kiolvasott operandusokat trolja (LR1 s LR2, latch - segdregiszter). ltalban az
ALU maximum ktoperandus mveleteket kpes vgrehajtani, termszetesen, ha
specilis mveletvgz egysggel van dolgunk, akkor a maximlis operandus
szmnak megfelel segdregiszterre van szksgnk.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
34.
A mvelet vgrehajtsa
Miutn sszellt, hogy mit kell csinlni s az, hogy milyen adatokkal, az ALU
elvgezheti az utastst. Az eredmnyt - a trols cljra - egy harmadik
segdregiszterbe teszi (LR3).
Az eredmny trolsa
Az utasts tulajdonsgnak fggvnyben az eredmny az LR3 regiszterbl vagy
valamelyik regiszterbe vagy az utastsban meghatrozott memriacmre kerl
(persze kt lpsben, elszr a DR regiszterbe s csak utna a memriba).
A kvetkez utasts cmnek meghatrozsa
Miutn az utastst elvgeztk, meg kell hatrozni azt a cmet, ahol a
programvgrehajts folytatdni fog. Ha a programunk szekvencilis, azaz a
memriban a kvetkez cmen lev utastst kell vgrehajtani, akkor az IP-t
annyival kell megnvelni, amilyen hossz az adott utasts volt. Ha valahol egszen
mshol kell a programvgrehajtst folytatni, az ltalban olyan utasts, amelynek
vgrehajtsa utn valamely regiszter tartalmazza a folytats memriacmt. gy ezt a
cmet kell az IP-be berni. Az utastsciklus vget rt s a processzor rtrhet a
kvetkez utasts vgrehajtsra, azaz visszatrhet az 1. pontra.
Az Intel architektra fejldse
Az els PC-t az IBM ksztette az Intel cg mikroprocesszorval 1981-ben. Az Intel
processzorok fejldse:
- 8086 s 8088: eredeti PC-kben s XT-kben.
- 80286: innentl AT gpeknek hvjuk s a processzor szma szerint
azonostjuk a szmtgpeket.
- 386 (386SX, 386DX)
- 486 (486SX, 486DX)
- 486 DX 2 (ktszerezett bels rajel 486-os)
- 486 DX 4 (hromszorozott bels rajel 486-os)
- Pentium (majd Pentium MMX)
- Pentium Pro
- Pentium II
- Pentium III (1999-tl)
- Pentium IV (2001-tl)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
35.
A CISC- s a RISC- processzorok
A processzoroknl alapveten kt klnbz felptst klnbztetnk meg: a CISC-
(Complex Instruction Set Computer= teljes utastskszlet) s a RISC- architektrt
(Reduced Instruction Set Computer = cskkentett utastskszlet). A kt
technolgival kszlt processzoroknak klnbzik az utastskszletk.
A CISC processzorok tbb trolmveletet kpesek vgezni az sszetett
utastskszlet segtsgvel. Ezt ugyan korltozza a szksges regiszterek szma,
de emeli a vezrlegysggel szemben tmasztott kvetelmnyt.
Az egyre gyorsabb processzorok elrshez j utat kellett tallni, teht a
processzorok architektrja megvltozott. Amikor megvizsgltk a hagyomnyos
szmtgp-alkalmazsokat, gy talltk, hogy az sszes utasts tde fordul
nagyon gyakran el, a maradk jval ritkbban. Ezrt cskkentettk az
utastskszletet s az utastsok formtumt. A RISC filozfia clja teht az, hogy
kisebb, olcsbb ttekinthetbb processzorokat ptsenek.
Ehhez a processzor utastskszlett a legfontosabb s leggyakrabban hasznlt
mveletekre cskkentettk. A RISC-architektra tovbbi jellegzetessge, hogy
jobban levlasztott buszrendszerrel s egymstl fggetlen feldolgozegysgekkel
rendelkezik. Ez teszi lehetv a mveletek prhuzamos feldolgozst, s a gyorsabb
tbocst kpessget.
Szmtgptpusok
A szmtgpeket hrom nagy csoportra oszthatjuk mikro, mini ill.
nagyszmtgpekre. A klnbsg elsdlegesen a teljestmnyben jelentkezik, br
a klnbz gptpusokat, ms krnyezetben, eltr feladatokra hasznljk fel. Mg
a mikrogpek elssorban az otthoni ill. a kisebb zleti feladatok vgrehajtsban
hasznlhatak, addig a minigpek inkbb a kzp s nagyvllalati krnyezet
szmtstechnikai ignyeit elgtheti ki. A nagygpeket specilis, nagy teljestmnyt
kvn, prhuzamosthat programok azonos idben trtn vgrehajtsra
hasznljk elszeretettel. Mg a mikrogpek CISC architektrjak, addig a
minigpek inkbb RISC, a nagygpek pedig vagy egyedi n. skalr vagy CISC tpus
processzorokat hasznlnak.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
36.
Memriatpusok
ROM (Read Only Memory)
Csak olvashat memria. A mikroprocesszor a ROM tartalmt felhasznlhatja, de
nem vltoztathatja meg. A ROM tartalma a gp kikapcsolsa utn is megmarad, s
bekapcsolskor ismt rendelkezsre ll. Olyan informcikat tartalmaz, amelyekre
gyakran van szksg, s nlklk a szmtgp mkdskptelen lenne.
RAM (Random Acces Memory)
Vletlen hozzfrs, olvashat, rhat memria. A szmtgp kikapcsolsakor a
RAM tartalma elvsz, mivel az adatok trolsa elektromos feszltsgszintek
felhasznlsval trtnik.
Cache
Nagyon gyors elrs, ltalban cmeket, vagy alacsony szint utastsokat
tartalmaz statikus memria.
Az operatv tr
Az ppen mkd programnak s azoknak az adatoknak az tmeneti trolsra
szolgl, amelyeket a program hasznl. Ha az adatok egy rszre mr nincs szksg,
helykre jak kerlhetnek. A betlthet programok mrett korltozza az operatv tr
kapacitsa. A memria rekeszekre van osztva, minden rekeszbe egy adatelemet
helyezhetnk el. Ha valamilyen adatot betesznk a memriba tudnunk kell, hogy
hol, melyik rekeszben van. Ennek rdekben a rekeszek meg vannak cmezve, s
ezeken a cmeken kell elhelyezni, ill. lehet elrni az adatokat. A megcmezhet
tartomnyt meghatrozza a mikroprocesszor tpusa, hiszen egy 20 bites cmzssel
dolgoz processzor 1024*1024 bjtot vagyis 1024 kB-ot tud megcmezni(XT). A 20
bites cmtartomny az n. szegmens s offszetcmbl ll. A mai gpek 32 bites
cmzst alkalmaznak, ez maximlisan 4 GB memria megcmzst teszi lehetv. Az
elterjedt RAM tpusok mindegyike dinamikus, teht lland tpfeszltsget ignyel,
llandan frissti a tartalmt, azaz jrarja a trolt adatokat akkor is, ha egybknt
nem vltoztak meg. Sebessgk jellemzsre a hozzfrsi idt szoks megadni,
nanosecundumban (ns). Az XT-286-os tpusok a DIP RAM-ot hasznltak. Ez klsre
egy ltalnos chip-nek nz ki (szrke hasb, fmlbakkal), 4 s 1 bites tpusa ltezik.
Az alaplapon lv foglalatokba lehet elhelyezni, paritsbit elhelyezsre csak ritkn
van lehetsg. A DIP RAM-okat nykra szerelve SIMM s SIPP tpus RAM
modulokat kezdtek gyrtani. Ezeknl mr kettvlt a paritsos s parits nlkli
vltozat. A paritsbit ellenrzrtket trol, ennek segtsgvel szleli az elfordul
hibkat (a javtsra irnyul prblkozsai azonban nemigen sikerlnek). A SIMM
modulok nagyon elterjedtek 386, 486, s Pentium kategrij gpekben is
hasznlatosak. F elnyk a SIPP modullal szemben, hogy az alaplapon lev
csatlakozsoron kvl a foglalat kt vgn elhelyezett tmasztk is rgztik.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
37.
Ellenrz krdsek
I.
KREM VLASSZA KI A HELYES MEGOLDST!
1. Mi a hardver?
a., A szmtgp fmbl kszlt alkatrszei.
b., A szmtgp elektronikus s mechanikus rszegysgeinek sszessge.
c., A szmtgphez vezetkkel kapcsold eszkzk.
2. Mi az operatv tr?
a., winchester
b., memria
c., floppy
3. Mi tartozik az alapgphez?
a., monitor
b., alaplap
c., egr
4. Melyik a processzor bels egysge?
a., ALU
b., ROM
c., VGA
5. A RISC processzorok
a., ugyanolyan felptsek, mint a CISC tpusak
b., kevesebb utastssal rendelkeznek, mint a CISC tpusak
c., tbb utastssal rendelkeznek, mint a CISC tpusak
6. Melyik fogalom kthet egy szmtgp architektrhoz?
a., gigagp
b., minigp
c., kzepes teljestmny gp
7. Mihez kthet a DX2 kifejezs?
a., regiszterekhez
b., processzor utastskdhoz
c., INTEL processzortpus-csaldhoz
8. Hogy hvjuk a csak olvashat memrit?
a., ROM
b., RAM
c., CACHE
9. Mit jelent az FPU kifejezs?
a., lebegpontos szmtsi egysg
b., INTEL processzortpus csald
c., tviteli vonal
10. Mik a regiszterek?
a., adattviteli vonalak
b., a processzor bels trolegysgei
c., amivel a RISC processzorok kommuniklnak a CISC tpusakkal
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 4. Fejezet
38.
II.
KREM DNTSE EL, HOGY IGAZ, VAGY HAMIS-E AZ LLTS!
1. A konfigurci a szmtgpre teleptett szoftverek sszessge.
igaz
hamis
2. A CPU az alapgp rsze.
igaz
hamis
3. A perifria az alapgp rsze.
igaz
hamis
4. A mini s mikrogpek architektrja megegyezik.
igaz
hamis
5. A RAM a csak olvashat memrit jelenti.
igaz
hamis
6. A nagygpekben jellemzen CISC tpus processzorokat hasznlnak.
igaz
hamis
7. A CACHE a processzoron bell tallhat.
igaz
hamis
8. A 80286DX4 egy INTEL processzortpus elnevezse.
igaz
hamis
9. A portok illesztk, melyeken keresztl perifrikat kapcsolhatunk a
szmtgphez.
igaz
hamis
10. A szmtgp mveletvgzsi teljestmnyt befolysolja az rajel.
igaz
hamis
III.
KREM VLASZOLJON A FELTETT KRDSEKRE!
1. Mit jelent a kontroller kifejezs?
2. Mik az alapgp rszei?
3. Mi a klnbsg a RISC s a CISC tpus processzorok kztt?
4. Milyen szmtgptpusokat ismer?
5. Melyik volt az els nagy tmegben gyrtott INTEL processzor?
6. Hogyan mkdik a processzor?
7. Mi a klnbsg a ROM s a RAM kztt?
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
39.
Mikroszmtgp
6
A mikroszmtgp CPU-bl, trbl (ROM, RAM), I/O (beviteli-kiviteli) egysgekbl
s az sszekt BUSZ rendszerbl, s egyb kiegszt elemekbl ll.
Mkdse: a trakba bert programokat a processzor hvja le s hajtja vgre. A
mikroszmtgpek assembly szint programnyelven programozhatk.
Alkalmazsi terletei:
- Digitlis rk, kalkultorok, jtkok stb. (ltalban egyetlen IC-bl ll).
- Ipari vezrlk, automatizlsi elemek, mosgpvezrlk clszmtgpek
stb. (ltalban egyetlen ramkri krtyra korltozdik csupn).
- Szmtgpek: szemlyi szmtgpek (PC), clszmtgpek
(jtkkonzol)
A mikroszmtgpek felptse
A sokfle mikroszmtgp felptse lnyegben azonos. Abban klnbznek
egymstl, hogy hny bites a buszrendszere, s a mveletvgz egysge. A
mikroszmtgpnek hrom busza van mely alkalmas az adat s jel tvitelre, a
buszok ssze vannak ktve a processzorral, a trol elemekkel, valamint az I/O
eszkzkkel. A CPU folyamatosan rszt vesz az adatok kldsben vagy
rzkelsben a trol egyik helyrl valamelyik I/O eszkzbe vagy eszkzbl a
trolba stb. A mikroszmtgpben valamennyi adat tvitele a CPU ltal ellenrztt.
Amikor a CPU adatot kld egy msik szmtgp elemnek, ezt a mveletet rsnak
(WRITE) nevezzk. Amikor a CPU adatot rzkel egy msik elembl, ezt a mveletet
olvassnak (READ) nevezzk.
A CM-busz (ADDRESS BUS) egyirny busz, mert az adat csak a CPU-bl folyik a
trolba vagy az valamelyik I/O elemhez. A 16 bites cmbusz 2
16
=65536 klnbz
cmet jelent, a cmek mindegyike megfelel egy trolterletnek vagy egy I/O
eszkznek. Amikor a CPU kommuniklni, rni vagy olvasni akar, a 16 bites cm
(A0...A15) rkerl a cmbuszra. A cmbiteket dekdoljk, gy vlasztjk ki a
megfelel trolterletet vagy I/O eszkzt.
Az ADAT-busz (DATA BUS) ktirny, mert az adatok CPU-ba mennek, vagy onnan
jnnek. Az olvassi mvelet alatt az adatbuszon lev adatokat rzkeli a CPU mint
bemeneteket. Az rsi mvelet alatt a CPU adatvezetkei, mint kimenetek vannak
aktivizlva. Az adatsz minden esetben 16 bites, mert a CPU 16 bites adatokat kezel
ezrt a mikrogp is 16 bites.
A VEZRL-busz (CONTROL BUS) jelei szles krben vltoznak a
mikroszmtgp kialaktstl fggen. A vezrlbuszon olyan jelek vannak, melyek
szinkronizljk a klnll elemek mkdst. Ilyen vezrljel: a R/W, CPU RES
bemeneti trl jele, az INT a CPU megszakts krs jele.

6
Mellklet: SzAI_III-1.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
40.
Bemeneti kimeneti eszkzkbl a mikrogp egyszerre tbbet tud kezelni. Mindegyik
eszkz ssze van ktve a mikroszmtgp buszrendszervel a sajt illeszt
ramkrn keresztl.
Sok mikrogp kialaktsban a CPU nem tesz klnbsget a trolk s az I/O
eszkzk kztt s mindegyikkel azonos jelekkel s mdon kommunikl. Az I/O
eszkzk megszakthatjk a program vgrehajtst, a RAM-nak s a ROM-nak nincs
megszaktsi lehetsge.
A mikroszmtgpek jellemz perifrii
A klvilggal val kapcsolattartsnak eszkzei alkotjk a perifrikat, pl.: monitor,
billentyzet, nyomtat, stb. A processzor a perifrikat egy-egy illeszt s vezrl
egysgen keresztl ri el s irnytja. Az interface (vezrl s illeszt) ramkr vagy
a perifriban tallhat s szabvnyos csatlakozn keresztl tart kapcsolatot a
kzponti egysggel, vagy nll egysgknt helyezkedik el a kzponti egysghez
kapcsoltan.
A leggyakrabban hasznlt perifriatpusok
- SZABLYOZSRA, VEZRLSRE HASZNLT PERIFRIK: az
adatfeldolgozst, a szmtgp mkdst, perifrikkal val
kapcsolattartst segtik el (tpegysg, videkrtya stb.)
- A MSODLAGOS TRAK (br nem tekintend perifriknak, de a
processzor perifriaknt kezeli): Az adatok hossz tv, kltsgrzkeny
trolsra szolglnak (merevlemezek, optikai trolk stb.).
- BEVITELI (INPUT) ESZKZK: Adatok szmtgpbe val bevitelre
szolglnak (billentyzet, egr stb.)
- KIVITELI (OUTPUT) ESZKZK: Szmtgp ltal feldolgozott adatok
megjelentsre szolglnak (monitorok, nyomtatk stb.).
- BE S KIVITELRE EGYARNT HASZNLT (INPUT-OUTPUT)
ESZKZK: Mindkt irny kommunikcit megvalst eszkzk
(modem, hlzati krtya stb.).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
41.
Hz, tpegysg
7
(vezrlsi perifrik)
A szmtgphz a valdi hzhoz hasonlan a benne lvk vdelmre szolgl.
Msik funkcija a gp ltal generlt elektromgneses zajok elfedse, teht a
szells, fedl nlkli gpek zavarhatjk a hradstechnikai berendezsek mkdst
(persze legtbbszr csak a szomszdt). A hzak tbbfle mretben kszlnek, az
ignyeknek megfelelen. Asztali kategriban (teht nem laptop, palmtop) a
legkisebb a slim line. Jellemzen egy 5,25-os s 1-2 darab 3,5-os szerelhellyel
rendelkeznek. A krtyk az alaplappal prhuzamosam helyezhetk el egy illeszt
beiktatsval. Minden a mretcskkentsnek van alrendelve, manapsg mr csak
elvtve hasznlatosak. Eggyel nagyobb kategria a baby hz. F jellemzje a fekv
kivitel. Bvthetsge ltalban korltozott, viszonylag kevs a keretek szma. ll
vltozata a mini torony, ami knnyebben szerelhet. Ehhez hasonl a midi torony,
amely mr tbb bvtsi lehetsget knl. A fels kategria a nagy torony, bsges
bvtsi lehetsgekkel s msodik ventilltorral. Lteznek beptett hangszrkkal
elltott multimdis hzak is. A hlzatokat kiszolgl szmtgpeket
(szervereket) ltalban specilis lehetsgeket knl hzakba ptik.
A rgebbi hzak kezelfellete power gomb, esetleg kapcsol, reset gomb, valamint
turb gomb. Ezek mell keylockot, billentyzetzrat is elhelyeztek. Ennek mkdst
az alaplapi csatlakozs mellzsvel kikszblhetjk. Lteznek sebessgmrs
kijelzvel elltott tpusok. Ezek a LED kijelzk elre belltott rtket mutatnak,
semmi kzk a processzor vals rajelhez. Persze lteznek valdi rajelet mr s
jelz tpusok is, ezek LCD megjelentt hasznlnak s a sebessg mellett visszajelzik
a BIOS ltal vgzett indtteszt eredmnyt is. Ezen tpus hzak ra arnyos az
ltaluk nyjtott tbbletszolgltatssal (mregdrgk). Az alkatrszek hzban trtn
elhelyezsekor figyelembe kell venni, hogy levegramls elegend legyen a
htshez. Ez akkor rhet el, ha nem zsfoljuk ssze szorosan a krtykat, s a
processzorhtt sem takarjuk le belg kbelekkel, buszokkal. Modern, nagy
sebessg HDD hasznlata esetn a felette lev keretet hagyjuk resen, illetve
tegynk a keretbe htsort. Ezt a mdszert CD-rknl, illetve gyors CD olvasknl is
rdemes alkalmazni.
A tpegysg ltalban a hz szerves rsze, de kln is cserlhet. Feladata a
hlzati feszltsg transzformlsa a gp szmra szksges feszltsgekre. jabb
szabvny az ATX, ez az j tpfeszltsgeken tl elrja a hzon lv kivezetsek
pontos helyt, formjt, az alaplapon a memria, processzor s a buszok helyt is. A
Pentium II-III kategrij alaplapok, s processzorok, memrik rzkenyebbek a
tpfeszltsg minsgre, ezrt alapveten ATX tpus tpegysggel rdemes
hasznlni ezeket. Az ATX szabvny lehetv teszi, hogy egy gpet ersen
cskkentett fogyaszts zemmdba helyezznk (sleep, szinte kikapcsolt llapot,
fogyaszts az eredeti 3-4%-a), s tvolrl hlzaton ill. telefonon (modemmel)
keresztl kldtt jellel fellessznk, s hasznlat utn a belltott id elteltvel a gp
ismt alv pozciba kerl.

7
Mellklet: SzAI_III-2.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
42.
Msodlagos trak
A program s az adatok trolsra szolglnak. A mgnes vagy optikai alap
adathordozkon nagy mennyisg adat hosszabb idre (vekig is) trolhat.
Mgneslemez trak
A mgneslemez kr alak, anyaga manyag vagy fm, a fellett pedig
mgnesezhet anyag bortja. Az adatot hordoz bitek rtkt a lemez egy-egy kis
elemi felletnek mgenesezettsgi szintje szabja meg. A mgnesezettsgi szintek
leolvasst s rst az r-olvas fej vgzi. A fej a mgneses fellet brmely pontjt
elri, mert a lemez is s a fej is mozog.
Alapfogalmak:
- SV: Az egy krlforduls alatt, egy lemeztnyron elrhet adatok
sszessge.
- CILINDER: Az egy menetben elrhet svok sszessge, a cilindert
tulajdonkppen olyan hengerpalstknt kell elkpzelni, melyet az egyms
alatt lv svok alkotnak a merevlemez esetben.
- SZEKTOR: A mgneslemez svjainak felosztsa rszekre, a legkisebb
rhat ill. olvashat adatrsz.
- CLUSTER: Szektorcsoport, az opercis rendszer ltal egy menetben
rhat ill. olvashat lemezterlet.
- REPLSI MAGASSG: A hajlkonylemezes meghajtk kontaktfejesek,
vagyis a fej hozzr a lemez fellethez (emiatt a lemez forgsi
sebessge is jval alacsonyabb, mint a merevlemezek). A
merevlemezeknl a fej nem r hozz a lemezhez. Az a magassg, ami a
fej olvas-r rsze s a lemez fellete kztt van a replsi magassg
(kb. 0,0003 mm).
- PARTCI: A merevlemez egy elklntett egysgknt kezelt rsze. Ha
egy merevlemezen tbb partci van, az a rendszerben klnbz
eszkzknt jelenik meg.
- PARTCIS TBLA: A merevlemezek legels szektorban elhelyezked
tblzat, mely a merevlemezen lv partcik fizikai elhelyezkedst
trolja.
- BOOT SZEKTOR: A hajlkonylemez, vagy a partci 0. svjnak 1.
szektora, ez tartalmazza a rendszerbetltshez (bootolsi folyamat)
szksges adatokat.
- FORMZS: Ahhoz, hogy egy merev vagy hajlkonylemezt hasznlatba
tudjunk venni, ki kell alaktani egy struktrt, ami meghatrozza, hogy az
adatok milyen formban troldjanak. A formzs szektorokat hoz ltre a
lemezen (tulajdonkppen a szektorhatrok kijellst jelenti, egy-egy
jellbit bersval).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
43.
Hajlkonylemez (floppy)
8
:
Manyagbl kszl, hajlkony mgneslemez, cserlhet, mindkt oldaln trolhatk
adatok. A floppy lemez egy filcbls ngyzet alak bortval van elltva. vatosan
kezeljk. A hajlkonylemezek mrete 3,5' (col) ez az n. kisfloppy, ill. a ma mr nem
elterjedt 5,25' n. nagyfloppy.
Lehetsgnk van a hajlkonylemezt csak olvashatv tenni, ezt nevezzk
rsvdelemnek. Az 1,2 Mb-os lemezt az rsvdelmi ablak leragasztsval, mg az
1,44 Mb-ost a rsvdelmi ablak kinyitsval, az ablakzr kapcsol tlltsval
tudjuk rsvdett tenni.
Egy lemez trolkapacitsa attl fgg, hogy hny oldalas, mennyi sv van egy
lemezen, illetve egy svot hny szektorra osztottak fel. Egy szektor trolkpessge
512 Byte. (A szektor a legkisebb nllan kezelhet egysg).
Lemezcmkk jelentse
DS-Double Sided-(2S -2 Sided) ktoldalas lemez
DD-Double Density (2D-2 Density) duplasr adattrols
HD-High Density (HC-High Capacity) magas trolsi srsg
Softsector tetszs szerinti formtumra formzhatjuk
DS,DD
(5,25 ')
360 Kbyte 2 oldal x 40 sv x 9 szektor x 512 Byte
368640
Byte
DS,HD
(5,25 ')
1,2 Mbyte 2 oldal x 80 sv x 15 szektor x 512 Byte
1228800
Byte
DS, DD
(3,5')
720 Kbyte 2 oldal x 80 sv x 9 szektor x 512 Byte
737280
Byte
DS, HD
(3,5')
1,44 Mbyte 2 oldal x 80 sv x 18 szektor x 512 Byte
1474560
Byte

8
Mellklet: SzAI_III-3.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
44.
Merevlemez (winchester)
9
:
A lemez anyaga fm, az adattrols srsge, a formattlt lemez trolkapacitsa,
az adatok elrsnek sebessge jval nagyobb, mint a floppylemezek esetben. A
merevlemezek kis felleten igen sok adatot kpesek trolni, de ezzel egytt
rzkenysgk is igen nagy. A porszemcsk igen nagy rombolst tudnnak
vghezvinni az rzkeny felleten, ezrt maguk a lemezek egy lgmentes tokba
vannak zrva.
A lemezegysg tartalmaz egy villanymotort, ami a lemezt forgatja, s egy elektronikai
s mechanikai elemekbl ll szablyoz szerkezetet, ami az r-olvas fejet
mozgatja, s biztostja a fej s a lemez fellete kztti igen kis tvolsg folyamatos
megtartst. A fejnek kzel kell lennie a lemezhez, de nem szabad rintkeznie a
fellettel, mert a mgneses rteg megsrlhet, s ez adatvesztssel jr. A
httrtrak s a szmtgp kztt ktirny adatramls lehetsges.
Adatolvasskor a forg lemez fltt az olvasst vgz program a fejet a betltend
adat elhelyezkedsnek megfelel pozciba lltja. Amint egy-egy bitet reprezentl
elemi fellet a fej al kerl, a fej rzkeli annak mgnesezettsgt, s megfelel
elektromos jelet generl. Az egyest s nullt jelent elektromos jeleket a meghajt az
alapgphez tovbbtja, ott az operatv tr bitjei a jelek alapjn llnak be. Az operatv
trba betlttt rtkek a lemezen lev bitek msolatai.
Sok esetben elfordul, hogy a lemezen hasznlhatatlan rossz (n. bad) szektorok
alakulnak ki. Ennek kt oka lehet. Az egyik valamilyen kls behats, pl. rs vagy
olvass kzben a szmtgphzat rt ts. Ilyenkor az r-olvas fej az tdstl
ugrik egyet s nekiverdik a lemezfelletnek. Mivel ez a fellet nagyon rzkeny az
tds helyn olvashatatlann vlik a szektor tartalma.

9
Mellklet: SzAI_III-4.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
45.
A msik eset a lemezek kapacitsnvekedsnek ksznhet. Mivel a lemezen a
svok nagyon kzel vannak egymshoz ezrt elfordulhat, hogy nhny sv thz,
vagyis tmgnesezi a mellette lv svot is. Ilyenkor az rintett sv eldeformldik
s a deformlds helyn a szektor olvashatatlann vlik. Ezt a jelensget az n.
alacsony szint formzssal tudjuk megszntetni.
A mgneses httrtrak legfontosabb jellemzi:
- KAPACITS: Az adathordozn trolhat maximlis adatmennyisget adja
meg.
- HOZZFRSI ID: Gyorsasgra jellemz adat, megmutatja, hogy
mennyi az az id, ami az r-olvas fej nyugalmi llapota s a megfelel
adat elrshez vagy felrshoz szksges fejpozcionls kzt eltelik.
- ADATSRSG: A lemezhordoz egysgnyi felletn elfr
adatmennyisget mutatja meg (bpi bit/inch).
- SVSRSG: Az a szm, amely a koncentrikus kr belseje fel
haladva megadja, hogy 1 inch hossz felleten hny svot tudunk
elhelyezni (tpi - track/inch).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
46.
Optikai trak
CD-ROM
10
"Kinek kell ez az j ezstlemez?" - krdeztk tbben is a Philips cg vezetitl 1982-
ben a fogyaszti elektronikai ipar konferencijn, ahol az audi CD bemutatsra
kerlt. Azta a fogyasztk mr megvlaszoltk ezt a krdst. De mi ll a CD lemezek
npszersgnek htterben?
A CD lemezek optikai adattrolk, amik egyarnt alkalmasak analg s digitlis jelek
rgztsre is. Ezek az optikai lemezek (ms nven Compact Disc-ek, Laser Disc-ek,
Mini Disc-ek, stb.) ngy terleten mljk fell a mgneses technolgival mkd
adattrolkat:
- TROLSI SRSG: A lemez olvassa s rsa lzersugrral trtnik.
Mivel a fny sokkal kisebb felletre fkuszlhat, mint a mgneses trolk
elemi trolfellete, a jelenlegi (1998-as) elrhet srsg kb. tzszerese
a merevlemeznek.
- LETTARTAM: A vrhat lettartam a gyorstott regedsvizsglatok
alapjn kb. 10-100 vre becslhet, tpustl fggen.
- R: Az optikai adathordozk ellltsi kltsge ltalban elg alacsony.
Mg egy egyszer rhat, res CD lemez trolkapacitsa kb. 400-szorosa
egy hajlkony lemeznek, rban alig trnek el egymstl.
- CSERLHETSG: Mivel a hasznlaton kvli CD lemezek zrt helyen
trolhatk, a cserlhetsg egyben nagyobb adatbiztonsgot is jelent. A
merevlemezhez kpest a CD kevsb rzkeny a kls mechanikai
hatsokra, de tnkretehet tssel, karcolssal, vagy agresszv gzokkal.
A CD optikai trol, mint rendszer kt rszbl ll: az adathordozbl (CD), ami az
adatot rgzti, s az adatok felrsra vagy olvassra szolgl eszkzbl, amit
meghajtnak vagy olvasnak neveznk - az adathordozkon lv adatoktl fggen.
A lemezen tallhat adatok kdolsa ngyszint. Az adattrolsi hierarchia legaljn
tallhat a fizikai kdols (ami mikroszkopikus mret lyukakkal s a kztk lv p
felletekkel kerl megvalstsra), ezt kveti a lemez svszervezse. A harmadik
szinten a svokra pl llomnykezel rendszer tallhat, s vgl az alkalmazi
program kvetkezik. (Az eredeti lersokban - CD-DA - csak az els kt szint van
jelen). Az optikai lemezek npes csaldjban az audi CD volt az els. risi
fogyaszti npszersgnek ksznheten bevezettk a lemezen a digitlis
hanganyag helyett a digitlis szmtgpes adatok trolst is, ezzel megszletett a
CD-ROM.
A szabvnyos CD-ROM lemez 650 Mb (74 perc). A rgebbi hordozk WORM (Write
Once Read Many) tpusak voltak, de ma mr az rhat CD (CD-R) utn megjelent
az jrarhat (CD-RW) formtum is, st megjelentek a nem szabvnyos mret (700
Mb-80 perc) lemezek is.

10
Mellklet: SzAI_III-5.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
47.
CD ROM olvassa
A lemezen trolt adatokat a CD-ROM meghajt olvas fejbl az adatplyra
irnytott lzersugr olvassa ki. A lyukakrl visszaverd sugr ersen szrdik, gy
innen jval kevesebb fny kerl vissza az optikai fejhez, mint a sima rszekrl. Az
optikai fejben elhelyezett detektor rzkeli a visszavert fnymennyisg-arnyos
elektromos ramot, majd a szmtgp szmra is rtelmezhet digitlis adatokk
alaktja.
Jellemzik:
- valamennyi spirl alak svon rgzti az adatokat, s a rgztshez
lzersugarat hasznlnak,
- 1,2 mm vastag poli-carbont lemez kzepn egy 1,5 cm-es pozcionl
lyukkal rendelkeznek,
- az optikai adattrols technolgiai megvalstsban nagy mennyisg
adat rgztsre alkalmasak,
- az adatok elrsi ideje rvid,
- ignytelenek, hossz lettartamak, a kls behatsok ellen
ellenllkpesek,
DVD-ROM
A CD-ROM-ok kifejlesztse utn megntt a kereslet a szmtgpes rendszerrel
otthon lejtszhat mozifilmek irnt. Erre a feladatra a CD lemezek kapacitsa
kicsinek bizonyult, ugyanis egy film csak kt CD-I lemezre frt r. A filmipar ezt
tarthatatlannak tallta, gy 1994-ben a Warner Brothers ltal vezetett Hollywood
Advisory Group (tancsad csoport) megfogalmazta a kifejlesztend j
adathordozval szemben tmasztott ignyeit:
- egyetlen lemezen lehessen trolni egy teljes filmet (135 perc)
- a kp legyen jobb minsg a fogyaszti rendszereknl
- legyen kompatibilis a surround s egyb j minsg hangrendszerekkel
- 3-5 nyelv szveg ksrhesse a kpeket
- legyen msols ellen vdett
- tbb kpmretarny kzl lehessen vlasztani
- a tartalom tbb vltozata legyen a lemezen
- legyen korhatrhoz kthet a film megnzse
Kt irnyban indultak meg a fejlesztsek: az els tbort a Philips s a Sony vezette,
k alkottk meg az MMCD (Multimedia CD) s a hdCD (high density CD)
adathordozkat; a msik tbort a Toshiba, Matsushita s a Time Warner vezette, k
az SDCD (Super Density CD) kifejleszti. 1995-ben az rintett vezet cgek (Hitachi
Matsushita, Mitsubishi, Philips, Pioneer, Sony, Thomson, Time Warner, Toshiba s
JVC) megllapodtak az alapvet mszaki paramterekben, s az j adathordozt
DVD-nek neveztk el. Br eredetileg ez csupn fantzianv volt, kt jelentst is
tulajdontanak neki: Digital Video Disc (digitlis videolemez), vagy Digital Versatile
Disc (sokoldal digitlis lemez).
A DVD szabvny egyrteg egy, kett ill. ktrteg ktoldalas lemezt definil 4,7;
9,4; ill 17,1 GB kapacitssal. Ez mind a nagyobb multimdis termkek, mind a
hatalmas trolkapacitsi igny ltal megfogalmazott elvrsoknak megfelel.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
48.
Szalagos trolk
A szalagos egysgek a norml zenei magnszalaghoz hasonl (de attl
termszetesen eltr) szalagokat hasznlnak. A szalag termszetnl fogva soros,
ami azt jelenti, hogy egy adott rsznek elrshez elszr t kell jutni az eltte lev
adatokon. Ezzel ellenttben egy lemez ''vletlenszeren'' is elrhet, azaz
kzvetlenl ugorhatunk a lemez tetszleges rszre. A soros elrs gy rtheten
lassabb teszi a szalagok hasznlatt.
Msrszrl a szalagokat viszonylag olcs ellltani, mivel nem szksges, hogy
gyorsak legyenek. Viszonylag knnyen nvelhet a szalag hossza, azaz nagy
trolkapacitsv is tehetk. Ez alkalmass teszi a szalagokat olyan feladatokra,
mint pl. az archivls, biztonsgi ments, melyek nem kvnnak nagy sebessget, de
elnysebb, ha olcsn tudunk, nagy adattmeget trolni.
Streamer
A streamer a mgnesszalagos trols azon vltozata amikor a szalagot egy n.
streamer-kazettba helyezik, gy vdve a kros kls behatsoktl. Haznkban is
nagyon elterjedtek voltak a 120-150 Mb-os kazettval dolgoz szalagos egysgek.
Dat
A Dat (Digital Audio Tape) kifejlesztse a SONY nevhez fzdik, de nem hozott
szmra olyan ttrst, mint amit vrt tle. Az erre a technolgira pl
adatarchivl rendszerek azonban hamar npszerek lettek, az egy bitre jut kicsi
fajlagos kltsg miatt.
Egyb hordozk
Lteznek mg hibrid (magneto-optikai) adathordozk, ezek specilis hardvert
ignyelnek, elterjedtsgk kicsi. Tallkozhatunk ms nll (szabvnyon kvli)
formtum adathordozkkal is, ezek kzl megemltend:
- -ZIP-DRIVE: elssorban archivlsra hasznlt specilis nagy kapacits
adathordoz.
- -LS-120: a floppy kivltsra kifejlesztett 120 Mb-os lemezek olvassra
kpes, a mai 3,5-os hajlkonylemezes egysggel fellrl kompatibilis
eszkz.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
49.
Beviteli (input) eszkzk
11
(perifrik)
Billentyzet
A PC-k alapvet beviteli egysge, nlkle el sem indul a gp. Eleinte 84 gombbal
ksztettk, 10 funkcibillentyvel, s numerikus paddal. Ezt ksbb kiegsztettk
+2 funkcibillentyvel, s a kurzormozgat billentykkel, gy 101 illetve 102 lett a
gombok szma. Az rgpekhez hasonlan nyelvi okokbl lteznek QWERTZ s
QWERTY tpusak. Csatlakozsuk alapjn lehetnek XT, AT, PS/2, s USB
szabvnyak. Az XT csak egyirny kommunikcira kpes, a tbbi a gptl is
kaphat utastsokat. Lteznek XT/AT tkapcsolval elltott billentyzetek is.
Leggyakrabban az elkoszolds okozhat meghibsodst, ezt az alkalmanknt
elvgzett tiszttssal, porszvzssal elzhetjk meg, valamint a billentyzet feletti
tkezs s italozs mellzsvel. A csatlakoz csak egy irnybl helyezhet be
(kikapcsolt llapotban). Extra funkcikkal felszerelt vltozatok (pl. tbbfle
programozhat billenty, ergonmikus, ketttrt, multimdis kezelpanellel
bvtett, rdis vagy infrs azaz vezetk nlkli stb.) egy rsze csak a teleptett
segdprogrammal mkdik helyesen.
Egr
Soros porton (9 ts), vagy kln PS/2 csatlakozn keresztl csatlakoztathat. PS/2
hasznlata esetn a billentyzet s az egr sajt csatlakozval rendelkezik, ezek
nem felcserlhetk. Legegyszerbb tpusa a mechanikus (gumigmb + tengelyek +
rzkelk). Megbzhatbb s persze drgbb vltozat az optikai (optikai rzkelk +
specilis pad), ami sokkal kevsb koszoldik. Specilis tpusai a trackball
(hanyattegr), a vezetk nlkli ill. az intelligens szrfegr, amellyel a
grgetsvok illetve a zoom funkcik kzvetlenl vezrelhetk.

11
Mellklet: SzAI_III-6.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
50.
Joystick
Specilis soros (az n. game) porton kapcsoldik a szmtgphez. A f
felhasznlsi terlete ma is a szmtgpes jtk, br sok irnytsi folyamat
kezelhet a segtsgvel.
Scanner
Kpdigitalizl, papron lev szveget vagy brt kppontokra bontva kdol, bitek
sorozatra alaktja, amit a szmtgp kezelni tud. (telefax)
Fnyceruza
A fnyceruza hegyben fnyrzkel van, ami a kpernyhz rintve rzkeli a
fnyerssget, s ennek megfelel jelzst kld a szmtgp fel.
Modem (MOdultor-DEModultor)
A digitlis jeleket analg jelekk alaktja s vissza. Lehetsget nyjt 2 szmtgp
telefonon keresztli kommunikcijra.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
51.
Kiviteli (output) eszkzk (perifrik)
Monitorok
12
A monitorok f tpusai
A monitoroknak kt f tpusa van:
- CRT (katdsugrcsves): mkdse a televzihoz hasonl, a
koncentrlt elektronsugr egy foszforeszkl felletet psztz vgig, s a
fellet apr pontjainak az elektronsugr hatsra trtn felgyulladsa
adja a kpet.
- LCD (folyadkkristlyos): a kpernyben lv folyadkkristly feszltsg
hatsra megvltoztatja a sznt, ebbl ll ssze a kp.
CRT monitorok csoportostsa
Hercules: 720 x 348 kppont 2 szn (monokrm)
CGA: 640 x 200 (Color Graphics
Adapter)
4 vagy 16 szn
EGA: 640 x 350(Enhanced
Graphics Adapter)
16 szn
VGA: 640 x 480 (Video Graphics
Adapter)
256 szn
SVGA: 1024 x768 (Super VGA) 16,7 milli szn
XGA 1280x1024 s felette
(Extended VGA)
4 millird szn
A szmtgppel val kommunikciban kt eszkz, a monitor s a billentyzet
jtssza a f szerepet. Korbban e kt eszkzt neveztk konzolnak, s az elnevezs
ma is l az opercis rendszerek utastsaiban. Az alfanumerikus kijelzk
bevezetsvel nagy lpst tettnk a bartsgosabb szmtgpes krnyezet
irnyban, hiszen a kperny zeneteit lnyegesen knnyebb elolvasni, mint pldul
a lyukkrtyt vagy a lyukszalagot. A monitort arra talltk ki, hogy emberi nyelven
lehessen kommuniklni a szmtgppel, s ez eleinte valban azt jelentette, hogy a
kpernyzenetek semmi mst nem tartalmaztak, mint szveget. A grafikus
megjelents ksbbi tallmny. Menet kzben ugyanis kiderlt, hogy az informci
tlalsa" is rendkvl fontos, gy azutn elkezdtk fejleszteni a nagyobb felbonts
monitorokat, illetve kidolgoztk a sznes megjelents szabvnyait.
A Windows opercis rendszer elterjedsvel a monitorok kzl fokozatosan eltntek
a kisebb felbonts (Herkules, CGA stb.), illetve a monokrm (azaz ktszn
megjelentst alkalmaz) modellek, s mostanra gyakorlatilag egyeduralkodv
vltak a VGA- s SVGA szabvny sznes monitorok. Az jabb szoftverek
(szmtgpes programok) olyannyira kihasznljk a sznekben rejl lehetsgeket,
hogy a fekete-fehr monitorokon gyakorlatilag hasznlhatatlanok. Szmos
paramter, informci, kiemels csak sznesben vlik rtelmezhetv, mg inkbb
ez a helyzet pldul a kpfeldolgoz programok esetben.

12
Mellklet: SzAI_III-7.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
52.
Jobb kpminsget rhetnk el nagyobb felbonts mellett. Az jabb
monitorgenerci legalbb SVGA felbontst knl, azaz minimum 800x600 kppontot
kpes megjelenteni. Ignyesebb alkalmazsokban ennl lnyegesen nagyobb
felbontsra (1024x768, 1280x1024 stb.) van szksg, gy pldul a nyomdai
elkszt munkban, a szmtgpes tervezsben stb. Hzi hasznlatra a
legkisebb, 14"-es (teht 14" kptlj) monitorok is megfelelnek, ahol viszont
nagyobb felbontsra van szksg, ott nem szabad sajnlni a pnzt egy 17, 19, st
21"-es monitorra.
A felbonts nem egyedl a monitoron mlik. A kpernyt egy gynevezett
videokrtya vezrli, vgeredmnyben ez hatrozza meg a kp logikai felbontst.
Hogy azutn ez hogy jelenik meg a valsgban, az a kperny fizikai felbontsn
mlik, ms szval azon, hogy van-e annyi fnykibocst kppont a kpernyn,
amennyit a szban forg felbonts megkvetel. Ha nincs, a kp semmivel sem lesz
jobb attl, hogy nagyobb felbontsra kapcsolunk". A nagyobb monitorok
nyilvnvalan tbb kppontot tartalmaznak, gy fizikai felbontsuk is jobb, mint a
kisebbek.
A videokrtyn llthatjuk be azt is, hogy hny sznt akarunk hasznlni a kpernyn.
Ez fknt ott knyes krds, ahol sznes kpekkel van dolgunk. A kp minsgt
teht nemcsak a felbonts, hanem a sznmlysg is dnten befolysolja. Itt
azonban van egy csapda. A nagy sznmlysg hatalmas adattmeget jelent, gy ha
nem vagyunk rsen, megeshet, hogy az amgy rdektelen (netn fekete-fehr) brk
is hatalmasra hznak. Nagy sznmlysggel teht csak indokolt esetben szabad
dolgozni, ha nem akarjuk, hogy a szmtgp merevlemeze hipp-hopp megteljen.
Ugyanez a helyzet a felbontssal is: a nagy felbonts egyenes kvetkezmnye a
nagy fjlmret, ezrt pldul az egyszer vonalas rajzok esetben semmi rtelme a
hskdsnek".
A norml VGA-felbonts csupn 16 sznt hasznl. A 16 rnyalat azonban mg
szrkbl is kevs, nemhogy sznekbl. Valamireval minsget minimum 256
sznnel rhetnk el, m mg ez is messze elmarad a valdi sznhsgtl. A jobb
videokrtykon ma mr akr 16,7 milli sznt is bellthatunk, de sokszor a 32 ezer
vagy 65 ezer szn is bsgesen elegend. Ezek a szmok a kvetkezkppen jttek
ki": a szmtgp a szneket is kdolja, akrcsak ms adatokat. A sznmlysg attl
fgg, hogy a kdols hny biten trtnik. Nyolc biten 256 szn kdolsa oldhat meg,
16 biten 65 ezer, 24 biten pedig 16,7 milli. Ezt utbbit nevezik true color"
sznmlysgnek, amelyre - mint mondottuk - csak kivteles esetekben van szksg.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
53.
Hamar kiderlt, hogy a monitorok nem ppen rtatlanok a szembetegsgekben,
egyes vlemnyek szerint sugrzst bocstanak ki, amely krostja az ideghrtyt.
Az jabb modellek esetben a gyrtk kln felhvjk a figyelmet arra, hogy
krnyezetvdelmi szempontbl mely elrsoknak felel meg a monitor. A kt
legfontosabb szabvny ezen a piacon a MPR (ma mr a II. szabvny az elfogadott)
ill. a TCO. Ezek kzl a TCO llapt meg szigorbb feltteleket a monitorok
biztonsgval ill. sugrzsval s egyb egszsggyi paramtereivel szemben. Kt
szempontot szoks itt figyelembe venni. A sugrzs mennyisgt s a kp
frekvencijt. A monitor nagyjbl gy mkdik, mint a tvkszlk. A kpet itt is
sugrnyalb lltja el, amely msodpercenknt tbbszr jrarajzolja a kpet. Nem
felttlenl tudatosul bennnk, de a kp villog, ami rontja a szemet. A villogs annl
kevsb zavar, minl nagyobb a kpvltsi frekvencia. Jobb monitorok esetben ez
legalbb 70 Hz, rgebbi tpusoknl azonban ennl kevesebb. Fejlettebb monitorok
esetben a kpvltsi frekvencit akr szoftveres ton, kzvetlenl a szmtgprl
szablyozhatjuk.
A szmtgp s a monitor sszehangolsa ltalban knyes feladat. A
vezrlkrtykhoz adott kezelszoftverek segtsgvel llthatjuk be pldul a
felbontst, sznmlysget, a kpvltsi frekvencit, s ugyancsak szoftveres ton
szablyozhatjuk a kp mrett, a torztsok mrtkt stb. A Windows opercis
rendszer mr szmos monitort tmogat, lehetv tve a rendszer optimlis
belltst.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
54.
Nyomtatk
Fajti: karakter, sor, lap.
Nyomtatsi minsgek(elssorban mtrixnyomtatknl)
- DRAFT: durva nyomtats: a fej egyszer megy vgig a soron
- NLQ (Near Letter Quality): kzel levl minsg, a fej 2-szer megy vgig a
soron
- LQ (Letter Quality): levl minsg, a fej 3-szor megy vgig a soron;
lassabb, de szebb
- VLQ (Very Letter Quality): nagyon j minsg
Sornyomtat
Csak karakterek nyomtatsra alkalmas. Egy tengelyen tbb, kln-kln
elforgathat henger van egyms mellett. A tengelyre felfztt hengerek hengersort
alkotnak. Egy-egy hengeren krben megtallhatk a kinyomtathat karakterek
fordtott lenyomatai. Egy sor kinyomtatsa eltt minden henger elfordul gy, hogy a
hengersor kls lre a megfelel karakter kerljn, majd a hengersor nekinyomdik
egy festkszalagon keresztl a paprnak. A kinyomtathat karakterek szma
korltozott. Egyszerre csak egy sort nyomtat ki, ezrt gyors, minsge is j.
Mtrixnyomtat
Grafikus nyomtatsra is alkalmas. A nyomtatst egy fej vgzi. Nyomtatskor a fej
balra, jobbra mozog, s minden karakter kinyomtatsa eltt a tk bellnak a
megfelel pozciba. Ezutn az egsz fej egy festkszalagon keresztl a paprnak
nyomdik. Sznes mtrixnyomtatknl a szalag tbb svra van osztva.
Tintasugaras nyomtat
A nyomtats halk, br a szp nyomtats specilis paprt ignyel. A nyomtatfej a
festket tartalmaz dobozbl s egy fvkaszer festkkiml nylsbl ll. Mialatt a
fej vgighalad a soron a fvkn keresztl a paprra "kpi" a festket a nyomtatsi
kpnek megfelelen, igen nagy pontossggal. Ha a festk kifogy, az egsz fejet kell
cserlni.
Lzernyomtat
A legjobb minsg nyomtatst biztostja. A nyomtatand kpet lzersugr rja fel
egy szeln hengerre. Az rintett fellet sztatikusan feltltdik, a henger elfordul s a
felletre a festkkazettbl festkpor tapad. A forgs kvetkeztben a festkes
felletrl egy gyjt egysg eltvoltja a felesleges festkrteget, gy mr csak a
sztatikusan feltlttt fellet festkes. A tovbbforduls sorn a hengerrl a festk a
paprra tapad, ezutn a papr elhalad egy helem eltt, ami "rgeti" a festket.
(fnymsol, telefax is)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
55.
Nyomtatk kivlasztsi szempontjai
- nyomtatsi minsg, rsmd
- megbzhatsg
- sly, mretek
- nyomtatsi zaj
- funkcik, grafikus lehetsgek
- karakterkszletek szma
- sznmegjelents
- puffer (tmeneti trol) mrete
- papr, paprtovbbtsi md (tekercs, specilis lap, leporell)
- kszthet msolatok szma
- zemeltets, karbantartsi kltsgek
- szervizelsi lehetsg, alkatrsz utnptls
- festkszalag, -patron, -kazetta beszerzsi lehetsgei
- kiegszt egysgek
- r
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
56.
Ellenrz krdsek
I.
KREM VLASSZA KI A HELYES MEGOLDST!
1. Mit jelent a HD jells?
a., magas rssrsg lemez
b., dupla oldalas lemez
c., rsvdett lemez
2. Mi a szektor?
a., egy krlforduls alatt elrhet lemezterlet
b., egy lemezoldal
c., a legkisebb rhat-olvashat egysg a lemezen
3. Hol tallhat a boot szektor?
a., a BIOS-ban
b., a lemez 0. svjnak 1 szektorban
c., a memriban
4. Milyen tpus trolsi forma a CD-Rom?
a., optikai
b., mgneses
c., elektromos
5. Mit jelent a streamer?
a., szalagos trol
b., optikai trol
c., kpbeviteli eszkz
6. Mi a CRT rvidts jelentse?
a., egyoldalas lemez
b., katdsugrcsves monitor
c., nagykapacits merevlemez
1. Milyen eszkz a billentyzet?
a., input
b., output
c., mindkett
8. Melyik a legjobb minsg nyomtatsi forma?
a., sor
b., tintasugaras
c., lzer
9. Melyik input eszkz a kvetkezk kzl?
a., egr
b., monitor
c., floppy
10. Mit takar a partci fogalma?
a., a merevlemez egymstl elklntett rszeit
b., a merevlemez klnbz fejei alatt elhelyezked lemezoldalakat
c., a hajlkonylemez r-olvas egysgt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 5. Fejezet
57.
II.
KREM DNTSE EL, HOGY IGAZ, VAGY HAMIS-E AZ LLTS!
1. A hajlkonylemezen is kialakthatak partcik.
igaz
hamis
2. A CD-ROM lassabb adatelrs, mint a hajlkonylemez.
igaz
hamis
3. Lteznek optikai elven mkd egerek is.
igaz
hamis
4. A scanner kpek bevitelre alkalmas input eszkz.
igaz
hamis
5. Az LCD monitorok folyadkkristlyos elven mkdnek.
igaz
hamis
6. A mtrixnyomtatk olcsbban zemeltethetek, mint a tintasugaras trsaik.
igaz
hamis
7. A hajlkonylemezes egysg replsi magassga 0,002 mm.
igaz
hamis
8. A DVD egy nagy forgsi sebessg CD-Rom.
igaz
hamis
9. A nyomtatsi minsg fgg a nyomtat nyomtatsi technikjtl.
igaz
hamis
III.
KREM VLASZOLJON A FELTETT KRDSEKRE!
1. Milyen msodlagos trakat ismer?
2. Mit jelentenek a DS, DD, HD megjellsek?
3. Hogyan mkdik a CD-Rom?
4. Mit tud a billentyzetrl?
5. Mi a modem?
6. Csoportostsa a CRT (katdsugrcsves) monitorokat?
7. Mit jelenet a true color kifejezs?
8. Hogyan mkdik a tintasugaras nyomtat?
9. Mik a nyomtatk f kivlasztsi szempontjai?
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
58.
Szoftverelmleti alapok
13
Algoritmus, program, szoftver fogalma
Szoftvernek neveznk minden olyan programot, mely lehetv teszi a hardver
lehetsgeinek kihasznlst. A szoftver mkdteti a hardvert, teht a szmtgp
egy GP, mely a szoftverek ltal kpes a hatkony munkavgzsre.
A programok n. algoritmusokbl plnek fel. Az algoritmus valamilyen konkrt
problma megoldsi lpseinek megadsa, ez alapjn dnti el a szmtgp, hogy
egy adott feladatot hogyan kell elvgezni.
Ahhoz, hogy a szmtgppel megrtessk magunkat olyan mdon kell
megfogalmazni mondanivalnkat, hogy azt a szmtgp is megrtse. A
szmtgpnyelveknek is vannak szablyaik akr a rendes nyelveknek, de ezek n.
formlis nyelvek, mivel struktrjuk az alkalmazott szkszlet egyrtelmen
meghatrozott, kerlve a ktrtelmsget. A szmtgp kzvetlenl csak a gpi
kd utastsokat kpes vgrehajtani. A magas szint programozsi nyelvek
utastsai sszetettebbek. A magasabb szint nyelveken rt programokat futtats
eltt teht t kell alaktani egy fordtprogram (compiler) segtsgvel gpi kd
utastsokk, s csak ezutn lehet vgrehajtani azokat (Pascal). Vannak olyan
programozsi nyelvek is, amelyek az egyes utastsokat egy interpreter program
segtsgvel lpsenknt fordtjk s hajtjk vgre (Basic).
Programok csoportostsa
Rendszerprogramok
Minden szmtgpnek szksge van olyan programra vagy programrendszerre,
amely a hardver mkdshez szksges alapvet szolgltatsokat elvgzi,
megfelel szoftveres htteret illetve krnyezetet biztost ms programok
mkdshez. Az ilyen programok az opercis rendszerek (DOS, Windows95).
Felhasznli programok vagy clprogramok
Egy-egy konkrt feladat megoldsra kszlt programok. Pl.: raktrnyilvntarts, br-
s munkagyi nyilvntarts, jtkprogramok (Word, Excel).
Fejleszti programok
Segtsgkkel mi magunk kszthetnk programokat, tovbbfejleszthetjk azokat s
tesztelhetjk (Turbo Pascal, Delphi).

13
Mellklet: SzAI_IV-1.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
59.
Trtneti ttekints
Elzmnyek
A szmtstechnika kezdetn elterjedt (egyeduralkod) volt a mrnkpult hasznlata,
a gp s az ember kommunikcija binris nyelven zajlott.
A gpi kd programozs nem tette lehetv komplex, ltalnos jelleg programok
ksztst (a programok csak egy megadott feladatra szletnek), megjelennek az
alacsonyszint (assembly) nyelvek (a gpi utastskdokat az angol nyelvi
megfelelik rvidtsvel - mnemonikokkal - jelzik, a binris adatszerkezeteket
felvltja a hexadecimlis brzolsmd).
A hardver fejldse bonyolultabb programok ksztst tette lehetv kialakul a
"szoftverkrzis": a tesztelt programok az zemeltets sorn javthatatlan hibkat
tartalmaznak (nem volt javtsi lehetsg). A hardver gyorsabban fejldik, mint a
szoftver, mivel a termkek gyorsan elavultak, kemnyen ellenlltak a
mdostsoknak.
Programozsi nyelvek fejldse
Az '50-es vek elejn az IBM-nl megkonstruljk a Fortrant. Ltrehozsnak oka a
gpi kd alkalmazsnak knyelmetlenn vlsa, valamint az automatizls
lehetsgnek felmerlse. A Fortran tudomnyos, mszaki nyelv,
szvegfeldolgozsra alkalmatlan, viszont alkalmas matematikai mveletek
vgzsre. jabb verzii miatt 2002-ben is l nyelv, a szociolgiai, kmiai, fizikai
statisztikai szmtsoknak kb. felt ma is Fortrannal vgzik.
Az '50-es vek msodik felben az amerikai hadgyminisztrium benyjtja krst
az IBM-nek: ksztsenek a feltteleiknek megfelel magas szint programnyelvet.
Megszletik a Cobol, amely adatfeldolgozsra, pnzgyi, gazdasgi, nyilvntartsi
feladatokra alkalmas. Innentl az IBM Fortrant s Cobolt szllt a gpeihez.
1960-ban az IBM eurpai kzpontjban ltrehozzk az Algol60-t. Ez az els
matematikai rtelemben definilt nyelv. Ekkortl kezdve az Algol60 az algoritmus-
ler szabvny, a ksbbi nyelvek mind belle indulnak ki, vagy a tagadsra pl a
szerkezetk.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
60.
Tovbbi nyelvek
'60-as vek els fele
Mindenki nyelvet gyrt. Tbb szz nyelv szletik, ltalban az Algol60-ra
hivatkoznak. (pl. BASIC, de csak a '80-as vekben vlik vilgmretv)
'60-as vek kzepe:
Az IBM elhatrozza, hogy a nyelvek kavalkdjban rendet teremt. Olyan nyelvet
akarnak alkotni, amely egyesti az eddigi nyelvek elnyeit, s opercis rendszer
rsra is alkalmas. gy jn ltre a PL/1. A nyelv tl bonyolultra sikerlt, sok mindent
megprbltak belezsfolni. j fogalmak (kztk egyedlllak is) jelentek meg, pl. az
alnyelv (subset). Az alnyelvek (A-tl F-ig) eszkzrendszere halmazszeren pl
egymsra. Legszkebb az A halmaz, ez a minimlis, az F a teljes eszkzrendszert
tartalmazza. A szakma a PL/1-t alkalmatlannak nyilvntja opercis rendszer
rsra, s az eddigi nyelveket hasznlja fel.
1967:
SIMULA67: Egy teljesen eltr filozfit vezet be, mert objektumorientlt.
1968:
ALGOL68: Olyan bonyolultra terveztk, hogy egy ideig fordtprogramja sem volt.
Elmleti jelentsg. A '60-as vek vgn kb. 2000 nyelv ltezett mr.
1971:
Nikolaus Wirth, aki ms jelents nyelvek ltrehozsban is segdkezett,
megkonstrulja a PASCAL-t. Standard algoritmus-ler nyelv, tveszi az Algol60
szerept. Eszkzrendszere szks, rengeteg implementcija ltezik, rengeteg
eltrssel. A gyakorlatban is jelents, pl. a kzoktatsban az els szm nyelv.
PROLOG: Eurpban, Franciaorszgban szletik meg, a mestersges intelligencia
kutats tmogatsra.
'70-es vek kzepe:
Az amerikai hadgyminisztrium jabb kvnsglistt nyjt be, melynek eredmnye
az ADA. Ez a nyelv sajt kategrijban a cscs, minden benne van, ami kell.
Bonyolult, az elmletben kulcsnyelv, de gyakorlatban is jelents. (pl. a NATO-ban
alkalmazzk).
'70-es vek vge:
C nyelv: Az snyelvek mellett j szerepet jtszik, bizonyos verzii a '80-as vektl
kezdve a szakma nyelvnek szmtanak. Az els magas szint nyelv, amin
opercis rendszert valstanak meg.
'80-as vek: Jelents nyelvet nem konstrulnak.
- SMALLTALK: A '80-as vekben fejldik ki. Az els vizulis kezelfellet
nyelv.
- EIFFEL: Csak az elmleti szerepe jelents.
- C++: a C nyelv tovbbfejlesztse, ma alapvet szerepe van.
'90-es vek: JAVA. Ma a Java "a" nyelv.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
61.
Programozsi nyelvek osztlyozsi szempontjai
Genercik szerint
Els generci
- manulis programozstechnika
- gpi kd, alacsonyszint nyelvek hasznlata
- pl.: Assembly
Msodik generci
- magas szint nyelvek hasznlata
- strukturlt programozstechnika megjelense
- pl.: Pascal
Harmadik generci
- objektumorientlt megkzelts kialakulsa
- objektumorientlt nyelvek hasznlata
- kiegsztsek, "rpl" nyelvek kifejldse
- pl.: Object Pascal
Negyedik generci (4GL)
- vizulis kezelfellet nyelvek megjelense
- esemnyvezreltsg kialakulsa
- az objektumorientltsg alapvet kvetelmny
- pl.: Delphi
Mkds szerint
Procedurlis nyelv
Amelyben a programoz adja meg az utastsok vgrehajtsnak sorrendjt s
mikntjt. Brmely adatszerkezeten brmely nyelvi utasts vgrehajthat a
szintaktikai szablyoknak megfelelen (Pascal).
Objektumorientlt nyelv
Amelyben az adatokat s a rajtuk vgrehajthat utastsokat egy egysgknt
kezeljk. A programoz korltozva van abban, hogy milyen utastsokat hajthat
vgre az adatokon (C++).
Esemnyvezrelt nyelv
Amely mr nem lineris szerkezet, az utasts vgrehajtsa az objektumhoz tartoz
esemnyhez ktdik (az utasts vgrehajtsa sorn a programoz korltozva van
abban, hogy hogyan hajtathatja vgre azt) (Visual Basic).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
62.
Szerkezet szerint
Imperatv (utastsszerkezet) nyelvek
Alapeszkzei az utastsok s a vltozk. A program szvege utastssorozat,
minden utasts mgtt gpi kd ll. Ktdnek a Neumann-architektrhoz, ltalban
fordtprogramosak. Algoritmikus nyelvek, a programban azt az algoritmust rom le,
amelyet a gp vgrehajt, s a problma megoldsa gy szletik meg. A program a
hatst a tr egyes terletein lv rtkeken fejti ki (Pascal, Basic).
Deklaratv (lersjelleg) nyelvek
Nincs utastsfogalom, a Neumann-architektrtl tvol ll. Nem algoritmikusak, a
programban csak a problmt fogalmazom meg, a megoldst nem, az algoritmus a
rendszerbe van beptve. A trhoz a programoznak kevs kze van, nem feladata a
tr egyes rszeinek mdostsa (Prolog, Logo).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
63.
Alapdefincik
- PROGRAMFEJLESZTS: A program elksztsnek munkafolyamata a
felmerl problmtl a ksz, eladhat termkig.
- ANALZIS: Felmrjk a helyzetet: mire van szksg, mik a lehetsgek?
- FELADATSPECIFIKCI: A feladat pontos megfogalmazsa, az esetleges
kperny- s listatervekkel egytt.
- FUNKCI: Szmtgppel vgezhet tevkenysg.
- FUNKCIONALITS: Azoknak a dolgoknak az egyttese, melyekre a
szmtgp alkalmas.
- ABSZTRAKCI: Azon adatok s tulajdonsgok kivlasztsa, melyek egy
feladat vgrehajtshoz szksgesek.
- DEKOMPOZCI: A feladat rszekre bontsa.
- FORRSKD: Maga a program, egy adott programozsi nyelven kdolva.
- KDOLS: A forrsprogram elksztse.
- FEJLESZTI DOKUMENTCI: A program fejlesztst vgigksr
dokumentcik sszessge.
- FELHASZNLI DOKUMENTCI: A program hasznlatval kapcsolatos
tudnivalkat tartalmazza.
- PARANCS: A szmtgp szmra adott kzvetlen utasts.
- ALGORITMUS: Egy feladat megoldsra szolgl egyrtelmen elrt mdon
s sorrendben vgrehajtand vges tevkenysgsorozat, mely vges id alatt
befejezdik. A tevkenysg matematikai mvelettl kezdve tetszleges
szmtsi, gyrtsi vagy technolgiai mvelet lehet.
- HIVATKOZSI NYELV: Egy magas szint nyelvnek defincija van, ez
ltalban szabvny. A hivatkozsi nyelv a szintaktikai s szemantikai
szablyokat adja meg, definilja a nyelvet. Csak egy darab van belle.
- SZINTAKTIKA: A szveg sszelltsra vonatkoz szablyok sszessge.
- SZINTAKTIKAI HIBA: egy programnyelv azon szablyainak megsrtse,
amelyek az utastsok s adatok lersra vonatkoznak. ltalban elgpels
okozza.
- SZEMANTIKA: A program mkdsre vonatkoz szablyok sszessge.
- SZEMANTIKAI HIBA: Logikailag rtelmetlen mvelet, az adatok tartalmi
hibjbl s/vagy helytelen csoportostsbl, hibs sszefggseibl
kvetkez hiba.
- PROGRAM: Elre megadott utastsok logikus sorozata, amely kzli a
szmtgppel, hogy mit tegyen a betpllt adatokkal az adott feladat
elvgzse rdekben. A program = algoritmus + adatszerkezetek (Wirth).
- INTERPRETER (RTELMEZ): Egy magas szint programozsi nyelven rt
programot rtelmez a gp szmra. (BASIC, LOGO).
- COMPILER (FORDT): A magas szint programozsi nyelven rt programot
lefordtja a gp szmra rthet formra. (Pascal, ADA, Clipper).
- TRGYPROGRAM: Flig fordtott kd (clkd, objectkd), kisebb helyet foglal,
a hardver utastsok gpi kdjt vgleges formban tartalmazza, de a cmek
tcmezhetk. Az object knyvtrbl msoldnak hozz programmodulok.
- GPI KD PROGRAM: A gp szmra kzvetlenl vgrehajthat utastsok
sorozata.
- IMPLEMENTCI: A nyelv adott rendszeren belli konkrt megvalstsa,
ltalban nem kompatibilis a hivatkozsi nyelvvel.
- TESZTELS: Mdszer a hibk feldertsre.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
64.
- SZRAZTESZT: A programterv gondolatban val ellenrzse, kiprblsa.
- FELHASZNL: az az ember, aki az informcit s a klnbz programokat
kzvetlenl felhasznlja napi munkjhoz, dntseihez.
- FELHASZNLBART: A program szp, nem idegest, teljes mrtkben
szolglja a felhasznlt.
- UPDATE: Frisstett verzi, hibk javtsval, program jabb adatokkal val
feltltsvel.
- UPGRADE: tdolgozott tovbbfejlesztett verzi, bvtett funkcikkal.
- ALACSONY SZINT NYELV: Az ember ltal nehezebben megfogalmazhat,
nagyobb programozi munkt ignyl, gpkzeli programozsi nyelv. Az
assembly nyelv utastsai 3 rszre oszthatak:
- cm: az a memriarekesz, amiben az adott utasts tallhat
- utastskd: mnemonikok: a nyelv alapszavainak rvid, knnyen
megjegyezhet formi
- operandus: mvelet elvgzshez szksges adatot vagy cmet
tartalmazza
- ASSEMBLER: Program, mely az assembly-ben rt programot lefordtja a gp
szmra rthet formra.
- MAGAS SZINT NYELV: A programoz szmra knnyebben megfogalmazhat,
emberkzelibb, bvebb utastskszlettel rendelkez programnyelv. Hordozhat,
viszonylag gpfggetlen programok. Sok utastssal rendelkeznek, sszetettebb
feladatok megvalstsra is kpesek.(Pl. Pascal, C, Basic, Delphi, Clipper,
LOGO).
KDRENDSZEREK
A kdols valamely informci talaktsa egyezmnyes jelekk. A kd
megllapods szerinti jelek vagy szimblumok rendszere, mellyel valamely
informci egyrtelmen megadhat. A kdokat az informcik helyettestsre
hasznljuk fel, teht alkalmazsukhoz szabvnyostott rendszer (kdrendszer)
kialaktsra van szksg. Teht a kd nem ms, mint lekpezsi mdot
meghatroz jelrendszer.
A szvegek betjelekbl, szmjegyekbl, rsjelekbl s matematikai mveleti
jelekbl llnak. Ezeket a jeleket karaktereknek nevezzk. Karakterek sorozata
alkotja a szveget. Minden karakternek van egy 0 s 255 kztti kdrtke, ami egy
bjton brzolhat. Ezt a kdolst nevezzk ASCII-nek. Az ASCII egy mozaik sz:
American Standard Code for Information Interchange (informci cserhez val
amerikai standard kd) A kdot az American Standard Institute dolgozta ki. Ez a
kdminta numerikus rtkeket alakt t betkk, szmokk, rsjelekk illetve egyb
karakterekk. A standard fellltsa ta ezek a karakterek az ASCII segtsgvel
lehetv teszik a szmtgpek kztti kommunikcit. Az ASCII karakterkszlet 128
karakterbl ll (0-127) , amelyek szinte minden szmtgpen megtallhatak.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
65.
Az ASCII kdtbla
032 [space] 048 0 064 @ 080 P 096 ` 112 p
033 ! 049 1 065 A 081 Q 097 a 113 q
034 " 050 2 066 B 082 R 098 b 114 r
035 # 051 3 067 C 083 S 099 c 115 s
036 $ 052 4 068 D 084 T 100 d 116 t
037 % 053 5 069 E 085 U 101 e 117 u
038 & 054 6 070 F 086 V 102 f 118 v
039 ' 055 7 071 G 087 W 103 g 119 w
040 ( 056 8 072 H 088 X 104 h 120 x
041 ) 057 9 073 I 089 Y 105 i 121 y
042 * 058 : 074 J 090 Z 106 j 122 z
043 + 059 ; 075 K 091 [ 107 k 123 {
044 , 060 < 076 L 092 \ 108 l 124 |
045 - 061 = 077 M 093 ] 109 m 125 }
046 . 062 > 078 N 094 ^ 110 n 126 ~
047 / 063 ? 079 O 095 _ 111 o
Ltezik egy msik karaktertbla jabb 128 karakterrel (128-255) ezek specilis
karakterek, mint pl. a copyright jel s az kezetes betk. Nhnyan kibvtett ASCII
kdtblnak nevezik ezt. Ez a bvts az n. nemzeti kdtblk rendszere.
Haznkban a 852-es (Szlv) nemzeti kdtblt hasznljuk, melyben megtallhatak
az kezetes betink is. Sok esetben elfordul, hogy az adott rendszeren nem
tallhat meg vagy nem teleptett a 852-es kdtbla, ekkor hasznlhat az n. 850-
es (Latin1 vagy Nyugat-eurpai) kdtbla, amibl viszont a hossz s bet
hinyzik. Az alap ASCII kdtbla szma 437 (US English).
A karakterbrzols msik elterjedt mdja az EBCDIC kd (Extended Binary-Coded
Decimal Interchange Code), ami fleg nagyszmtgpes rendszerekben hasznlt
szintn 8 bites kdkszlet, betk, rsjelek s vezrlkarakterek kdolsra. Mivel
minden karakter 8 biten kerl brzolsra, sszesen 256 karakter brzolhat.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
66.
A rosszindulat programok jellemrajza
A szmtgpvrus olyan (rendszerint kismret) szmtgpprogram, amely ms
programokhoz valami mdon hozzplve megsokszorozza nmagt. A vrus
nmagban letkptelen, mkdst csak a megfelel hardver- s
szoftverkrnyezetben, ms programokba vagy az opercis rendszerbe beplve
kpes biztostani. Az eredmnyesebb terjeds rdekben a vrust programozja gy
kszti el, hogy lehetleg ne vegyk szre jelenltt, amg kellen el nem terjedt,
hogy aztn kpes legyen fertzni.
A vrusok nagy idztett bombaknt valamely rejtett vagy kevsb rejtett felttel
teljeslsre vr, s egy adott jelre rombolni kezd. A vrus rombolsa ezerfle lehet,
m legfbb funkcii mgis ngy pontban sszefoglalhatk:
sajt kdjt msolja (azonnal vagy adott felttelek teljeslse esetn);
rejtzik, hogy a felfedezse eltt legyen mdja a terjedsre;
beleprogramozott jelre vagy adott felttelek teljeslsre vr;
valamely mellkhatst produkl.
Az elterjedtebb vrusok kzl a legtbb tartalmaz valamilyen aktivizl (trigger)
mechanizmust, amely adott felttelek meglte esetn indtja el a vruskd tovbbi
rsznek vgrehajtst. Kzismert a Pntek 13 vrus s a Michelangelo csald
dtumfigyelse, ms vrusok adott szm programindts utn kezdenek csak
fertzni vagy puszttani. A nagyobb vrusgyjtemnyekben olyan dszpldnyok is
elfordulnak, amelyek egy adott sz, nv bersakor robbantanak.
A szaporodshoz, s hogy brmifle beleprogramozott funkcijt ellthassa, a
vrusnak valamilyen mdon meg kell kapnia a vezrlst az opercis rendszertl. gy
egy fjl-vrus csak akkor fertz, ha a gazdaprogramot elindtjk, s a vrusnak sikerl
megkaparintania a vezrlst.
A vrusok, mint minden szmtgpes program, csak megadott krnyezetben
mkdkpesek, gy pldul a PC-re fejlesztett vrusok is csak PC-ken terjednek,
fertznek.
A vrusok csoportostsa trtnhet fertzsi mdjuk szerint. Eszerint beszlhetnk:
fjl-vrusokrl, bootvrusokrl, j tpus vrusokrl, mutl vrusokrl, vrusgyrt
automatkrl. Vrusszer hatsaik ellenre, mivel nll szaport rutinjuk nincs, nem
tekinthetjk vrusoknak a trjai programokat, a programfrgeket idztett bombkat
s mg sorolhatnnk.
Fjl-vrusok
A vrusok els nemzedknek tagjai voltak. A fjl-vrusok akkor fertznek, ha
fertztt programot indtunk el. Krtevsk rendszerint kt fzisbl ll. Az els
fzisban mindssze szaporodnak, azaz bemsoljk nmagukat ms programba.
Ilyenkor mg tbbnyire megllthat s visszafordthat a folyamat, megfelel
vruskeres/rt programok segtsgvel. A msodik fzist valami figyelt esemny,
egy dtum elrse, fertzsi szm stb. vltja ki. Ekkor azonban mr tbbnyire
slyosan krostotta a programkrtev a floppy vagy a merevlemez llomnyait.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
67.
Bootvrusok
A vrusok msik csoportja nem a fjlokba rja be a kdjt, hanem a floppy- vagy a
merevlemez boot terleteinek egyikre. A bootvrusok akkor fertznek, ha fertztt
lemezrl indul a gp. Gyakran adatlemezeinken is megtelepednek, ahonnan
rendszerint nem tudnak fertzni, hiszen nem indtjuk rluk a gpet, de egy vletlen
reset vagy ramsznet itt is sok gondot okozhat.
Makr vagy szkriptvrusok
A makrvrusok az Office programcsald s a Visual Basic Script elterjedsvel
jelentek meg. A Visual Basic magas szint lehetsgei s kzvetlen
rendszerkomponens elrsi megoldsai, igen j felletet biztostottak rosszindulat
kdok elhelyezsre s automatikus indtsra. Legismertebb, nagy port felvert
kpviseljk az IloveYou, mely levlmellkletknt rkez szkriptknt, mind
vrusszer, mind fregszer mkdst mutatva fertztt.
j tpus vrusok
Egyes vrusok mr nem is a rendszerterletekre rjk kdjukat, de nem is a fertztt
llomnyokba, hanem elrejtik valahol egy kevss hasznlt lemezterleten.
Mutl, ntitkost, polimorf vrusok
Megjelentek mr a sajt kdjukat mdostani kpes vrusok. Ezek minden fertzskor
vltoztatnak a vruskdon. Az e csoportba tartoz vrusok egy rsze egyszeren
tkdolja sajt programkdjt minden fertzskor, valamilyen titkost algoritmust
alkalmazva, s az egyms utn megfertztt programokban csak a kibontst indt 1-
3 bjt marad azonos.
Dropperek
A parazitk egy olyan csoportjt nevezzk gy, amelyek maguk mkd programok,
csak mellkesen vrusok, illetve egyb kr- s krokozkat eresztenek ki magukbl.
Vrusgyrt automatk
Olyan programok, programcsomagok, amelyekkel tbb-kevesebb programozi
tudssal ezerszmra lehet j vrusokat ltrehozni.
Vrusrokon s vrusszer programok:
Trjai programok (trojan horse)
A kznsges vrusoktl abban klnbznek, hogy nem tartalmaznak nreprodukl
rutinokat. Az opercis rendszer kezeli fellete segtsgvel a felhasznlk
elindthatnak sajt maguk vagy msok ltal rt programokat, pl. rendszerprogramokat.
A trjai fal olyan program, amelyet a felhasznl gyantlanul, egy msik program
helyett indt el. A trjai fal programok a keressi utakat (search path) kihasznlva
indulnak el, a rendszer a kvnt program eltt tallja meg azonos nven a falovat (pl.:
Back Orifice).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
68.
Frgek (worm)
Azzal okoz krt, hogy addig msolja be magt a fertztt llomnyokba, amg azok
vgl futtathatatlanul hosszak lesznek, illetve amg csurig nem telik a lemez. A freg
olyan folyamat, amely nmagt indtja el tbb pldnyban, gy leterheli a rendszer
kzponti erforrsait, lerontja a rendszer teljestmnyt. Ismertek szmtgp
hlzatokon terjed frgek is, mint pl. a hrhedt 1988-as Internet freg vagy a hres
Code Red.
Idztett bombk
Elfordulhat, hogy valamelyik futtatand programban rejtzkdik valamifle idztett
bomba. Ezek a rutinok pldul azt figyeltk, hogy a programoz szerepel-e a fizetsi
listn, s ha nem, akkor kmletlenl romboltak.
Rejtekajt (trap door)
Egy program rja a programjban elrejtve benne hagyhat olyan rszeket, amelyeket
specilis mdon lehet aktivlni, amelyek nem dokumentltak s jogosulatlan
tevkenysget vgezhetnek. Klnsen veszlyes a fordtprogramokba ptett
rejtekajt, amely a lefordtott kdba is belerakhat rejtett tevkenysgeket (pl. Cheat-
ek).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
69.
Ellenrz krdsek
I.
KREM VLASSZA KI A HELYES MEGOLDST!
1. Mit neveznk szoftvernek?
a., a gpen fut programokat
b., a programokat alkot algoritmusokat
c., az opercis rendszert
2. Mi a szmtgp anyanyelve?
a., binris kd
b., basic
c., hardveres utastsok
1. Melyik volt az els magas szint programnyelv?
a., COBOL
b., FORTRAN
c., ALGOL
4. Melyik magas szint nyelven rtak elszr opercis rendszert?
a., COBOL
b., PL/1
c., C
5. Hny genercit klnbztetnk meg a programozsi nyelveknl?
a., hrom
b., t
c., ngy
6. Mi a szintaktika?
a., logikai hiba
b., a szveg sszelltsra vonatkoz szablyok sszessge
c., elgpels
7. Mi a compiler?
a., fordt
b., rtelmez
c., kapcsolatszerkeszt
8. A szmtgpes vrus
a., tterjedhet az emberre
b., minden esetben tnkreteszi a gpet
c., egy program
9. Az ASCII kdtblban a karaktereket
a., 8 biten brzoljuk
b., 16 biten brzoljuk
c., 8 byte-on brzoljuk
10. Ki ksztette a Pascal programnyelvet?
a., Nikolaus Wirth
b., Dennis Ritchie
c., Neumann Jnos
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 6. Fejezet
70.
II.
KREM DNTSE EL, HOGY IGAZ, VAGY HAMIS-E AZ LLTS!
1. Az algoritmus s a parancs ugyanazt a fogalmat takarjk.
igaz
hamis
2. A forrsprogram az a binris kd, amit tovbb kell fejleszteni.
igaz
hamis
3. Az opercis rendszer egy rendszerprogram.
igaz
hamis
4. A BASIC interpreteres nyelv.
igaz
hamis
5. Az ASCII kdtblban 65 ezer karakter tallhat.
igaz
hamis
6. A trjai fal egy vrus.
igaz
hamis
7. Interpreteres nyelven rt programot az rtelmez jelenlte nlkl is futtathatunk.
igaz
hamis
8. Az algoritmusok a programok alapelemei.
igaz
hamis
9. Akkor felhasznlbart egy program, ha szp.
igaz
hamis
10. A dekompozci a feladat rszekre bontst jelenti.
igaz
hamis
III.
KREM VLASZOLJON A FELTETT KRDSEKRE!
1. Mi az algoritmus?
2. Ki ksztette a COBOL programnyelvet?
1. Mit jelent az a kifejezs, hogy alacsonyszint nyelv?
4. Hogyan csoportosthatjuk a programokat?
5. Mit jelent a nemzeti kdtbla fogalma?
6. Milyen rosszindulat programokat ismer?
7. Hogyan csoportosthatak a programnyelvek mkds szerint?
8. Milyen programnyelv genercikat ismer?
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
71.
Hlzatok s opercis rendszerek
Szmtgpes hlzatok.
14
A hlzat: nagy mennyisg adat s program tvitelt valstja meg kt gp kztt
anlkl, hogy floppykat kne a kt fldrajzilag mshol elhelyezked gp kztt
utaztatni. Kt szmtgp a soros vagy prhuzamos csatol hasznlatval
kapcsolhat ssze. Az sszekttetsnl biztostani kell:
- illetktelenek ne frjenek hozz (kdols)
- ne torzuljanak az elektromos jelek, az adatok
- hibtlan legyen az adattvitel
A hlzatok kialaktsnak okai
A drga httrtrolk s ms erforrsok kzss ttele cskkentette a kltsgeket,
a nagy mret adatbzisokat, programokat knnyen hordzhatv tette. Az els
nagyteljestmny hlzat az ARPA-net volt a 60-as vekben.
A hlzat clja
Sok szervezet rendelkezik nagyszm, egymstl tvol es helyen mkd
szmtgppel. Pldul egy tbb zembl ll vllalat minden helysznen zemeltet
szmtgpeket, melyek funkcija azonos (leltr, termelkenysg figyelse, fizetsi
listk). Ezeket ssze is kthetik annak rdekben, hogy az egyes zemekben
rvnyes adatok brmikor elrhetk s sszehasonlthatk legyenek.
- ERFORRS-MEGOSZTS: A cl az, hogy a hlzatban lev
programok, adatok s eszkzk (erforrsok) a felhasznlk fizikai
helytl fggetlenl brki szmra elrhetek legyenek.
- MEGBZHATSG: Minden llomny kt vagy tbb gpen is jelen lehet,
gy ha pl. hardverhiba kvetkeztben valamelyik llomny elrhetetlenn
vlik az egyik gpen, akkor annak msolata egy msik gpen mg
hozzfrhet marad. Egyszerre tbb CPU (kzponti egysg) alkalmazsa
is nvelheti a megbzhatsgot. Az egyik CPU lellsa esetn ugyanis a
tbbi mg tveheti a kiesre jut feladatokat, gy a teljes rendszer
zemkpes marad (br cskken a teljestmny). A mkds folyamatos
fenntartsa kulcsfontossg a katonai, banki, a lgi irnytsi s ms
egyb alkalmazsok esetn is.
- PNZMEGTAKARTS: A kis szmtgpek sokkal jobb r/teljestmny
mutatval rendelkeznek, mint nagyobb testvreik. A nagygpek
(mainframe) kb. tzszer gyorsabbak, ugyanakkor kb. ezerszeres az ruk.
Ezrt a rendszereket szemlyi szmtgpekbl s llomnyszolgltat
(file server) gpbl ptik fel. A nagy kzponti szmtgpek
teljestkpessgk fels hatrnak elrsekor csak egyetlen megolds
van: nagyobbra kell ket cserlni. Ez nem csak nagyon kltsges, de
kiesst s a hlzati rendszervltssal jr plusz munkt is ignyel.

14
Mellklet: SzAI_VII-1.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
72.
- KOMMUNIKCIS ESZKZ: Egymstl nagy tvolsgra lev emberek a
szmtgp-hlzatok rvn hatkonyan tudnak kommuniklni,
knnyedn rhatnak kzsen, pl. cikkeket. Amikor az egyik szerz
vltoztat valamit a szvegen, a tbbiek azt azonnal lthatjk(elektronikus
levelezs, elektronikus hirdettblk). Gondoljuk vgig, ha ugyanezt
postn keresztl kellene vgigvinni, hetekig tartana.
Hlzat mkdshez szksges elemek
- szmtgpek
- hlzati illesztkrtya (azonost szm; Ethernet, Arcnet)
- jeltviv kzeg (kbel, telefonvonal)
- sodrott, rnykolt rpr 2400-9600 bit/s
- koaxilis kbel 10-100 Mbit/s, a vezetk vastagsgtl fggen
- vegszl vezetk 100 Mbit/s fltti tviteli sebessg
- mikrohullmok
- hlzati opercis rendszer (netware)
Hlzatok csoportostsa kiterjedsg alapjn
- LAN (LOCAL AREA NETWORK): Helyi hlzat - ltalban gy szoktk
nevezni azokat a szmtgpes hlzatokat, amelyek egy helyisgre vagy
pletre vagy tbb pletbl ll intzmnyre terjednek ki. Szoks
"kertsen belli" hlzatnak is nevezni.
- MAN (METROPOLITAN AREA NETWORK): Vrosi hlzat -
kiterjedtsgre a neve is utal. Itt azonban egy lnyeges dolgot figyelembe
kell venni, a Posta vagy Tvkzlsi Vllalat szolgltatsait. Napjainkban
ugyanis a klasszikus telefonhlzatokat olyan sszetett szolgltatst
nyjt hlzatok vltjk fel, amelyek postai vonalakon egyarnt kpesek
beszdet, adatot, hangot, kpet tovbbtani. Ezt a szolgltatst megfelel
vezetkrendszer (vegszl) s n. digitlis kzpontok tmogatjk. Ennek
az integrlt szolgltatsnak az angol neve: Integrated Services Digital
Network (ISDN).
- WAN (WIDE AREA NETWORK): Kiterjedt terlet hlzat (pl. orszgos
vagy fldrszek kztti vilghlzat - Internet). sszekt kzege
nemcsak vezetkes, hanem szatellites megolds is lehet (vegyes tviv
kzeg hlzat).
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
73.
A hlzatok topolgia szerinti csoportostsa
A topolgia nem ms, mint a hlzat logikai kialaktsa. Mint ilyen, fggetlen a vals
fizikai kiptettsgtl, a gpek logikai elrendezettsgt adja meg.
Nhny lehetsges topolgia:
- csillag,
- gyr,
- fa,
- metsz gyrk,
- szablytalan.
- sn,
- rdis vagy mholdas
A helyi hlzatok rendszerint szimmetrikus topolgijak, a nagytvolsgak pedig
tipikusan szablytalan topolgival rendelkeznek.
GYR:
FA:
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
74.
SIN:
A protokoll fogalma
A szmtgpes hlzatokban a gpeknek, ahhoz, hogy egymssal kapcsolatot
teremtsenek, meg kell llapodniuk egy kommunikcis stratgiban, egy
szablyrendszerben, mely az zenetek adsnak s vtelnek formjt rgzti (de
semmit nem mond annak tartalmrl). Ezeket a kommunikci sorn hasznlt
szablyokat egyttesen nevezzk hlzati protokollnak. Nagyon egyszer plda erre
a cmzsi mechanizmus. Ha a kld ltal kldtt zenetet a cmzett nem kpes
azonostani, mint sajtjt, akkor az zenetet nem olvassa el, gy a kommunikcis
ksrlet sikertelen lesz.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
75.
Az Internet
Napjaink legismertebb, s legtbbet hasznlt hlzata az Internet nev WAN hlzat.
Az Internet a mr emltett ARPA (American Research Project Agency)-Net bl alakult
ki, amely katonai cl kutatsnak indult. Egy olyan hlzat megtervezse volt a cl,
ami mindaddig mkdkpes marad, mg az tviteli gcpontok kzl akr egy is
elrhet.
A rendszer 1969-ben llt zembe, ngy kis hlzat sszektsvel indult meg a
kommunikci. A fejlesztsben rszt vettek a nagyobb egyetemek mint a MIT
(Massachussets Institue of Technology) vagy az UCLA (University of California, Los
Angeles). gy rthet, hogy a hlzat szolgltatsait legelszr a felsoktatsi
intzmnyek vettk ignybe. A hlzat rohamos fejldsnek indult, olyannyira, hogy
a Pentagon (ezt nem nzvn j szemmel) le is vlt a rendszerrl s sajt hlzatot
hozott ltre MIL-Net nven.
Az Arpa-Net fejldse tretlen volt, m egszen a kilencvenes vek elejig az
egyszer felhasznlk szmra tlsgosan is nehzkes volt a hasznlata. Ezt
vltoztatta meg a WWW (World Wide Web) technolgia megjelense, mely mr
grafikus mdon kapcsoldsi pontokkal (linkekkel) vezrelve tette lehetv a
dokumentumok hasznlatt az Interneten.
Ma az Internet hasznlinak szma tbb milli, soha nem ltott mennyisg adat
szguld t a Hln percrl-percre. Termszetesen ez bizonyos problmkat is
felvetett, hiszen az alapkoncepci nem ilyen terhelsre kszlt. Az Internet mai
fejlesztsei ezen problmk lekzdst, az adatforgalom gyorstst szolgljk
elssorban.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
76.
Opercis rendszerek.
15
Az opercis rendszer olyan programrendszer, amely a szmtgp mkdst
vezrli, biztostja a kommunikcit a szmtgp s a felhasznl kztt, elosztja az
erforrsokat.
Az opercis rendszerek rvid trtnete
Az opercis rendszerek trtnete a szmtstechnika hskorba nylik vissza. A
legels szmtgpeken ugyan mg nem voltak opercis rendszerek, a gppel val
kommunikci ppen ezrt nehzkes volt, de annak felismerse, hogy bizonyos
kiszolgli feladatokat jobb a szmtgpre bzni, hamar bekvetkezett.
A legels opercis rendszer elzmnyek a monitorprogramok voltak, mellyel egyes
fraszt programindtsi, konfigurlsi feladatot lehetett automatizlni. A szalagos
egysgek elterjedsvel (s fleg olcsbb vlsval) jelentek meg az els TOS
(Tape Operating System) tpus opercis rendszerek a piacon. A legels teljes
rtk opercis rendszer az IBM nagygpeire kszlt el.
Az 1970-80-as vekben megjelentek az els mikroszmtgpek, melyek mr
elssorban otthoni hasznlatra kszltek. Ezen gpekhez (ZX Spectrum,
Commodore 64) nem jrt opercis rendszer, mint a nagygpekhez, ltalban csak
egy "csupasz" BASIC interpretert tartalmaztak, ezen a nyelven lehetett a hardverrel
kommuniklni.
Az APPLE gpeire kszlt el az els igazi mikroszmtgpes opercis rendszer a
CP/M (Control Program for Microcomputers). Terjedst elssorban magas ra, s
nehz kezelhetsge gtolta.
1982-ben megjelent az IBM PC s vele egytt bekerlt a szmtstechnikai piacra
egy - nhny fiatal alkotta - addig ismeretlen szoftvercg, a MICROSOFT. Az IBM a
gpeihez tovbbra is szlltani kvnt opercis rendszert, gy megbzta a fiatal
szoftvercget egy, az j architektrhoz hasznlhat opercis rendszer
kidolgozsval. Ez lett az MS-DOS.
Az 1980-as vek kzepn a SMALLTALK programozsi nyelv kszti ers
offenzvba kezdtek, hogy a szmtgpgyrtk ezt a fejleszteszkzt hasznljk
rendszereikhez. Bemutat sorozatot tartottak a fbb cgeknek, melyek ennek
ellenre sem lttak fantzit a fejlesztkrnyezetben, melynek legnagyobb
jdonsga a grafikus adatbevitel volt. Kt embert bvlt el az j technolgia (mrmint
a grafikus fellet): az egyik Steve Jobs volt, az APPLE tulajdonosa, a msik Bill
Gates a MICROSOFT vezetje.
Az 1980-as vek vgre az j technolgit megprbltk alkalmazni az opercis
rendszerekben. Az APPLE megjelentette a Machintosh-t, mely az els teljesen
grafikus kezelfellet opercis rendszerrel rendelkezett. Ez volt a MacOs.

15
Mellklet: SzAI_VII-2.ppt
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
77.
A MICROSOFT a grafikus felletet nll, hordozhat opercis rendszerbe kvnta
bepteni. A sors fintora, hogy az IBM ezt a technolgit nem tmogatta, s vgl ez
vezetett a kt cg addigi gymlcsz kapcsolatnak felbomlshoz.
A MICROSOFT 1989-ben jelentette meg els, igen csnycska opercis rendszer
kiegsztst MS-WINDOWS nven (ehhez mg kellett az MS-DOS mint alap
opercis rendszer). Az APPLE azonnal beperelte a MICROSOFT-ot, de a pert vgl
elvesztette, gy szabad lett az t a grafikus opercis rendszerek fejlesztse eltt.
A MICROSOFT a szoftvergyrt cgek kztt pldtlanul agresszv s magas
kltsgvets kampnnyal vezette be 1995-ben "j" opercis rendszert a
Windows95-t. Mellette azonban megjelentetett egy j architektrj s filozfij
rendszert is a Windows NT-t, mellyel a hlzati opercis rendszerek kz igyekezett
betrni. Ez igen komoly feladatnak grkezett, hiszen ebben az idben a mikrogpes
hlzatok terletn a NOVELL cg NetWare nev opercis rendszere volt az
egyeduralkod.
Napjainkra a MICROSOFT gyakorlatilag versenytrs nlkl maradt. A Windows 2000
megjelensvel vgleg tvette a vezetst a hlzati opercis rendszerek piacn, s
az otthoni PC- k 80%-n is a Windows valamelyik vltozata fut.
Egyetlen opercis rendszer ltszik csak ellenllni a MICROSOFT-os hegemnia
trekvseknek: a LINUX. A LINUX 1992-ben szletett, s nylt fejlesztsvel,
ingyenessgvel, valamint azzal, hogy PC-n is elrhetv tette a nagygpes UNIX
lehetsgeit, sokak kedvence lett. Napjainkra komoly versenytrss ntte ki magt,
mg a rgi "nagy" szoftvergyrtk sorra lemorzsoldtak
Az opercis rendszerek alapfeladatai
- I/O mveletek vgzse (olvass billentyzetrl, kirs kpernyre,
nyomtatra, lemezes adatllomnyok ltrehozsa, msolsa, trlse,
stb.)
- lemezek tartalomjegyzknek ltrehozsa, karbantartsa, listzsa
- billentyzetrl kiadott parancsok rtelmezse, vgrehajtsa
- programok betltse a trba s indtsa
- mkds kzben fellpett hibk elkerlse - jelzse
Opercis rendszerek osztlyozsa
- GRAFIKUS VAGY KARAKTERES KEZELFELLET: Milyen mdon
kommunikl a felhasznlval?
- 16, 32 VAGY 64 BITES: Milyen bontsban kpes feldolgozni az adatokat?
- EGY VAGY TBBFELADATOS: Egy idben hny programot kpes
kiszolglni?
- EGY VAGY TBBFELHASZNLS: Egy idben hny felhasznl
hasznlhatja a rendszer erforrsait?
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
78.
Opercis rendszerek rtkelsi szempontjai
- stabilits
- adatbiztonsg
- kezelhetsg, megtanulhatsg
- sebessg
- memriakezels
- alkalmazhat szoftverek szma
- egy (DOS) vagy tbbfelhasznls (UNIX) (felhasznlk szma)
- egy vagy tbbfeladatos
- vals vagy vdett zemmd (vals DOS: a memria res helyeire tlti a
programokat, vdett OS/2: lezr egy memriaterletet magnak)
- tancsads, szervizszolglat
- hardverignye
Ismertebb opercis rendszerek
- CP/M
- 8 bites gpeknl terjedt el (VT20/4, QUATTRO)
- Z80-asokon futott
- egyfelhasznls
- MS-DOS
- karakteres kezelfellet
- 16 bites
- egyfeladatos, egyfelhasznls
- WINDOWS 95/98/ME (Millenium Edition)
- idosztsos, tbbfeladatos
- egyfelhasznls
- 16 s 32 bites programok kzvetlenl futtathatk
- WINDOWS NT/2000/XP
- idosztsos, prioritsos
- tbbfeladatos, tbbfelhasznls
- jogosultsgok rendszere megvalstott
- OS/2
- 32 bites, tbbfeladatos opercisrendszer: tbb feladatot kpes
egyszerre vgrehajtani
- egyfelhasznls
- vdett zemmd: nem akadhatnak ssze a programok, mert ms-ms
trterleten vannak
- virtulis trat hasznl: fizikailag hinyz RAM-ot a winchester egy
rszvel prblja helyettesteni
- UNIX
- kb. 200 vltozata ltezik, 1969-tl fejlesztik, 1973-ban C nyelven
jrartk
- idosztsos opercis rendszer
- tbbfelhasznls (jogok - vdelem)
- tmogatja a tbbfeladatos zemmdot
- LINUX
- PC-re rt UNIX-kln
- idosztsos, tbbfelhasznls, tbbfeladatos
- webkiszolglk kedvelt opercis rendszere
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
79.
Ellenrz krdsek
I.
KREM VLASSZA KI A HELYES MEGOLDST!
1. A szmtgpes hlzathoz szksges:
a., tviteli kzeg
b., telefonvonal
c., nyomtat
2. A topolgia
a., a hlzat logikai elrendezse
b., a hlzat fldrajzi fekvse
c., a hlzat fizikai kialaktsa
3. Az Internet
a., egy LAN tpus hlzat
b., egy MAN tpus hlzat
c., egy WAN tpus hlzat
4. A protokollfogalom
a., nem rtelmezhet hlzatokra
b., a hlzati kommunikcis szablyokat adja meg
c., a hlzat fizikai kialaktsval kapcsolatos
5. Az opercis rendszer
a., egy felhasznli program
b., egy fejleszti program
c., egy rendszerprogram
6. Mi nem feladata az opercis rendszernek?
a., hibakezels
b., I/O kezels
c., parancsrtelmezs
7. A grafikus opercis rendszerek
a., mindegyikhez hasznlhatunk egeret
b., mindegyike tbbfeladatos
c., mindegyike tbbfelhasznls
8. Napjaink tbbfeladatos opercis rendszerei ltalban
a., idosztsosak
b., ktegeltek
c., valsidejek
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul 7. Fejezet
80.
II.
KREM DNTSE EL, HOGY IGAZ, VAGY HAMIS-E AZ LLTS!
1. A csillag topolginl, minden gp, minden msik gphez csatlakozik.
igaz
hamis
2. Az Internet a Microsoft termke.
igaz
hamis
3. A protokoll teszi lehetv, hogy a gpek ne hibzzanak.
igaz
hamis
4. Egy hlzat kialaktsnak legfbb oka, az erforrs megoszts.
igaz
hamis
5. A UNIX egy opercis rendszer csald.
igaz
hamis
6. Egyfelhasznls rendszerek is lehetnek tbbfeladatosak.
igaz
hamis
7. Az OS/2 opercis rendszer az IBM termke.
igaz
hamis
8. A LINUX egy UNIX vltozat.
igaz
hamis
III.
KREM VLASZOLJON A FELTETT KRDSEKRE!
1. Mi a szmtgpes hlzat?
2. Mik a hlzatkialakts cljai?
3. Milyen elemek szksgesek a szmtgpes hlzat mkdshez?
4. Mit takarnak a kvetkez fogalmak: LAN, MAN, WAN.
5. Milyen hlzati topolgikat ismer?
6. Mi a hlzati protokoll?
7. Mi az opercis rendszer?
8. Osztlyozza az opercis rendszereket!
9. Nevezzen meg 5 opercis rendszert!
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
81.
Megoldsok (1. fejezet)
I.
1. c.
2. a.
3. b.
4. c.
5. a.
6. c.
7. c.
8. a.
9. c.
10. c.
II.
1. igaz
2. hamis
3. igaz
4. hamis
5. hamis
6. igaz
7. hamis
8. hamis
9. igaz
10. igaz
III.
1. Wilhelm Schickard.
2. Az adat kdolt informci, az informci rtelmezett adat.
3. Konrad Zuse.
4. 1980-as vek.
1. integrlt ramkrk (IC)
10-15 milli mvelet/sec
szoftver szerepe megn a hardverhez kpest
lemezes opercis rendszerek
6. programvezrelt legyen (teljesen automatikus vezrls)
elektronikus
binris (kettes) szmrendszer hasznlata
adatok s programok is az operatv trban legyenek
a krnyezettel val kapcsolattartshoz I/O egysggel kell rendelkeznie
7. gyors s pontos kommunikci
nagy mennyisg adat trolsa, feldolgozsa
gyors adatfeldolgozs
nagy hibatrs
manulisnl olcsbb feldolgozs
8. Irodai alkalmazsok ( szvegszerkeszts, tblzatkezels, adatbzis-kezels)
Kommunikci (telefax, videofax, ISDN)
Gazdasgi alkalmazs (szmlz, knyvel, brelszmol stb. programok)
Mszaki, tudomnyos terletek (CAD, CAM, CAE, CASE rendszerek)
Szrakoztats ( jtkok, virtulis gpek)
Multimdia (kpfeldolgozs, kiadvnyszerkeszts)
9. kiindul adatok adatbevitel feldolgozs adatkivitel eredmny
(input) (program) (output)
5; 6 5 + 6 11
1. Els genercis.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
82.
Megoldsok (2. fejezet)
Mrtkegysg tvltsok
Gbjt Mbjt Kbjt Bjt Bit
1 1024 1048576 1073741824 8589934592
1,25 1280 1310720 1342177280 10737418240
0,5 512 524288 536870912 4294967296
0,75 768 786432 805306368 6442450944
0,2 204,8 209715,2 214748365 1717986918
0,25 256 262144 268435456 2147483648
0,025 25,6 26214,4 26843545,6 214748365
0,6 614,4 629145,6 644245094 5153960755
0,1 102,4 104857,6 107374182 858993459
2 2048 2097152 2147483648 17179869184
2,5 2560 2621440 2684354560 21474836480
2,4 2457,6 2516582,4 2576980378 20615843021
1,8 1843,2 1887436,8 1932735283 15461882266
3,2 3277 3355443 3435973837 27487790694
6,2 6348,8 6501171,2 6657199309 53257594470
2,25 2304 2359296 2415919104 19327352832
4,5 4608 4718592 4831838208 38654705664
6 6144 6291456 6442450944 51539607552
5 5120 5242880 5368709120 42949672960
1,85 1894,4 1939865,6 1986422374 15891378995
3,3 3379,2 3460300,8 3543348019 28346784154
3,7 3789 3879731 3972844749 31782757990
4,2 4300,8 4404019,2 4509715661 36077725286
5,4 5529,6 5662310,4 5798205850 46385646797
0,0125 12,8 13107,2 13421772,8 107374182
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
83.
Szmrendszerek kztti tvltsok
Decimlis Binris Hexadecimlis
10 1010 A
12 1100 C
34 100010 22
65 1000001 41
89 1011001 59
78 1001110 4E
29 11101 1D
17 10001 11
99 1100011 63
85 1010101 55
73 1001001 49
44 101100 2C
66 1000010 42
14 1110 E
9 1001 9
33 100001 21
23 10111 17
5 101 5
82 1010010 52
54 110110 36
47 101111 2F
75 1001011 4B
50 110010 32
43 101011 2B
36 100100 24
Fixpontos szmbrzols - kettes komplemens kdban
Decimlis Binris fixpontos 2 bjton
10 0000 0000 0000 1010
-10 1111 1111 1111 0110
34 0000 0000 0010 0010
-45 1111 1111 1101 0011
89 0000 0000 0101 1001
257 0000 0001 0000 0001
-317 1111 1110 1100 0011
155 0000 0000 1001 1011
-219 1111 1111 0010 0101
147 0000 0000 1001 0011
73 0000 0000 0100 1001
-198 1111 1111 0011 1010
164 0000 0000 1010 0100
-183 1111 1111 0100 1001
-169 1111 1111 0101 0111
197 0000 0000 1100 0101
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
84.
Lebegpontos szmbrzols
Decimlis Binris Mantissza Karakterisztika
10 1010=0,1012
100
+0,101 +100
28 11100=0,1112
101
+0,111 +101
34 100010=0,100012
110
+0,10001 +110
104,5 1101000,1=0,110100012
111
+0,11010001 +111
-89 -1011001=-0,10110012
111
-0,1011001 +111
0,15625 0,00101=0,1012
-10
+0,101 -10
66 1000010=0,1000012
111
+0,100001 +111
-14,625 -1110,101=-0,11101012
100
+0,1110101 +100
0,28125 0,01001=0,10012
-1
+0,1001 -1
-0,0859375 -0,0001011=-0,10112
-11
-0,1011 -11
-23 -10111=-0,101112
101
-0,10111 +101
0,09375 0,00011=0,112
-11
+0,11 -11
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
85.
Megoldsok (3. fejezet)
Binrisan Mvelet Msodik Binrisan Eredmny
10 00001010 S 13 00001101 00001000 8
-10 11110110 VAGY -65 10111111 11111111 -1
23 00010111 S 34 00100010 00000010 2
65 01000001 VAGY 56 00111000 01111001 121
38 00100110 S 23 00010111 00000110 6
-87 10101001 VAGY 45 00101101 10101101 -83
93 01011101 S 97 01100001 01000001 65
53 00110101 VAGY -45 11010011 11110111 -9
86 01010110 S -23 11101001 01000000 64
21 00010101 VAGY 4 00000100 00010101 21
34 00100010 KIZR
VAGY
54 00110110 00010100 20
28 00011100 S 33 00100001 00000000 0
77 01001101 KIZR
VAGY
78 01001110 00000011 3
35 00100011 VAGY 32 00100000 00100011 35
66 01000010 S -66 10111110 00000010 2
20 00010100 KIZR
VAGY
-11 11110101 11100001 -31
-43 11010101 VAGY 23 00010111 11010111 -41
55 00110111 S 55 00110111 00110111 55
39 00100111 KIZR
VAGY
92 01011100 01111011 123
-23 11101001 S 82 01010010 01000000 64
17 00010001 KIZR
VAGY
72 01001000 01011001 89
99 01100011 S -62 11000010 01000010 66
68 01000100 VAGY -64 11000000 11000100 -60
26 00011010 S 30 00011110 00011010 26
-99 10011101 VAGY 50 00110010 10111111 -65
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
86.
Megoldsok (4. fejezet)
I.
1. b.
2. b.
3. b.
4. a.
5. b.
6. b.
7. c.
8. a.
9. a.
10. b.
II.
1. hamis
2. igaz
3. hamis
4. hamis
5. hamis
6. igaz
7. igaz
8. hamis
9. igaz
10. igaz
III.
1. vezrlegysg; a perifrik vezrlsre szolgl elektronikus elemeket tartalmaz
krtya, amely az adott kls egysg kezelst, s annak a szmtgphez trtn
csatolst ltja el.
2. Az alapgp azoknak a rszegysgeknek az sszefoglal neve melyek
nlklzhetetlenek a szmtgp mkdshez. A legszkebben vett rtelemben
az alapgp nem ms, mint a mikroprocesszor s az operatv tr egyttese.
Termszetesen a fizikai kiptsbl addan az alapgphez tartoznak tarthatjuk
az alaplapot, melyen keresztl a processzor kommunikl a klvilggal.
3. A CISC processzorok tbb trolmveletet kpesek vgezni az sszetett
utastskszlet segtsgvel. Ezt ugyan korltozza a szksges regiszterek
szma, de emeli a vezrlegysggel szemben tmasztott kvetelmnyt. Az egyre
gyorsabb processzorok elrshez j utat kellett tallni, teht a processzorok
architektrja megvltozott. Amikor megvizsgltk a hagyomnyos szmtgp-
alkalmazsokat, gy talltk, hogy az sszes utasts tde fordul nagyon
gyakran el, a maradk jval ritkbban. Ezrt cskkentettk az utastskszletet
s az utastsok formtumt. A RISC filozfia clja teht az, hogy kisebb,
olcsbb, ttekinthetbb processzorokat ptsenek. Ehhez a processzor
utastskszlett a legfontosabb s leggyakrabban hasznlt mveletekre
cskkentettk. A RISC-architektra tovbbi jellegzetessge, hogy jobban
levlasztott buszrendszerrel s egymstl fggetlen feldolgozegysgekkel
rendelkezik. Ez teszi lehetv a prhuzamos feldolgozst, s a gyorsabb
tbocst kpessget.
4. A szmtgpeket hrom nagy csoportra oszthatjuk mikro, mini ill.
nagyszmtgpekre. A klnbsg elsdlegesen a teljestmnyben jelentkezik,
br a klnbz gptpusokat, ms krnyezetben, eltr feladatokra hasznljk
fel. Mg a mikrogpek elssorban az otthoni ill. a kisebb zleti feladatok
vgrehajtsban hasznlhatak, addig a minigpek inkbb a kzp s
nagyvllalati krnyezet szmtstechnikai ignyeit elgtheti ki. A nagygpeket
specilis, nagy teljestmnyt kvn, prhuzamosthat feladatok vgrehajtsra
hasznljk elszeretettel. Mg a mikrogpek CISC architektrjak, addig a
minigpek inkbb RISC, a nagygpek pedig vagy egyedi n. skalr vagy CISC
tpus processzorokat hasznlnak.
5. A 8086-os.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
87.
6. A processzor mkdse sorn kiolvassa a memribl a soron kvetkez
utastst, meghatrozza a mveletet s a hozz szksges adatokat, elvgzi a
meghatrozott tevkenysget, majd a kapott eredmny eltrolja.
7. A ROM csak olvashat, a RAM rhat-olvashat memria.
.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
88.
Megoldsok (5. fejezet)
I.
1. a.
2. c.
3. b.
4. a.
5. a.
6. b.
7. a.
8. c.
9. a.
10. a.
II.
1. hamis
2. hamis
3. igaz
4. igaz
5. igaz
6. igaz
7. hamis
8. hamis
9. igaz
III.
1. Mgneslemezes trak:
merevlemezek
.hajlkonylemezek
Optikai trak:
cd-romok
dvd-romok
Szalagos trak:
streamer
dat
Egyb:
zip-drive
ls-120
2. DS (double Sided): ktoldalas lemez.
DD (double density): dupla rssrsg lemez.
HD (high density): magas rssrsg lemez.
3. A lemezen trolt adatokat a CD-ROM meghajt olvas fejbl az adatplyra
irnytott lzersugr olvassa ki. A lyukakrl visszaverd sugr ersen szrdik,
gy innen jval kevesebb fny kerl vissza az optikai fejhez, mint a sima
rszekrl. Az optikai fejben elhelyezett detektor rzkeli a visszavert
fnymennyisg-arnyos elektromos ramot, majd a szmtgp szmra is
rtelmezhet digitlis adatokk alaktja.
4. A PC-k alapvet beviteli egysge, nlkle el sem indul a gp. Eleinte 84 gombbal
ksztettk, 10 funkcibillentyvel, s numerikus paddal. Ezt ksbb
kiegsztettk +2 funkcibillentyvel, s a kurzormozgat billentykkel, gy 101
illetve 102 lett a gombok szma. Az rgpekhez hasonlan nyelvi okokbl
lteznek QWERTZ s QWERTY tpusak. Csatlakozsuk alapjn lehetnek XT,
AT, PS/2, s USB szabvnyak. Az XT csak egyirny kommunikcira kpes, a
tbbi a gptl is kaphat utastsokat. Lteznek XT/AT tkapcsolval elltott
billentyzetek is. Leggyakrabban az elkoszolds okozhat meghibsodst, ezt az
alkalmanknt elvgzett tiszttssal, porszvzssal elzhetjk meg, valamint a
billentyzet feletti tkezs s italozs mellzsvel. A csatlakoz csak egy
irnybl helyezhet be (kikapcsolt llapotban). Extra funkcikkal felszerelt
vltozatok (pl. tbbfle programozhat billenty, ergonmikus, ketttrt,
multimdis kezelpanellel bvtett, rdis vagy infrs azaz vezetk nlkli stb.)
egy rsze csak a teleptett segdprogrammal mkdik helyesen.
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
89.
5. A digitlis jeleket analg jelekk alaktja s vissza. Lehetsget nyjt 2
szmtgp telefonon keresztli kommunikcijra.
6. Hercules: 720 x 348 kppont - 2 szn (monokrm)
CGA: 640 x 200 (Color Graphics Adapter) - 4 v. 16 szn
EGA: 640 x 350 (Enhanced Graphics Adapter) - 16 szn
VGA: 640 x 480 (Video Graphics Adapter) - 256 szn
SVGA: 1024 x768 (Super VGA) - 16,7 milli szn
XGA 1280x1024 s felette (Extended Graphics Adapter) - 4
millird szn
7. A sznmlysg attl fgg, hogy a kdols hny biten trtnik. Nyolc biten 256 szn
kdolsa oldhat meg, 16 biten 65 ezer, 24 biten pedig 16,7 milli. Ezt utbbit
nevezik true color" sznmlysgnek.
8. A nyomtats halk, br a szp nyomtats specilis paprt ignyel. A nyomtatfej a
festket tartalmaz dobozbl s egy fvkaszer festkkiml nylsbl ll.
Mialatt a fej vgighalad a soron a fvkn keresztl a paprra "kpi" a festket a
nyomtatsi kpnek megfelelen, igen nagy pontossggal.
9. - nyomtatsi minsg,
- rsmd
- megbzhatsg
- sly, mretek
- nyomtatsi zaj
- funkcik, grafikus lehetsgek
- karakterkszletek szma
- sznmegjelents
- puffer (tmeneti trol) mrete
- papr, paprtovbbtsi md (tekercs, specilis lap, leporell)
- kszthet msolatok szma
- zemeltets, karbantartsi kltsgek
- szervizelsi lehetsg, alkatrsz utnptls
- festkszalag, -patron, -kazetta beszerzsi lehetsgei
- kiegszt egysgek
- r
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
90.
Megoldsok (6. fejezet)
I.
1. a.
2. a.
3. b.
4. c.
5. c.
6. b.
7. a.
8. c.
9. a.
10. a.
II.
1. hamis
2. hamis
3. igaz
4. igaz
5. hamis
6. hamis
7. hamis
8. igaz
9. hamis
10. igaz
III.
1. Egy feladat megoldsra szolgl egyrtelmen elrt mdon s sorrendben
vgrehajtand vges tevkenysgsorozat, mely vges id alatt befejezdik. A
tevkenysg matematikai mvelettl kezdve tetszleges szmtsi, gyrtsi vagy
technolgiai mvelet lehet.
2. IBM.
3. Az ember ltal nehezebben megfogalmazhat, nagyobb programozi munkt
ignyl, gpkzeli programozsi nyelv.
4. Felhasznli
Rendszer
Fejleszti programok
5. Az ASCII kdtbla 128-255 kz es rsze, mely lecserlhet, ezltal minden
nemzet hasznlhatja a sajtos (pl. kezetes) karaktereit.
6. Vrusok
Trjai falovak
Frgek
Rejtekajtk
7. Procedurlis nyelv, amelyben a programoz adja meg az utastsok
vgrehajtsnak sorrendjt s mikntjt. Brmely adatszerkezeten brmely nyelvi
utasts vgrehajthat a szintaktikai szablyoknak megfelelen. Objektumorientlt
nyelv, amelyben az adatokat s a rajtuk vgrehajthat utastsokat egy
egysgknt kezeljk. A programoz korltozva van abban, hogy milyen
utastsokat hajthat vgre az adatokon. Esemnyvezrelt nyelv, amely mr nem
lineris szerkezet, az utasts vgrehajtsa az objektumhoz tartoz esemnyhez
ktdik (az utasts vgrehajts sorn a programoz korltozva van abban, hogy
hogyan hajtathatja vgre azt).
8. Els generci: - manulis programozstechnika
- gpi kd, alacsonyszint nyelvek hasznlata
Msodik generci: - magas szint nyelvek hasznlata
- - strukturlt programozstechnika megjelense
Harmadik generci: - objektumorientlt megkzelts kialakulsa
- objektumorientlt nyelvek hasznlata, kiegsztsek,
"rpl" nyelvek kifejldse
Negyedik generci (4GL): - vizulis kezelfellet nyelvek megjelense
- esemnyvezreltsg kialakulsa
- az objektumorientltsg alapvet kvetelmny
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
91.
Megoldsok (7. fejezet)
I.
1. a.
2. a.
3. c.
4. b.
5. c.
6. a.
7. a.
8. a.
II.
1. hamis
2. hamis
3. hamis
4. igaz
5. igaz
6. igaz
7. igaz
III.
1. A hlzat: nagy mennyisg adatok s programok tvitelt valstja meg kt gp
kztt anlkl, hogy a floppykat kne a kt fldrajzilag mshol elhelyezked gp
kztt utaztatni. Kt szmtgp a soros vagy prhuzamos csatol hasznlatval
kapcsolhat ssze.
2. Erforrs-megoszts: a cl az, hogy a hlzatban lev programok, adatok s
eszkzk (erforrsok) a felhasznlk fizikai helytl fggetlenl brki szmra
elrhetek legyenek. Megbzhatsg: minden llomny kt vagy tbb gpen is
jelen lehet, gy ha pl. hardverhiba kvetkeztben valamelyik llomny
elrhetetlenn vlik az egyik gpen, akkor annak msolata egy msik gpen mg
hozzfrhet marad. Egyszerre tbb CPU (kzponti egysg) alkalmazsa is
nvelheti a megbzhatsgot. Az egyik CPU lellsa esetn ugyanis a tbbi mg
tveheti a kiesre jut feladatokat, gy a teljes rendszer zemkpes marad (br
cskken a teljestmny). A mkds folyamatos fenntartsa kulcsfontossg a
katonai, banki, a lgirnytsi s ms egyb alkalmazsok esetn is.
Pnzmegtakarts: a kis szmtgpek sokkal jobb r/teljestmny mutatval
rendelkeznek, mint nagyobb testvreik. A nagygpek (mainframe) kb. tzszer
gyorsabbak, ugyanakkor kb. ezerszeres az ruk. Ezrt a rendszereket szemlyi
szmtgpekbl s llomnyszolgltat (file server) gpbl ptik fel. A nagy
kzponti szmtgpek teljestkpessgk fels hatrnak elrsekor csak
egyetlen megolds van: nagyobbra kell ket cserlni. Ez nem csak nagyon
kltsges, de kiesst s a hlzati rendszervltssal jr plusz munkt is ignyel.
Kommunikcis eszkz: egymstl nagy tvolsgra lev emberek a szmtgp-
hlzatok rvn hatkonyan tudnak kommuniklni, knnyedn rhatnak kzsen,
pl. cikkeket. Amikor az egyik szerz vltoztat valamit a szvegen, a tbbiek azt
azonnal lthatjk(elektronikus levelezs, elektronikus hirdettblk). Gondoljuk
vgig, ha ugyanezt postn keresztl kellene vgigvinni, hetekig tartana.
3. Szmtgpek
hlzati illesztkrtya (azonost szm; Ethernet, Arcnet)
jeltviv kzeg (kbel, telefonvonal)
sodrott, rnykolt rpr 2400-9600 bit/s
koaxilis kbel 10-100 Mbit/s, a vezetk vastagsgtl fggen
vegszl vezetk 100 Mbit/s fltti tviteli sebessg
mikrohullmok
hlzati opercis rendszer (netware)
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Megoldsok
92.
4. LAN (Local Area Network): Helyi hlzat - ltalban gy szoktk nevezni azokat a
szmtgpes hlzatokat, amelyek egy helyisgre vagy pletre vagy tbb
pletbl ll intzmnyre terjednek ki. Szoks "kertsen belli hlzatnak is
nevezni".
MAN (Metropolitan Area Network): Vrosi hlzat - kiterjedtsgre a neve is utal.
Napjainkban a klasszikus telefonhlzatokat olyan sszetett szolgltatst nyjt
hlzatok vltjk fel, amelyek postai vonalakon egyarnt kpesek beszdet,
adatot, hangot, kpet tovbbtani. Ezt a szolgltatst megfelel vezetkrendszer
(vegszl) s n. digitlis kzpontok tmogatjk. Ennek az integrlt
szolgltatsnak az angol neve: Integrated Services Digital Network (ISDN).
WAN (Wide Area Network): Kiterjedt terlet hlzat (pl. orszgos vagy
fldrszek kztti vilghlzat). sszekt kzege nemcsak vezetkes, hanem
szatellites megolds is lehet (vegyes tviv kzeg hlzat).
5. Sn, gyr, csillag, fa, szablytalan.
6. A szmtgpes hlzatokban a gpeknek, ahhoz, hogy egymssal kapcsolatot
teremtsenek, meg kell llapodniuk egy kommunikcis stratgiban, egy
szablyrendszerben, mely az zenetek adsnak s vtelnek formjt rgzti
(de termszetesen semmit nem mond annak tartalmrl). Ezeket a kommunikci
sorn hasznlt szablyokat egyttesen nevezzk hlzati protokollnak. Nagyon
egyszer plda erre a cmzsi mechanizmus. Ha a kld ltal kldtt zenetet a
cmzett nem brja azonostani mint a sajtjt, akkor az zenetet nem olvassa el,
gy a kommunikcis ksrlet sikertelen lesz.
7. Olyan programrendszer, amely a szmtgp mkdst vezrli, biztostja a
kommunikcit a szmtgp s a felhasznl kztt, elosztja az erforrsokat.
8. Grafikus vagy karakteres kezelfellet: milyen mdon kommunikl a
felhasznlval.
16, 32 vagy 64 bites: milyen bontsban kpes feldolgozni az adatokat.
Egy vagy tbbfeladatos: egy idben hny programot kpes kiszolglni.
Egy vagy tbbfelhasznls: egy idben hny felhasznl hasznlhatja a rendszer
erforrsait.
9. UNIX, WINDOWS, DOS, BEOS, OS/2, VMS, QNX, AS/400, OS/390, CP/M
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Tartalomjegyzk
93.
Tartalomjegyzk
AZ INFORMCI VILGA.................................................................................................... 2
ADATOK S INFORMCIK ...................................................................................................................... 2
Az informcis folyamat: ................................................................................................................. 3
Szmtgpes rendszerekkel szemben tmasztott kvetelmnyek ............................................... 3
A szmtgp elvi mkdse: ......................................................................................................... 3
Szmtgp alkalmazsi terletei ................................................................................................... 3
EGY KIS TRTNELEM............................................................................................................................ 4
A NEUMANN-ELV.................................................................................................................................... 6
A Neumann elv sszefoglalsa....................................................................................................... 6
A Neumann ciklus ........................................................................................................................... 6
SZMTGP GENERCIK ..................................................................................................................... 7
Nulladik generci(XVIII. - XX. sz.)................................................................................................. 7
Els generci (1946-58) ................................................................................................................ 7
Msodik generci(1958-65) .......................................................................................................... 7
Harmadik generci(1965-72) ........................................................................................................ 7
Negyedik generci(1972-90-es vekig) ........................................................................................ 7
tdik generci(1990-es vektl) ................................................................................................. 7
ELLENRZ KRDSEK.................................................................................................... 8
I. ........................................................................................................................................................... 8
II. .......................................................................................................................................................... 9
III. ......................................................................................................................................................... 9
A SZMTSTECHNIKA MATEMATIKAI ALAPJAI (1. RSZ) .......................................... 10
AZ INFORMCI ALAPEGYSGEI ............................................................................................................ 10
SZMRENDSZEREK .............................................................................................................................. 11
SZMRENDSZEREK KZTI TALAKTS................................................................................................... 12
Kettesbl tzesbe........................................................................................................................... 12
Tizenhatosbl tzesbe ................................................................................................................... 12
Tzesbl kettesbe .......................................................................................................................... 12
Tzesbl tizenhatosba ................................................................................................................... 13
Kettesbl tizenhatosba.................................................................................................................. 14
Tizenhatosbl kettesbe ................................................................................................................. 14
Mveletvgzs kettes szmrendszerben...................................................................................... 14
sszeads ................................................................................................................................ 14
Kivons ..................................................................................................................................... 14
AZ INFORMCI BRZOLSA ADATBRZOLS .................................................................................. 15
Szmbrzols.............................................................................................................................. 15
Fixpontos szmbrzols ......................................................................................................... 15
Lebegpontos szmbrzols.................................................................................................. 16
GYAKORL FELADATOK................................................................................................. 18
MRTKEGYSG TVLTSOK.............................................................................................................. 18
SZMRENDSZEREK KZTTI TVLTSOK ............................................................................................. 19
FIXPONTOS SZMBRZOLS - KETTES KOMPLEMENS KDBAN............................................................... 20
LEBEGPONTOS SZMBRZOLS........................................................................................................ 20
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Tartalomjegyzk
94.
A SZMTSTECHNIKA MATEMATIKAI ALAPJAI (2. RSZ) .......................................... 21
HALMAZOK .......................................................................................................................................... 21
Halmazelmleti alapfogalmak ....................................................................................................... 21
res halmaz.............................................................................................................................. 21
Rszhalmaz .............................................................................................................................. 21
Komplementer halmaz.............................................................................................................. 21
Halmazmveletek.......................................................................................................................... 22
Unikpzs ............................................................................................................................... 22
Metszetkpzs .......................................................................................................................... 22
Klnbsgkpzs...................................................................................................................... 23
Szimmetrikus differencia........................................................................................................... 23
A mveletetek nhny tulajdonsga:........................................................................................ 23
De Morgan azonossgok.......................................................................................................... 23
Descartes fle szorzat .............................................................................................................. 24
Halmazok szmossga: ................................................................................................................ 25
MATEMATIKAI LOGIKA (BOOLE ALGEBRA)............................................................................................... 26
Logikai rtkek brzolsa ........................................................................................................... 26
Logikai mveletek.......................................................................................................................... 26
NEM mvelet, tagads: NOT (negci).................................................................................... 26
S mvelet, logikai szorzs: AND (konjunkci)........................................................................ 26
VAGY mvelet, logikai sszeads: OR (diszjunkci) ............................................................... 27
KIZR VAGY mvelet: XOR (eXclusive OR, antivalencia).................................................... 27
Logikai mveletek azonossgai ................................................................................................ 27
De Morgan azonossgok hasznlata logikai rtkekre............................................................ 27
LOGIKAI RELCIK KIRTKELSE......................................................................................................... 28
LOGIKAI MVELETEK SZMRTKEKKEL................................................................................................. 28
GYAKORL FELDATOK.................................................................................................... 29
LOGIKAI MVELETEK ............................................................................................................................ 29
HARDVERES ALAPFOGALMAK....................................................................................... 30
DEFINCIK, ISMERTETSEK ................................................................................................................. 30
ALAPGP............................................................................................................................................. 31
Az alapgp rszei .......................................................................................................................... 31
SZMTGP S PROCESSZORTPUSOK................................................................................................. 32
A processzor ................................................................................................................................. 32
A mikroprocesszor legfontosabb feladatai .................................................................................... 32
A processzor mkdse................................................................................................................ 33
Az utasts beolvassa a processzorba ................................................................................... 33
A beolvasott utasts dekdolsa, elemzse............................................................................ 33
Az operandusok beolvassa..................................................................................................... 33
A mvelet vgrehajtsa ............................................................................................................ 34
Az eredmny trolsa............................................................................................................... 34
A kvetkez utasts cmnek meghatrozsa........................................................................ 34
Az Intel architektra fejldse....................................................................................................... 34
A CISC- s a RISC- processzorok................................................................................................ 35
Szmtgptpusok........................................................................................................................ 35
Memriatpusok............................................................................................................................. 36
ROM (Read Only Memory) ....................................................................................................... 36
RAM (Random Acces Memory) ................................................................................................ 36
Cache........................................................................................................................................ 36
Az operatv tr ............................................................................................................................... 36
ELLENRZ KRDSEK.................................................................................................. 37
I. ......................................................................................................................................................... 37
II. ........................................................................................................................................................ 38
III. ....................................................................................................................................................... 38
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Tartalomjegyzk
95.
MIKROSZMTGP......................................................................................................... 39
A MIKROSZMTGPEK FELPTSE..................................................................................................... 39
A MIKROSZMTGPEK JELLEMZ PERIFRII ...................................................................................... 40
A leggyakrabban hasznlt perifriatpusok ................................................................................... 40
HZ, TPEGYSG(VEZRLSI PERIFRIK) ............................................................................................ 41
MSODLAGOS TRAK ........................................................................................................................... 42
Mgneslemez trak....................................................................................................................... 42
Alapfogalmak: ........................................................................................................................... 42
Hajlkonylemez (floppy):........................................................................................................... 43
Merevlemez (winchester):......................................................................................................... 44
Optikai trak .................................................................................................................................. 46
CD-ROM................................................................................................................................... 46
DVD-ROM................................................................................................................................. 47
SZALAGOS TROLK............................................................................................................................ 48
Streamer........................................................................................................................................ 48
Dat ................................................................................................................................................. 48
EGYB HORDOZK............................................................................................................................... 48
BEVITELI (INPUT) ESZKZK (PERIFRIK) ............................................................................................ 49
Billentyzet .................................................................................................................................... 49
Egr ............................................................................................................................................... 49
Joystick.......................................................................................................................................... 50
Scanner ......................................................................................................................................... 50
Fnyceruza.................................................................................................................................... 50
Modem (MOdultor-DEModultor)................................................................................................ 50
KIVITELI (OUTPUT) ESZKZK (PERIFRIK) .......................................................................................... 51
Monitorok....................................................................................................................................... 51
A monitorok f tpusai ............................................................................................................... 51
CRT monitorok csoportostsa ................................................................................................. 51
Nyomtatk ..................................................................................................................................... 54
Sornyomtat.............................................................................................................................. 54
Mtrixnyomtat ......................................................................................................................... 54
Tintasugaras nyomtat ............................................................................................................. 54
Lzernyomtat .......................................................................................................................... 54
Nyomtatk kivlasztsi szempontjai ......................................................................................... 55
ELLENRZ KRDSEK.................................................................................................. 56
I. ......................................................................................................................................................... 56
II. ........................................................................................................................................................ 57
III. ....................................................................................................................................................... 57
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Tartalomjegyzk
96.
SZOFTVERELMLETI ALAPOK........................................................................................ 58
ALGORITMUS, PROGRAM, SZOFTVER FOGALMA...................................................................................... 58
PROGRAMOK CSOPORTOSTSA ........................................................................................................... 58
Rendszerprogramok...................................................................................................................... 58
Felhasznli programok vagy clprogramok ................................................................................ 58
Fejleszti programok..................................................................................................................... 58
TRTNETI TTEKINTS ....................................................................................................................... 59
Elzmnyek................................................................................................................................... 59
Programozsi nyelvek fejldse ................................................................................................... 59
Tovbbi nyelvek ............................................................................................................................ 60
PROGRAMOZSI NYELVEK OSZTLYOZSI SZEMPONTJAI......................................................................... 61
Genercik szerint ........................................................................................................................ 61
Els generci .......................................................................................................................... 61
Msodik generci.................................................................................................................... 61
Harmadik generci.................................................................................................................. 61
Negyedik generci (4GL) ........................................................................................................ 61
Mkds szerint ............................................................................................................................ 61
Procedurlis nyelv..................................................................................................................... 61
Objektumorientlt nyelv ............................................................................................................ 61
Esemnyvezrelt nyelv............................................................................................................. 61
Szerkezet szerint........................................................................................................................... 62
Imperatv (utastsszerkezet) nyelvek .................................................................................... 62
Deklaratv (lersjelleg) nyelvek.............................................................................................. 62
ALAPDEFINCIK .................................................................................................................................. 63
KDRENDSZEREK .......................................................................................................................... 64
Az ASCII kdtbla ......................................................................................................................... 65
A ROSSZINDULAT PROGRAMOK JELLEMRAJZA...................................................................................... 66
Fjl-vrusok.................................................................................................................................... 66
Bootvrusok ................................................................................................................................... 67
Makr vagy szkriptvrusok............................................................................................................. 67
j tpus vrusok............................................................................................................................ 67
Mutl, ntitkost, polimorf vrusok.............................................................................................. 67
Dropperek...................................................................................................................................... 67
Vrusgyrt automatk .................................................................................................................. 67
Vrusrokon s vrusszer programok: ........................................................................................... 67
Trjai programok (trojan horse) ................................................................................................ 67
Frgek (worm)........................................................................................................................... 68
Idztett bombk ....................................................................................................................... 68
Rejtekajt (trap door) ................................................................................................................ 68
ELLENRZ KRDSEK.................................................................................................. 69
I. ......................................................................................................................................................... 69
II. ........................................................................................................................................................ 70
III. ....................................................................................................................................................... 70
Barhcs OktatKzpont Szmtstechnikai alapismeretek modul - Tartalomjegyzk
97.
HLZATOK S OPERCIS RENDSZEREK................................................................. 71
SZMTGPES HLZATOK. ................................................................................................................ 71
A hlzatok kialaktsnak okai .................................................................................................... 71
A hlzat clja............................................................................................................................... 71
Hlzat mkdshez szksges elemek.................................................................................... 72
Hlzatok csoportostsa kiterjedsg alapjn............................................................................... 72
A hlzatok topolgia szerinti csoportostsa............................................................................... 73
A protokoll fogalma........................................................................................................................ 74
Az Internet ..................................................................................................................................... 75
OPERCIS RENDSZEREK. ................................................................................................................... 76
Az opercis rendszerek rvid trtnete....................................................................................... 76
Az opercis rendszerek alapfeladatai ......................................................................................... 77
Opercis rendszerek osztlyozsa ............................................................................................. 77
Opercis rendszerek rtkelsi szempontjai .............................................................................. 78
Ismertebb opercis rendszerek................................................................................................... 78
ELLENRZ KRDSEK.................................................................................................. 79
I. ......................................................................................................................................................... 79
II. ........................................................................................................................................................ 80
III. ....................................................................................................................................................... 80
MEGOLDSOK (1. FEJEZET)............................................................................................ 81
I. ......................................................................................................................................................... 81
II. ........................................................................................................................................................ 81
III. ....................................................................................................................................................... 81
MEGOLDSOK (2. FEJEZET)............................................................................................ 82
MRTKEGYSG TVLTSOK.............................................................................................................. 82
SZMRENDSZEREK KZTTI TVLTSOK ............................................................................................. 83
FIXPONTOS SZMBRZOLS - KETTES KOMPLEMENS KDBAN............................................................... 83
LEBEGPONTOS SZMBRZOLS........................................................................................................ 84
MEGOLDSOK (3. FEJEZET)............................................................................................ 85
MEGOLDSOK (4. FEJEZET)............................................................................................ 86
I. ......................................................................................................................................................... 86
II. ........................................................................................................................................................ 86
III. ....................................................................................................................................................... 86
. ........................................................................................................................................... 87
MEGOLDSOK (5. FEJEZET)............................................................................................ 88
I. ......................................................................................................................................................... 88
II. ........................................................................................................................................................ 88
III. ....................................................................................................................................................... 88
MEGOLDSOK (6. FEJEZET)............................................................................................ 90
I. ......................................................................................................................................................... 90
II. ........................................................................................................................................................ 90
III. ....................................................................................................................................................... 90
MEGOLDSOK (7. FEJEZET)............................................................................................ 91
I. ......................................................................................................................................................... 91
II. ........................................................................................................................................................ 91
III. ....................................................................................................................................................... 91
TARTALOMJEGYZK........................................................................................................ 93