<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Majonez</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Majonez"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Majonez"/>
	<updated>2026-05-18T08:43:05Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Informatika_1_-_Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek_kidolgoz%C3%A1sa&amp;diff=181070</id>
		<title>Informatika 1 - Ellenőrző kérdések kidolgozása</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Informatika_1_-_Ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sek_kidolgoz%C3%A1sa&amp;diff=181070"/>
		<updated>2014-05-21T19:05:18Z</updated>

		<summary type="html">&lt;p&gt;Majonez: /* 3. Kérdés: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;noautonum&amp;quot;&amp;gt;{{RightTOC}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{vissza|Informatika 1}}&lt;br /&gt;
&lt;br /&gt;
Ez az oldal az [[Informatika 1]] című tárgy keretei között, &#039;&#039;Dr. Móczár Géza&#039;&#039; oktató által kiadott ellenőrző kérdések kidolgozását tartalmazza.&lt;br /&gt;
&lt;br /&gt;
A 2012/2013 tavaszi félévében kiadott [[Media:Info1_Ellenőrző_kérdések_2012ősz.pdf‎|kérdéssor]] megtalálható a wikin. Az aktuális legfrissebb kérdéssor pedig elérhető a tanszéki [https://www.iit.bme.hu/informatika-1 honlapon].&lt;br /&gt;
&lt;br /&gt;
Mivel a kiadott kérdéssor elég rendszertelen, így célszerű az adott kérdés PONTOS feltüntetése is, hogyha frissülne a kérdéssor, akkor is könnyen beazonosíthatóak legyenek a kérdések. Továbbá szerintem az lenne a legcélszerűbb, ha az eredeti kérdéssor oldalszámozása alapján csoportosítanánk a kérdéseket.&lt;br /&gt;
&lt;br /&gt;
Az ellenőrző kérdések kidolgozását kellene a [[Media:Info1 archellkrd.doc|.doc fájlból]] átültetni ide. 2012 őszén konzultáción megoldották az első 10 oldal feladatait: [[Media:Info1 konzi 20121003.pdf|Ellenőrzötten helyes megoldások]]. Ebben kérném a segítségeteket. Akinek van egy kis ideje és kedve, az nyugodtan átvihet néhány feladatot a wiki aloldalra. Hibák előfordulhatnak benne, így ha tudjátok, akkor javítsátok. Sokat segítenétek ezzel, ugyanis a vizsgán a számítógép architektúrák részből a  kérdések nagyrészt ezek közül kerülnek ki. Így kulcsfontosságú, hogy ez a tudásanyag, normális formátumban, könnyen bárki által szerkeszthetően elérhető legyen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A táblázatokhoz egy kimásolható sablonkód:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 1.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Kérdés....&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 2.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
! 3.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
! 4.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
! 5.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
! 6.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Magyarázat:&#039;&#039;&#039;&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
== 1. oldal kérdései ==&lt;br /&gt;
&lt;br /&gt;
==== 1. Kérdés: ====&lt;br /&gt;
Rajzolja fel a digitális számítógép Neumann-féle modelljének blokkvázlatát, sorolja fel a modell működését meghatározó &#039;&#039;&#039;alapelveket&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[Fájl:Info1 kérdések kép1.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
*Belső programtárolás, programvezérlés&lt;br /&gt;
*Utasítás és adat azonos közegen és formában (értelmezés algoritmus illetve PC szerint)&lt;br /&gt;
*Szekvenciális utasítás végrehajtás&lt;br /&gt;
*Egydimenziós lineáris címzésű memória&lt;br /&gt;
*Bináris számábrázolás&lt;br /&gt;
*ÁBRÁN: szaggatott: vezérlés, folytonos: adat&lt;br /&gt;
&lt;br /&gt;
==== 2. Kérdés: ====&lt;br /&gt;
Mi &#039;&#039;&#039;különbözteti&#039;&#039;&#039; meg egymástól a memóriában tárolt &#039;&#039;&#039;utasításokat és adatokat&#039;&#039;&#039; egymástól?&lt;br /&gt;
&lt;br /&gt;
*Semmi, ugyanabban a memóriában ugyanolyan formában (binárisan) van jelen mindkettő, DE:&lt;br /&gt;
**Az utasítások programmal módosíthatók.&lt;br /&gt;
**Az adattípusok műveletekhez rendeltek.&lt;br /&gt;
**A PC dönti el, hogy melyikről van szó (tehát az értelmezés az algoritmusba van beépítve).&lt;br /&gt;
**Szegmensszervezés esetén az utasítás a kódszegmensben, az adat az adat- és extraszegmensekben van.&lt;br /&gt;
&lt;br /&gt;
==== 3. Kérdés: ====&lt;br /&gt;
Sorolja fel milyen tényezőktől függ egy számítógép teljesítménye!&lt;br /&gt;
&lt;br /&gt;
*Az alkalmazott áramkörök sebességétől és a számítógép architektúrájától (szervezésétől).&lt;br /&gt;
*Funkcionális egységek belső felépítésétől (CPU, memória, IO):&lt;br /&gt;
**Adatszélesség.&lt;br /&gt;
**Utasítás párhuzamosítás (Queue) / Gépi ciklusok párhuzamosítása (Pipeline).&lt;br /&gt;
**Műveletvégzés sebessége (pl. speciális ALU (pl. kombinációs hálózat)).&lt;br /&gt;
**Memória sebessége, architektúrája (pl. hierarchikus memória alkalmazása (pl. cache alkalmazása)).&lt;br /&gt;
*Funkcionális egységek külső kapcsolódásától.&lt;br /&gt;
*Utasításkészlettől (RISC/CISC).&lt;br /&gt;
*Perifériáktól (DMA, Co-Processzor, stb.)&lt;br /&gt;
&lt;br /&gt;
== 2. oldal kérdései ==&lt;br /&gt;
&lt;br /&gt;
==== 1. Kérdés: ====&lt;br /&gt;
&lt;br /&gt;
==== 2. Kérdés: ====&lt;br /&gt;
&lt;br /&gt;
== 3. oldal kérdései ==&lt;br /&gt;
&lt;br /&gt;
Neumann-alapelvnek megfelelő számítógépekre vonatkozó alábbi kijelentések közül jelölje x-szel az igaz állítás(oka)t és - jellel a hamis(ak)at!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;A pontozásnál minden jó jelölés +0,5 pont, minden hibás jelölés -0,5 pont. Kihagyott kérdés 0 pont. Adott feladatnál az eredő pontszám &amp;gt;=0&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== 1. Kérdés: ====&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 1.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az utasítást és az adatot külön memóriában tárolja, így azok, külön sínen gyorsabb elérésűek, és a hely alapján egyértelműen azonosíthatók.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 2.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A CPU egy - már meglévő - utasításkészlet gyorsabb implementálása (emulálása), érdekében mindig huzalozott vezérlő egységet tartalmaz.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 3.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az indirekt és az indexelt címzés alkalmazása előnyösen alkalmazható összetett adatszerkezetek kezelésénél. &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Igaz&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 4.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Négycímes utasításkészletnél nincs szükség vezérlésátadó utasításra (pl.: feltétel nélküli ugró utasításra). &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Igaz&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 5.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A RISC elvű processzoroknál az összetett utasítások megvalósítására gyakran mikroprogramozott vezérlőegységet alkalmaznak.  &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 6.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Pipe-line alkalmazásakor az egymás után következő fokozatok (elemi műveletvégzők) között négy átmeneti tárolót kell alkalmazni. &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Magyarázat:&#039;&#039;&#039;&lt;br /&gt;
#Pont az ellenkezőjére épül a Neumann-architektúra.&lt;br /&gt;
#Csak RISC-nél jellemző. CISC-nél nem.&lt;br /&gt;
#Indirekt, amikor nem közvetlenül adjuk meg a címet, hanem egy regiszter/memóriarekesz tartalma a cím. Gyorsabb elérés, könnyebb címzés.&lt;br /&gt;
#Nincs mert minden utasítás tartalmazza a következő utasítás címét.&lt;br /&gt;
#RISC esetén nincsenek összetett utasítások, és amúgy is többnyire huzalozott vezérlőegységet alkalmaznak.&lt;br /&gt;
#Egy is elég.&lt;br /&gt;
&lt;br /&gt;
==== 2. Kérdés: ====&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 1.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A be és kimenő adatokat a gyorsabb elérés érdekében az aritmetikai-logikai (ALU) egységben tárolja.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 2.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|DMA vezérlő alkalmazása esetén a ki/bemenő adatok a ALU-n keresztül olvashatók be/írhatók ki a memóriába.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 3.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Multitask-os rendszereknél a fizikai és a virtuális processzor összerendelést a ko-processzor végzi.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 4.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Indirekt memóriacímzésnél az utasítás címrésze a következő utasítást tartalmazó memóriahelyre mutat.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 5.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A stack frame (verem keret) alkalmazásakor a bemenő paraméterek helyének felszabadítása (keret lebontása) mindig a függvényt hívó program feladata.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 6.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A stack frame a szubrutinokat (függvényeket) megvalósító algoritmusok elejét és végét jelöli ki a memóriában.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Magyarázat:&#039;&#039;&#039;&lt;br /&gt;
#Inkább regiszterekben.&lt;br /&gt;
#A DMA vezérlő közvetlen adatátviteli kapcsolatot teremt a periféria és a memória között.&lt;br /&gt;
#Az operációs rendszer végzi.&lt;br /&gt;
#Indirekt a címzés, amikor nem közvetlenül adjuk meg a címet, hanem egy regiszter/memóriarekesz tartalma a cím. &lt;br /&gt;
#Pascalnál a hívott program feladata&lt;br /&gt;
#A hívott szubrutin által használt lokális változóknak foglalt helyet jelöli ki.&lt;br /&gt;
&lt;br /&gt;
==== 3. Kérdés: ====&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 1.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az eredeti Neumann modellnél a BE -és KI meneti egység különálló volt és a memóriával nem, csak az ALU-val tudott közvetlenül információt cserélni.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Igaz&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 2.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az utasítást és az adatot külön memóriában tárolja, az utasítást és az adatot a memóriában a tárolás formátuma különbözteti meg.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 3.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A CISC elvű számítógépekben az utasítások nem azonos méretűek és rendszerint több óraciklus alatt hajthatók végre, s ez előnyös a pipe line alkalmazásánál.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 4.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az ENTER és a LEAVE utasítás az x86-os processzornál a verem keret (stack frame) alkalmazását támogatja.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Igaz&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 5.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A RISC processzoroknál az aritmetikai utasítások operandusai vagy regiszterben, vagy a memóriában találhatók.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 6.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|A térbeli és az időbeli lokalitási elvek miatt gyorsító tárakat (cache) csak az utasítások tárolására használhatnak.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Magyarázat:&#039;&#039;&#039;&lt;br /&gt;
#Lásd első oldal első feladat.&lt;br /&gt;
#Mindent egy közös memóriában tárol.&lt;br /&gt;
#A RISC előnyös a pipe-line alkalmazásához.&lt;br /&gt;
#ENTER x,y az y-adik szubrutinba (szintre) lép be, x Byte helyet foglal le (a globális veremből) a lokális változóknak. A LEAVE lebontja a lefoglalt helyet.&lt;br /&gt;
#RISC-nél kizárólag regiszterekben, memóriában sosem.&lt;br /&gt;
#Adat esetén is használnak.&lt;br /&gt;
&lt;br /&gt;
==== 4. Kérdés: ====&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 1.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az utasításokat memóriában tárolja, az adatokat perifériából kapja.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 2.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az utasításokat és az adatokat bináris formában tárolja.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Igaz&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 3.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az utasításokat és az adatokat a memóriában csak a program algoritmusa különbözteti meg.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Igaz&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! 4.&lt;br /&gt;
| style=&amp;quot;text-align:left&amp;quot;|Az utasításhoz és az adathoz külön-külön cím- és adatbusz tartozik.&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot;|&#039;&#039;&#039;Hamis&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Magyarázat:&#039;&#039;&#039;&lt;br /&gt;
#Mindent egy közös memóriában tárol.&lt;br /&gt;
#Lásd első oldal első kérdés.&lt;br /&gt;
#Lásd első oldal első kérdés.&lt;br /&gt;
#Ez a harward architektúrára igaz, a Neumann-ra nem.&lt;br /&gt;
&lt;br /&gt;
== 4. oldal kérdései ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;34. Kérdés&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
C nyelvű függvény esetén a bemenő paraméterek helyének felszabadítása a hívó program feladata. Miért?&lt;br /&gt;
&lt;br /&gt;
* A nem rögzített paraméterszámú függvények (pl. printf) miatt bizonyos esetekben csak a hívó program tudja hogy hány paramétert kell felszabadítani.&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Villamosmérnök]]&lt;/div&gt;</summary>
		<author><name>Majonez</name></author>
	</entry>
</feed>