Írja le röviden a Neumann elvet? 1. A számítógép legyen teljesen elektronikus, külön vezérlő és végrehajtóegységgel rendelkezzen

2. Kettes számrendszert használjon. 3. Az adatokat és a programokat ugyanabban a belső tárban, a memóriában legyenek. 4. A számítógép legyen univerzális Turing-

 

 

leképezve az adatfolyamokat futtatja a parancsot.

Milyen strukturális módszereket ismer a processzor teljesítményének növelésére? Ciklusszám csökkentése: RISC architektúra. Ciklusszám csökkentése párhuzamosításokkal.

A bit-átvitel rendje szerinti sín

jegyzéke? Gyökérjegyzéknek.

Minek nevezzük a szülö-gyermek relációben lévő jegyzéknevek listáját, mely valamelyik jegyzékből kiindulva jegyzéket, fájlt azonosít? Ösvény (path).

Unix fájlnév kapcsán hogyan illeszkedik a „*”karakter? A * tetszőleges számú és tetszőleges

 

Minek nevezzük általában azt a blokk-orientált eszközre képzett hierarchikus struktúrát, melyben a fájlok azonosíthatók, attribútumaik, blokkjaik elérhetők és az eszköz blokkfoglaltsága menedzselt? Fájlrendszer.

Koncepcionálisan mi célt szolgálnak a „gyorsító tárak”?

 

Miért növeli a processzor teljesítményét a program utasítás számának csökkentése?

 

 

 

Miért növeli a processzor teljesítményét az órajel frekvencia növelése?

 

 

gép. Az EDVAC volt 1949-ben amely már a Neumann –elveken épült.

 Munkajegyzék: az op. rendszer által feljegyzett és ezzel kitüntetett jegyzék.

Hogyan nevezzük a CPU belső tárolóit? Regisztereknek.

Szülőjegyzék: egy fájl szülője.

 

osztályozások kapcsán minek nevezzük azt, amikor nincs minden bitnek saját vonala? Párhuzamos (paralell) sin.

Az utasítás feldolgozás soros konzisztenciája kapcsán milyen konzisztenciának nevezzük azt, amikor a befejezési sorrend szigorúan programozói sorrenddel azonos?

karakterre illeszkedik.

A CPU-n belül mi a szerepe az „ALU”-nek? Alapvető műveleteket hajt végre:

  - Összeadás és kivonás, kezeli a helyi érték átviteli biteket

  - Fixpontos szorzás és osztás

  - Léptetések, bitek mozgatása jobbra, balra.

  .

  - Egyszerű logikai műveletek.

 

Mit nevezünk hasznosított párhuzamosságnak? Amit a végrehajtás során érvényesíteni tudunk.

Az adatfüggőség mikor számít”hamis”függőségnek? Ha az adatfüggőség WAR és WAW függőség.

 

Amikor a processzor olvasásra megcímez egy központi memória cellát (akár instrukciót akár adatot) megcímeződik a gyórsítótár is és ha a cella tartalma a gyorsító tárban és megvan, a cellatartalom mozgatása a gyorsító tárból történik. Sokkal nagyobb sebességgel.

 

 

 

Miért növeli a processzor teljesítményét a párhuzamosítás?

 

 

 

Milyen parancslistában alkalmazható „listaoperátorokat”isme a Unix OS parancsértelmező burok kapcsán?

 

 

Jegyzék: (directory) Olyan fájl, mely bejegyezéseket (nevüket, elhelyezkedésükre vonatkozó információkat, egyéb attribútumaikat stb.) tartalmaz más fájlokról. A jegyzékbe való bejegyzés szülő-gyermek relációt valósít meg, melyek együttesen hierarchikus faszerkezetet alkotnak.

 

Erős konzisztenciának.

ROM: (Read Only Memory) nem vesztik el adataikat a gép kikapcsolásakor sem. Ezekben a tartalmat gyártásuk során töltik be. Elérésük szintén Random jellegű, azaz rekeszeik, bájtjaik véletlenszerűen címezhetők és kiolvashatók, de nem írhatók. A cellákban

  - Lebegőpontos aritmetikai műveletek.

  - Egyszerű logikai műveletek

