You are on page 1of 29

1. Milyen hozzáférés módosítók léteznek C#-ban?

-public, private, internal, protected, protected internal

2. Melyik NEM C# nyelvű kulcsszó?

- delete

3. Milyen karakter jelzi a „szó szerinti sztringeket” a C#-ban?

- „„

4. Helyes-e a következő C# nyelvű programrészlet?

int []tmb = new int[](1,2,3);

foreach (int x in tmb) Console.WriteLine(x);

- Igen

5. A következő C# nyelvű programkód melyik része a kezdőértékadás?

for (x=1; x==1; x++)

-Az x=1

6. Mit jelent az öröklési lánc C#-ban?

- Egy ősosztályból származtatunk egy újabb osztályt és abból is származtatunk további osztályokat.

7. Mire jó a C#-ban a + műveleti jel stringek esetén?

- összefűzésre

8. Mire jó a C# checked kulcsszava?

- ellenőrzött típuskonverzióra

9. C#-ban tömbtúlindexelés esetén milyen típusú kivételt dob a CLR?

- IndexOutOfRangeException típusú kivételt dob

10. C#-ban a Db és a db név ugyanazt a változót jelenti-e?

Nem, mert C-stílusú nyelv, a kis- és a nagybetűket megkülönböztetjük.

11. A .Net környzetben minek a rövidítése a CLR?


- Common Languange Runtime

12. byte b=125; int i = b; Mi ez?

- implicit, bővítő típuskonverzió

13. C#-ban melyik állítás igaz az osztályra?

- referenciatípus

14. Mi a C#-beli string típus .NET-es teljes neve?

- System.String

15. Hol kezdődik a C#-nyelvű program végrehajtása?

- A Main() metódusnál.

16. A következő C#-nyelvű programkód melyik része adja a léptetést?

for (x = 1; x==1; x++)

- x++

17. C#-ban, ha a Kör osztály kétparaméteres int-et és double-t váró konstruktorral rendelkezik,
hogyan kell Kör típusú objektumot létrehozni?

- Kör k = new Kör(3, 5.9);

18. Mit ír ki ez a C#-nyelv programsor?

System.Console.WriteLine(„A számok: {1}, {0}, {2}, 5, 10, 15);

- 10,5,15

19. Milyen utasítások szolgálnak C#-ban kódsorok többszöri végrehajtására?

-while, do-while, for, foreach

20. C#-ban mi ez?

int [,] tömb = new int [4,5];

- 4 sort és 5 oszlopot tartalmazó téglalap-alakú tömb


21. C#-ban mire jó a this?

- az aktuális objektumot érjük el rajta keresztül

22. C#-ban legkevesebb hányszor futnak le egy do-while-ciklus utasításai?

- legalább egyszer

23. double x= 8.2; object d=x;

C#-ban mi ez?

- bedobozolás

24. C#-ban, ha a Kör osztály egyparaméteres int-et váró konstruktorral rendelkezik, hogyan kell Kör

típusú objektumot létrehozni?

- Kör k = new Kör(5);

25. long lo = 4;

short s = lo;

Mi ez?

- implicit, szűkítő típuskonverzió

26. Mit tesz lehetővé a .NET?

- Alkalmazások nyelv-, rendszer- és platformfüggetlen felépítését.

27. Helyes-e a következő C#-nyelvű kód?

DateTime dt = DateTime(2010,9,14);

- Nem, mert hiányzik belőle a new

28. Mit jelent a következő C#-nyelvű kód?

class a

(...)

class b : a

(...)

- a „b” nevű osztály az „a” nevű osztály leszármazottja


29. Igaz-e, hogy a .NET egy programozási nyelv?

- Nem, a .NET egy keretrendszer, egy környezet

30. Mi az előnye a .NET alatti köztes nyevre (IL) való fordításnak?

- A nyelvek együttműködését és hordozhatóságot teszi lehetővé.

31. Helyes-e a következő C#-nyelvű kód?

class Számla

private int x;

static Számla(int x0)

{ x = x0; }

- Nem, mert a statikus konstruktor nem kaphat paramétert

32. C#-ban a string típusú objektum tartalma kezdőértékadás után…

- nem változtatható meg

C#-ban hogyan leet egy leszármazott osztálybeli metódusban a közvetlen ős fgv nevű metódusát

meghívni?

- base.fgv{};

33. Lehet-e C#-ban osztályok nélkül programozni?

- Nem, legalább egy osztály létrehozása kötelező.


34. A .NET környezetben minek a rövidítése a BCL?

- Base Class Library

35. Mivel jelölhetjük a megjegyzéseket aC#-nyelvű kódban?

