Aktív témák
-
Monya78
veterán
Tehát mint minden igazi fősulis az utolsó pillanatban vettem elő az anyagot, és kiderült hogy a közel 120 tételből, kb. 20-ról egy szó nem esett órán, és a kiadott anyagban sincs...
Ha tudnátok egy-két mondattal leírni a válaszokat nagyon megköszönném...
1. Sorolja fel az Ön által ismert 32-bites Windows platformokat (családokat)! Említsen néhány konkrét operációs rendszert és sorolja be őket a megfelelő családba!
2. Soroljon fel legalább öt, a Windows rendszerekre jellemző, programozási szempontból fontos tulajdonságot!
6. Mi az esemény? Milyen fajta események vannak?
7. Üzenet- vagy eseményvezérelt programozásnál mi a programozó feladata? Milyen programrészeket kell elkészítenie?
8. Mi a system queue (más néven RIT - Row Input Thread)?
9. Hogyan zajlik egy külső esemény által generált üzenet feldolgozása Windows alatt?
10. Ha nincs több feldolgozandó üzenet, mi történik?
11. Mi a swap (adatcsere) állomány?
12. Mi a DLL?
13. Mi a leíró és miért van rá szükség?
14. Windows alatt a hardvert közvetlenül címezzük-e? Miért?
15. Mik az erőforrások és milyen fajtái vannak?
18. Mi a különbség a szinkron és aszinkron üzenetküldés között? Milyen nevű függvénnyel valósítjuk meg az egyiket és a másikat?
19. Milyen típus a WORD és a DWORD?
20. Mit jelent az, ha egy függvény CALLBACK típusú?
21. Egy Windows alatti C/C++ programban hogy hívják a főfüggvényt és milyen paraméterei vannak?
22. Az ablakkezelő függvény milyen paramétereket kap? -
Monya78
veterán
a 11, 12-es kérdés kilőve...
úgyanis egyfolytában keresgélem a válaszokat a googléval.. -
Monya78
veterán
1, 6 -os kilőve...
a 2.-ik kérdést nem tudom a googléval értelmezni... legalább ebben help... -
Hory
aktív tag
Pár válasz is.
1. triviális
2. rizsázz ezerrel, mondjuk multitaszking, multithreading, eseményvezérelt, objektum-orientált meg mittomén, repülőszőnyeg.
6. Bazz. esemény triviálisan külvilágtól érkező akció, fajtáinál meg sorold fel azt a bekezdést, amit kérdez.
10. semmi, vár a szál (felfüggesztett állapotban).
13. leíró: egy adatszerkezet azonosítója, célja, hogy ne kelljen az összes adatot átadogatni minden alkalommal, hanem csak az azonosítót, így gyorsabb, optimálisabb és nem utolsósorban konzisztens lesz a program.
14. triviálisan nem. illetve néha igen, de a hülye tanár nem-et vár. és azért, mert akkor instabillá válna a rendszer, könnyű lenne betörni, stb...
18. szinkron: a küldő szál megvárja (felfüggesztett állapotban), amíg megérkezik a válasz, aszinkronnál a másik szállal párhuzamosan fut tovább. (mondjuk ezt a kifejezést nem üzenetküldésre használják, hanem szálak párhuzamosságára általánosan, de ezt most hagyjuk).
19: word: szó, dword: double word, dupla szó. ez utóbbi szó szerint.
hogy mekkora a word, az a platformtól függ: 16 bitesen 16bit, 32-n 32, 64-en 64. A double meg ennek a duplája.
20: passz, de a nevéből ítélve nyilván azt, hogy a címét átadják egy másik függvénynek, ami aztán visszahívja valamikor (pl. ha történt valami, mondjuk jött egy esemény).
21: mindig máshogy. Láttam már main()-t, winMain()-t, de pl. .NET alatt __tWinMain() a neve. Ez egy hülye kérdés.
22: tudja tököm, nézd meg a referenciában. -
Miracle
senior tag
hehe szopas kerdesek. azert 1re kettore irok.
2: hat pl jellemzo,hogy a technologiak nem erig meg a 2 evet, es mar ls is valtjak.
14: nem, mert a windows vedett modu oprendszer, ami azt jelenti, hogy a kiemelt processzeken kivul semmilyen masik processz nem ferhet hozza a hardverhez, es nem valthat valos modba.
hm. a tobbihez most nem tudok ertelmesen hozzatenni semmit, nem nagyon foglalkozok windowssal.értelmező késziszótár :: rekurzió --> lásd : rekurzió
-
Hory
aktív tag
Jó ötlet a google, ott biztos jobban megfogalmazott válaszokat kapsz, mint itt bárkitől. Csak így tovább!
-
Rommel
csendes tag
A 22-esre: Ezen a linken Bővebben: linka srác egy üres OPENGL ablakot készít, és ilyen a paraméterekkel hívja meg az abalakozó függvényt (már ha egyáltalán ez az):
CreateWindowEx
(
dwExStyle, // Extended Style For The Window
''OpenGL'', // Class Name
title, // Window Title
WS_CLIPSIBLINGS | // Required Window Style
WS_CLIPCHILDREN | // Required Window Style
dwStyle, // Selected Window Style
0, 0, // Window Position
WindowRect.right-WindowRect.left, // Calculate Adjusted Window Width
WindowRect.bottom-WindowRect.top, // Calculate Adjusted Window Height
NULL, // No Parent Window
NULL, // No Menu
hInstance, // Instance
NULL) // Don't Pass Anything To WM_CREATE
fogalmam sincs ez kell-e neked
[Szerkesztve]Terrorism is for pussies.
-
Monya78
veterán
Reggelig még lehet hogy visszanézek...
hátha valaki... -
Monya78
veterán
Még ezek hiányoznak...
7. Üzenet- vagy eseményvezérelt programozásnál mi a programozó feladata? Milyen programrészeket kell elkészítenie?
8. Mi a system queue (más néven RIT - Row Input Thread)?
9. Hogyan zajlik egy külső esemény által generált üzenet feldolgozása Windows alatt?
37. Mely MFC osztály az őse azoknak az osztályoknak, amelyek képesek parancsüzenetek (COMMAND) feldolgozására?
53. Sorolja fel a CObjectből származó gyűjtemény(tároló) osztály sablon MFC osztályokat (hármat)! Mik a jellemzőik?
60. Mik a dokumentumsablonosztály jellemzői a Document/View architektúrában?
61. Mik a keretablakosztály jellemzői a Document/View architektúrában?
62. A Document/View alkalmazás mely osztályához tartozik a IsModified() függvény? Mik ennek az osztálynak a feladatai és tulajdonságai?
73. Milyen fajta menüpontokat ismer (kettőt)? Miben különböznek?
74. Lehet-e párbeszédablakban menüt megjeleníteni? Ha igen, hogyan?
87. Az aktuálisan kiválasztott fizikai font jellemzőit mely struktúra tárolja? Említsen néhány jellemzőt az itt tároltak közül!
101. Soroljon fel standard kurzorazonosítókat! Melyik függvénnyel lehet az adott azonosítójú kurzort betölteni? Mi a hagyományos és mi az animált kurzor erőforrást tartalmazó fájlok kiterjesztése?
102. Hogyan érhetjük el, hogy az ablakunkon kívül tartózkodó egér üzeneteit mégis a mi ablakunk kapja meg? Mivel lehet ezt megszüntetni? Milyen függvénnyel korlátozhatjuk az egér mozgását egy téglalap alakú területre? Hogyan lehet megszüntetni ezt a korlátozást?
104. A programozó hogyan adhatja át az input fókuszt egy ablaknak? Milyen üzenetek keletkeznek eközben?
105. Sorolja fel a billentyűüzeneteket (négyet)! Melyik mikor keletkezik? Mi a virtuális kód? Mondjon rá egy-két példát!
108. Mihez férhet hozzá a processz minden szála (közösen használt dolgok) és mik azok a jellemzők, amik minden szálnál egyediek? -
Monya78
veterán
Szóval mostmár MA lesz a ZH...
a 61, 73-as kilőve.... -
Miracle
senior tag
Na de az egy OpenGL ablak nem egy sima windows app... az nyilvan egyszerubb. nyisd meg a Visualstudiot, nezd meg abban 1 peldaprogramban
furrvenynek nekem a winmain remlik, de a parameterekhez mar semmi kozom
most raerek, megneznem neked, ha lenne windows a gepemen, de meg lusta voltam feltenniértelmező késziszótár :: rekurzió --> lásd : rekurzió
-
Monya78
veterán
Most indulok a suliba...viszont csak 12:20kor irjuk a ZH-t
Ha valakinek volna építőjellegű 1-2 mondatos válasza a kérdésekhez, az inkább Freemailon küldje már el...mert nem biztos hogy gép elé kerülök, a freemailt pedig teloról is meg tudom nézni...
THX! -
Shape
aktív tag
Én nappali 5. féléves!
Csak érdekes volt a sok visual c-s kérédés, és összehasonlítottam a mi kérdéssorunkkal.
És láss csodát. Egyezett!!
Nekem sajnos csak 3-as lett, mondjuk nekünk péntek reggel volt.
És sajnso jegyzetem se volt, mert valahogy számomra nem pont jó időpontban volt az előadás!
Grat a 4-eshez.
Aktív témák
- Új, bontatlan Samsung S24+ 256 GB black
- Dell Latitude E7270, 12,5" HD Kijelző, i5-6300U CPU, 8GB DDR4, 256GB SSD, W10, Számla, Garancia
- Amazfit I T-REX 2 I GTS 3 I GTR 3 I GTR 3 Pro
- Új Latitude 7440 2-in-1, FHD+ IPS kihajtható érintő, i7-1365U, 32GB DDR5, 512GB NVMe, IR kamera, gar
- Beszámítás! GB H610M i5 13400F 32GB DDR4 1TB SSD RTX 3070Ti 8GB MONTECH AIR 1000 Lite Corsair 650W