A bit-átvitel rendje szerinti sín osztályozások kapcsán mit nevezünk soros (serial) sínnek? Bit sorozatot visznek a sínek (vonalak).

Az utasítás feldolgozás soros

Unix fájlnév kifejtés kapcsán milyen módszereket ismer a meta karakterek semlegesítésére?

; & () ^ <> $ SPACE |. (További meta karakterek is vannak: fehér karakterek, cső és lista operátorok, a változó behelyettesítés operátora). Mit nevezünk rendelkezésre álló párhuzamosságnak? Ami a

Az adatfolyam gép miért nem felel meg a Neumann elvnek? A Neumann modell probléma leírása imperatív (lépésenként megadva), míg az adatfolyam gépnél deklaratív (az operáció felsorolása). A Neumann modellnek állapotátmenet szemantikája van. Az adatfolyam gépnek, applikatív. Az Neu.

 

Mit tesz a kapott paranccsal a felhasználói felület parancsnyelv értelmezője?

 

 

 

Miért növeli a processzor teljesítményét a gépi utasítások ciklus számának csökkentése?

 

 

 

Ösvény: Szülő-gyermek relációban lévő jegyzék-nevek listája, mely valamely jegyzékből kiindulva másik jegyzéket, fájlt azonosít. Az ösvény indulhat:

-munkajegyzékből: relatív ösvény

- gyökérjegyzékből: abszolút ösvény. Mi a csővezeték funkciója, jelölése Unix rendszerekben?

 

A cellákban diódák vannak, az 1 bithez összekötetést adnak, a 0-hoz nem.

RAM(Random Access Memory): "véletlen elérésű memória". Olyan memóriát nevezünk így, amelynél egy cella elérése nem függ a többitől, azaz akár sorrendben is elérhetjük a cellákat. RAM lapkákat

konzisztenciája kapcsán milyen konzisztenciának nevezzük azt, amikor a befejezési sorrend eltérhet a programozottól, de az integritási hibát nem okozhat? Gyenge konzisztenciának.

A RISC jellemzői:

- Csak alapvetőbb instrukciók léteznek gépi szinten

 

feladatból, megoldásból adódik, a probléma megoldásban benne van.

Mit nevezünk „statikus” függőség kezelésnek? A fordítóprogram észleli és oldja fel: átrendezett instrukciósorozatot generál:

Koncepcionálisan hogyan működnek a „gyorsítótárak” (cache)? Ez a processzortól

gép közvetlen vezérlésű, míg az adat folyam gép, adatfolyam vezérelt.

Mit nevezünk „Processz”-nek? A processz egy (párhuzamos programszerkezeteket nem tartalmazó) végrehajtó program futás közben.

Miért növeli a processzor teljesítményét a párhuzamosítás?

 

 

A csővezeték parancsok sora | -vel elválasztva. A | a csővezeték operátor. A csővezeték szintaxisa: > parancs_bal  |  parancs_jobb.

A szemantikája: Végrehajtódik a parancs_bal és szabványos kimenete leképződik az utána végrehajtódó parancs_jobb szabványos kimenetére. CPU főbb részei:

többféle módszerrel is megvalósíthatnak. Közös jellemzőjük, hogy sorokból és oszlopokból álló hálók csomópontjai, elemei a cellák. Sor és oszlop címekkel választhatók a cellák.

Mágneslemezes tárolók (diszkek) kapcsán mit nevezünk „cilindernek”? A lemezoldalak egymás

- Sok regisztere van, így kevesebb a tárművelet, sok a regiszterművelet.

- Fix a kódhosszúság, egyszerűek a címzési módok: biztosított az ortogonalitás és a szisztematikus kódolás, melyek miatt

- Egyszerű és gyors a dekódolás. A C kicsi.

.

független, vele párhuzamosan is tud dolgozni. Adat írás esetén a processzor csak az adat gyórsítótárba ír. Ezzel párhuzamosan a Write Buffer is működésbe lép, a D Cache-ből tölti a központi memória cellát, így párhuzamosan dolgozik a processzorral.