- // vagy /* */

36. Milyen típusú változó a struktúra C#-ban?

37. -Helyes-e a következő C#-nyelvű kód?

private string név;

public string Név

get {return név; }

-Igen, helyes.

38. Helyes-e a következő C#-nyelvű kód?

private string név;

public string Név

get {return Név; }

-Nem, mert a tulajdonság saját magát adja vissza, nem az adatmezőt.

39. Miben különbözik a string és a StringBuilder típus?

- A string értéke nem változtatható meg, a StringBuilder-é pedig igen.

40. Melyik állítás igaz? C#-ban …

- az értéktípusok közvetlen, a referenciák közvetlenül szármznak az objektumból.

___________________________________________________________________________
MÁSOKTÓL:

41. C#-ben mi valósítja meg az interfaceket?

-osztály és struktúra

42. C# interface miből állhat?

-deklaráció

43. C#-ban miben hasonlít az absztrakt osztály és az interface?

- nem példányosítható és meghatározzák az osztály viselkedését

class A:IPelda{…}: A nevű osztály megvalósítja az

-interfacet

44. Futási időben melyik módszerrel nem lehet eldönteni hogy megvalósít e interface-t?

- Inplicit Castolás

45. C#-ban exlplicit interface implementáci…

- két vagy több interface, ahol 2 azonos nevű metódus van

46. C#-ban milyen metódus kell a for each végig futtatásához?

- GetEnumenator

47. C#-ban klónozható objektumhoz melyik interfacet kell megvalósítanunk?

Clonable

48. Clonable milyen metódust tartalmaz

-Object Clone();
49. C#-ban melyik tulajdonság adja meg a gyűjtemény osztály elem számát?

-Count

50. C# generikus tárolók

- system.collection.generic

51. class pelda <T> where t:struct :a péda osztály típus paramétere

- Érték

52. Public delegate int binaris(int a,int b)

static int (int a) {return axa;}

-Nem mert a metódus típusa nem illeszkedik a delegate-hoz.

C# delegate

- átadott metódus paraméterek általánosak

53. C#-ban az események

- az osztály állapotváltozásáról értesíti a feliratkozottakat

54. C#-ban helyes-e?

public delegate viod MR();

55. public event MR(esemény)();

- az eseménynél nem lehet zárójel

56. C#-ban mikor lesz az esemény 0 értékű?

- ha nincs feliratkozó

57. C#-ban mire hasonlít a lambda kifejezés?

- névtelen metódusra

58. C#-ban melyik állítás nem igaz a predikátumra?


- osztályból származtatjuk őket

59. var pont =new {x=3,y=5,2=4};

Mi ez?

- Névtelen típus

60. A Microsoft által fejlesztett .NET Framework-ön kívül milyen alternatív megoldásokról hallott?
-SSCLI,Mono,DotGNU

61. C#-ban van-e közös őse a típusoknak?


-igen, a system.Object

62. C#-ban mire használható a sealed kulcsszó?


-osztályokra és metódusokra

63. Az … osztály típusú változó. Mi hiányzik a mondatból?


-objectum

64. A felsoroltak közül melyik rendelkezik a legnagyobb értéktartománnyalC#-ban?


-a long

65. C#-ban a statikus metódusok ..


-csak statikus adatokon működhetnek és csak statikus metódusokat hívhatnak meg

66. C#-ban a statikus kivételeknek melyik a két nagy csoportja?

67. C#-ban milyen hozzáférés módosítók használhatók egy struktúrabelsejében?

Melyik konstruktorfajta fut le először C#-ban?

68. Hogyan lehet megívni a következő metódust C#-ban?


static double átlag(params double [] értékek) { … }
egy double tömbbel vagy vesszővel elválasztott double értékekkel

69. C#-ban a Console osztály WriteLine () metódusa …


statikus

70. Igaz-e, hogy a .NET egy programozási nyelv?


nem, a .NET egy keretrendser, egy környezet

71. Hogyan lehet megívni a saját osztályában a következő metódust?


static void fgv(re fin x).. {…}

72. Hogyan lehet meghívni a saját osztályában a következő metódust: static


void fgv(ref int x) {...} ??int y=10; fgv(ref y);??
73. .Net-ben mit nevezünk szerelvénynek? (assembly-nek)?

74. C#-ban egy absztrakt metódus mit üzen a programozónak? a


leszármazott osztályban kötelező megírni ezt a metódust

75. C#-ban létezik-e olyan osztály, amit nem lehet példányosítani?


igen, az abstract

76. Mit ír ki a következő programrészlet?


