Vezba 7 Uvod u jquery
|
|
- Jacob Atkinson
- 6 years ago
- Views:
Transcription
1 Vezba 7 Uvod u jquery Cilj vežbe: Upoznavanje sa JavaScript bibliotekom jquery Razumevanje načina funkcionisanja biblioteke jquey Dodavanje animacija veb sajtu Rukovanje događajima na veb sajtu 1. jquery osnove JQuery je brza, jednostavna JavaScript biblioteka koja pojednostavljuje obilazak HTML dokumenta i omogućava rukovanje događajima (eventima), kreiranje animacija, Ajax interakciju i drugo. Zamišljena je da promeni način na koji pišete vaš JavaScript kod. Prednosti korišćenja ove biblioteke su: Dobro je dokumentovan i ima ogromnu podršku velikog broja programera okupljenih u jquery zajednicu koja piše blogove, tutorijale, knjige i aktivno se okuplja na brojnim forumima ili uživo na konferencijama i neformalnim sastancima; OpenSource što praktično znači da je besplatan i da se uklapa u filozofiju Web-a; Podržan od strane velikih igrača kao što su Google, Microsoft, IBM, Amazon, Dell, Netflix, NBC i drugi; Lako je proširiv zbog čega postoji ogromna baza plugin-ova; Lak je i jednostavan za učenje, čak i za one koji ne poznaju programiranje tako dobro jquery filozofija je "Write less, do More (piši manje, uradi više). Ova filozofija se može dalje razložiti u tri koncepta: Selektovanje nekog ili nekih elemenata (preko CSS selektora), i obavljanje neke funkcije nad njima (pomoću metoda jquery-ja); Ulančavanje (Chaining) više jquery metoda nad skupom elemenata; Korišćenje jquery omotača i implicitne iteracije. Detaljno razumevanje ova tri koncepta predstavlja osnovu za korišćenje jquery biblioteke i pisanje koda u njoj. Kako biste koristili jquery i sve što on pruža, morate prvo da uključite jquery biblioteku u vaš projekat. To možete uraditi na dva načina: 1. Tako što ćete iskoristiti biblioteku koja je hostovana na Google-u i uključiti je pomoću sledeće naredbe koju treba navesti u head elementu vaše veb stranice: <script type="text/javascript" src=" </script> 2. Ili tako što će te skinuti svoju verziju biblioteke sa sajta i postaviti je na svom serveru ili lokalnom fajl sistemu. A onda, slično kao u prethodnom slučaju, navesti sledeću naredbu u head elementu vaše veb strane: <script type='text/javascript' src='js/jquery js'></script> Kao što možemo da videmo, uključivanje ove biblioteke se vrši na isti način kao i uključivanje bilo kog drugog eksternog JavaScript fajla. Primetimo da smo u prvom slučaju naveli da preuzimamo umanjenu jquery biblioteku koja znatno otežava debagiranje koda. Zato se preporučuje da u toku razvoja programeri 1
2 koriste neumanjenu verzije eksternih skripti, a da se, kada se izvrši postavljanje sajtova, svi eksterni fajlovi minimizuju radi smanjenja veličine fajlova, a samim tim i povećanja performansi. Pri korišćenju jquery funkcija potreban je način da učitamo sve DOM elemente stranice u potpunosti pre nego što primenimo bilo koju operaciju nad njima, jer bi u suprotnom moglo da se desi da primenjujemo operaciju nad elementom koji još uvek nije učitan i samim tim trenutno ne postoji. Hendler za ceo prozor onload se obično koristi kako bi omogućio izvršavanje naredbi tek nakon što se stranica u potpunosti učita. Sintaksa naredbe je obično sledeća: jquery(document).ready(function() { $("div.hidethis").hide(); Primer 1.1: Pokažimo to na sledećem primeru u kome klikom na dugme treba da prikažemo dijalog sa nekom porukom. <body> <input type="button" id="btnouch" value="click"/> <script> jquery(document).ready(function() { $("#btnouch").click(function(){ alert("ouch! That hurt."); </script> </body> 2. Selectori i jquery omotač Ako ste ikada pokušavali da dodate dinamičku funkcionalnost svoji stranama, primetili ste da uvek radite iste stvari. Selektujete element ili grupu elemenata i izvršite neku operaciju nad njima. Te operacije obično obuhvataju sakrivanje ili prikaz elementa, dodavanje CSS klasa, animiranje elemenata ili proveru i menjanje njihovih atributa. Korišćenje sirovog JavaScripta za ostvarenje bilo kog od ovih zadataka rezultiralo bi desetinama linija koda. Kreatori jquery-ja su posebno stvorili ovu biblioteku da bi ove uobičajene zadatke učinili jednostavnim. Na primer, svako ko se bavio radio-dugmićima u JavaScriptu zna da je prava muka pronaći koji je element neke radio-grupe trenutno aktivan, a zatim i dobaviti vrednost njegovog value atributa. Radio-grupu treba prvo locirati, a zatim niz radio-dugmića iz grupe treba pregledati, jedan po jedan, da bismo saznali koji element ima postavljen svoj checked atribut. Vrednost ovog atributa se onda može pribaviti. Primer 1.2: Takav kod se može implementirati na sledeći način: var checkedvalue; var elements = document.getelementsbytagname('input'); for (var n = 0; n < elements.length; n++) { if (elements[n].type == 'radio' && elements[n].name == 'someradiogroup' && elements[n].checked) { checkedvalue = elements[n].value; } } Uporedimo sada prethodni kod sa implementacijom u jquery-ju (ceo kod možete videti u fajlu Primer1.2_radio.html): var checkedvalue = $('[name="someradiogroup"]:checked').val(); 2
3 Kada je CSS predstavljen kao veb tehnologija koja treba da odvoji dizajn od sadržaja, bilo je neophodno pronaći način za referenciranje grupa elemenata stranice od spolja. Razvijen je metod selektora, koji sažeto predstavljaju elemente na osnovu njihovih vrsta, atributa ili položaja u okviru HTML dokumenta. Na primer, selektor p a se odnosi na grupu svih linkova ( <a> elemenata ) koji su ugnježdeni unutar <p> elementa. jquery koristi iste selektore kao i CSS, ali i neke koji još uvek nisu u potpunosti implementirani od strane svih čitača, uključujući i neke od moćnijih selektora definisanih u CSS3 tehnologiji. Da biste referencirali grupu elemenata pomoću jquery-ja, potrebno je proslediti selektor kao parametar jquery funkciji na sledeći način: $(selector) ili jquery(selector) Primer 1.3: Na primer, da referenciramo i grupu linkova ugneždenih unutar bilo kog <p> elementa, možemo koristiti sledeću sintaksu $("p a"). Ukoliko želimo da sakrijemo sve h2 elemente možemo da otkucamo sledeći kod: <body> <h2 id="clickme1">click me!</h2> <h2 id="clickme2">click me!</h2> <h2 id="clickme3">click me!</h2> <script> $("h2").click(function(){ $( h2 ).hide("slow"); </script> </body> Oznaka $(), alias za jquery() funkciju, je funkcija koja daje poseban JavaScript objekat. On sadrži niz DOM elemenata, po redosledu po kome su definisani u dokumentu, koji odgovaraju prosleđenom selektoru. Ovaj objekat poseduje veliki broj korisnih unapred definisanih metoda koje mogu da se primene na referenciranoj grupi elemenata. U programerskom rečniku strukture ovog tipa se nazivaju omotači (wrapper), jer obavijaju prikupljene elemenate objektom koji ima proširene, dodatne funkcionalnosti. U ovoj vežbi ćemo koristiti termin jquery omotač ili jquery wrapper za označavanje ovog niza referenciranih elemenata nad kojima se mogu obavljati operacije odnosno primenjivati metode jquery biblioteke. Kao što smo videli, jquery() funkcija se može koristiti: Za selektovanje i obavijanje DOM elemenata nad kojima treba izvršiti neku operaciju; Kao imenski prostor za korišćenje globalnih funkcija; Za kreiranje DOM elemenata u HTML jeziku; Kako bi se omogućilo izvršavanje koda tek nakon što se DOM stablo učita. Primeri naprednih selektora $("*") Selektuj sve elemente $(this) $("#someid") $("p.intro") $("p:first") Selektuj trenutni HTML element Selecktuj element kod koga je id = someid Selektuj sve <p> elemente koji imaju klasu "intro" Selektuj prvi <p> element 3
4 $("ul li:first") $("ul li:first-child") $("[href]") $("a[target!='_blank']") $(":button") $("tr:even") Selektuj prvi <li> element u okviru prvog <ul> elemnta Selektuj prvi <li> element svakog <ul> elementa Selektuj sve elemente sa href atributom Selektuj sve <a> elementa kod kojih je atribut target različit od "_blank" Selektuj sve <button> elemente i <input> elemente koji imaju type="button" Selektuj sve parne <tr> elemente 3. Ulančavanje metoda (chaining) Posebna karakteristika velikog broja ovih metoda, koje mi često nazivamo jquery wrapper metode, jeste da kada završe sa svojim izvršavanjem (kao hide funkcija), kao povratnu vrednost vrate istu grupu elemenata nad kojima se funkcija izvršavala. Na taj način moguće je odmah nadovezati drugu funkiju koja treba da se izvrši nad istom grupom elemenata. Na primer, ukoliko želimo da dodamo novu klasu removed svakom od elemenata, pored toga što ćemo ih sakriti, napisali bismo sledeće: $("div.notlongforthisworld").hide().addclass("removed").removeclass("active"); Ovi jquery lanci se mogu nastaviti u nedogled. Nije neuobičajeno naći primere u kojima se nadovezuje i po desetak metoda, a pošto se svaki metod primenjuje na sve elemente iz grupe, koji odgovaraju originalnom selektoru, programer nema potrebe da primenjuje petlju za prolazak kroz grupu elemenata. Sve se za nas implementira iza scene. Ukoliko skup selektovanih elemenata bude promenjen u toku ulančavanja, jquery pruža metod $.fn.end kojim ćete se vratiti na prethodni skup selektovanih elemenata. Primer 2: U primeru se selektuju sva h3 deca HTML elementa sa id-jem content. Zatim se selektuje i menja tekst za treći h3 element, selekcija se vraća na prethodnu grupu selektovanih elemenata i onda se selektuje i menja tekst prvog h3 elementa. $('.klasa').find('h3').eq(2).html("novi tekst za treci h3!").end() // vraća selekciju na sve h3 elemente koji su deca #content elementa.eq(0).html('novi tekst za prvi h3!'); Iako selektovana grupa objekata predstavlja visoko sofisticirani JavaScript objekat, možemo ga tretirati i kao da je to tipičan niz elemenata. Usled toga, sledeće dve izjave daju identične rezultate: $("#someelement").html("i have added some text to an element"); $("#someelement")[0].innerhtml ="I have added some text to an element"; 4
5 4. jquery Efekti: Slide, Fade i Animate jquery poseduje više CSS animiranih efekata. Neki od primera su pomeranje elemenata gore, dole, levo ili desno, fade in i out, i druge tipove animacija. Pokažimo primer sa pomeranjem (klizanjem ) jquery ima tri funkcije za klizanje (slide) elemenata i njihova imena prilično jasno oslikavaju šta ove funkcije rade slideup postepeno uklanja element, slidedown postepeno prikazuje element i slidetoggle naizmenično menja uklanjanje i prikaz elementa. Za animaciju je moguće proslediti parametar slow koji je jednak trajanju animacije od 600ms, parameter fast koji je jednak 200ms i ukoliko ne bude parametara podrazumevano trajanje animacije će biti 400ms. Takođe je moguće ui proslediti proizvoljni integer broj koji predstavlja dužinu trajanja animacije u milisekundama. Primer 3: Pogledajte sledeći primer (kompletan kod možete pogledati u fajlu Primer3_slide.html): $('#btnslideup').click(function() { $('#slideme').slideup('slow'); $('#btnslidedown').click(function() { $('#slideme').slidedown(); $('#btnslidetoggle').click(function() { $('#slideme').slidetoggle('fast'); Primer 4: Funkcija animate vam omogućava da animirate promenu skoro bilo kog CSS atributa. Pozovite ovu funkciju na bilo kom jquery objektu i kao parametar prosledite objekat sa CSS parovima atributa, ključ i vrednost. Funkcija će animirati od već postojećih vrednosti do onih koje ste prosledili. Za animaciju boja morate da koristite jquery Color plugin. U ovom primeru mi ćemo animirati pomeranje div elementa. Kompletan kod pogledajte u fajlu Primer4_animate.html. $('#btnanimate').click(function() { $('#animateme').animate({ 'left': '300px', 'top': '200px', 'border-width': '8px' }, 1000); $('#btnanimateback').click(function() { $('#animateme').animate({ 'left': '0', 'top': '0', 'border-width': '1px' }, 1000); 5
6 5. Događaji u jquery-ju jquery ima grupu predefinisanih metoda koje se pozivaju kada se određeni događaji dese. Primer ovih metoda je click(), dblclick(), hover(), mouseover(), mouseout(), i mnoge druge. Primer 5: Verovatno najkorišćeniji događaj je klik levim tasterom miša. Metoda click() Vam omogućava da dodate šta treba da se izvrši kada se klikne na određeni html element. Jednom kada se click handler metoda zakači za neki html element Vaš kod će se izvršiti svaki put kada se na taj element klikne. Pokažimo to na sledećem primeru gde će svaki klik na div element dodati neki tekst u taj element. Ceo kod možete pogledati u fajlu Primer5.html. //e is the event variable, can prevent the default behavior //of the event or stop it from propagating up to the element's parent elements $('div#clickme').click(function(e) { var oldtext = $(this).text(); $(this).text(oldtext + 'Click added some text!'); Primer 6: Još jedna metoda koja se jako često koristi je metoda hover(). Ova metoda zapravo koristi dva događaja. Prvi se poziva kada miš pređe preko nekog html elementa (mouseenter). Drugi se poziva kada miš izađe i više se ne nalazi preko nekog html elementa (mouseleave). Metoda hover kombinuje ova dva događaja u jedan. Kao parametri ove metode se prosleđuju dve funkcije, prva se poziva na mouseenter, a druga na mousleave. Ilustrujmo to na sledećem primeru (ceo kod se nalazi u fajlu Primer6.html: //this first function inide the hover method //is for when the mouse enters the element $('div#hoverdiv').hover(function() { //set multiple CSS properties at once $(this).css({ 'background-color': 'blue', 'color': 'pink' }, function() { //set multiple CSS properties at once $(this).css({ 'background-color': 'red', 'color': 'white' 6
7 Samostalan rad studenta Zadatak 1: Postoje dve jquery funkcije za fejdovanje elemenata: fadein(), i fadeout(). Kada jquery fejduje element on u stvari menja opacity tog elementa od maksimalne do minimalne vrednosti i zatim ga sakrije (hide) kako bi ostali elementi mogli da se repozicioniraju. FadeIn predstavlja obrnuti proces. U fajlu zad1.html vam je dat kod koji treba da dopunite. Potrebno je da na klik dugmeta Fade Out ukloni paragraph brzinom slow, dok klik na dugme Fade In prikazuje paragraph brzinom 800ms. Dopunite kod koji nedostaje i napišite ga ispod. $(' ').click(function() { Zadatak 2: U zadatku kreirati 4 div i 4 dugmeta koji će biti veličine 100 x 100 piksela. Klikom na prvo dugme prvi kvadrat treba da se sakrije. Klikom na drugo dugme drugi kvadrat treba da nastane sa fade out efektom. Klikom na treće dugme boja trećeg kvadrata treba da se promeni. Klikom na četvrto dugme četvrti kvadrat treba da se pomeri za 250 piksela u desno. Napisati samo javascript kod: Zadatak 3: Prepraviti kod u primeru 6 tako da se na ekranu prikaže na kom mestu (koordinatama) je miš ušao preko div elementa, a na kom mestu je miš izašao i više se ne nalazi preko div elementa. Na ekranu ispisati i trenutnu poziciju miša dok se on nalazi preko elementa div. Napišite JavaScript kod. Kao pomoć iskoristite sledeći link: 7
8 Zadatak 4: Kreirati dropdown meni koristeći jquery događaj hover. jquery UI je od skoro implementirao menu widget koji takođe može koristiti na vašem veb sajtu. Nekad je ipak zgodnije napraviti svoj navigacioni meni ii prilagoditi ga Vašim potrebama što je upravo sada Vaš zadatak. Prvi zadatak je napisati markup strukturu za vaš meni. Div će slušiti kao kontejner u okviru koga će se naći nuređene liste sa stavkama menija. Linkovi u okviru stavki će sadržati odgovarajuće hiper linkove. Izmenite sledeći kod tako da odgovara strukturi menija za Vaš veb sajt. Primer Vam je dat u fajlu zad4_meni.html. HTML Code <!-- All of the links on this demo menu are preceded by a hash - in production, they should be links to actual pages, i.e., a.html, b.php, etc--> <div id="menudemo2"> <ul> <li id="homemenu"><a href="#menuhome">home</a> </li> <li><a href="#">pages</a> <ul> <li><a href="#menupagesone">page Number One</a></li> <li><a href="#menupagestwo">page Number Two</a></li> <li><a href="#menupagesthree">page Number Three</a></li> </ul> </li> <li><a href="#">links</a> <ul> <li><a href="#linknumber1">link Number 1</a></li> <li><a href="#linknumber2">link Number 2</a></li> <li><a href="#linknumber3">link Number 3</a></li> </ul> </li> </ul> </div> Zadatak 5: Ovaj drop down meni je jednostavna implementacija HTML/CSS drop down menija. Koristeći jquery možemo dodati neke naprednije efekte. Hajde da dodamo slide down i slide up efekte ovom meniju. Dodajmo i hover efekat nad stavkama u meniju kao i fade out efekat kada korisnik napusti meni. $('div#menudemo2 > ul > li').hover(function() { //Efekat kada korisnik predje preko elementa //prvo sakrje html elemet, a onda ga slajduje na dole }, function() { //efekat kada korisnik napusti trenutni element - fade out ); } Zadatak 6: Šta selektuju sledeći jquery selektori a. $("tr:odd") b. $("a[target='_blank']") c. $("div > p") d. $("[href$='.jpg']") 8
9 Zadatak 7: Šta je sve potrebno da uradimo kako bi naš sajt mogao da koristi jquery funkcije? Zadatak 8: Zašto koristimo $(document).ready funkciju? Zadatak 9: Šta označava $ u jquery notaciji? Zadatak 10: Šta je ulančavanje metoda? Zadatak 11: Da li je moguće grupu selektovanih jquery objekata tretirati kao niz? Dati primer: Zadatak 12: Pronađi greške u sledećem jquery kodu $(#hide).click( $(".hide").hide("medium"); $("#hide").hide("medium"); ); $("#fade").click(function() { $("#now").html = "Mis je na koordinatama: X:" +e.pagex + " Y:" + e.pagey; Student Overava 6. LITERATURA:
Programiranje III razred
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Naredbe ciklusa for petlja Naredbe ciklusa Veoma često se ukazuje potreba za ponavljanjem nekih naredbi više puta tj. za ponavljanjem nekog
More informationOsnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi
Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi DELEGATI Bezbedni pokazivači na funkcije Jer garantuju vrednost deklarisanog tipa. Prevodilac prijavljuje grešku ako pokušate da povežete
More informationCSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets
CSS CSS CSS: Cascading Style Sheets - Opisuje izgled (appearance) i raspored (layout) stranice - Sastoji se od CSS pravila, koji defini[u skup stilova selector { property: value; 1 Font face: font-family
More informationUputstvo za korišćenje logrotate funkcije
Copyright AMRES Sadržaj Uvod 3 Podešavanja logrotate konfiguracionog fajla 4 Strana 2 od 5 Uvod Ukoliko je aktivirano logovanje za RADIUS proces, može se desiti da posle određenog vremena server bude preopterećen
More informationPREDMET. Osnove Java Programiranja. Čas JAVADOC
PREDMET Osnove Java Programiranja JAVADOC Copyright 2010 UNIVERZITET METROPOLITAN, Beograd. Sva prava zadržana. Bez prethodne pismene dozvole od strane Univerziteta METROPOLITAN zabranjena je reprodukcija,
More informationOsnove programskog jezika C# Čas 4. Nasledjivanje 2. deo
Osnove programskog jezika C# Čas 4. Nasledjivanje 2. deo Nasledjivanje klasa Modifikator new class A { public virtual void F() { Console.WriteLine("I am A"); } } class B : A { public override void F()
More informationUNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET
UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET Katedra za elektroniku Računarska elektronika Grupa br. 11 Projekat br. 8 Studenti: Stefan Vukašinović 466/2013 Jelena Urošević 99/2013 Tekst projekta :
More informationSvi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući Java konstrukt
Funkcionalno programiranje Interoperabilnost jezika Scala i Java Prevođenje u Java bajt kod Svi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući
More informationUPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a
UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a Webmail sistem ima podršku za SSL (HTTPS). Korištenjem ovog protokola sva komunikacija između Webmail sistema i vašeg Web čitača je kriptovana. Prilikom pristupa
More informationUputstvo za podešavanje mail klijenta
Uputstvo za podešavanje mail klijenta 1. Podešavanje Thunderbird mail klijenta 1.1 Dodavanje mail naloga Da biste podesili Vaš mail klijent (u ovom slučaju Thunderbird) da prima i šalje mail-ove potrebno
More informationIzrada VI laboratorijske vježbe
Izrada VI laboratorijske vježbe 1. Programirati proceduru koja se aktivira sa Standard palete alatki klikom na button Fajlovi. Prilikom startovanja procedure prikazuje se forma koja sadrži jedan list box
More informationVežbe - XII nedelja PHP Doc
Vežbe - XII nedelja PHP Doc Dražen Drašković, asistent Elektrotehnički fakultet Univerziteta u Beogradu Verzija alata JavaDoc za programski jezik PHP Standard za komentarisanje PHP koda Omogućava generisanje
More informationDogađaj koji se javlja u toku izvršenja programa i kvari normalno izvršenje. Kada se desi izuzetak, sistem pokušava da pronađe način da ga obradi.
Obrada izuzetaka Šta je izuzetak? Događaj koji se javlja u toku izvršenja programa i kvari normalno izvršenje. Kada se desi izuzetak, sistem pokušava da pronađe način da ga obradi. Prosleđuje izuzetak,
More informationVB komande. Programiranje 1
VB komande Programiranje 1 Zadatak 1: Sastaviti program koji se sastoji iz jedne ListBox kontrole, jedne Textbox kontrole i dva komandna dugmeta. Klikom na prvo komandno dugme umeće se u ListBox sadržaj
More informationRačunarske osnove Interneta (SI3ROI, IR4ROI)
Računarske osnove terneta (SI3ROI, IR4ROI) Vežbe MPLS Predavač: 08.11.2011. Dražen Drašković, drazen.draskovic@etf.rs Autori: Dražen Drašković Naučili ste na predavanjima MPLS (Multi-Protocol Label Switching)
More informationInformatika Uvod u C#,.NET Framework i Visual Studio... nastavak...
Informatika Uvod u C#,.NET Framework i Visual Studio... nastavak... Prof. dr. sc. Tomislav Pribanić Izv. prof. dr. sc. Vedran Podobnik Doc. dr. sc. Marija Seder Sveučilište u Zagrebu Fakultet elektrotehnike
More informationPARALELNO PROGRAMIRANJE
Predavanje 09 Odjel za matematiku 1 PARALELNO PROGRAMIRANJE POSIX threadovi za C++ Predavanje 09 Odjel za matematiku 2 Programske niti (thread) unutar procesa Danas ćemo se upoznati s POSIX thread bibliotekom
More informationGUI - događaji (Events) i izuzeci. Bojan Tomić
GUI - događaji (Events) i izuzeci Bojan Tomić Događaji GUI reaguje na događaje (events) Događaj je neka akcija koju korisnik programa ili neko drugi izvrši korišćenjem perifernih uređaja (uglavnom miša
More informationVRIJEDNOSTI ATRIBUTA
VRIJEDNOSTI ATRIBUTA Svaki atribut (bilo da je primarni ključ, vanjski ključ ili običan atribut) može i ne mora imati ograničenja na svojim vrijednostima. Neka od ograničenja nad atributima: Null / Not
More informationSberbank Business Online na Mozilla FireFox
Sberbank Business Online na Mozilla FireFox Verzija 1.6 Srpanj 2016. Sberbank d.d. Stranica 1 SADRŽAJ 1 INSTALACIJA... 2 2 POKRETANJE MOZILLE FIREFOX... 3 2.1 IMPORT SECURITY MODULA... 4 2.2 AUTOMATSKI
More informationb) program deljiv3; uses wincrt; var i:integer; begin i:=3; while i<100 do begin write(i:5); i:=i+3; end; end.
NAREDBA CIKLUSA SA PREDUSLOVOM WHILE 1.Odrediti vrednosti s i p nakon izvrsenja sledecih naredbi za dato a=43, a=34, a=105 program p1; var a,s,p:integer; write('unesite a:');readln(a); p:=a; s:=0; while
More informationSveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 08. Zvonimir Bujanović Slaven Kožić Vinko Petričević
Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 08 Zvonimir Bujanović Slaven Kožić Vinko Petričević Uvod: (X)HTML i CSS Na ovim i idućim vježbama naučit ćemo osnove jezika za opisivanje
More informationx y = z Zadaci - procedure
Zadaci - procedure Zad1. Data je kvadratna meta u koordinatnom sistemu sa koordinatama A(0,0), B(1,0), C(1,1), D(0,1). Sastaviti proceduru Gadjanje koja će odrediti broj poena na sledeći način: ako je
More informationIskočni okviri (eng. popup boxes)
9. JavaScript 2.dio Iskočni okviri, funkcije, petlje, događaji M. Zekić-Sušac 1 Iskočni okviri (eng. popup boxes) U JavaScriptu mogu se koristiti 3 vrste iskočnih okvira: Upozoravajući okviri (eng. alert
More informationProgramske paradigme Funkcionalna paradigma
Programske paradigme Funkcionalna paradigma 1. čas: Uvod u funkcionalno programiranje. Programski jezik Haskel. Upoznavanje sa razvojnim okruženjem. Tipovi podataka. Funkcionalno programiranje Stil u programiranju
More informationPROGRAMIRANJE. Amir Hajdar
PROGRAMIRANJE Amir Hajdar Teme 2 Klase i objekti u Javi Primjer kroz klasu Krug Atributi i metode Inicijalizacija objekata (konstruktori) Polymorphism Statičke varijable i metode This Klase i objekti u
More informationPregled mogucnosti jquery alata u veb dizajnu
ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU Pregled mogucnosti jquery alata u veb dizajnu DIPLOMSKI RAD Kandidat: Dunjić Stefan, 07/201 Mentor: Dr Zoran Čiča Beograd, januar 2014. SADRŽAJ SPISAK KORIŠĆENIH
More informationSEEM4570 System Design and Implementation Lecture 04 jquery
SEEM4570 System Design and Implementation Lecture 04 jquery jquery! jquery is a JavaScript Framework.! It is lightweight.! jquery takes a lot of common tasks that requires many lines of JavaScript code
More informationNIZOVI.
NIZOVI LINKOVI ZA KONZOLNI C# OSNOVNO http://www.mycity.rs/net/programiranje-u-c-za-osnovce-i-srednjoskolce.html http://milan.milanovic.org/skola/csharp-00.htm Niz deklarišemo navođenjem tipa elemenata
More informationVHDLPrimeri Poglavlje5.doc
5. VHDL opis kola koja obavljaju osnovne aritmetičke funkcije Sabirači Jednobitni potpuni sabirač definisan je tablicom istinitosti iz Tabele 5.1. Tabela 5.1. cin a b sum cout 0 0 0 0 0 0 0 1 1 0 0 1 0
More informationVDSL modem Zyxel VMG1312-B10A/B30A
VDSL modem Zyxel VMG1312-B10A/B30A Default Login Details LAN IP Address http://192.168.2.1 User Name user Password 1234 Funkcionalnost lampica Power lampica treperi kratko vrijeme nakon uključivanja modema,
More informationOsnove biblioteke jquery
POGLAVLJE 1 Osnove biblioteke jquery Cody Lindley 1.0 Uvod Pošto ste se latili knjige o biblioteci jquery, autori ove knjige će najvećim delom pretpostavljati da imate barem neku predstavu o tome šta je
More informationvar Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Items.LoadFromFile('d:\brojevi.
1 PANEL komponenta kontejnerska, slična GropBox. Roditeljska komponenta za komp. postavljene na nju. Zajedno se pomeraju. Caption svojstvo za naziv; Alighment pomera svojstvo Caption levo i desno; Align
More informationUvod u programiranje - vežbe. Kontrola toka izvršavanja programa
Uvod u programiranje - vežbe Kontrola toka izvršavanja programa Naredbe za kontrolu toka if, if-else, switch uslovni operator (?:) for, while, do-while break, continue, return if if (uslov) naredba; if
More informationUputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj list.
Ime i prezime: Asistent: Predava : Programiranje (C) 1. kolokvij 14. 4. 2003. 1. 2. 3. 4. 5. 6. 7. Uputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj
More informationHTML, CSS i JavaScript
Tehnologije za Web HTML, CSS i JavaScript HTML, CSS i JavaScript su jezici koji se koriste pri pravljenju interaktivnih web sajtova. Ovi jezici dopunjuju jedan drugog, i zbog toga se često koriste zajedno.
More informationProgramski jezik JAVA PREDAVANJE
Programski jezik JAVA PREDAVANJE 8 2018 www.etf.ac.me Polja za potvrdu i Radio tasteri Polja za potvrdu i radio tasteri nijesu uzajamno isključivi, što znači da ako imate pet polja za potvrdu u jednom
More informationRekurzivne metode. Posmatrajmo rekurzivan metod kojim u objektu listbox1 klase ListBox upisujemo sve prirodne brojeve od 1 do datog n.
Rekurzivne metode Rekurzivan metod je onaj metod koji u nekoj svojoj instrukciji sadrži poziv samog sebe. Svakako prilikom kreiranja rekurzivnog metoda moramo voditi računa da ne dodje do beskonačne rekurzije
More informationMašinska vizija. Dr Nenad Jovičić tnt.etf.rs/~mv
Mašinska vizija Dr Nenad Jovičić 2017. tnt.etf.rs/~mv Linearne 2D geometrijske transformacije 2D geometrijske transformacije Pretpostavka: Objekti u 2D prostoru se sastoje iz tačaka i linija. Svaka tačka
More information12. Uskladištene procedure (Stored Procedures)
12. Uskladištene procedure (Stored Procedures) Uskladištena procedura je skup SQL iskaza koji su kompajlirani i sačuvani u trenutku njenog kreiranja. Veoma su moćne i preko njih mogu da se izvršavaju sve
More informationnamespace spojneice { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
Spojnice using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO;
More informationpojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1
NIZOVI Niz deklarišemo navođenjemtipa elemenata za kojim sledi par srednjih zagrada[] i naziv niza. Ako je niz višedimenzionalni između zagrada[] se navode zarezi, čiji je broj za jedan manji od dimenzija
More informationTema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE)
Tema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE) SISTEMI ZA PODRŠKU ODLUČIVANJU dr Vladislav Miškovic vmiskovic@singidunum.ac.rs Fakultet za računarstvo i informatiku 2013/2014 Tema 8:
More information... ; ako je a n parno. ; ako je a n neparno
Zadaci vezani za ciklus sa preduslovom (WHILE) Zad. Napisati program za izračunavanje n_tog stepena broja a. Zad2. Napisati program za izračunavanje sume S kvadrata parnih i kubova neparnih prirodnih brojeva
More informationChapter 9 Introducing JQuery
Chapter 9 Introducing JQuery JQuery is a JavaScript library, designed to make writing JavaScript simpler and so it is useful for managing inputs and interactions with a page visitor, changing the way a
More informationPRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA
PRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA SPECIFIKACIJA BAZE PODATAKA ZA PROJEKAT NAZIV_PROJEKTA Veb knjižara - Specifikacija baze podataka 1 10.04.2017. Verzija V 1.0 Datum: 20. mart 2017. Istorija
More informationUčitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0.
Kontrolne naredbe Primjeri: Opšti oblik razgranate strukture (if sa ) if (uslov) Naredba 1 ili blok naredbi1 Naredba 2 ili blok naredbi2 Učitati broj x i štampati vrijednost double x, z; Scanner in=new
More informationMicrosoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb,
Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb, 13.04.2017. Podešavanje Hyper-V Servera 2016 za RSAT upravljanje Dario Štefek Lokacije za preuzimanje: Microsoft Hyper-V Server 2016 https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2016
More informationoperativni sistem part 2
operativni sistem part 2 zagrevanje... update komandna linija, nastavak... mnoštvo programa (jezik se zaboravlja ako se ne govori) scripting, bash, sh malo uvoda u Python, IDLE, idle malo C (ni)malo IDE,
More informationJavaScript i HTML DOM
4. vježbe iz WEB programiranja četvrtak, 22. ožujka 2012. JavaScript 1. dio JavaScript i Što je DOM? Kako JS koristi DOM? Pristup elementima dokumenta Promjena i učitavanje vrijednosti tagova Primjer 1.
More informationWindows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365
Windows 8 Licenciranje, razlike u verzijama Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje Serverski proizvodi Server 2012, System centar 2012, SQL 2012, Sharepoint
More informationKodiranje GUI aplikacija u Visual C#
Kodiranje GUI aplikacija u Visual C# UVOD Uvod Kodiranje grafičke aplikacije u Visual C#: Ova lekcija se bavi dogadjajima, programiranjem dogadjaja. Daćemo jedan primer event-driven-programming-a, u vidu
More informationVEŽBA 5 do while petlja, switch case
VEŽBA do while petlja, switch case Petlja sa ulaznim uslovom do while U slučaju do while petlje obavezno izvršavanje bar jedne iteracije se postiže tako što je upravljački izraz petlje na samom dnu petlje.
More informationUpute za postavljanje Outlook Expressa
Upute za postavljanje Outlook Expressa Prije postavljanja klijenata morate obavezno obaviti prvu prijavu na web mail kako bi aktivirali vaš račun na novom sustavu. Ukoliko niste obavili prvu prijavu, nećete
More informationZadatci Small Basic za 7. Razred ( programa)
Zadatci Small Basic za 7. Razred (www.smallbasic.com-preuzimanje programa) 1. Nacrtaj slijedeći crtež pomoću naredbi u small basic-u. Boje odaberite po svojim željama. GraphicsWindow.Width = 600 Visina
More informationVeliki računski zadaci mogu se razbiti u manje delove i time se omogućava ljudima da iskoriste ono što su neki drugi već uradili, umesto da počinju
Staša Vujičić Čas 9 Veliki računski zadaci mogu se razbiti u manje delove i time se omogućava ljudima da iskoriste ono što su neki drugi već uradili, umesto da počinju sve od početka. Odgovarajuće funkcije
More informationI PISMENI ZADATAK III6 I GRUPA IME I PREZIME
I PISMENI ZADATAK III6 I GRUPA IME I PREZIME 1.1.Pronaci najveći i najmanji element unete matrice dimenzija n x m i mesto na kome se nalaze. Korististi 2.1. Na osnovu unete matrice A (nxn) celih brojeva
More informationVidljivost TipPovratneVrednosti ImeFunkcije (NizParametara) { TeloFunkcije }
1. FUNKCIJE I STRUKTRUE PROGRAMA Složeni problemi lakše se rašavaju ako se podele na manje celine koje mogu nezavisno da se rešavaju. Rešenje celokupnog složenog problema dobija se kombinovanjem rešenja
More informationModbus TCP i dva PLC S7 1200
Industrijski sistemi i protokoli Modbus TCP i dva PLC S7 1200 1 Modbus TCP i dva PLC S7 1200 Laboratorijski deo - obavezno: Detaljno proučiti i testirati već napravljeni projekat za PLC-ove, koji se nalazi
More informationSveučilište u Zagrebu Fakultet strojarstva i brodogradnje. WEB programiranje HTML & CSS
Sveučilište u Zagrebu Fakultet strojarstva i brodogradnje WEB programiranje HTML & CSS Autor/i: Juraj Benić 2018 1. Zadatak Kreirati stranicu kojoj će naslov biti Zadatak 1. i veličina teksta 20px te staviti
More informationUputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0
POM - Pomoć korisnicima Uputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0 IZUM, 2016 COBISS, COMARC, COBIB, COLIB, IZUM su zaštićeni znaci u posedu
More informationjquery Basics jquery is a library of JavaScript functions which contains the following functions: HTML Element Selections
jquery Basics jquery is a library of JavaScript functions which contains the following functions: 1 - HTML element selections 2 - HTML element manipulation 3 - CSS manipulation 4 - HTML event functions
More informationUvod u relacione baze podataka
Uvod u relacione baze podataka Ana Spasić 5. čas 1 Podupiti, operatori exists i in 1. Izdvojiti imena i prezimena studenata koji su položili predmet čiji je identifikator 2001. Rešenje korišćenjem spajanja
More informationPoglavlje 1. Šta je novo u Windowsu 7
Poglavlje 1 Šta je novo u Windowsu 7 Microsoft Windows 7 je sedma generacija najpopularnijeg računarskog operativnog sistema na svetu. Iako generalno Windows 7 liči na Windows Vistu, Windows 7 nudi mnoga
More informationVariable Neighborhood Descent - VND (Metoda promenljivog spusta)
Variable Neighborhood Descent - VND (Metoda promenljivog spusta) Izabrati skup okolina N k, k = 1,..., k max koje će se koristiti za pretragu; Na slučajan način izabrati početno rešenje x X i postaviti
More information2. Linijska algoritamska struktura
Univerzitet u Nišu Građevinsko-arhitektonski fakultet Informatika 2 2. Linijska algoritamska struktura Milica Ćirić Blokovi za prikaz algoritma Algoritam se vizuelno može prikazati pomoću blok dijagrama,
More informationVisoka Tehnicka Skola Nis. Vezba 8 jquery UI
Vezba 8 jquery UI Cilj vežbe: Upoznavanje sa naprednim mogućnostima jquery UI biblioteke Korišćenje widgeta i prosleđivanje parametara Korišćenje metoda za interakciju jqueryui omogućava apstrakciju za
More informationKLASIFIKACIJA JELENA JOVANOVIĆ. Web:
KLASIFIKACIJA JELENA JOVANOVIĆ Email: jeljov@gmail.com Web: http://jelenajovanovic.net PREGLED PREDAVANJA Šta je klasifikacija? Binarna i više-klasna klasifikacija Algoritmi klasifikacije Mere uspešnosti
More informationAktuelna verzija Matlaba je 7, koja ima dosta poboljšanja u odnosu na prethodne.
1. MATLAB UVOD Matlab predstavlja vrlo razvijen skup alata za računanje (matrice, kompleksni brojevi, simbolička matematika), vizualiziranje (2D i 3D), modeliranje, simulaciju i programiranje. Karakterizira
More informationWEB-BAZIRAN VIZUELNI HTML/ CSS RAZVOJNI ALAT WEB-BASED VISUAL HTML/CSS DEVELOPMENT TOOL
1 WEB-BAZIRAN VIZUELNI HTML/ CSS RAZVOJNI ALAT WEB-BASED VISUAL HTML/CSS DEVELOPMENT TOOL Dejan Čančarević 1, Slobodan Jovanović 1, Nenad Gligorić 2 1 Fakultet informacionih tehnologija, Univerzitet Metropolitan,
More informationProgramiranje Internet aplikacija
Programiranje Internet aplikacija Čas 8 - HTML 5 Dražen Drašković, Sanja Delčev Neka pravila HTML 5 Nove mogućnosti treba da se zasnivaju na HTML-u, CSS-u, DOM-u i JavaScript-u. Smanjiti potrebu za eksternim
More informationPrva recenica. Druga recenica.
Algoritmi i programiranje Predavanje 4 METODE LOKALNE, GLOBALNE VARIJABLE I KONSTANTE METODA je imenovani izdvojeni slijed naredbi koji rješava određeni zadatak i po potrebi se poziva jednom ili više puta
More informationUpoznavanje s CSS-om. Poglavlje 1. Definisanje stilova pomoću CSS-a
Poglavlje 1 Upoznavanje s CSS-om Veb stranica se sastoji od markiranja ili označavanja (engl. markup) segmenata HTML ili XHTML koda koji opisuju značenje sadržaja na stranici i kaskadnih opisa stilova
More informationJezik Baze Podataka SQL. Jennifer Widom
Jezik Baze Podataka SQL SQL o Jezik koji se koristi u radu sa relacionim bazama podataka o Nije programski jezik i manje je kompleksan. o Koristi se isključivo u radu za bazama podataka. o SQL nije case
More informationWELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL
WELCOME TO JQUERY PROGRAMMING LANGUAGE ONLINE TUTORIAL 1 The above website template represents the HTML/CSS previous studio project we have been working on. Today s lesson will focus on JQUERY programming
More informationBinarne hrpe. Strukture podataka i algoritmi VJEŽBE 26. siječnja / 133
Binarne hrpe Potpuno binarno stablo binarno stablo u kojem svaki čvor koji nije list ima točno 2 nasljednika. Binarna hrpa potpuno binarno stablo u kojem svaki čvor koji nije list ima veću ključnu vrijednost
More informationCilj ove vežbe je upoznavanje sa osnovnim konceptima firewall sistema, access listama (ACL) i filtriranjem mrežnih paketa.
SecLab 02 Cisco Access liste (ACL) Cilj vežbe Cilj ove vežbe je upoznavanje sa osnovnim konceptima firewall sistema, access listama (ACL) i filtriranjem mrežnih paketa. Filtriranje mrežnog saobraćaja i
More informationpublic static void main(string []args) { System.out.println("Hello World"); /* prints Hello World */
Java Uvod Hello world primer Java program predstavlja skup objekata koji prozivaju jedni drugima metode i tako komuniciraju. Izvorni kod se uvek čuva u datotekama sa ekstenzijom.java. Ispod je predstavljen
More informationJavaScript u Web design-u
UNIVERZITET U NOVOM SADU PRIRODNO-MATEMATIČKI FAKULTET DEPARTMAN ZA MATEMATIKU I INFORMATIKU Milica Perišić JavaScript u Web design-u - diplomski rad - Novi Sad, 2007 Predgovor Autori Web prezentacija
More informationNumerical Computation
GNU Octave Numerical Computation vrlo često u tehnici retko stvarni problemi imaju closed-form solution čak i kad imaju, pitanje upotrebljivosti mnogo detalja numerički pristup u početku tretirano kao
More informationUvod u JavaScript. Srđan Pantić mart godine
Srđan Pantić mart 1997. godine Uvod u JavaScript Šta je to JavaScript? Javascript je novi skript jezik za korišćenje u programiranju WWW prezentacija. Uveden je od strane Netscapea
More informationAJAX Asychronous JavaScript And XML (...mali delic WEB 2.0 standarda) Tutorijal za osnovno koriscenje AJAX-a - Vladica Savić
AJAX Asychronous JavaScript And XML (...mali delic WEB 2.0 standarda) Tutorijal za osnovno koriscenje AJAX-a - Vladica Savić Šta je zapravo AJAX? AJAX je skraćenica od Asynchronous JavaScript And XML.
More informationjquery Lecture 34 Robb T. Koether Wed, Apr 10, 2013 Hampden-Sydney College Robb T. Koether (Hampden-Sydney College) jquery Wed, Apr 10, / 29
jquery Lecture 34 Robb T. Koether Hampden-Sydney College Wed, Apr 10, 2013 Robb T. Koether (Hampden-Sydney College) jquery Wed, Apr 10, 2013 1 / 29 1 jquery 2 jquery Selectors 3 jquery Effects 4 jquery
More information4. Fajlovi i direktorijumi
4.2 stat, fstat i lstat funkcije 4. Fajlovi i direktorijumi int stat(const char *path, struct stat *buf); int fstat(int fd, struct stat *buf); int lstat(const char *path, struct stat *buf); Ove 3 funkcije
More informationfor i:=2 to n do if glasovi[i]>max then begin max:=glasovi[i]; k:=i {*promenljiva k ce cuvati indeks takmicara sa najvise glasova *} end;
{*Na Evroviziji je ucestvovalo n izvodjaca. Koji od njih je osvojio najvise glasova publike?*} program Evrovizija; glasovi:array[1..50] of integer; max,k:integer; writeln('unosi se broj izvodjaca:'); writeln('unose
More information4.1 Učitavanje podatka tipa string Učitavanje brojčanih vrijednosti Rad sa dinamičkim objektima... 7
Java zadaci Zadaci 1. Priprema novog projekta... 1 2. Organizacija klasa u fajlove... 2 3. Ispis vrijednosti u konzolni prozor... 3 4. Učitavanje vrijednosti sa konzolnog prozora... 4 4.1 Učitavanje podatka
More informationJava Server Pages. 31-Dec-12
Java Server Pages 31-Dec-12 Prednosti JSP Pomoću JSP se mogu uraditi iste stvari kao i pomoću servleta, ali korišćenje JSP olakšava pisanje samog HTML koda čitanje i održavanje HTML koda U odnosu na korišćenje
More informationNISKE (stringovi) u C-u: podsećanje. 1. Primer programa koji uvodi niske karaktera terminisane nulom
NISKE (stringovi) u C-u: podsećanje 1. Primer programa koji uvodi niske karaktera terminisane nulom #include main() /* Poslednji bajt niske karaktera s se postavlja na '\0' tj. 0 char s[] = 'a',
More informationInformacioni sistemi i baze podataka
Fakultet tehničkih nauka, Novi Sad Predmet: Informacioni sistemi i baze podataka Dr Slavica Kordić Milanka Bjelica Vojislav Đukić Rad u učionici (1/2) Baze podataka (db2015): Studentska korisnička šema
More informationCS7026. Introduction to jquery
CS7026 Introduction to jquery What is jquery? jquery is a cross-browser JavaScript Library. A JavaScript library is a library of pre-written JavaScript which allows for easier development of JavaScript-based
More informationUniverzitet u Nišu Građevinsko-arhitektonski fakultet. 4. Ciklična algoritamska struktura 5. Jednodimenzionalno polje.
Univerzitet u Nišu Građevinsko-arhitektonski fakultet Informatika 2 4. Ciklična algoritamska struktura 5. Jednodimenzionalno polje Milica Ćirić Ciklična algoritamska struktura Ciklična struktura (petlja)
More informationNaredbe za kontrolu toka
Naredbe za kontrolu toka Naredbe za kontrolu toka Nakon odslušanog bit ćete u stanju: objasniti semantiku naredbi za kontrolu postupaka navesti sintaksu naredbi if, if-else i case u programskom jeziku
More informationCascading Style Sheets (CSS)
Cascading Style Sheets (CSS) 2 Cascading Style Sheets Cascading Style Sheets CSS omogućava efikasno formatiranje HTML stranica u okviru neke aplikacije. Pogodnosti koje pruža CSS su: fleksibilno formatiranje
More informationKONTROLE IZBORA_- Kontrola ListBox
KONTROLE IZBORA_- Kontrola ListBox ili okvir sa listom prikazuje listu elemenat od kojih može da bude izabran jedan ili više elemenata. Elementi liste mogu se dodavati korišćenjem svojstva Items (Properties)
More informationEditovanje registra u Windowsu
Editovanje registra u Windowsu Pre bilo kakvog menjanja registra,pravljenja novih kljuceva u njemu,menjanja vrednosti u raznoraznim kljucevima preporuka je da se uradi beckup registra.beckup registra mozete
More informationOperativni Sistem koji podržava multitasking
Windows Windows Operativni Sistem koji podržava multitasking Kompatibilan sa prethodnim verzijama Windows-a Koristi grafičko okruženje Jednostavan za instalaciju i upotrebu IKONE Desktop START MENI TASK
More informationProgramiranje III razred
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Konverzija tipova Konverzija tipova Prilikom komunikacije aplikacije sa korisnikom, korisnik najčešće unosi ulazne podatke koristeći tastaturu.
More informationProgramiranje kroz aplikacije. Kontrola toka programa Nizovi
Programiranje kroz aplikacije Kontrola toka programa Nizovi Kontrola toka u VBA If naredba Select Case naredba GoTo naredba For petlja While petlja Do While petlja Do Until petlja If naredba Opšti oblik
More informationTizen Web UI Technologies (Tizen Ver. 2.3)
Tizen Web UI Technologies (Tizen Ver. 2.3) Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office 02-820-0909 Mobile 010-7392-2220
More informationHTML & CSS PRAKTIKUM PRIMENA TCP/IP TEHNOLOGIJA U NAMENSKIM SISTEMIMA MARIJA JANKOVIĆ
HTML & CSS PRAKTIKUM PRIMENA TCP/IP TEHNOLOGIJA U NAMENSKIM SISTEMIMA MARIJA JANKOVIĆ SADRŽAJ Pregled kursa OE4PPT Termini laboratorijskih vežbi Uvod u osnovne pojmove internet programiranja HTML CSS PREGLED
More information