Mi a lényeges különbség az (alfa

Mi a csővezeték funkciója, jelölése Unix rendszerben?

Parancssorok sora |-vel elválasztva először a | baloldalán álló parancs hajtódik végre, utána jobb oldali visszatérési értéke.

 

 

 

 

A vezérlő egység (control unit). Az ALU. A tár (memory), ami címezhető és újraírható tároló elemekkel rendelkezik. Ki és be meneti egységek. A regiszterek.

A sínkezelő: - Sínvezérlő: Kezeli a sínt, adatforgalmat bonyolít le.

Címgeneráló: Feladata a virtuális címek leképzése valós címekre.

 

fölötti sávjait, melyek írható és olvasható.

Mik az „adatfolyam gép”(Dataflow Machine) főbb jellemzői? Szeparált procik vannak minden operációra.

Az operációk várnak, míg operandusuk értéke előáll, utána adják eredményüket.

- Ezeket a procikat az op. rendszerekhez és a compilerekhez tervezik.

- Az egyszerű instrukciók egyforma hosszúak és egyforma ciklusidőt igényelnek, ezért a futószalag feldolgozás könnyű.

- Hátránya: bonyolultabb feladatokat instrukció-szekvenciákkal kell

numerikus) parancsnyelv értelmezős (CLI) és a grafikus (GUI) felhasználói felületek között? A parancsértelmező képes adni a megjelenítőn egy készenléti jelet, ami mutatja, hogy a billentyűzeten keresztül begépelhetünk egy parancsot.

Hiba és eseménykezelés a

 

 

 

 

 

Koncepcionálisan mik a CISC architektúrák főbb jellemzői? - Sok, akár néhány száz, közöttük több összetett instrukció.

- Bonyolultabb címzési módok lehetségesek, emiatt viszont

- változó hosszúságúak az instrukciók. Ez nehezíti a futószalag feldolgozást.

.

 

A procik függetlenek. A legkorábbi lehetséges pillanatban adják eredményüket.

Az operációk végrehajtási sorrendje az adatfolyamból adódik.

Számítógép-hálózati osztályok:

GAN (Global Area

Network):világra ki- terjedő, nagy elérési időkkel rendelkezhet

 

megoldani, ez a programok méretét növelheti. RISC procik: R3000, SPARCserverek processzorai, R4000, R5000, R12000.

 

Milyen adatfolyam átirányító operátorokat ismer Unix rendszerben?  <  >    <<-vmi    >>

Neumann gépen:

- Az eseményekhez kezelő instrukciófolyam tartozik

- Esemény bekövetkeztekor a vezérlés menete átugrik a kezelőre. A CPU állapotot előre lementi.

- A kezelés után a vezérlés menete visszatér a lementett állapotba. Folytatódik a process futása.

 

 

 

 

 

- A gépi instrukciók változó ciklusidőt, a komplexebbek meglehetősen nagy ciklusszámot igényelnek. Ez is nehezíti az átlapolt feldolgozást.

- Az assembly programozás egyszerűbb: a komplex instrukciók valóban komplex feladatokat oldanak meg, a compilerek írása is

WAN (Wide Area Network): sok ezer km-re kiterjedő, 0.01-0.05 Mbit/s

MAN (Metropolitan Area Network): nagyvárosra, városra kiterjedő, 100-500 Mbit/s

LAN (Local Area Network):10 km-ig, 10-100 Mbit/s

VLAN (Very Local Area Network

A felhasználói felületek milyen csoportosítását ismeri? Grafikus és parancsértelmezős.

Mi a „parancslista” szintaktikája és szemantikája Unix OS parancsértelmező burok esetén?

A szemantika:

: soros végrehajtása a csöveknek

& aszinkron végrehajtása a

 

- Összegezve: a hiba és eseménykezelés a vezérlés manipulálásával történik.

Mi a lényege a kliens-szerver koncepciónak? A kommunikációban résztvevő felek nem egyenrangúak, dedikált szerepeket töltenek be. Jellemzően a kliens kezdeményezi azzal a céllal, hogy

 

 

 

 

könnyű.

- viszonylag kevés regisztere van.

Neves CISC processzorok: Intel 286/386/486 és a Pentium, a Motorola 68000 család processzorai, DEC VAX professzora.

A bit-átvitel rendje szerinti sín osztályozások kapcsán mit nevezünk párhuzamos (paralell)

):5-10 m-es kiterjedés, nagy sebességek.