int x=10;
Console.WriteLine(x.ToString());
10

77. Létezik-e ilyen C#-ban?


int? i – null;
létezik

78. C#-ban több catch ág esetén melyik kerüljön előre?


nem mindegy

79. Mit ír ki a következő programrészlet?


int x = 10;
Console.WriteLine(x.Gettype());
nem az int”

80. Milyen karakter jelzi a „szó szerinti sztringeket” a c#-ban?

81. Lefordul-e?
long lo = 4;
short s = lo;

82. C#-ban milyen hozzáférés módosítók alkalmazhatók a típusok előtt?

83. C#-ban az osztályok és a struktúrák belsejében mi az alapértelmezett hozzáférés módosító?


private

84. Helyes-e a következő C# nyelvű kód?


private string név;
public int Név
{
get {return név;}
}

85. Léteznek-e globális változók vagy függvények C#-ban?

nem egyik sem létezik

86. Miben különbözik a string és a StringBuilder típus?


87. C#-ban hogyan kell egy str nevű string elemein végigiterálni foreach ciklussal?

88. Mi a közös őse az értéktípusoknak C#-ban?

89. C#-ban milyen két fajta többdimenziós tömb létezik?

Téglalap alakú és egyenetlen

90. C#-ban melyik állítás NEM igaz a struktúrákra?

91. Létezik-e uncblock kulcsszó c#-ban?

92. Hogy hívják azt az adatmezőt C#-ban, amihez csak set van hozzárendelve, get nem?

93. C#-ban mire használják az eseményeket?

94. C#-ban mit jelent a delegáltak kontravariáns viselkedése?

95. Ha egy osztálynak van őse is, és interfészt is megvalósít, mi a felsorolás sorrendje C#-ban?

96. C#-ban egy osztály vagy struktúra hány interfészt valószíthat meg?

Nem csak 1 et

97. C#-ban a delegált objektum melyik tulajdonsága mondja meg, hogy melyik metódust kapcsoltuk
hozzá?

Melyik állítás igaz C#-ban?

98. C#-ban mit NEM tárol egy metódusreferencia-objektum?

A GetEnumerator () metódus melyik interfész tagja C#-ban?

99. C#-ban, ha egy referencia-típusú változót (pl. egy objektumot) adunk át értékként a metódusnak,
az …
nem okoz fordítási hibát

100. C#-ban melyik metódust NEM öröklik a típusok az object típustól?


ToInt()

101. C#-ban, ha a Kör osztály kétparaméteres int-et és double-t váró konstruktorral


rendelkezik, hogyan kell Kör típusú objektumot létrehozni?
Kör k = new Kör (3, 5.9);

102. C#-ban a string típusú objektum tartalma kezdőértékadás után…


nem változtatható meg.

103. .NET alatt különbözik-e az MIL és a CIL?

104. Hogyan szokás C#-ban az osztályok private adatmezőit osztályon kívülről elérni?
Nem lekérdező metódust írunk hozzá

105. C#-ban mely tagok virtuálisak?


106. Lehet-e C#-ban a konstruktor után base kulcsszót írni? ???”Igen, ha az
osztályának van ősosztálya”???

107. Mit tesz lehetővé a .NET?


Alkalmazások nyelv-, rendszer- és platformfüggetlen felépítését.

108. Helyes-e a következő C#-nyelvű kód?


DateTime dt = DateTime(2010,9,14);
nem, mert hiányzik belőle a new

109. C#-ban mire használható a sealed kulcsszó?


nem csak metódusokra

110. Mit NEM lehet C#-ban egy object tömbbe belerakni?


nem objektumot

111. Igaz-e, hogy a .NET egy programozási nyelv?


nem, a .NET egy keretrendszer, egy környezet

112. Milyen egységekre lehet használni a checked kulcsszót C#-ban?

113. Helyes-e a következő C#-nyelvű kód?


class Számla
{
private int x;
static Számla(int x0)
{x=x0}
}
nem, mert a statikus konstruktor nem kaphat paramétert

114. C#-ban egy abszrak metódus mit üzen a programozónak?

115. A következő C#-nyelvű programkód melyik része adja a léptetést?


Az x++

116. C#-ban hogyan lehet egy leszármazott osztálybeli metódusban a közvetlen ős fgv() nevű
metódusát meghívni?
base.fgv();

117. Milyen utasítások szolgálnak C#-ban kódsorok többszöri végrehajtására?


while, do-while, for, foreach

118. Helyes-e a következő C#-nyelvű kód?


class Számla
{
private int x;
static Számla(int x0)
{x=x0;}
}
nem, nem helyes

