Regionális forduló november 27. A és a oszt{lyosok feladata. Bemeneti adatok

Hasonló dokumentumok
Regionális forduló november 27. A oszt{lyosok feladata. Bemeneti adatok DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2010/2011

Region{lis forduló november 26. DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2011/2012. A oszt{lyosok feladata

Region{lis forduló november 26. DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2011/2012

Regionális forduló november 28. A oszt{lyosok feladata. A nyereménykuponok sz{mít{sa

Regionális forduló november 28. A és a oszt{lyosok feladata DUSZA ÁRPÁD ORSZÁGOS PROGRAMOZÓI EMLÉKVERSENY 2009/2010

Regionális forduló november 19.

Regionális forduló november 19.

Sokféle t{bl{zatkezelő létezik a piacon. Most a Ti csapatotoknak is készítenie kell egy egyszerű, könnyen haszn{lható t{bl{zatkezelő programot.

PÁLYÁZATI FELHÍVÁS a Környezet és Energia Operatív Program keretében

Verzió CompLex Officium Felhasználói kézikönyv

Közlemény. Módosított pont. dokumentum neve Pályázati útmutató és Pályázati felhívás. B1 Jogi forma (a szöveg kiegészítése)

Regionális forduló november 18.

1. Az ajánlatkérő neve, címe, telefon- és telefaxszáma; elektronikus levelezési címe

Felhívás. Csoportos tehetségsegítő tevékenységek megvalósítására. a TÁMOP azonosítószámú Tehetséghidak Program

a Szervező vezető tisztségviselői, munkavállalói valamint az itt felsorolt személyek Ptk. 8:1

a Magyar Építész Kamara névjegyzéke alapján, (zárójelben a kamarai kódokkal):

A TÁMOP / Esélyteremtés a sokorópátkai Általános Iskolában című pályázat Szervezeti és Működési Szabályzata

FELHÍVÁS. A felhívás címe: Felzárkóztató egészségügyi ápolói szakképzési programok. A felhívás kódszáma: EFOP

Dusza Árpád Országos Programozói Emlékverseny 2012/2013

A Játékban a Szervező által forgalmazott más termékek nem vesznek részt.

Prototípus, termék-, technológia- és szolgáltatásfejlesztés

Regionális forduló november 30.

5CG. számú előterjesztés

Turisztikai attrakciók és szolgáltatások fejlesztése c. konstrukciójához. Kódszám: DDOP-2.1.1/D-12, KDOP-2.1.1/D-12, NYDOP-2.1.1/F-12 DAOP-2.1.

VESZPRÉM MEGYEI ÖNKORMÁNYZAT KÖZGYŰLÉSE HATÁROZAT

Mezőgazdasági termékek értéknövelése és erőforrás-hatékonyságának elősegítése a feldolgozásban

Gyakorlati vizsgatevékenység A

A felhasználónak rendelkeznie kell mobiltelefonnal, amelynek telefonszámához érvényes szerződés tartozik.

VerdA GaraS gépjármű költségnyilvántartó

Pályázati felhívás az EGT Finanszírozási Mechanizmus es időszakában a Megújuló Energia

MEGBÍZÁSI SZERZŐDÉS MÉRNÖKI ÉS MŰSZAKI FELÜGYELETI MUNKÁK ELLÁTÁSÁRA, amely létrejött. Nagyatádi Regionális Szennyvíztársulás

VESZPRÉM MEGYEI ÖNKORMÁNYZAT KÖZGYŰLÉSÉNEK ELNÖKE 8200 Veszprém, Megyeház tér 1. Tel.: (88) , Fax: (88)

FELHÍVÁS. A Természetvédelmi Őrszolgálat és monitorozó rendszer fejlesztésének megvalósítására

Kiadói díjbeszedésű hírlapok előfizetői állományának adatcseréje

Az Érdi Batthyány Sportiskolai Általános Iskola tanév

EGT FINANSZÍROZÁSI MECHANIZMUS ENERGIAHATÉKONYSÁG PROGRAMTERÜLET BESZÁLLÍTÓI WORK-SHOP EMLÉKEZTETŐ

1. Projektmenedzsment költségei (ESZA elszámolható költségek általános útmutató 5. pont) Részletes költség tervlapon az 1. oszlop.

T[JÉKOZTATÓ. nyelvi programkövetelmény nyilv{ntart{sba vételére vonatkozó javaslat benyújt{s{hoz

Az Alsózsolcai 2. sz. Óvoda önértékelése

Testépítés. Kovács Zoltán (Nyíregyházi Főiskola Debreceni Egyetem) zeus.nyf.hu/ kovacsz július 7.

A projektmenedzsment alapjai. Sz{madó Róza

Az állattenyésztési ágazat fejlesztése - trágyatárolók építése

Vezetéstechnikai tréningprogram

Alapvető formázási műveletek a Word 2003 programban

Felhasználói kézikönyv Kisbanki NetBOSS - SMS

AKTIV Program 2010 ősz.

GJ U; számú előterjesztés

Sárospatak Város Polgármesterétıl

Vállalatok K+F+I tevékenységének támogatása

ZÁRÓ VEZETŐI JELENTÉS TEVÉKENYSÉGELEMZÉS ÉS MUNKAKÖRI LEÍRÁSOK KÉSZÍTÉSE SZÁMÍTÓGÉPES ADAT- BÁZIS TÁMOGATÁSÁVAL

Szenzor konfigurálása (Informáld az NXT-t, hogy milyen eszközök vannak csatlakoztatva, és hová!)

11. Intersport Balaton Maraton és Félmaraton - eseményinformáció

PÁLYÁZATI FELHÍVÁS a Környezet és Energia Operatív Program KEOP-1.2.0/ Szennyvízelvezetés és tisztítás megvalósítása. című konstrukcióhoz

Adatbenyújtási kézikönyv

Összehasonlító fogyasztásmérési módszer városi, elővárosi és távolsági autóbuszokhoz

Az MRT-012 (Contact ID) encoder programozó szoftvere (vers. S0309) A Contact ID protokoll az alábbi adatokat küldi át (az adatok decimálisak):

II. A pályázat célja a továbbképzésre jelentkezők képzéseken való részvételének támogatása.

ÚTMUTATÓ A PROJEKTMENEDZSMENT TÁMOGATÓ RENDSZER

10XONE Szoftver és szolgáltatási szerződés Általános Szerződési Feltételek (ÁSzF) XONE V3.3 SZERZŐDÉS

MIKROPROCESSZOROS KAZÁN KF + HMV HŐMÉRSÉKLET SZABÁLYOZÓ

A Lippói Gárdonyi Géza Általános Iskola panaszkezelési szabályzata

Hegedűs Károly mb. jegyző Mozsár Ágnes főépítész

A Wiki lényege, hogy könnyen kialakítható Website-ot lehet benne megvalósítani, amelyben az egyes oldalak között linkek mutatnak.

MINŐSÉGIRÁNYÍTÁSI KÉZIKÖNYV

PÁLYÁZATI FELHÍVÁS. Kódszáma: T5410-K-1/2013. Szociális továbbképzéseken való részvételre. I. A pályázat tárgya

TECHNOLÓGIAMENEDZSMENT

SIMIX - Falszerkezeti habarcsok és építési ragasztók az ÜVEG-ÁSVÁNY KFT-tıl!

LOGO-VIR Oktatási terv. Pécs Megyei Jogú Város Önkormányzata Kontrolling (vezetői információs) rendszer oktatási terve

TERVEZETT PROGRAM Köszöntők Dr. Sóvágó László polgármester, Hajdúszoboszló Polgármesteri Hivatal

Tájékoztató a évi pedagógiai-szakmai ellenőrzés (tanfelügyelet) és pedagógusminősítések szakértői feladataival kapcsolatban

Az NMH SZFI központi szervező, dokument{ló, ellenőrző szerepe a szakképzésben

A felülvizsgálatok során feltárt hibákat a döntések tartalmához igazodó sorrendben csoportosítottuk.

A nyilvános tér, művészet és társadalom viszonyrendszere

"-- 'AlJ ~ ///1/ l. Budapest Főváros X. kerület Kőbányai Önkormányzat Alpolgármestere

SZÜLŐI TÁJÉKOZTATÓ A TUTORÁLT BEVÁLOGATÁS FOLYAMATÁHOZ

Kurzus- és tananyageredmények

INFORMATIKAI STRATÉGIA

Út a munkához program. Kőnig Éva Hajdúszoboszló június 9-11.

Módosult az Egészségügyi alapellátás infrastrukturális fejlesztése című (TOP kódszámú) felhívás

Windows felhasználói felület

Tájékoztató ÖFR Verzióváltásról

Soproni Német Nemzetiségi Általános Iskola Deutsche Nationalitätenschule Ödenburg

Cooper Center Irodaház Fax: (1) Budapest, Lehel út 61. III. / info@prospera.hu

2013. novemberi jóváhagyás tervezett decemberi jóváhagyás tervezett

PÁLYÁZATI FELHÍVÁS a Dél-dunántúli Operatív Program. Funkcióbıvítı integrált városfejlesztési akciók támogatása c. pályázati felhívásához

M E G H Í V Ó január 21-én (hétfő) órára

Pécs Uránváros főterének és kapcsolódó közterületeinek tervezése

MINŐSÉGIRÁNYÍTÁSI KÉZIKÖNYV

Módosult a Széchenyi 2020 keretében megjelent Egészségügyi alapellátás infrastrukturális fejlesztése című (TOP kódszámú) felhívás

I. Nyíregyházi VIDOR félmaraton futóversenyt. A VIDOR fesztivállal kapcsolatos tudnivalók, részletek a weboldalon olvashatóak.

Gyakorlati vizsgatevékenység B

NYILATKOZAT. Egyesülés, szétválás ideje: (év) (hónap) (nap)

ÖSSZEGEZÉS AZ AJÁNLATOK ELBÍRÁLÁSÁRÓL

KELEBIA KÖZSÉGI ÖNKORMÁNYZAT KÖZFOGLALKOZTATÁSI TERVE 2010.



Tájékoztató. Használható segédeszköz: -

GJ l. számú előterjesztés

ELŐTERJESZTÉS A Városfejlesztési, Városgazdálkodási és Környezetvédelmi Bizottság szeptember 19-i ülésére

Élve a Minisztérium honlapj{n közzétett lehetőséggel, a július 28-{n megjelent

Átírás:

Reginális frduló 2010. nvember 27. A 11-13. és a 8-13. szt{lysk feladata Egy rendezvényszervező cég titeket kért meg arra, hgy a rendezvényeik megszervezését és lebnylít{s{t segítő prgramt készítsetek sz{mukra. A kész prgramt a prjektmenedzser fgja haszn{lni, aki minden esetben (minden prjektben) az al{bbi adatk alapj{n dlgzik: a prjekt sr{n elvégzendő tevékenységek sz{ma, az egyes tevékenységek jellemzői (a tevékenység egyedi aznsítója és neve, az időigénye napkban, a megelőző tevékenység(ek), az egyes tevékenységeket követő esetleges v{rakz{si idő, a tevékenység elvégzéséhez szükséges feladatkör vagy szakmai ismeret), a munkat{rsak feladatköre (ki milyen tevékenysége(ke)t tud elvégezni). A ti feladattk egy lyan prgram megír{sa, amelyik a kaptt infrm{ciók alapj{n megadja, hgy mennyi az a legrövidebb időtartam, ami alatt elvégezhető a prjekt, az egyes tevékenységek elkezdésének mi a legkr{bbi illetve a legkésőbbi időpntja, kire lehet (kell) r{bízni az egyes tevékenységet. Készítenetek kell egy s{vs ütemtervet is, amely a képernyőn jeleníti meg a feladatk időbeli elszl{s{t. Bemeneti adatk A munkat{rsak list{ja sz{mtkra a mtars.txt f{jlban {ll rendelkezésre. (A f{jl minden sra egy munkat{rs adatait tartalmazza.) A sr elején a munkat{rs egyedi aznsító sz{m{t és a nevét egy szóköz v{lasztja el. A név ut{n kettőspnt majd szóköz szerepel, ezut{n a feladatkörök következnek vesszővel és az azt követő szóközzel elv{lasztva. A prjektet alktó tevékenységek list{j{t a tev.txt f{jl tartalmazza. Az első srban a tevékenységek sz{m{t tüntettük fel, a tv{bbi srk pedig ezen tevékenységek leír{s{t adj{k. A sr elején a tevékenység egykarakteres aznsítój{t kettőspnt és szóköz követi, ezut{n vesszővel és az azt követő szóközzel elv{lasztva a tevékenység leír{sa (neve), időigénye napkban, a tevékenységet megelőző 1 kr{bbi tevékenység aznsítója, a munk{val megbízható munkat{rs feladatköre következik. (A tevékenység neve nem tartalmaz vesszőt.) Ha egy tevékenységet nem kell megelőznie m{s tevékenységnek, akkr a helye üresen marad, de a követő vessző és a szóköz szerepel a srban. 1 Ha az X tevékenységet Y tevékenység előzi meg, az azt jelenti, hgy X mindaddig nem kezdhető el, ameddig Y be nem fejeződött. 1

A tevékenységek időtartama legal{bb 1 nap. (Mindig egész sz{m.) Ha az aktu{lis tevékenységet több kr{bbi tevékenység előzi meg, akkr azkat csak szóköz v{lasztja el. Ha az aktu{lis tevékenységet megelőző kr{bbi tevékenység befejezése ut{n v{rakzni kell, akkr a szükséges v{rakz{si idő kerek z{rójelben szerepel közvetlenül a tevékenység-aznsító ut{n. Kimeneti adatk A kimeneti adatkat részben a képernyőn kell megjelenítenetek, részben pedig kimeneti szövegf{jlba kell kiírntk. A képernyőre készítenetek kell egy t{bl{zatszerű s{vs ütemtervet, amelynek a fejlécén a napk srsz{m{t kell feltüntetni, a tv{bbi sraiban pedig az egyes tevékenységek aznsítója ut{n vízszintes vnallal kell megjelölni azkat a napkat, amelyeken a tevékenységet végezni kell. Ha több napn {t végeznek egy tevékenységet, akkr az érintett napkat flytns vnallal is meg lehet jelölni. Az al{bbi két {bra egy-egy péld{t mutat egy tevékenységsr idős{vj{nak lehetséges megjelenítésére. (M{s vnalstílus is v{lasztható.) A tevékenységeket minden esetben a legkr{bbi kezdési időpnttal kell feltüntetni. Az ütemtervet karakteres, illetve grafikus képernyőn egyar{nt elkészíthetitek. Nem jelent előnyt a grafikus képernyő haszn{lata. (Az értékelésben csak az {bra helyességét és {ttekinthetőségét értékeljük.) Sk adat esetén képernyőlapz{s 2 vagy megfelelő ar{nyú kicsinyítés segíthet abban, hgy a kért adatk megjelenjenek. A lapz{sn{l nem kell biztsítani, hgy a kr{bban megjelenített adatk újra visszalapzhatóak legyenek. A sr- és szlpfejlécek minden lapn jelenjenek meg. A lapz{s lehetőségét és módj{t egyértelműen jelezni kell a képernyőn. A képernyő alsó sraiban lehetőséget kell biztsítani a felhaszn{lónak arra, hgy a tevékenység kódj{hz a tevékenység nevét lekérdezhesse. A prgram fut{sa sr{n utem.txt néven készüljön egy kimeneti f{jl is! 2 Képernyőlapzás: Egy tetszőleges vagy egy megadtt billentyű lenym{sa az idős{v egy újabb részének megjelenését eredményezi. 2

Feladat A f{jl első sra a prjekt elvégzéséhez minim{lisan szükséges napk sz{m{t mutassa! A tv{bbi srk az egyes tevékenységek egyedi aznsítói ut{n a tevékenység legkr{bbi és a legkésőbbi kezdési időpntj{t, illetve egy, a munka elvégzéséhez rendelhető munkat{rs nevét tartalmazz{k! A tevékenység-aznsító ut{n kettőspnt és szóköz szerepeljen, a többi adatt vessző és az azt követő szóköz v{lassza el egym{stól! A tevékenységek az aznsítójuk szerinti betűrendben kövessék egym{st! Készítsetek prgramt, amelyik a fent ismertetett frm{tumú munkat{rsi lista és tevékenységlista alapj{n a kért frm{tumban megadja a kimeneti adatkat! Feltételezzük, hgy a bemenő adatk mindig lyank, hgy létezik megfelelő ütemezés. B{rmelyik prjekt időtartama maxim{lisan 60 nap, és legfeljebb 10 munkat{rs vnható be. Egy prjekt maxim{lisan 20 tevékenységből {ll, és nem frdulhat elő, hgy 5 tevékenységnél többet lehessen p{rhuzamsan végezni. Az al{bbi példa egy lehetséges prjekt megadtt szempntk szerinti bemeneti és kimeneti adatait mutatja be. Példa: versenyszervezés Bemeneti adatk: A mtars.txt f{jl tartalma: 1 Aranyi B{lint: szervező, szaktan{r1 2 Cserepes Vir{g: szaktan{r1 3 Kaba K{lm{n: szaktan{r2, gazdas{gi ügyintéző 4 Tóth Valentin: szervező, szaktan{r2 A tev.txt f{jl tartalma: 12 A: a versenykiír{s elkészítése és a verseny meghirdetése, 15,, szervező B: a nevezések fgad{sa és összesítése, 3, A(1), szervező C: a versenyfeladat kidlgz{sa, 4,, szaktan{r1 D: a javítókulcs kidlgz{sa, 2, C, szaktan{r1 E: a feladat és a javítókulcs ellenőrzése, 3, D, szaktan{r2 F: a nevező csapatk értesítése és t{jékztat{sa, 1, B, szervező G: a feladatlapk előkészítése, 2, E, szervező H: a helyszín előkészítése, 1, F G, szervező I: a versenyzők fgad{sa és a verseny lebnylít{sa, 1, H, szervező J: a versenymunk{k javít{sa, 5, I, szaktan{r2 K: a javít{s ellenőrzése, 2, J, szaktan{r1 L: eredményhirdetés, 1, K, szervező 3

Az adatk feldlgz{sa Az al{bbi {bra segítségével {t tudj{tk tekinteni a bemeneti és a kimeneti adatk közötti kapcslatkat: a prjekt lebnylít{s{hz 30 napra van szükség, az A, B L tevékenységek mikr kezdődhetnek, és ki végezheti őket. Legkrábbi kezdés 0 0 J 0 0 Legkésőbbi kezdés Ki végezheti Időtartam 4

Kimeneti adatk: A képernyőkép: Az utem.txt tartalma: 30 A: 1, 1, Aranyi B{lint B: 17, 17, Aranyi B{lint C: 1, 10, Cserepes Vir{g D: 5, 14, Cserepes Vir{g E: 7, 16, Tóth Valentin F: 20, 20, Aranyi B{lint G: 10, 19, Tóth Valentin H: 21, 21, Aranyi B{lint I: 22, 22, Aranyi B{lint J: 23, 23, Tóth Valentin K: 28, 28, Aranyi B{lint L: 30, 30, Aranyi B{lint Beadandó A prgram frr{skódja (a prgramz{si környezettől függően a frr{skód több f{jl is lehet, esetleg mapp{k is tartzhatnak hzz{) és a lefrdíttt utemez.exe {llm{ny. A bemeneti adatkat tartalmazó f{jlk mindig az aktu{lis (fejlesztői környezetben az alapértelmezett) könyvt{rban tal{lhatóak. A kimeneti f{jlkat is ide kell menteni. (A prgram kódja nem tartalmazhat abszlút elérési útvnalat.) Feltételezzük, hgy a bemeneti f{jlkban szereplő adatk minden esetben helyesek. 5

Kódl{si alapelvek A frr{skód minőségét is értékeljük. Ir{nyelvek, szempntk: Egységes kódl{si szab{lyk az aznsítókra: a v{ltzók egységes elnevezése (kis- és nagybetűk vagy m{s speci{lis karakterek haszn{lata), az szt{lyk egységes elnevezése (bjektum-rient{lt prgramnyelv esetén, pl. C++), a függvények és elj{r{sk tartalmra utaló elnevezése, a prgramkód egységes struktur{lts{ga, taglts{ga. A kód minősége (könnyen emberek sz{m{ra érhető illetve karbantartható kód): {ttekinthető, lehetőség szerint rövid elj{r{sk, függvények, f{jlk, beszédes, tömör elnevezésű aznsítók, bjektum-rient{lt nyelveknél glb{lis v{ltzók mellőzése. Kmmentezés: A kmmentezés elsődleges célja, hgy a prgramban a miért? kérdésre adjn v{laszt. (A mit? kérdésre az aznsítók megfelelő elnevezése és a megfelelően struktur{lt kód, a hgyan? kérdésre pedig az {ttekinthető frr{skód ad v{laszt.) A túlz{sba vitt kmmentezés csökkenti az {ttekinthetőséget, a túl kevés kmment nehezíti a megértést. Elv{r{s a v{ltzók, szt{lyk, függvények és elj{r{sk szerepének rövid, értelemszerű kmmentezése. Elérhető pntsz{m: 120 pnt (Ebből a helyes dkument{l{s kmmentezés 15 pnt) Jó munk{t kív{n a Versenybiztts{g! 6