Unix fájlnév kapcsán hogyan illeszkedik a „?”karakter? A ? bármely egyetlen karakterre illeszkedik.

A CPU-n belül mi a szerepe a regisztereknek? Munkamemóriát biztosít az ALU számára,

csőbal-nak.

|| csak akkor folytatja a listát, ha a csőbal normális visszatérési értékű

&& csak akkor folytatja a listát, ha cső bal normális visszatérési értékű.

Szintaxisa:

> cső bal listaoperátor cső jobb

Mi a szerepe a Neumann architek

 

valamilyen műveletet vagy lekérdezést végeztessen el a szerverrel. A szerver elvégzi a lépéseket és a szerver felé továbbítja az eredményt.

Mi a szerepe a Neumann architek túrában a CPU belső sínjeinek? A CPU-n belüli adatfolyamat lebonyolító áramkörök összessége.

 

 

 

 

sínnek? Minden bitnek saját vonala van, mert párhuzamos.

Az utasítás feldolgozás soros konzisztenciája kapcsán mit nevezünk „gyenge” konzisztenciának? - Gyenge konzisztencia esetén a befejezési sorrend eltérhet a programozottól, de az integritási hibát nem okoz.

 

ideiglenes tárolást biztosít, segíti a címképzést, tárolnak állapotjellemzőket, státuszokat. A regiszterek a CPU belső tároló elemei. Tartalmuk gyorsan és egyszerűen elérhető a CPU elemei számára.

Milyen nem strukturális módszereket ismer a processzor teljesítményének növelésére?

 

túrában a címképző és a sínvezérlő egységnek?

A címképző és védelmi egység feladata a logikai (virtuális) címből a valós (fizikai) címek leképzésének segítése.

A sínvezérlő feladata az instrukciók felhozatala (fetch) a memóriából, az adatok tényleges mozgatása

Mit nevezünk hasznosított párhuzamosságnak? Amiz a végrehajtás során érvényesíteni tudunk.

Az adatfüggőség mikor számít”hamis”függőségnek? Ha az adatfüggőség WAR és WAW függőség.

 

 

 

 

 

A „RAM”-nak félvezető tárolók elnevezésében mit jelent a „tetszőleges”-ség, („véletlenszerűség”)? Olyan memóriát nevezünk így, amelynél egy cella elérése nem függ a többitől, azaz akár sorrendben is elérhetjük a cellákat.

Mágneslemezes tárolók (diszkek) kapcsán mit nevezünk

Órajel, frekvencia növelése. Instrukciók számának csökkentése.

Az utasítás feldolgozás soros konzisztenciája kapcsán mit nevezünk „erős” konzisztenciának? A befejezési sorrend szigorúan programozói sorrend: legtöbbször ez egy átrendező puffer ROB alkalmazásával történik.

 

memóriából (load), memóriába (store), I/O modulokból (in) és modulokba (out).

 Mi a szerepe a Neumann architek túrában a vezérlő és a dekódoló egységnek? Feladata felhozott gépi instrukciók elemzése, dekódolása, és a CPU többi elemének, főleg a végrehajtó egységnek

 

 

A rendelkezésre álló párhuzamosságnak milyen 2 koncepcionálisan különböző fajtáját ismeri? Funkcionális és adatpárhuzamosság.

Az adatfüggőség mikor számít „valódi”függőségnek? - Valódi függőség a RAW függőség.

 

 

 

 

 

„szektoroknak”? Itt történik az adattárolás. Ez egy sávon belüli körcikk. Tíz és húsz között szoktak előfordulni egy- egy sávon, az ívhossztól függően. A szektorok között hézagok vannak. Fizikai méretüktől függetlenül ugyanannyi adatot tárol. Van címük.