119. C#-ban a sikeretlen „as” konverzió eredménye egy


nem false érték
120. C#-ban mi ez?
int [,] tomb = new int [4,5];
4sor és 5 oszlopot tartalmazó tömb

121. C#-ban legkevesebb hányszor futnak le egy do-while-ciklus utasításai?


legalább egyszer.

122. double x=8,2;


object d=x;
C#-ban mi ez?
bedobozolás

123. C#-ban mely hozzáférés módosítók alkalmazhatók csak osztályok belsegjében?

124. A CLR lényegét melyik DLL állomány tartalmazza?


nem a system32.dll

125. Helyes-e a következő C# nyelvű kód?


private string név;
public string Név
{
get {return név;}
}
Igen, helyes

126. Miben különbözik a string és a StringBuilder típus?


A string értéke nem változtatható meg, a StringBuilder-é pedig igen.

127. Helyes-e a következő C# nyelvű kód?


private string név;
public string NÉV;
{
get {return Név;}
}
nem, mert a tulajdonság saját magát adja vissza, nem ad adatmezőt.

128. Melyik állítás igaz? C#-ban…


az értéktípusok közvetetten, a referenciák közvetlenül származnak a objectből

129. Mit jelent a következő C# nyelvű kód?


class a
{…}
class b : a
{…}
a b nevű osztály az a nemű osztály leszármazottja

130. . Net platformon melyik a bővebb rendszer: a CTS vagy a CLS?


nem a CLS a bővebb
131. Hogyan lehet meghívni a saját osztályába a következő metódust?
static void fgv(ref int x} {…}

132. C#-ban hol definiálhatunk absztrakt metódust?


nem csak virtuális osztályban

133. C#-ban melyik állítás NEM igaz a strugtúrára?


nem értéktípust

134. Körülbelül hányféle programozási nyelv használható .NET alatt?


nem Kb. 20…

135. C#-ban melyik állítás igaz az osztályra?


referenciatípus

136. Mi a C#-beli sztinh tipus .NET es teljes neve?


System.String

137. Mit jelent az öröklési lánc C#-ban?


egy ősosztályból származtatunk egy újabb osztályt és abból is származtatunk további
osztályokat

138. Mit ír ki ez a C#-nyelvű programsor?


System.Console.WriteLine(„A számok: {1}, {0}, {2}, 5, 10, 15);
10,5,15

139. C#-ban, ga egy metódusnak van parancsparamétere, az…

140. C#-ban, ha egy referencia-típusú változót (pl. egy objektumot) adunk át regerenciaként a
metórusnak, az …

141. Hol kezdődik a C#-nyelvű program végrehajtása?


A Main () metódusnál

142. Mely jellemzők igazak a C# nyelv statikus osztályaira?

143. A következő C#-nyelvű programokód melyik része adja a léptetést?


for ( x=1; x==1;x++)
Az x++

144. C#-ban, ha a Kor osztály két paraméteres int=et és double-t váró konstruktorral rendelkezik,
hogyyan kell Kör típusú objektumot létrehozti?
Kör k = new Kör (3,5.9)

145. Lehet-e C#-ban osztályok nélkül programozni?


Nem, legalább egy osztály létrehozása kötelező.

146. A .NET környezetben minek a rövídjtése a BCL?


Base Class Library
147. Mivel jelölhetjük a megjegyzéseket a C#-nyelvű kódban?
/**/

148. Milyen típusú változó a struktúra C#-ban?


nem referencia

149. Van-e olyan metódus, amivel a szöveges állomány tartalmát egy az egyben be tudjuk olvasni?
nem a ReadAll ()

150. C#-ban az IEnumerator interfész milyen tagokat tartalmaz?

151. C#-ban melyik tulajdonság adja vissza a gyűjteményosztályok elemszámát?


Count

152. A fájlkezeléshez szükséges osztályok melyik névtérben vannak?


System.IO

153. C#-ban mi ez?


x => x % 3 == 0
egy lambda-kifejezés

154. C#-ban a kiváltott esemény első paramétere …


this

155. C#-ban helyes-e a következő?


pubic delegate void MR;
public event MR Esemény;
nem, mert az MR-nek nincs ()-e

156. C#-ban az IComparer interfészt melyik osztály valószítja meg?


nem a rendezendő, hanem egy segédosztály

157. C#-ban helyes-e a következő lambda-kifejezés?


i -> i > 10
nem, mert az => operátor kell bele

158. A kétirányú láncolt lista szerkezetet melyik generikus tárolóosztály valósítja meg C#-ban?
LinkedList <T>

159. C#-ban mikor lesz egy esemény null értékű?


