WorksheetsAszerk
Total questions: 50
Worksheet time: 38mins
Mi igaz a tömbre ?
startikus
dinamikus
listás
heterogén
flexibilis
Mi igaz a tömbre ?
verem
dinamikus
homogén
heterogén
flexibilis
A tömb minden elemét sorra vesszük és megvizsgáljuk, hogy megegyezik-e a keresett értékkel.
Ez a ..... keresés.
lineáris
teljes
bináris
random
kiválasztásos
A tömb rendezett, az elejétől kezdve addig keres folyamatosan, amíg a keresett elem még nem haladta meg a vizsgált elem sorrendiségét az adott rendezettség szempontjából. Ez a .... keresés.
lineáris
bináris
gyors
gráf
teljes
A rendezett tömb középső elemét vesszük, majd azt a felét felezzük újra meg újra amelyben a keresett elem lehetséges a rendezettség szerint. Ez a ..... keresés.
bináris
lineáris
teljes
gyors
fél
Megfogjuk a legkisebb vagy a legnagyobb elemet és mindig azt helyezzük előre.
kiválasztásos
bináris
lineáris
gyors
buborék
int min, i, j, tmp;
for ( i= 0; i < n; ++i )
{ min= i;
for ( j = i; j < n; ++j )
if ( t[j] < t[min] ) min= j;
tmp= t[min];
t[min]= t[i];
t[i]= tmp; }
Ez a ....... rendezés
szélsőérték
bináris
gyors
buborék
lineáris
Sorban összehasonlítjuk az egymás mellett lévő elemeket és ha rossz a sorrendjük megcseréljük őket.
Addig ismételjük amíg volt csere. Ez a .... rendezés.
buborék
gyors
bináris
lineáris
szélsőérték
int i, j, tmp;
for ( i= 0; i < n; ++i )
for ( j = n - 1; j > i; --j )
if ( t[j] < t[j-1] )
{ tmp= t[j-1];
t[j-1]= t[j];
t[j]= tmp;
}
Ez a ..... rendezés
buborék
gyors
lineáris
gyors
teljes
A rendezés során az elemeket két résztömbre bontjuk, majd a kapott tömböket rendezzük rekurzívan.
A résztömbök képzésénél kiválasztunk egy elemet, és az elemtől
kisebbeket a bal, a nagyobbakat a jobb oldali résztömbbe helyezzük.
buborék
bináris
lineáris
szélsőérték
A ....... adatstruktúra tetszőleges típusú elemeket tartalmazhat.
Legfontosabb tulajdonsága, hogy minden elemből csak egyet tartalmazhat.
tömb
lista
verem
sor
A ..... adatszerkezet olyan halmaz amelyben egy elemből tetszőleges számú szerepelhet.
teljeshalmaz
heterogénhalmaz
homogénhalmaz
binárishalmaz
A többdimenziós tömb oszlopai oszloponként eltérő típust is tartalmazhatnak?
Igaz
Hamis
Egyes speciális esetekben
Csak objektumorientált nyelvekben
A tömb mérete futási időben módosítható.
Igaz
Hamis
Egyes speciális esetekben
Csak objektumorientált nyelvekben
Amikor egy mátrixban valamely értékből nagyon sok van azt az elemet .... elemnek nevezzük.
sokaság
multi
frekventált
halmozott
Olyan mátrix melyben egy elem nagyságrendekkel többször szerepel, mint a többi.
ritka mátrix
gyakori mátrix
indexelt mátrix
multi mátrix
többdimenziós mátrix
A sor milyen viselkedésű adatszerkezet?
FIFO
LIFO
PUT
TOP
GET
A verem milyen viselkedésű adatszerkezet?
FIFO
LIFO
PUT
TOP
GET
Melyik adatszerkezettel lehet bármelyik másik adatszerkezetet emulálni? Tehát melyik az univerzális?
sor
verem
halmaz
lista
A sor első eleme mindig a tömb első eleme.
Ha eltávolítunk egy elemet a sor elejéről, azaz "kivesszük", a sor többi elemét egyel előrébb csúsztatjuk a sorban. Ez a .... sor.
fix
vándorló
ciklikus
bináris
csúszó
A sor egy elemének eltávolításnál, amikor a második elem válik a sor új első elemévé, elegendő a sor kezdetét jelző
indexváltozó értékét növelni egyel. Elem mozgatásra csak akkor van szükség, ha a sor vége elért a tömb végét, ekkor az összes elemet a sor elejére csúsztatjuk. Ez a ..... sor.
fix
ciklikus
vándorló
csúszó
Olyan sor, ahol sohasem fordul elő elem mozgatás, minden esetben csak a sor kezdetét és végét jelző változókat (mutatókat) manipuláljuk. Ha a veg változó elérte a tömb végét, akkor az elején fog újra megjelenni. Ez a ..... sor.
fix
vándorló
végtelen
mutató
Egy rekord definiálása minden esetbe egy új, saját
adattípus létrehozását jelenti, amelyet mindenhol használhatunk a programunkban, ahol eddig atomi típus szerepelt.
Igaz
Hamis
Csak akkor igaz ha homogén
Csak akkor igaz ha heterogén
Egy rekordban több különböző típusú mező lehet.
Igaz
Hamis
Csak akkor igaz ha dinamikus
Csak akkor igaz ha statikus
Preorder bejárás:
8∗5+9−6
85∗96−+
8596*-+
Inorder bejárás:
+∗85−96
85∗96−+
8596*-+
Postorder bejárás:
+∗85−96
8∗5+9−6
8596*-+
Egy tömb lehet rekord típusú.
Igaz
Hamis
Csak akkor igaz ha dinamikus
Csak akkor igaz ha statikus
Csak akkor ha heterogén
A listában .... típusú mező tárolja a következő elem memóriabeli címét.
elem
adat
integer
tömb
A lista elemek direkt elérésűek.
Hamis
Igaz, ha két irányban láncolt
Igaz, ha ciklikus lista
Igaz ha multilista
Igaz ha fa struktúra
A bináris fa elemeinek legfeljebb ... gyermek eleme lehet.
0
1
akárhány
3
A két irányban láncolt listán két irányban lehet haladni.
Igaz
Hamis.
Igaz, ha ciklikus
Igaz ha multilista
Csak ha bináris fa
A listában nem értelmezhető az elem törlése művelet.
Igaz
Hamis.
Igaz, ha ciklikus
Igaz ha multilista
Igaz, kivéve mindig az utolsó elemet.
5 2 1 6 3 0 1 a/az ... bejárási mód
inorder
postorder
nincs ilyen
1 2 6 3 5 0 1 a/az ... bejárási mód
preorder
postorder
nincs ilyen
Amikor egy függvény önmagát hívja meg, azt úgy nevezzükk, hogy ..... hívás.
függvény
eljárás
előírt lépésszámú
feltételes
int a= 5;
int *p;
p= &a;
*p= 2;
printf("%d", a);
// Mit ír ki a program ?
2
5
0
"a" memóriabeli címét
"p" memóriabeli címét
double szamok[5] = { 4.5, 9.2, 7.1, -6.9, 8 };
double *p;
p = &szamok[1];
*p = 6.8;
p = &szamok;
printf("%f\n", *p);
// Mit ír ki a program?
4,5
6,8
p memóriabeli címét
a szamok tömb kezdetének memóriacímét
8
A halmaz minden elemből csak egyet tartalmazhat
Igaz
Hamis
A/az .... halmaz adatszerkezetben egy elemből tetszőleges előfordulás szerepelhet.
unió
ciklikus
ismétlődő
metszet
A lista .... adatszerkezet.
statikus
dinamikus
interdiszciplináris
fix
soros
A listában ábrázolt bináris fa struktúra gyermek nélküli elemének mutatója mire mutat?
NULL
fej
vég
első elemre
gyökér elemre
... minden elemére igaz, hogy a bal oldalon lévő
részfájában csak nála kisebb, a jobb oldali részfájában csak nála nagyobb kulcsú elemekhelyezkednek el.
bináris kereső fa
ciklikus fa
rendező fa
preorder fa
multi fa
Milyen viselkedésű adatszerkezet a verem?
FIFO
LIFO
PUT
GET
Mit jelent, ha egy lista ciklikus?
A lista elemei két irányban láncoltak
A lista elemei direkt elérhetőek
A lista elemek törlése nem lehetséges
Az utolsó elem következője az első elemre mutat
A lista egyirányban láncolt
A teljes kereséshez rendezettnek kell lennie a tömbnek
Igaz
Hamis
Az adat típusától függ
Részben
Teljesen
A bináris kereséshez rendezettnek kell lennie a tömbnek
Igaz
Hamis
Az adat típusától függ
Részben
A felének
A ...... táblázatnál a kulcsok semmilyen hatással nincsenek az elem táblázatban elfoglalt helyére
soros
egy dimenziós
több dimenziós
heterogén
mátrix
int alma (int t[], int n) {
int i, s = t[0];
for(i = 1; i<n; ++i) if( s < t[i]) s = t[i];
return s; }
Mi lesz az alma függvény visszatérési értéke ?
legnagyobb elem
legkisebb elem
első elem
utolsó elem
középső elem
int alma (int mat[N][M]) {
int i,j, s = 0;
for(i = 0; i<N; ++i) for(j = 0; j<M; ++j) s += mat[i][j])
return s; }
Mivel tér vissza az alma függvény?
összeggel
átlaggal
legnagyobb elemmel
legkisebb elemmel
mediánnal