Gyökérjegyzék: az eszközök kitüntetett jegyzéke. Az a jegyzék,

DRAM(Dynamic Random Access Memory): Egy-egy cellát egy tranzisztor-kondenzátor pár valósít meg egy bittárolásra. A cella kondenzátora tárolja az 1 bitet, ha fel van töltve. A cella tranzisztora a cella feltöltésére és kiolvasására szükséges. a cella tranzisztorokat időről időre frissíteni kell, mert elveszhet a kondenzátor tartalma.

 

összehangolt működtetése.

Minek nevezzük általában azt a blokk-orientált eszközre képzett hierarchikus struktúrát, melyben a fájlok azonosíthatók, attribútumaik, blokkjaik elérhetők és az eszköz blokkfoglaltsága menedzselt? Fájlrendszer.

 

A memória hozzáférés kapcsán mit jelent az „időbeli” lokalitás? Hivatkozott címeiket újra használják. „Térbeli:”Közeli címeiket használják.

Mi a parancs fogalma parancsnyelv értelmezős (CLI) felhasználói felület esetén? A parancs fehér karakterekkel határolt szavak sora.

 

 

 

 

ami nincs bejegyezve más jegyzékbe. Kitüntetett helyen van a tartalma. Kiindulópontja a hierarchikus faszerkezetnek.

Mi az „adatfolyam átirányítás”funkciója, jelölése Unix rendszerekben: Fontos szerepűek az 0,1,2 leírókkal azonosított szabványos adatfolyamok. A parancsok

 

SRAM: Random elérésűek, írható olvasható memóriák, kiolvasási idejük gyors, viszont drágák és nagy energiaigényűek. Különleges hűtési viszonyokat igényel. Egy-egy cellájuk 4-6 tranzisztorból álló flip-flop áramkörök. Nincs bennük kondenzátor.

Mágneslemezes tárolók (diszkek)

 

A memória hozzáférés kapcsán mit jelent „lokalitás” elve? Processzek statisztikailag megfigyelhető tulajdonsága, hogy egy időintervallumban címtartományuk egy szűk részét használják.

Mit nevezünk „fájl-rendszernek”?

Blokkorientált eszközre leképzett hierarchikus struktúra, melyben:

Rendelkezésre álló párhuzamosság: ami a feladatból, megoldásukból adódik, a problémamegoldásban benne van.

Hasznosított álló párhuzamosság: amit a végrehajtás során érvényesíteni tudunk.

Dinamikus függőség?  - A proci két csúszó ablakot alkalmaz

   

 

 

 

 

 

általában az stdin-ről olvasnak az stdout/stderr-re írnak. Mielőtt a parancs végrehajtódik, a végrehajtó shell megnézi, van-e átirányítás a parancs sorban. Ehhez a: <  >  <<-vmi  >> átirányító operátorokat használjuk. Ha ilyen operátorokat talál a burok, akkor szeparált processzeket készítve, azokba

kapcsán mit nevezünk „sávoknak”? Egy koncentrikus kör egy lemezoldalon.

Milyen főbb egységekből épül fel a Neumann gép? Vezérlőegység (control unit), Aritmetikai-logikai egység (ALU), Tár (memory), Ki- és bemeneti egységek.

Melyik jegyzéknek nincs „szülő”

 

A fájlok azonosíthatók, kezelhetők, blokkjaik elérhetők. Az eszköz blokkfoglaltsága menedzselt.

Melyik 3 nyitott adatfolyam rendelődik hozzá automatikusan Unix OS esetén a parancsértelmező burok processzhez? 0-stdin, billentyűzet. 1-stdont, képernyő, ablak, 2-stderr, képernyő, ablak.

Kibocsátási ablakot, melyben: azok az instrukciók vannak, melyeket a következő ciklusban kibocsátana.

Végrehajtási ablakot, melyben: Az instrukciók még végrehajtás alatt vannak (eredményük, még nincs meg).