ha nincs rá feliratkozó

160. Milyen hozzáférés módosítók léteznek C#-ban?


public, private, internal, protected, protected internal

161. Melyik NEM C#-nyelvű kulccsszó?


delete

162. Helyes-e a következő C#-nyelvű programrészlet?


int [] tmb = new int[] {1,2,3};
forearch (int x in tmb) Console.WriteLine(x);
igen
163. A következő C#-nyelvű programkód melyik része a kezdőértékadás?
for (x =1; x ==1; x++)
Az x = 1

164. Mit jelent az öröklési lánc C#-ban?


egy ősosztályból származtatunk egy újabb osztály és abból is származtatunk további
osztályokat

165. Mire jó C#-ban a + mveleti jel stringek esetén?


összefűzésre

166. Mire jó a C# checked kulcsszava?


ellenőrzött típuskonverzióra

167. C#-ban tömbtúlindexelés esetén milyen típusú kivételt dob a CLR?


IndexOutOfRandeException típusú kivételt dob

168. C#-ban a Db és a db név ugyanazt a változót jelenti-e?


Nem mert C-stílusú nyelv, kis- és nagybetűket megkülönbözteti.

169. A .NET környezetben minek a rövidítése a CLR?


Common Language Runtime

170. byte b = 125


int i = b;
Mi ez?
implicit, bővítő típuskonverzió

171. Hogy hívjuk azt az adatmezőt C#-ban, amihez csak get tulajdonság van hozzárendelve, set nem?
csak olvasható

172. A Microsoft által fejlesztett .NET Framework-on kívül milyen alternatív megoldásokról hallott?
Mono

173. C#-ban hogy lehet egy leszármazott osztálybeli metódusban a közvetlen ős fgv() nevű metódusát
meghívni?
base.fgv();

174. C#-ban hol állhat a finally blokk?


az utolsó catch után

175. Mely jellemzők igazak a C# nyelv statikus osztályaira?


csak statikus mezőket és statikus metódusokat tartalmazhatnak

176. A .NET környezetben minek a rövidítése a BCL?


Base Class Library

177. C#-ban több catch ág esetén melyik kerüljön előre?


a legspeciálisabb

178. C#-ban melyik állítás NEM igaz az osztályra?


értéktípus
179. A .NET környezetben minek a rövidítése a CLR?
Common Language Runtime

180. Hol kezdődik a C#-nyelvű program végrehajtása?


A Main() metódusnál

181. Mi a C#-beli string típus .NET teljes neve?


System.String

182. Mivel lehet kivételt továbbdobni C#-ban?


throw-val

183. Helyes-e a következő C# nyelvű kód?

184. private string név;

185. public int Név

186. {

187. get {return név;}

188. }

189. nem, mert a tulajdonság típusa eltér a mezőétől


190. Hogy kell C#-ban 5 elemű, ulong típusú tömböt létrehozni?
ulong [] tömb = new ulong[5]
long lo = 4;
shot s = lo;

Mi ez?
implicit, szűkítő típuskonverzió

191. Hogy hívjuk azt az adatmezőt C#-ban, amihez csak get tulajdonság van hozzárendelve, set nem?
csak olvasható

192. Mire jó C#-ban a + műveleti jel stringek esetén?


összefűzésre

193. Hogy lehet meghívni a saját osztályban a következő metódust?


static void fgv(out int x) {…}
int y; fgv (out y);

194. Melyik konstruktorfajta fut le először C#-ban?


először a statikus, utána a nem statikus

195. C#-ban a statikus metódusok…


csak statikus adatokon működhetnek és csak statikus metódusokat hívhatnak meg

196. Mivel jelölhetjük a megjegyzéseket a C#-nyelvű kódban?


// vagy /* */
197. A C#-beli kivételeknek melyik a két nagy csoportja?
az alkalmazásbeli és rendszerkivételek

198. Milyen típusú változó a struktúra C#-ban?


érték

199. Az IL nyelvű dll-t vagy exe-t a CLR mely része fordítja le a platformfüggő gépi utasításokra?
A JIT-fordító

200. static bool fgv(out in a) {return true;}


Helyes-e a fenti metódus
Nem, mert az out paraméter nem kap értéket benne.

201. Mely állítások igazak a virtual kulcsszóval definiált metódusokra?

Nem jelölhetjük abstrack és static kulcsszóval jelölt metódusnak is

A leszármazott számára jelzi hogy az adott függvényt felül lehet definiálni

202. C# ban melyik állítás NEM igaz a struktúra alapértelmezet konstruktorára?


van paramétere

203. Helyes e a következő c# nyelvű programrészlet?


