Programozás I gyakorlat 0. Ismertető
Elérhetőség Név: Smidla József Elérhetőség: smidla
dcs.uni-pannon.hu
Szoba: I909 Honlap: dcs.uni-pannon.hu/smidla/web smidla.mik.uni-pannon.hu
2
Irodalom • Brian W. Kernighan, Dennis M. Ritchie A C programozási nyelv
3
Irodalom • Bell-Morrey-Pugh: Programtervezés
4
Irodalom • David Kushner: A Doom legendája
5
Idézet • “Programming is like sex. One mistake and you have to support it for the rest of your life.” - Michael Sinz
6
Követelmények • 3 zh: • 1.: „Take it easy” típusú zh: Programozási tételek számonkérése. Eredménye: megvan / nincs meg. Csak a hibátlant fogadjuk el, viszont nincs benne semmilyen csavar, csak a tételeket kell megtanulni. A zh-ban mindet kérdezni fogjuk. A zh ideje legfeljebb 30 perc. 7
Követelmények • 2. és 3. zh: 90 perces zh, két részből áll: • Egy legfeljebb 45 perces elméleti teszt feladat • A zh kezdete után 30 perccel elérhetővé válik egy gyakorlati zh feladat, ennek csak a teszt leadása után szabad nekiállni • A gyakorlati zh-hoz használható a kiadott, nem összefirkált C referencia lap és a man 8
Házi feladatok • Minden héten legalább 1 ház feladat • 1 feladat 1 pontot ér • A félév során az elérhető pontok 80%-át kell teljesíteni az aláírásért • A megoldások tetszőleges szoftverrel készülhetnek • A másoláson kapott embereknek automatikusan aláírás megtagadás jár 9
Követelmények • A 2. és 3. zh-ban külön osztályozzuk a tesztet és a gyakorlati feladatot. • Aláírás megadásának feltételei: Az 1. zh sikeres, valamint a 2. és 3. teszt és gyakorlati zh-k legalább 2-esre sikerülnek, és a házi feladatok 80%-a sikeres. • Minden zh-ból mindenki írhat 1-1 pót zh-t. A pótzh megírására órarendi időponton kívül van lehetőség. A pótzh-n rontani 10 nem lehet, mert a jobb jegy számít.
Gyakran ismételt kérdések • Kötelező a gyakorlatra bejárni? • Nem, aki tudja az anyagot, az miért jöjjön be, hogy unatkozzon? Aki viszont nem tud mindent, annak erősen ajánlott a gyakorlatra járás.
11
Gyakran ismételt kérdések • Otthon felmerült bennem pár kérdés, mit tegyek? • Írj egy e-mailt a gyakorlatvezetőnek, ő pedig amint tud, válaszol.
12
Gyakran ismételt kérdések • E-mailt szeretnék írni a gyakorlatvezetőnek, mire kell ügyelnem? • Az e-mail tárgyában legyen benne a [ProgI] flag (szigorúan szögletes zárójellel, római számmal, nagy kezdőbetűvel), hogy a gyakorlatvezető külön tudja választani ezeket az e-maileket, és ezekre hamarabb tud majd válaszolni. 13
Gyakran ismételt kérdések • Személyesen szeretnék találkozni a gyakorlatvezetővel, hogy feltehessem neki a kérdéseimet, mit tegyek? • E-mailben egyeztess a gyakorlatvezetővel egy alkalmas időpontról, egyeztetés nélkül nem biztos, hogy meg fogod őt találni, ha megtalálod, akkor se biztos, hogy rá fog érni. 14
Gyakran ismételt kérdések • Fogyatékkal élek, ami megnehezíti a zh írást, mit tegyek? • Legkésőbb a második hétig jelezd ezt a gyakorlatvezetőnek, továbbá vigyél neki igazolást a problémáról, ő pedig mérlegeli, hogy milyen segítséget tud adni a zh-n, illetve a gyakorlatokon.
15
Gyakran ismételt kérdések • Szeretnék többet gyakorolni, bejárhatok a többi gyakorlatra is? • Igen, de ügyelj arra, hogy aki hivatalosan arra a gyakorlatra jár, annak mindig legyen számítógépe. Viszont a gyakorlatvezető minden órán ugyanaz, tehát valószínűleg ugyanazok a feladatok fognak elhangozni minden alkalommal. 16
Gyakran ismételt kérdések • • • •
Mire van szükségem a zh írásakor? Üres papír Toll / ceruza Személyazonosság igazolására alkalmas igazolvány • Gyakorlati zh-hoz a kiadott C referencia lap • Hideg fej és józan paraszti ész 17
Gyakran ismételt kérdések • Nem azon a gyakorlaton szeretném írni a zh-t, amire a Neptun szerint járok, mit tegyek? • Zh előtt legalább 2 nappal jelezd ezt emailben a gyakorlatvezetővel, és indokold meg a kérésedet. A gyakorlatvezető eztán mérlegeli, hogy megoldható-e, lesz-e elég gép, majd válaszol, hogy engedélyezi-e vagy sem. 18
Gyakran ismételt kérdések • Behozhatom a saját laptopomat a gyakorlatokra? • Zh-n kívül nyugodtan, ilyenkor lehetőség szerint olyan helyre ülj, ahol nem működik a tantermi számítógép.
19
Gyakran ismételt kérdések • Nem működik a hálózat a számítógépemen, mit tegyek? • Szabályosan kapcsold ki a gépet, majd áramtalanítsd pár másodpercre (számítógép mellett található egy fehér kapcsoló), majd újra kapcsold be. Ha ez után se működik, akkor ezt jelezd a gyakorlatvezető felé, és keress másik számítógépet. 20
Gyakran ismételt kérdések • Ha nem írunk zh-t, akkor elég, ha pont óra kezdésre megérkezek? • Ajánlott minimum 10 perccel a kezdés előtt megérkezni, hogy még gyakorlat előtt orvosolhassuk a felmerülő technikai problémákat.
21
Gyakran ismételt kérdések • Ha zh-t írunk, akkor elég, ha pont óra kezdésre érkezek? • Nem. Zh esetén mindenki legyen 20 perccel kezdés előtt a teremnél, ilyenkor előbb megyünk be, hogy még időben felderíthessük, és megoldhassuk a felmerülő problémákat.
22
Gyakran ismételt kérdések • Salma Hayek jó csaj? • Abszolút!
23
Gyakran ismételt kérdések • A programozási feladatom írása közben elment az áram, mit tegyek? • Először is: ments sűrűn. Másodszor: Ha visszajön az áram, akkor és csak akkor kapcsold be újra a számítógépet, ha erre a gyakorlatvezető engedélyt ad.
24
Gyakran ismételt kérdések • Zh-n elfelejtettem a jelszavamat, mit tegyek? • Amennyiben lesz a zh hetében még olyan csoport, amely zh-t ír, és oda beférsz, akkor ott még megírhatod. Ha nem férsz be, akkor marad a pót zh. Ha ott sem emlékszel a jelszóra, akkor az a zh elégtelen. A jelszóval kapcsolatos problémával keresd a rendszergazdákat:
[email protected]
25
Gyakran ismételt kérdések • Lesz pót-pót zh? • Nem, minden zh-ból csak egy darab pót zh van.
26
Gyakran ismételt kérdések • Úgy gondolom, hogy a javítók túl kevés (vagy túl sok ) pontot adtak, mit tegyek? • Írj a gyakorlatvezetőnek egy e-mailt, ő majd átnézi a dolgozatodat, és ha jogosnak találja a követelést, akkor felszólítja a javítót a korrigálásra.
27
Gyakran ismételt kérdések • Megéheztem / megszomjaztam a gyakorlaton, mit tegyek? • Várj az óra végéig, a teremben ételt / italt fogyasztani szigorúan tilos. Ha az éhhalál vagy szomjhalál szélén állsz, akkor menj ki a teremből arra az időre, amíg a problémát orvosolod.
28
Gyakran ismételt kérdések • A gyakorlaton való facebookozás, chatelés, vicc olvasás és hasonló tevékenységek segítenek a tárgy elsajátításában? • Nem, sőt! Gerincferdülést, rövidlátást, fogszuvasodást, tenyér szőrösödést és súlyos elhízást okozhat, ha a gyakorlatokon a fenti tevékenységek valamelyikét űzöd. 29
Gyakran ismételt kérdések • Összefutottam a gyakorlatvezetővel az utcán, de nem köszönt rám, mit vétettem? • Semmit, ő körülbelül 300 embert tanít az őszi félévben, nem biztos, hogy mindenkire emlékezni fog, de majd igyekszik.
30