.net prog 4 fejezet

A vibrant and engaging graphic showcasing .NET programming concepts such as code snippets, data structures, and application flowcharts. Include elements that represent various programming challenges and solutions in a visually appealing manner.

Mastering .NET Programming

This quiz is designed for .NET developers who want to test their knowledge and enhance their skills in application development.

  • Covering essential topics like file handling, asynchronous programming, and LINQ.
  • Ideal for preparing for interviews or improving your coding expertise.
15 Questions4 MinutesCreated by CodingWizard752
Új fájlt hoz létre, logolási céllal. Minden alkalommal, mikor új logbejegyzés szükséges, egy string kerül a fájlba. Melyik metódus használata ajánlott?
File.CreateText
FileInfo.Create
File.Create
File.AppendText
Épp elkészült egy bonyolult számítási algoritmussal. Futása sok időt vesz igénybe, de biztosítani szeretné, hogy futás közben is az alkalmazás reszponzív marad. Mi a teendő?
Async/await használata
A kód szinkron futtatása
Task.Run használata
BackgroundWorker használata
Olyan alkalmazást fejleszt, melyet nyugati országokban fognak használni és a használata során szövegfájlok keletkeznek. Melyik kódolást választaná?
UTF-8
UTF-7
ASCII
UTF-32
Egy adott sort szeretne frissíteni az adatbázisban. Milyen objektumot használna?
SqlCommand
SqlDataReader
SqlConnection
TransactionScope
Egy új objektumorientált alkalmazás fejlesztésén gondolkozik. Várhatóan egyszerre több felhasználó fogja használni. Melyik technológiát választaná?
XML fájlok
Entity Framework
ADO.NET
Web Service
Adatkinyeréshez egy ütemezett feladat során nagy mennyiségű XML fájlt kell feldolgozni. Melyik osztályt használná?
XmlReader
XmlDocument
XmlWriter
FileStream
Adott egy dátumlista. Aktuális évre szeretné szűrni, majd kiválasztani a legnagyobbat. Melyik lekérdezést használná?
DateTime result = dates.Where(d => d == DateTime.Now).OrderBy(d => d).First();
DateTime result = dates.Where(d => d.Year == DateTime.Now.Year). OrderByDescending(d => d).FirstOrDefault();
DateTime result = dates.Where(d => d.Year == DateTime.Now.Year). OrderByDescending(d => d).First();
DateTime result = dates.Where(d => d.Year == DateTime.Now.Year). OrderByDescending(d => d).Single();
LINQ lekérdezést szeretne használni a kódban, de a fordító a Where() metódust nem találja. Mi a teendő?
Using System.Linq parancs hozzáadása
Ellenőrizni, hogy a felhasznált típus megvalósítja-e az IEnumerable interfészt
Ýt kell alakítani lekérdezés-szintaxisból metódus-szintaxissá
A lekérdezés típusát var-ra kell változtatni.
Az alábbi LINQ to Entities lekérdezést használja:
Ugyanakkor teljesítményproblémák vannak. Hogyan lehetne javítani rajta?
Célszerű lenne elkerülni, hogy többször futtassuk
ToList() elhagyásával
Lapozás használatával
Ýt kell alakítani lekérdezés-szintaxisból metódus-szintaxissá
Nagy mennyiségű adat tárolását szeretnénk optimálisan megoldani. Melyik szerializálót (serializer) használná?
XmlSerializer
BinaryFormatter
DataContractSerializer
DataContractJsonSerializer
Érzékeny adatokat szerializálunk bináris formátummá. Melyiket használná?
XmlSerializer
ISerializable
DataContractSerializer
BinaryFormatter
Adatokat XML-é szeretnénk alakítani, ám cél, hogy bizonyos tulajdonságok ne kerüljenek bele. Melyik attribútumot használná?
XmlElement
XmlAttribute
XmlIgnore
NonSerialized
Egy rendelés-csoportot szeretnénk tárolni, és biztosítani kell, hogy a felhasználók rendelési szám alapján könnyen kiválaszthassanak egyet. Melyik kollekció-típust választaná?
List(Order)
Dictionary(int,Order)
HashSet(Order)
Queue(Order)
Az alkalmazásban Queue típust használ és szeretne új elemet hozzáadni. Melyik metódust használná?
Push
Add
Dequeue
Enqueue
Családnév objektumok nagy csoportjával dolgozik. El kell távolítani minden ismétlődést, majd utónév szerint csoportosítani. Melyik kollekció-típust használná?
List(T)
Stack(T)
Dictionary(string,T)
T()
{"name":".net prog 4 fejezet", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"This quiz is designed for .NET developers who want to test their knowledge and enhance their skills in application development.Covering essential topics like file handling, asynchronous programming, and LINQ.Ideal for preparing for interviews or improving your coding expertise.","img":"https:/images/course4.png"}
Powered by: Quiz Maker