Int [] tmb=new int[]{1,2,3);
foreacg(int x in tmb) x+=5;
Nem,mert a foreach-csel csak olvasni lehet az elemeket

204. Melyik az ős és melyik a leszármazott osztály?


Class x:y
(...)
Az y az ős, az x a leszármazott

205. Helyes e c# ban a következő tömb definíció?


Short[]tmb={1,2,3};
igen

206. Melyik kulcsszóval jelölt metódust lehet átdefiniálni az override kulcsszóval leszármazott
osztályban?
Virtual, abstrack

207. C# ban a Main[] metódusnak milyennek kell lennie?


Statikusnak

208. Hogyan hívjuk az objektum létrehozását?


Az osztály példányosításának.
209. A Microsoft által fejlesztett .NET Framework-ön kívül milyen alternatív megoldásokról hallott?
SSCLI,Mono,DotGNU

210. C#-ban van-e közös őse a típusoknak?


igen, a system.Object

211. C#-ban mire használható a sealed kulcsszó?


osztályokra és metódusokra

212. Az … osztály típusú változó. Mi hiányzik a mondatból?


objectum

213. A felsoroltak közül melyik rendelkezik a legnagyobb értéktartománnyalC#-ban?


a long

214. 6. C#-ban a statikus metódusok ..


csak statikus adatokon működhetnek és csak statikus metódusokat hívhatnak meg

215. Hogyan lehet megívni a következő metódust C#-ban?static double átlag(params double []
értékek) { … }
egy double tömbbel vagy vesszővel elválasztott double értékekkel

216. C#-ban a Console osztály WriteLine () metódusa …


statikus

217. Mely állománytípus írása-olvasása pozícionálható? A bináris

218. C#-ban mikor szükséges az explicit interfészimplementáció?


ha két vagy több olyan interfészt valósít meg egy osztály, amelyekben azonos
nevű metódus van

219. C#-ban mit nevezünk kezeletlen kivételnek?


amikor a dobott kivételt nem kapjuk el a programban egy catch ágban

220. C#-ban melyik állítás NEM igaz az indexelőkre? private hozzáférésűek


221.

222. Lehet-e C#-ban a konstruktor után base kulcsszót írni? igen, ha az


osztályának van leszármazott osztálya

223. Igaz-e, hogy a .NET egy programozási nyelv?


nem, a .NET egy keretrendser, egy környezet
224. Hogyan lehet megívni a saját osztályában a következő metódust?
static void fgv(re fin x).. {…}

225. C#-ban létezik-e olyan osztály, amit nem lehet példányosítani?


igen, az abstrac

226. Mit ír ki a következő programrészlet?


int x = 10;
Console.WriteLine(x.Gettype());
nem az int”

227. . C#-ban, ha egy referencia-típusú változót (pl. egy objektumot) adunk át értékként a
metódusnak, az...
nem okoz fordítási hibát

228. C#-ban melyik metódust NEM öröklik a típusok az object típustól?


ToInt()

229. C#-ban, ha a Kör osztály kétparaméteres int-et és double-t váró konstruktorral


rendelkezik, hogyan kell Kör típusú objektumot létrehozni?
Kör k = new Kör (3, 5.9)

230. C#-ban a string típusú objektum tartalma kezdőértékadás után…


nem változtatható meg

231. . Hogyan szokás C#-ban az osztályok private adatmezőit osztályon kívülről elérni?
???”Tulajdonságot kapcsolunk hozzá”???

232. Mit tesz lehetővé a .NET?

Alkalmazások nyelv-, rendszer- és platformfüggetlen felépítését.

233. Helyes-e a következő C#-nyelvű kód?

DateTime dt = DateTime(2010,9,14);

nem, mert hiányzik belőle a new

234. . C#-ban mire használható a sealed kulcsszó?

nem csak metódusok

235. Mit NEM lehet C#-ban egy object tömbbe belerakni?

nem objektumot
236. Igaz-e, hogy a .NET egy programozási nyelv?

nem, a .NET egy keretrendszer, egy környezet

237. Helyes-e a következő C#-nyelvű kód?

class Számla

private int x;

static Számla(int x0)

{x=x0}

nem, mert a statikus konstruktor nem kaphat paramétert

238. A következő C#-nyelvű programkód melyik része adja a léptetést?

Az x++

239. C#-ban hogyan lehet egy leszármazott osztálybeli metódusban a közvetlen ős fgv()

nevű metódusát meghívni?

base.fgv();

240. Milyen utasítások szolgálnak C#-ban kódsorok többszöri végrehajtására?

while, do-while, for, foreach

