specifikacija ii kolokvij

3
TEHNIČKI FAKULTET Elektrotehnički odsjek Smjer informatika Naziv predmeta Internet programiranje Datum 24.02.20 15 Vrsta ispita Kolokvijum II Grupa Ime i prezime Br. Indeksa Maksimum bodova 100 Osvojeno bodova Ocjena Kreirati ispitni folder naziva „ImePrezimeIndeks“ na desktopu računara. U ispitni folder smjestiti sadržaj zipovane datoteke iz nastavnog materijala. Zipovana datoteka sadrži sljedeće dokumente: Ovu specifikaciju specifikacija-II-kolokvij.doc Folder js sa jQuery bibliotekom jquery-1.11.2.min.js XHTML template xhtml-template.html Popuniti tabelu iznad sa osobnim podacima. Kreirati folder js, te u njega spremiti datoteku funkcije.js u koju će se spremiti sve implementirane javascript funkcije iz stavki ispod: 1. Napraviti web stranu zadatak.html korišćenjem HTML‐a, za testiranje kreiranih funkcija, uključivanje javascript datoteka jQuery i funkcije.js. 2. Funkcija validacijaVremena(vrijeme) za validaciju polja za unos vremena datog gola. Vrijeme mora biti u opsegu 0 – 90, te ne može biti manja od vremena zadnje unešene evidencije gola. Ukoliko validacija nije uspjela, sa alert funkcijom obavjestiti korisnika porukom „Unešeno vrijeme nije validno“. Format vrijednosti validirati preko sljedećeg objekta RegExp /^[0‐9]+$/ 3. Funkcija preuzmi(id) za preuzimanje nekog objekta, kao parametar te funkcije proslijeđuje se id objekta, prilikom preuzimanja objekta provjeriti da li objekat uopšte postoji u dokumentu, ako ne postoji ispisati poruku „Nepravilan id objekta, objekat ne postoji“ 4. Funkcija dodajGol() koja će dodati novi unos u evidenciju golova. Prije dodavanja unosa izvršiti neophodnu validaciju (slika 2), te nakon uspješne validacije izvršiti kreiranje i prikazivanje tabele pozivanje funkcije iz stavke 6. Ispit traje 120 minuta.

Upload: una-drakulic

Post on 09-Nov-2015

15 views

Category:

Documents


1 download

DESCRIPTION

Eldinov predmet... kolokvij :) ahm ahm haha

TRANSCRIPT

TEHNIKI FAKULTETElektrotehniki odsjek

Smjer informatika

Naziv predmetaInternet programiranjeDatum24.02.2015

Vrsta ispitaKolokvijum IIGrupa

Ime i prezimeBr. Indeksa

Maksimum bodova100Osvojeno bodovaOcjena

Kreirati ispitni folder naziva ImePrezimeIndeks na desktopu raunara.U ispitni folder smjestiti sadraj zipovane datoteke iz nastavnog materijala. Zipovana datoteka sadri sljedee dokumente:

Ovu specifikaciju specifikacija-II-kolokvij.doc Folder js sa jQuery bibliotekom jquery-1.11.2.min.js XHTML template xhtml-template.htmlPopuniti tabelu iznad sa osobnim podacima.Kreirati folder js, te u njega spremiti datoteku funkcije.js u koju e se spremiti sve implementirane javascript funkcije iz stavki ispod:

1. Napraviti web stranu zadatak.html korienjem HTMLa, za testiranje kreiranih funkcija, ukljuivanje javascript datoteka jQuery i funkcije.js.2. Funkcija validacijaVremena(vrijeme) za validaciju polja za unos vremena datog gola. Vrijeme mora biti u opsegu 0 90, te ne moe biti manja od vremena zadnje uneene evidencije gola. Ukoliko validacija nije uspjela, sa alert funkcijom obavjestiti korisnika porukom Uneeno vrijeme nije validno. Format vrijednosti validirati preko sljedeeg objekta RegExp /^[09]+$/3. Funkcija preuzmi(id) za preuzimanje nekog objekta, kao parametar te funkcije proslijeuje se id objekta, prilikom preuzimanja objekta provjeriti da li objekat uopte postoji u dokumentu, ako ne postoji ispisati poruku Nepravilan id objekta, objekat ne postoji

4. Funkcija dodajGol() koja e dodati novi unos u evidenciju golova. Prije dodavanja unosa izvriti neophodnu validaciju (slika 2), te nakon uspjene validacije izvriti kreiranje i prikazivanje tabele pozivanje funkcije iz stavke 6.5. Funkcija izracunajRezultat(contId) koja e na osnovu uneene evidencije golova, izraunati rezultat utakmice i prikazati ga u elementu iji je id prosljeen funkciji (contId) (slika 1).6. Funkciju kreirajTabelu(contId) koja e na osnovu uneene evidencije datih golova generisati i prikazati tabelu evidencije u elementu iji je id prosljeen funkciji (contId) (slika 3).

7. Funkciju ponistiGol(evidRb) koja e na osnovu uneenog rednog broja evidencije (evidRb)ukloniti evidenciju da datim rednim brojem (slika 4). Preko alert funkcije obavjestiti korisnika o uspjenosti ponitavanja gola .8. Kreirati timer objekat koji e svako 3 sekunde pozivati funkciju iz stavke 5, tj. prikazivati trenutni rezultat utakmice. 9. Za registraciju event-a na HTML komponentama koristiti iskljuivo jQuery biblioteku.

Slika 1

Slika 2

Slika 3

Slika 4STAVKAMAKSIMALNO BODOVAOSVOJENO BODOVA

15

215

310

410

510

620

715

810

95

UKUPNO100

Ispit traje 120 minuta.