You are on page 1of 2

Programski zadaci za obranu projekta 7.mj.

- Programsko inženjerstvo 2012.-


rbr Zadatak

Napraviti windows forms aplikaciju koja ima samo jedan label u kojem se u realnom vremenu
ispisuju kordinate miša kada se kreće po površini glavne forme. Oblik zapisa neka bude
1 "x=vrijednostX, y=vrijednostY" gdje su vrijednostX i vrijednostY stvarne koordinate miša.

Napravite windows forms aplikaciju koja ima tri textboxa (A,B,C) i jednu tipku. Pritiskom na tipku se
korisniku računa suma brojeva od A do B. Prilikom računanja sume treba preskočiti brojeve djeljive
2 sa C. Rezultat treba ispisati umijesto teksta tipke.

Napravite windows forms aplikaciju koja je virtualno podijeljena na 4 kvadranta. ovisno o tome u
koji kvadrant se klikne, korisniku se u label (u sredini forme) ispisuje u koji kvadrant je
kliknuto(SZ,SI,JZ,JI). Forma ne smije biti fiksne veličine. Neka se promjeni pozadine forme ovisno u
3 koji kvadrant je kliknuto: SZ=Zelena, SI =Plava, JZ = Crvena, JI = Žuta

Napravite windows forms aplikaciju koja ima 2 ProgressBar i 2 label kontrole. ProgressBar kontrole
će grafički prikazivati koordinate miša na glafnoj formi u obliku popunjenosti progressbarova. Prvi
progressbar je za X vrijednost, drugi je za Y vrijednost. Label kontrole služe samo za označavanje
4 progessbarova.

Napravite windows forms aplikaciju koja sadrži dvije NumericUpDown, jednu label kontrolu i jednu
tipku. Korisnik u NUD kontrolama odabire mjesece u godini, pritiskom na tipku korisniku se u label
treba ispisati popis mjeseca između dvije NUD vrijednosti. Mjeseci (brojevi) trebaju biti odvojeni
5 zarezom.

Napravite WinF aplikaciju koja prilikom klika na svaki puta kada netko upiše slovo T u textbox,
6 promjeni lokaciju textboxa slučajnim odabirom

Napravite aplikaciju koja korisniku omogućuje provjeru vida, klikom na gumb povećaj ili smanji,
povećava se ili smanjuje font centralne labele, čiji se sadržaj mijenja slučajnim odabirom nakon
7 klika na labelu.

Dinamički na zaslonu geneirajte 10 progress barova, kojima će se svaku sekundu vrijednosti


8 postaviti na random

Napravite windows forms aplikaciju koja ima 1 textbox i jednu tipku. Korisniku textbox unosi broj X,
pritiskom na tipku potrebno je generirati X label objekata te ih smjestiti u glavnu formu (controls
kolekcija). pozicija svakog labela neka bude slučajna unutar dimenzija glavne forme. sadržaj labela
9 je slučajan broj.
Upute:
Za izradu rješenja zadatka studenti imaju 5-10 minuta, ovisno i kompleksnosti samog zadatka.
Studenti ne smiju koristiti vanjske izvore pomoći poput pretraživanja interneta, msdn dokumentacije
i sl. Jedinu pomoć koju studenti mogu koristiti jest intellisense unutar Visual Studia (potpisi metoda,
povratne vrijednosti, opisi, overload liste,...). Osim ovog alata studenti mogu asistentima postaviti
pitanje, ukoliko je pitanje logički i razumno formirano asistenti će vrlo rado odgovoriti na pitanje.

Upute za buduće obrane:


Nije potrebno učiti pojedine elemente ili kontrole (TextBox, Timer i sl.); potrebno je:
- razumjeti osnovne koncepte OO razvoja aplikacija.
- razumjeti event driven aplikacije.
- ponovit gradivo kolegija Programiranje 1, 2... osnovne programske strukture i sl.
- imati logički i analitički pristup rješavanju problema. (npr. napisati dobar pseudokod)

You might also like