241. Helyes-e a következő C#-nyelvű kód?

class Számla

private int x;

static Számla(int x0)

{x=x0;}

}
nem, nem helyes

242. C#-ban a sikeretlen „as” konverzió eredménye egy

nem false érték

243. C#-ban mi ez?

int [,] tomb = new int [4,5];

4sor és 5 oszlopot tartalmazó tömb

244. C#-ban legkevesebb hányszor futnak le egy do-while-ciklus utasításai?

legalább egyszer.

245. double x=8,2;

object d=x;

C#-ban mi ez?

Bedobozolás

246. Miben különbözik a string és a StringBuilder típus?

A string értéke nem változtatható meg, a StringBuilder-é pedig igen.

247. Helyes-e a következő C# nyelvű kód?

private string név;

public string NÉV;

get {return Név;}

nem, mert a tulajdonság saját magát adja vissza, nem ad adatmezőt

248. .Melyik állítás igaz? C#-ban…

az értéktípusok közvetetten, a referenciák közvetlenül származnak a objectből

249. Mit jelent a következő C# nyelvű kód?

class a
{…}

class b : a

{…}

a b nevű osztály az a nemű osztály leszármazottja

250. . Net platformon melyik a bővebb rendszer: a CTS vagy a CLS?

nem a CLS a bővebb

251. static bool fgv(out in a) {return true;}

Helyes-e a fenti metódus

Nem, mert az out paraméter nem kap értéket benne

252. Az IL nyelvű dll-t vagy exe-t a CLR mely része fordítja le a platformfüggő

gépi utasításokra?

A JIT-fordító

253. Milyen típusú változó a struktúra C#-ban?

Érték

254. .A C#-beli kivételeknek melyik a két nagy csoportja?

az alkalmazásbeli és rendszerkivételek

255. Mivel jelölhetjük a megjegyzéseket a C#-nyelvű kódban?

// vagy /* */

256. C#-ban a statikus metódusok…

csak statikus adatokon működhetnek és csak statikus metódusokat hívhatnak meg

257. Melyik konstruktorfajta fut le először C#-ban?

először a statikus, utána a nem statikus

258. Hogy lehet meghívni a saját osztályban a következő metódust?

static void fgv(out int x) {…}

int y; fgv (out y)


259. Mire jó C#-ban a + műveleti jel stringek esetén?

Összefűzésre

260. Hogy hívjuk azt az adatmezőt C#-ban, amihez csak get tulajdonság van

hozzárendelve, set nem?

csak olvasható

261. long lo = 4;

shot s = lo;

Mi ez?

implicit, szűkítő típuskonverzió

262. Hogy kell C#-ban 5 elemű, ulong típusú tömböt létrehozni?

ulong [] tömb = new ulong[5]

263. Mivel lehet kivételt továbbdobni C#-ban?

throw-val

264. Mi a C#-beli string típus .NET teljes neve?

System.String

265. Hol kezdődik a C#-nyelvű program végrehajtása?

A Main() metódusnál

266. A .NET környezetben minek a rövidítése a CLR?

Common Language Runtime

267. C#-ban melyik állítás NEM igaz az osztályra?

Értéktípus

A C#-ban általában hol jönnek létre az értéktípusú változók?


A veremben
268. C#-ban több catch ág esetén melyik kerüljön előre?

a legspeciálisabb

269. A .NET környezetben minek a rövidítése a BCL?

Base Class Library

270. Mely jellemzők igazak a C# nyelv statikus osztályaira?

csak statikus mezőket és statikus metódusokat tartalmazhatnak

271. C#-ban hol állhat a finally blokk?

az utolsó catch után

272. C#-ban hogy lehet egy leszármazott osztálybeli metódusban a közvetlen ős

fgv() nevű metódusát meghívni?

base.fgv();

273. A Microsoft által fejlesztett .NET Framework-on kívül milyen alternatív

megoldásokról hallott?

Mono

274. Hogy hívjuk azt az adatmezőt C#-ban, amihez csak get tulajdonság van

hozzárendelve, set nem?

csak olvasható

275. byte b = 125

int i = b;

Mi ez?

implicit, bővítő típuskonverzió

276. A .NET környezetben minek a rövidítése a CLR?

Common Language Runtime


277. C#-ban a Db és a db név ugyanazt a változót jelenti-e?

Nem mert C-stílusú nyelv, kis- és nagybetűket megkülönbözteti.

278. C#-ban tömbtúlindexelés esetén milyen típusú kivételt dob a CLR?

IndexOutOfRandeException típusú kivételt dob

279. Mire jó a C# checked kulcsszava?

ellenőrzött típuskonverzióra

280. Mire jó C#-ban a + mveleti jel stringek esetén?

Összefűzésre

281. Mit jelent az öröklési lánc C#-ban?

egy ősosztályból származtatunk egy újabb osztály és abból is származtatunk további

Osztályoka

282. A következő C#-nyelvű programkód melyik része a kezdőértékadás?

for (x =1; x ==1; x++)

Az x = 1

283. Helyes-e a következő C#-nyelvű programrészlet?

int [] tmb = new int[] {1,2,3};

forearch (int x in tmb) Console.WriteLine(x);

Igen

284. Melyik NEM C#-nyelvű kulccsszó?

Delete

285. Milyen hozzáférés módosítók léteznek C#-ban?

public, private, internal, protected, protected internal

286. C#-ban mikor lesz egy esemény null értékű?

ha nincs rá feliratkozó
287. A kétirányú láncolt lista szerkezetet melyik generikus tárolóosztály valósítja

meg C#-ban?

LinkedList <T>

288. C#-ban helyes-e a következő lambda-kifejezés?

i -> i > 10

nem, mert az => operátor kell bele

289. C#-ban az IComparer interfészt melyik osztály valószítja meg?

nem a rendezendő, hanem egy segédosztály

290. C#-ban helyes-e a következő?

pubic delegate void MR;

public event MR Esemény;

nem, mert az MR-nek nincs ()-e

291. C#-ban a kiváltott esemény első paramétere …

This

292. C#-ban mi ez?

x => x % 3 == 0

egy lambda-kifejezés

293. A fájlkezeléshez szükséges osztályok melyik névtérben vannak?

System.IO

294. C#-ban melyik tulajdonság adja vissza a gyűjteményosztályok elemszámát?

Count

295. Van-e olyan metódus, amivel a szöveges állomány tartalmát egy az egyben be tudjuk

olvasni?
nem a ReadAll ()

296. Milyen típusú változó a struktúra C#-ban?

nem referencia

297. Mivel jelölhetjük a megjegyzéseket a C#-nyelvű kódban?

/**/

298. A .NET környezetben minek a rövídjtése a BCL?

Base Class Library

299. Lehet-e C#-ban osztályok nélkül programozni?

Nem, legalább egy osztály létrehozása kötelező

300. A következő C#-nyelvű programokód melyik része adja a léptetést?

for ( x=1; x==1;x++)

Az x++

301. Hol kezdődik a C#-nyelvű program végrehajtása?

A Main () metódusnál

302. Mi a C#-beli sztinh tipus .NET es teljes neve?

System.String

303. C#-ban melyik állítás igaz az osztályra?

referenciatípus

304. Körülbelül hányféle programozási nyelv használható .NET alatt?

nem Kb. 20…

305. C#-ban melyik állítás NEM igaz a strugtúrára?

nem értéktípust
Ha egy típust több szempont szerint is rendezni szeretnénk, akkor C#-
ban melyik interfészt kell megvalósítani?
IComprarer

306. C#-ban hol definiálhatunk absztrakt metódust?

nem csak virtuális osztályban

307. Hogyan lehet meghívni a saját osztályába a következő metódust?

static void fgv(ref int x} {…}

308. . Net platformon melyik a bővebb rendszer: a CTS vagy a CLS?

nem a CLS a bővebb

309. . Mit jelent a következő C# nyelvű kód?

class a

{…}

class b : a

{…}

a b nevű osztály az a nemű osztály leszármazottja

310. Melyik állítás igaz? C#-ban…

az értéktípusok közvetetten, a referenciák közvetlenül származnak a objectből

311. Helyes-e a következő C# nyelvű kód?

private string név;

public string NÉV;

get {return Név;}

nem, mert a tulajdonság saját magát adja vissza, nem ad adatmezőt.

312. Miben különbözik a string és a StringBuilder típus?

A string értéke nem változtatható meg, a StringBuilder-é pedig igen


313. Helyes-e a következő C# nyelvű kód?

private string név;

public string Név

get {return név;}

Igen, helyes

314. Helyes-e a következő C#-nyelvű kód?

class Számla

private int x;

static Számla(int x0)

{x=x0}

nem, mert a statikus konstruktor nem kaphat paramétert

315. Igaz-e, hogy a .NET egy programozási nyelv?

nem, a .NET egy keretrendszer, egy környezet

316. Mit NEM lehet C#-ban egy object tömbbe belerakni?

nem objektumot

317. . Mit tesz lehetővé a .NET?

Alkalmazások nyelv-, rendszer- és platformfüggetlen felépítését.

You might also like