Microsoft Word - MySQL_3.doc

Величина: px
Почињати приказ од странице:

Download "Microsoft Word - MySQL_3.doc"

Транскрипт

1 7. Data Manipulation Language (DML) Jezik za rad sa podacima (Data Manipulation Language (DML)) služi za umetanje, brisanje i ažuriranje podataka u bazi Umetanje novih redova u tabelu INSERT sintaksa INSERT [LOW_PRIORITY DELAYED HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES ({expr DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=expr,... ] INSERT [LOW_PRIORITY DELAYED HIGH_PRIORITY] [IGNORE] [INTO] tbl_name SET col_name={expr DEFAULT},... [ ON DUPLICATE KEY UPDATE col_name=expr,... ] INSERT [LOW_PRIORITY HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] SELECT... [ ON DUPLICATE KEY UPDATE col_name=expr,... ] Komanda INSERT umeće redove u postojeću tabelu. INSERT... VALUES i INSERT... SET forme iskaza umeću redove na osnovu eksplicitno specificiranih vrednosti. INSERT... SELECT forma umeće redove selektovane iz jedne ili više tabela. tbl_name je naziv tabele u koju se umeću redovi. Kolone za koje iskaz obezbeđuje vrednosti mogu biti specificirane na sledeći način: Može se proslediti lista naziva kolona razdvojenih zarezima iza naziva tabele. U ovom slučaju vrednost za svaku imenovanu kolonu u listi mora biti obezbeđena VALUES listom ili SELECT iskazom. Ako se ne specificira lista naziva kolona za INSERT... VALUES ili INSERT SELECT, vrednosti za svaku kolonu tabele moraju biti obezbeđene VALUES listom ili SELECT iskazom SET klauzula omogućava da se izričito zadaju kolone u koje treba umetnuti podatke Kada se koristi prvi oblik komande INSERT (INSERT... VALUES) za svaki novi red tabele se mora zadati lista vrednosti koje su poređane istim redosledom kao odgovarajuće ciljne kolone tabele. Ovaj oblik omogućava da se jednom komandom INSERT umetne više novih redova u tabelu (više lista vrednosti u zagradama međusobno razdvojenih zarezima). INSERT INTO tbl_name (a,b,c) VALUES (1,2,3),(4,5,6),(7,8,9); Prethodni iskaz umeće tri reda u tabelu. Sledeći iskaz je loš zato što broj vrednosti u listi ne odgovara broju naziva kolona: INSERT INTO tbl_name (a,b,c) VALUES (1,2,3,4,5,6,7,8,9); 41

2 Drugi oblik komande INSERT omogućava da se izričito zadaju kolone u koje treba umetnuti podatke. Ovaj oblik omogućava da se unese samo jedan red po komandi, ali ne moraju se zadati vrednosti za sve kolone. INSERT INTO firme SET firma = 1, naziv_firme = 'BALKAN'; Ovde se dodaje novi red u tabelu firme, ali se prosleđuju podaci samo za kolone firma i naziv_firme. Primer za treći oblik komande INSERT (INSERT... SELECT): INSERT INTO fakture (sifra_firme) SELECT firma FROM firme WHERE naziv_firme = 'STIL'; Ovde se dodaje novi red u tabelu fakture i prosleđuje se samo vrednost za kolonu sifra_firme, a ta vrednost se dobija iz tabele firme tako što se selektuje vrednost za kolonu firma u redu u kome je vrednost za kolonu naziv_firme STIL. Ovo znači dodavanje nove fakture za firmu STIL. Kolone za koje nisu zadate vrednosti će preuzeti podrazumevane vrednosti (u kolonama u kojima su takve vrednosti definisane) ili vrednost NULL. Komanda INSERT ima nekoliko neobaveznih odredaba: Može se zadati da se komanda INSERT izvršava sa niskim prioritetom (opcija LOW_PRIORITY), ili da se izvršavanje odloži (opcija DELAYED). Obe opcije čine da se umetanje podataka odloži dok više ne bude ni jednog klijenta koji pokušava da učita podatke iz tabele. Razlika između ove dve opcije je u tome što opcija LOW_PRIORITY blokira klijentski program koji umeće podatke, dok opcija DELAYED to ne čini (server smešta redove koji se umeću u bafer). Opcija HIGH PRIORITY zaustavlja ostale istovremene pokušaje umetanja redova Opcija IGNORE je korisna prvenstveno kada se umeće više redova istovremeno. Standardno ponašanje je takvo da ukoliko jedan od redova koje korisnik pokušava da umetne izazove grešku tipa dupliran primarni ključ ili duplirana vrednost u koloni koja prihvata samo jedinstvene vrednosti, dolazi do greške a cela operacija umetanja se poništava. Ako se upotrebi opcija IGNORE greška se zanemaruje, a postupak umetanja se nastavlja sa podacima iz sledećeg reda. Može se izričito zadati da kolona treba da preuzme svoju podrazumevanu vrednost ako se umesto vrednosti za kolonu zada opcija DEFAULT Opcija ON DUPLICATE KEY UPDATE pruža elegantno rešenje dupliranog primarnog ključa ili duplirane jedinstvene vrednosti. Iza ove opcije sledi komanda UPDATE koja menja postojeću vrednost primarnog ključa ili postojeću jedinstvenu vrednost u koloni tako da se ona više ne sudara sa podacima iz novog reda. Moguće je specificirati izraz expr koji će obezbediti vrednost za kolonu. INSERT INTO tbl_name (col1,col2) VALUES (15,col1*2); Dodaje se jedan red tabeli sa vrednostima za kolonu col1 15 i kolonu col2 15*2=30. Ako se prilikom umetanja jednog reda prosledi NULL vrednosti koloni koja je deklarisana kao NOT NULL iskaz neće biti izvršen i javiće se poruka o grešci. Prosleđivanjem NULL vrednosti koloni koja je deklarisana kao NOT NULL prilikom umetanja većeg broja redova ili kada se koristi INSERT SELECT oblik naredbe vrednost u koloni se podešava na implicitnu podrazumevanu vrednost za tip podataka u toj koloni. Ovo je 0 za numeričke tipove, prazan string ('') za znakovne tipove i nulta vrednost za datumske i vremenske tipove podataka. 42

3 Za kolone tipa AUTO_INCREMENT je moguće izričito zadati vrednost ili prepustiti MySQLu da sam generiše neku vrednost Umetanje redova u tabele baze podataka poslovanje Prilikom unošenja podataka u tabele baze podataka poslovanje treba voditi računa o tome da se podaci prvo unose u primarne (roditelj) tabele pa onda u sekundarne (dete) tabele. Podaci se mogu unositi u tabele ovim redosledom: proizvodi, firme, fakture, detalji_fakture. Unos podataka u tabelu proizvodi: INSERT INTO proizvodi VALUES (1, 'Četka', 'kom.'), (2, 'Lak', 'lit.'), (3, 'Stiropor', 'm2'), (4, 'Gips', 'kg'), (5, 'Destilovana voda', 'kg'), (6, 'Šmirgla', 'kom.'); Unos podataka u tabelu firme: INSERT INTO firme VALUES (1, 'BALKAN', 'Niš', 'Mokranjčeva 13', ' '), (2, 'STIL', 'Beograd', 'Takovska 10', ' '), (3, 'KOKOMAX', 'Niš', 'Dušanova 33', ' '), (4, 'HELIO', 'Subotica', 'Nikole Tesle 55', ' '); Unos podataka u tabelu fakture: INSERT INTO fakture VALUES (1, 2, ' ', '1'), (2, 4, ' ', '1'), (3, 1, ' ', '2'), (4, 3, ' ', '2'), (5, 3, ' ', '1'), (6, 1, ' ', '2'), (7, 4, ' ', '2'), (8, 2, ' ', '1'), (9, 1, ' ', '2'), (10, 4, ' ', '1'), (11, 3, ' ', '1'); 43

4 Unos podataka u tabelu detalji_fakture: INSERT INTO detalji_fakture VALUES (1, 1, 1, 3, 50.00, ), (2, 2, 1, 5, 50.00, 25.00), (3, 2, 2, 6, 35.00, 60.00), (4, 2, 3, 3, 40.00, ), (5, 3, 1, 1, 20.00, 75.00), (6, 3, 2, 2, 35.00, ), (7, 3, 3, 3, 60.00, ), (8, 3, 4, 4, 50.00, ), (9, 4, 1, 4, 50.00, ), (10, 4, 2, 1, 50.00, 80.00), (11, 5, 1, 5, , 20.00), (12, 5, 2, 4, , ), (13, 5, 3, 6, 25.00, 80.00), (14, 6, 1, 4, 75.00, ), (15, 6, 2, 6, 50.00, 85.00), (16, 6, 3, 2, 24.00, ), (17, 6, 4, 3, 70.00, ), (18, 6, 5, 5, 80.00, 30.00), (19, 7, 1, 2, 26.00, ), (20, 8, 1, 6, 45.00, 65.00), (21, 8, 2, 3, 50.00, ), (22, 9, 1, 1, 50.00, 70.00), (23, 9, 2, 5, 25.00, 25.00), (24, 9, 3, 2, 14.00, ), (25, 10, 1, 4, , ), (26, 10, 2, 5, , 35.00), (27, 10, 3, 1, , 90.00), (28, 10, 4, 2, , ), (29, 10, 5, 6, 60.00, 55.00), (30, 11, 1, 1, 5.00, 75.00); 44

5 7.2. Umetanje novih redova u tabelu REPLACE sintaksa Komanda REPLACE deluje slično komandi INSERT, s tom razlikom što ako dođe do dupliranja ključa novi red koji korisnik umeće zamenjuje postojeći red. REPLACE [LOW_PRIORITY DELAYED] [INTO] tbl_name [(col_name,...)] VALUES ({expr DEFAULT},...),(...),... REPLACE [LOW_PRIORITY DELAYED] [INTO] tbl_name SET col_name={expr DEFAULT},... REPLACE [LOW_PRIORITY DELAYED] [INTO] tbl_name [(col_name,...)] SELECT... Može se primetiti da je sintaksa slična sintaksi komande INSERT. 45

6 7.3. Brisanje redova iz tabele DELETE sintaksa Sintaksa za jednu tabelu: DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name [ORDER BY...] [LIMIT row_count] Sintaksa za više tabela: DELETE [LOW_PRIORITY] [QUICK] [IGNORE] tbl_name[.*] [, tbl_name[.*]]... FROM table_references DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name[.*] [, tbl_name[.*]]... USING table_references Kod sintakse za jednu tabelu DELETE iskaz briše redove iz tabele tbl_name i vraća broj obrisanih redova. Ako se upotrebi WHERE klauzula brišu se samo redovi koji zadovoljavaju uslov naveden u njoj. Ako se ne koristi WHERE klauzula brišu se svi redovi. Ako je specificirana ORDER BY klauzula redovi se brišu po redosledu koji je specificiran. LIMIT klauzula određuje maksimalan broj redova koji komanda DELETE sme da izbriše. Korisna je u kombinaciji sa klauzulom ORDER BY ili kada se želi da se spreči brisanje prevelikog broja redova. ORDER BY se koristi u kombinaciji sa LIMIT kada se na primer želi da se u tabeli izbriše samo n najstarijih redova. DELETE FROM firme WHERE mesto = 'Niš'; Ovde se brišu redovi iz tabele firme u kojima je vrednost u koloni mesto Niš (drugim rečima brišu se sve firme iz Niša). Ovde se brišu redovi iz tri tabele baze podataka zbog opcije ON DELETE CASCADE za sve strane ključeve u svim tabelama baze!!! Kod prvog oblika sintakse za više tabela komanda DELETE briše iz svake tbl_name tabele redove koji zadovoljavaju navedene uslove. Redovi će biti izbrisani iz tabela navedenih u odredbi DELETE, dok će tabele navedene u odredbi FROM biti pretražene, ali se redovi iz njih neće brisati, osim ako su navedene i u odredbi DELETE. DELETE fakture, detalji_fakture FROM fakture, detalji_fakture, firme WHERE fakture.sifra_fakture = detalji_fakture.faktura AND fakture.sifra_firme = firme.firma AND firme.naziv_firme = 'HELIO'; Ovde se brišu sve fakture i detalji tih faktura za firmu HELIO, ali se podaci za tu firmu u tabeli firme ne brišu. Drugi oblik sintakse za više tabela sličan je prvom obliku, s tom razlikom što se u ovom slučaju brišu redovi samo iz tabela navedenih u odredbi FROM dok se tabele referencraju u opciji USING. 46

7 DELETE FROM fakture, detalji_fakture USING fakture, detalji_fakture, firme WHERE fakture.sifra_fakture = detalji_fakture.faktura AND fakture.sifra_firme = firme.firma AND firme.naziv_firme = 'HELIO'; Opšti oblik komande DELETE prihvata i druge neobavezne odredbe: Odredbe LOW PRORITY deluje na isti način kao u komandi INSERT Odredba QUICK može ubrzati komandu DELETE jer nalaže MySQL-u da odloži neke od poslova održavanja indeksa dok briše podatke iz tabele 7.4. Brisanje svih redova iz tabele TRUNCATE sintaksa TRUNCATE [TABLE] tbl_name; Ova komanda je brža od komande DELETE jer radi tako što najpre fizički uklanja celu tabelu, a zatim pravi istu takvu ali praznu. Ovo je brže od brisanja svih redova red po red. Komanda TRUNCATE nije uključena u transakcionu obradu Ažuriranje redova u tabeli UPDATE sintaksa Sintaksa za jednu tabelu: UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2...] [ORDER BY...] [LIMIT row_count] Sintaksa za više tabela: UPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1=expr1 [, col_name2=expr2...] UPDATE firme SET adresa = 'Obrenovićeva 10', telefon = ' ' WHERE naziv_firme = 'STIL'; Ovde se menjaju adresa i telefon za firmu STIL u tabeli firme. Komanda UPDATE je po mnogo čemu slična komandi DELETE. Može se dodati neobavezna opcija WHERE da bi se ažurirali samo određeni redovi, a ako se izostavi biće ažurirani svi redovi tabele: UPDATE user SET password = 'test'; Ovde se za sve korisnike postavlja vrednost test u koloni password. ALTER TABLE detalji_fakture ADD COLUMN iznos DECIMAL(12,2); UPDATE detalji_fakture SET iznos = kolicina * dan_cena; 47

8 Ovde se dodaje kolona iznos tabeli detalji_fakture i nakon toga se za sve redove te tabele računa iznos kao kolicina * dan_cena. Druga navedena verzija komande UPDATE omogućava ažuriranje više tabela jednom komandom. Postupak je sličan brisanju podataka iz više tabela istovremeno. Treba imati u vidu da će biti ažurirane samo one kolone koje se izričito navedu u odredbi SET. Odredbe LOW PRIORITY i IGNORE deluju na isti način kao u komandi INSERT. Odredbe ORDER BY i LIMIT deluju na isti način kao u komadi DELETE. 48

PowerPoint Presentation

PowerPoint Presentation Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess

Више

Upitni jezik SQL

Upitni jezik SQL Šta je SQL? SQL (Structured Query Language) je jezik koji je Američki Institut za Nacionalne Standarde (ANSI - American National Standards Institute) prihvatio kao standardni jezik za relacione baze podataka.

Више

Introduction to Programming

Introduction to  Programming SQL Iskazi za modifkaciju nad podacima Unos novog podataka (2 metode) Insert Into Tabela Values(A 1,A 2,,A n ) Insert Into Tabela Select-iskaz Brisanje postojećeg podatka Delete From Tabela Where Uslov

Више

Fakultet tehničkih nauka, Novi Sad Predmet: ISIBP

Fakultet tehničkih nauka, Novi Sad Predmet: ISIBP Fakultet tehničkih nauka, Novi Sad Predmet: Informacioni sistemi i baze podataka dr Slavica Kordid Angelina Vujanovid Marina Nenid Marija Kukid Sistem ocenjivanja Ukupno: 100 bodova Teoretski deo (predavanja)

Више

Introduction to Programming

Introduction to  Programming 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

Више

Baza podataka

Baza podataka Baza podataka Marijan Šuflaj FER, 2018 Sadržaj Baza podataka Upravljanje sadržajem baza CREATE TABLE ALTER TABLE DROP TABLE INSERT SELECT Spajanje tablica UPDATE DELETE Baza podataka Apstrakcija pohrane

Више

01 SUBP

01 SUBP ER model šeme baze podataka: (Sef) (0, N) (0, N) RADNIK (0, 1) SEF (0, N) (Podredjeni) RUKOVODI RADI _NA (1, 1) (0, N) PROJEKAT Šema relacione baze podataka: RADNIK({Mbr, Prez, Ime, Sef, Plata, Datr},

Више

PHP proširenja za rad sa bazama podataka Postoje pojedinačna proširenja za različite tipove baza podataka sa svojim bibliotekama funkcija npr. postoji

PHP proširenja za rad sa bazama podataka Postoje pojedinačna proširenja za različite tipove baza podataka sa svojim bibliotekama funkcija npr. postoji PHP proširenja za rad sa bazama podataka Postoje pojedinačna proširenja za različite tipove baza podataka sa svojim bibliotekama funkcija npr. postoji podrška za IBM DB2, Oracle, Ingres, MySQL, PostgreSQL,

Више

03 SUBP

03 SUBP Osnovni SQL tipovi podataka Tip podataka NUMBER(p,s) Opis Broj sa maksimalno p cifara od kojih je s maksimalni broj decimala (1 < p < 38) (- 84 < s < 127) VARCHAR2(s) Promenjivi niz karaktera maksimalne

Више

Introduction to Programming

Introduction to  Programming SQL Indeksi Uloga Indeksa o Kako baza postaje sve veća dizajn baze postaje sve važniji o Indeksi igraju značajnu ulogu u brzini rada same baze jer pomažu DBMS da brže pronađe ono što tražimo o Slični su

Више

Slide 1

Slide 1 SVEUČILIŠTE U MOSTARU FAKULTET STROJARSTVA I RAČUNARSTVA SUSTAVI BAZA PODATAKA Doc.dr.sc. GORAN KRALJEVIĆ SUSTAVI BAZA PODATAKA 1 Sustavi baza podataka Web: http://www.uni-mo.ba/~goran Pitanja, primjedbe,

Више

Model podataka

Model podataka Fakultet organizacionih nauka Uvod u informacione sisteme Doc. Dr Ognjen Pantelić Modeliranje podataka definisanje strategije snimanje postojećeg stanja projektovanje aplikativno modeliranje implementacija

Више

Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 17-1 Controlling User Access Davanje dozvole (grant

Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 17-1 Controlling User Access Davanje dozvole (grant Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 17-1 Controlling User Access Davanje dozvole (grant) ili oduzimanje dozvole (take away) za pristup db

Више

Microsoft Word - WP_kolokvij_2_rjesenja.doc

Microsoft Word - WP_kolokvij_2_rjesenja.doc Napomena WEB PROGRAMIRANJE I PRIMJENE DRUGI KOLOKVIJ vrijeme predviđeno za rješavanje kolokvija je 60 minuta kolokvij se sastoji od 15 pitanja, a ukupan broj bodova je 165 (uz svaki zadatak istaknut je

Више

PDO

PDO PDO Marijan Šuflaj FER, 2018 Sadržaj PDO Osnove Izvršavanje upita Ranjivosti Dohvaćanje rezultata upita PDO - PHP Data Objects Jednostavno i konzistetno sučelje za pristup bazama podataka iz PHP-a Isti

Више

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Baze podataka Tema: Osnovna SELECT naredba Vježbu pripremili:

Више

Microsoft PowerPoint - 6. Query Builder.pptx

Microsoft PowerPoint - 6. Query Builder.pptx Visokaškola strukovnihstudija za informacione i komunikacione tehnologije Query builder Query builder je sastavni deo Laravel framework-a koji pruža pouzdan interfejs za rad sa bazom podataka, kreiranje

Више

Microsoft Word - Lekcija 11.doc

Microsoft Word - Lekcija 11.doc Лекција : Креирање графова Mathcad олакшава креирање x-y графика. Треба само кликнути на нови фајл, откуцати израз који зависи од једне варијабле, например, sin(x), а онда кликнути на дугме X-Y Plot на

Више

PowerPoint Presentation

PowerPoint Presentation Baze Podataka Tip veze (kardinalnost i referencijalni integritet) TIP VEZE (Kardinalnost) 1 : 1 (jedan prema jedan) 1 : N (jedan prema više) N : M (više prema više) RELACIJA 1 : N jedan Klijent više Porudzbina

Више

Microsoft Word - SYLLABUS -Dinamicki

Microsoft Word - SYLLABUS -Dinamicki Univerzitet UKSHIN HOTI PRIZREN Fakultet kompjuterskih nauka Nastava na bosanskom jeziku NASTAVNI PLAN - PROGRAM SYLLABUS Akademska Nivo studija Bachelor Departament god. PREDMET Dinamički sadržaj web

Више

Funkcije predavač: Nadežda Jakšić

Funkcije predavač: Nadežda Jakšić Funkcije predavač: Nadežda Jakšić funkcije delovi programa koji izvršavaju neki zadatak, celinu; dele na ugrađene, korisničke i main funkciju ugrađene funkcije printf,scanf... da bi se one izvršile potrebno

Више

Funkcije predavač: Nadežda Jakšić

Funkcije predavač: Nadežda Jakšić Funkcije predavač: Nadežda Jakšić do sada su korišćene "gotove" funkcije iz standardnih biblioteka (cin, cout...) one su pozivane iz main funkcije koja je glavna funkcija u programu jer izvršavanje programa

Више

4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St

4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St 4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу Stavke_računa која ће разрешити проблем везе типа N:N

Више

Tutoring System for Distance Learning of Java Programming Language

Tutoring System for Distance Learning of Java Programming Language Deklaracija promenljivih Inicijalizacija promenljivih Deklaracija promenljive obuhvata: dodelu simboličkog imena promenljivoj i određivanje tipa promenljive (tip određuje koja će vrsta memorijskog registra

Више

Programski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk

Programski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijski program: Informacioni inženjering Informacioni inženjering 1 Rekurzivne funkcije Binarna stabla Informacioni

Више

Писање и превођење модула

Писање и превођење модула Писање и превођење модула ЦИЉ Научити како се пишу и преводе модули. ИСХОД Након ове вежбе ћете моћи да: Напишете кернел модул са неколико могућности, укључујући параметре Приступите кернелу из вашег модула

Више

VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr

VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstrirana upotreba konstruktora, svojstava, metoda klase,

Више

Kako spriječiti petlju

Kako spriječiti petlju KAKO SPRIJEČITI ITI POJAVU PETLJE U HIJERARHIJSKOJ STRUKTURI PODATAKA Zlatko Sirotić, dipl.ing. Istra informatički inženjering d.o.o. Pula Stranica 1 Tema je rjer ješavanje određenog enog tipa poslovnih

Више

NAPOMENA: Studenti na ispit donose kod urađenog zadatka

NAPOMENA: Studenti na ispit donose kod urađenog zadatka Пројекат из предмета Интернет програмирање за августовски и септембарски испитни рок школске 2018/19. године Коришћењем PHP технологије, технологије AJAX и MySQL базе података, реализовати следећу веб

Више

Generated by Foxit PDF Creator Foxit Software For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS

Generated by Foxit PDF Creator Foxit Software   For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS Operativni sistem U računarstvu, operativni sistem (OS) je kompleksan programski sistem koji kontroliše i upravlja uređajima i računarskim komponentama i obavljanje osnovne sistemske radnje. Operativni

Више

PowerPoint Presentation

PowerPoint Presentation Java konkurentno programiranje Životni ciklus niti i problemi sinhronizacije resursa Multitasking Multithreading Životni ciklus niti http://www.roseindia.net/java/thread/lifecycle-of-threads.shtml Životni

Више

Primenjeno programiranje - Vežbe

Primenjeno programiranje - Vežbe VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici

Више

Програмирај!

Програмирај! Листе Поред појединачних вредности исказаних бројем или ниском карактера, често је потребно забележити већи скуп вредности које су на неки начин повезане, као, на пример, имена у списку путника у неком

Више

QFD METODA – PRIMER

QFD METODA – PRIMER QFD METODA - PRIMER PROBLEM: U kompaniji X koja se bavi izradom kompjuterskih softvera uočen je pad prodaje konkretnog softvera - Softver za vođenje knjigovodstva. Kompanija X je raspolagala sa jednom

Више

Kombinatorno testiranje

Kombinatorno testiranje Kombinatorno testiranje Uvod Na ponašanje aplikacije utiče puno faktora, npr. ulazne vrednosti, konfiguracije okruženja. Tehnike kao što je podela na klase ekvivalencije ili analiza graničnih vrednosti

Више

Računarske mreže Čas 2 Ivana Tanasijević Matematički fakultet, Beograd 1

Računarske mreže Čas 2 Ivana Tanasijević   Matematički fakultet, Beograd 1 Računarske mreže Čas 2 Ivana Tanasijević e-mail: ivana@matf.bg.ac.rs Matematički fakultet, Beograd 1 Utvrđivanje gradiva sa prethodnog časa: popunjavanje adresne strukture, kreiranje soketa, privezivanje

Више

Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić

Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić projektni zadatak projektovanje programa (algoritmi) pisanje programskog koda, izvorni kod,

Више

12 Stanje

12 Stanje Projektovanje softvera (1) Ime i klasifikacija: (engl. State) objektni uzorak ponašanja Namena: omogućava objektu da pouzdano menja svoje ponašanje kada se menja njegovo unutrašnje stanje izgleda kao da

Више

Studijski primer - Dijagrami toka podataka Softverski inženjering 1

Studijski primer - Dijagrami toka podataka Softverski inženjering 1 - Dijagrami toka podataka Softverski inženjering 1 Kada projektujemo sistem za obradu podataka sa brzim odzivom, možemo uočiti dve ključne grupe funkcija koje se opisuju dijagramima toka podataka: Funkcije

Више

Baze podataka MySQL Community Server i MySQL Workbench

Baze podataka MySQL Community Server i MySQL Workbench Baze podataka MySQL Community Server i MySQL Workbench Preuzimanje i instalacija Iz Internet browser-a pristupiti adresi: www.mysql.com Kliknuti na link Downloads Kliknuti na link Community Kliknuti na

Више

PowerPoint Presentation

PowerPoint Presentation Tehnička škola 9. maj Bačka Palanka Programiranje III razred Tok izvršavanja programa Tok izvršavanja programa Dosadašnji kod se izvršavao praktično linearno. Nije postojala nikakva uslovna ili brojačka

Више

OOP1 - domaci 2 (2004/05)

OOP1 - domaci 2 (2004/05) ЕЛЕКТРОТЕХНИЧКИ ФАКУЛТЕТ Одсек за СИ Београд, 13.04.2019. Први домаћи задатак из Објектно оријентисаног програмирања 2 У сваком задатку: Грешке пријављивати изузецима типа класа које садрже текст поруке.

Више

Grananje u programu predavač: Nadežda Jakšić

Grananje u programu predavač: Nadežda Jakšić Grananje u programu predavač: Nadežda Jakšić u okviru linijske strukture izvršavaju se sve naredbe u okviru razgranate strukture uvek se ispituje neki uslov; u zavisnosti od toga da li je uslov ispunjen

Више

Uputstvo za korišćenje Mastercard Identity Check usluge Uputstvo za korišćenje Mastercard Identity Check usluga sigurnijeg plaćanja na internetu

Uputstvo za korišćenje Mastercard Identity Check usluge Uputstvo za korišćenje Mastercard Identity Check usluga sigurnijeg plaćanja na internetu Uputstvo za korišćenje Mastercard Identity Check usluge Uputstvo za korišćenje Mastercard Identity Check usluga sigurnijeg plaćanja na internetu Uputstvo za korišćenje Mastercard Identity Check usluge

Више

Uvod u računarstvo 2+2

Uvod u računarstvo 2+2 Ulaz i izlaz podataka Ulaz i izlaz podataka Nakon odslušanog bit ćete u stanju: navesti sintaksu naredbi za unos/ispis znakova znakovnih nizova cijelih brojeva realnih brojeva jednostruke i dvostruke preciznosti

Више

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...

Више

Microsoft PowerPoint - 07-DinamickeStrukturePodataka

Microsoft PowerPoint - 07-DinamickeStrukturePodataka Динамичке структуре података листа, стек, ред Програмирање 2: глава 6 Динамичке структуре података Динамичка алокација и динамичке структуре података Најзначајније динамичке структуре података листе и

Више

Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br

Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Brkić SI 29/15 Zrenjanin 2018. Softversko inženjerstvo

Више

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Sadržaj Opis mobilne aplikacije Digitalni Kiosk... 3 Pokretanje aplikacije... 3 Registracija/Kreiranje novog korisničkog naloga... 3 Dodavanje platne

Више

** Osnovni meni

** Osnovni meni Instalacija serverske verzije Kataloga propisa Instalacija Kataloga propisa se vrši na sljedeći način: 1. Ubacite Instalacioni disk ili USB memoriju u računar. 2. Instalacioni program će se automatski

Више

Slide 1

Slide 1 Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija

Више

Introduction to Programming

Introduction to  Programming SQL Podupiti o Podupit je upit unutar upita Mogućnosti podupita o Ima zadatak da razloži komplesnu logiku o Mozemo da prikažemo podatke koje nam where klauzula ne bi dozvolila, to se pre svega odnosi na

Више

Dijagrami sekvenci

Dijagrami sekvenci Dijagrami sekvenci Izrada dijagrama sekvenci Dijagram sekvenci koristi se za specifikaciju vremenskih zahteva u opisu složenih scenarija opis toka poruka između objekata kojima se realizuje odgovarajuća

Више

Microsoft Word - IP_Tables_programski_alat.doc

Microsoft Word - IP_Tables_programski_alat.doc 1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP

Више

Microsoft Word - 11 Pokazivaci

Microsoft Word - 11 Pokazivaci Pokazivači U dosadašnjem radu smo imali prilike da koristimo promenljive koje smo deklarisali na početku nekog bloka. Prilikom deklaracije promenljiva dobija jedinstveni naziv i odgovarajući prostor u

Више

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt Uvod u operativne sisteme v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici 2009 Operativni sistemi i mreže: način realizacije vježbi Tokom semestra 3 periodična testa (Operativni sistemi, Mrežni

Више

MEĐIMURSKO VELEUČILIŠTE ČAKOVEC RAČUNALSTVO PATRIK MIHOCI Izrada modela za objektno relacijsko povezivanje podataka u okviru aplikacije za opis predme

MEĐIMURSKO VELEUČILIŠTE ČAKOVEC RAČUNALSTVO PATRIK MIHOCI Izrada modela za objektno relacijsko povezivanje podataka u okviru aplikacije za opis predme MEĐIMURSKO VELEUČILIŠTE ČAKOVEC RAČUNALSTVO PATRIK MIHOCI podataka u okviru aplikacije za opis predmeta ZAVRŠNI RAD Mentor: dr.sc. Mihael Kukec, prof.v.š. ČAKOVEC, 2017. ZAHVALA Zahvaljujem se na stručnom

Више

PROMENLJIVE, TIPOVI PROMENLJIVIH

PROMENLJIVE, TIPOVI PROMENLJIVIH PROMENLJIVE, TIPOVI PROMENLJIVIH Šta je promenljiva? To je objekat jezika koji ima ime i kome se mogu dodeljivati vrednosti. Svakoj promenljivoj se dodeljuje registar (memorijska lokacija) operativne memorije

Више

Microsoft Word - CAD sistemi

Microsoft Word - CAD sistemi U opštem slučaju, se mogu podeliti na 2D i 3D. 2D Prvo pojavljivanje 2D CAD sistema se dogodilo pre više od 30 godina. Do tada su inženjeri koristili table za crtanje (kulman), a zajednički jezik komuniciranja

Више

KATALOG ZNANJA IZ INFORMATIKE

KATALOG ZNANJA IZ INFORMATIKE KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke

Више

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa

Више

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 РЕГИСТРАЦИЈА НА СТАРТ-СТОП ПАРКИНГ СИСТЕМ За коришћење СТАРТ-СТОП ПАРКИНГ система, корисник (физичко или правно лице) попуњава упитник у просторијама

Више

PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije

PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije korake. Uz dobro razrađen algoritam neku radnju ćemo

Више

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.unibl.org У питању је интернет страница заштићена SSL 3.0 протоколом који изискује

Више

JMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter.

JMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Mreže računala Završni ispit Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati, uvid u ispit i upis ocjena:... Zadatak

Више

Tutoring System for Distance Learning of Java Programming Language

Tutoring System for Distance Learning of Java Programming Language Niz (array) Nizovi Niz je lista elemenata istog tipa sa zajedničkim imenom. Redosled elemenata u nizovnoj strukturi je bitan. Konkretnom elementu niza pristupa se preko zajedničkog imena niza i konkretne

Више

Microsoft PowerPoint - 12-Funkcije_1.ppt [Compatibility Mode]

Microsoft PowerPoint - 12-Funkcije_1.ppt [Compatibility Mode] Osnove programiranja Funkcije - Metode http://www.introprogramming.info/english-intro-csharp-book/read-online/ Sadržaj Funkcije Metode Definisanje Pozivanje Povratne vrednosti Parametri Metode (1) Metoda

Више

Microsoft PowerPoint - 10-Jednodimenzionalni nizovi.ppt [Compatibility Mode]

Microsoft PowerPoint - 10-Jednodimenzionalni nizovi.ppt [Compatibility Mode] Osnove programiranja Nizovi Sadržaj Definicija niza Vrste i elementi nizova Deklarisanje nizova Dodele (početne) vrednosti nizovima Jednodimenzionalni nizovi Primeri dodele vrednosti Petlja foreach Nizovi

Више

OOP1 - domaci 2 (2004/05)

OOP1 - domaci 2 (2004/05) ЕЛЕКТРОТЕХНИЧКИ ФАКУЛТЕТ Одсеци ИР, ОС и ОФ Београд, 05.04.2019. Први домаћи задатак из Објектно оријентисаног програмирања 2 У сваком задатку: Грешке пријављивати изузецима типа класа које садрже текст

Више

Univerzitet u Beogradu Matematički fakultet Informacioni sistem za firmu Ramix Čačak -grupni projekat- Kurs: Informacioni sistemi Studenti: Profesor:

Univerzitet u Beogradu Matematički fakultet Informacioni sistem za firmu Ramix Čačak -grupni projekat- Kurs: Informacioni sistemi Studenti: Profesor: Univerzitet u Beogradu Matematički fakultet Informacioni sistem za firmu Ramix Čačak -grupni projekat- Kurs: Informacioni sistemi Studenti: Profesor: Saša Malkov Miloš Lončarević 1034/2017 Asistent: Aleksandra

Више

DIGITALNA OBRADA SLIKE

DIGITALNA OBRADA SLIKE PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Organizacija kursa Predavanja: sreda 10-12, sala 1 Lola neparnim nedeljama Lab: sreda 10-12, sala 70 parnim nedeljama 4 lab vežbe Sajt: tnt.etf.rs/~oe4pir

Више

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt Uvod u računarske mreže v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici - 2008 Uvod u računarske mreže Terminologija Primjer povezivanja dva računara Pojam protokola OSI referentni model Protokoli

Више

IEP - Projekat 2018/2019

IEP - Projekat 2018/2019 Elektrotehnički fakultet u Beogradu Katedra za računarsku tehniku i informatiku Predmet: Infrastruktura za elektronsko poslovanje SI3IEP Veb portal za tehničku podršku - projekat - Osnovni cilj projekta

Више

P1.3 Projektovanje makroasemblera

P1.3 Projektovanje makroasemblera ПРОЈЕКТОВАЊЕ МАКРОАСЕМБЛЕРА Макроасемблер Потребна проширења асемблера 1 МАКРОАСЕМБЛЕР Макроасемблер преводи полазни програм написан на макроасемблерском језику у извршиви машински програм. Приликом израде

Више

LAB PRAKTIKUM OR1 _ETR_

LAB PRAKTIKUM OR1 _ETR_ UNIVERZITET CRNE GORE ELEKTROTEHNIČKI FAKULTET STUDIJSKI PROGRAM: ELEKTRONIKA, TELEKOMUNIKACIJE I RAČUNARI PREDMET: OSNOVE RAČUNARSTVA 1 FOND ČASOVA: 2+1+1 LABORATORIJSKA VJEŽBA BROJ 1 NAZIV: REALIZACIJA

Више

Introduction to Programming

Introduction to  Programming SQL Familija JOIN operatora SQL: Familija JOIN operatora Select A 1,A 2,,A n From R 1,R 2,,R m Where uslov Explicitno Spajanje(Join) tabela Inner Join on uslov Natural Join Inner Join Using(attrs) Left

Више

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду Корисничко упутство апликације езапослени 2012 Рачунски центар Електротехничког факултета, Универзитет у Београду 1. Предговор... 1 2. Приступ апликацији и пријава на систем... 2 3. Корисник... 6 3.1.

Више

Modem i lokalna mreža Vodič za korisnika

Modem i lokalna mreža Vodič za korisnika Modem i lokalna mreža Vodič za korisnika Copyright 2009 Hewlett-Packard Development Company, L.P. Ovde navedene informacije podložne su promeni bez prethodne najave. Garancije za HP-ove proizvode i usluge

Више

Metodolosko uputstvo Internet registra medicinske opreme

Metodolosko uputstvo Internet registra medicinske opreme Institut za javno zdravlje Srbije "Dr Milan Jovanović Batut" Centar za informatiku i biostatistiku METODOLOŠKO UPUTSTVO INTERNET REGISTRA MEDICINSKE OPREME SADRŽAJ SADRŽAJ... 1 UVOD... 2 NADLEŽNOSTI U

Више

Microsoft Word - X-Lite_EUnetUputstvo_Mart11.doc

Microsoft Word - X-Lite_EUnetUputstvo_Mart11.doc VOIP Sadržaj: 1 COUNTERPATH X-LITE... 3 1.1 Preuzimanje programa... 3 1.2 Instalacija CounterPath X-Lite -a... 3 1.3 Podešavanje korisničkog naloga... 3 1.4 Upućivanje poziva... 5 1.4.1 Pozivanje korisnika

Више

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url:

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url: Sadržaj... 1 1. Predgovor... 2 2. Sučelje administracije škole... 2 3. Korisnici... 3 3.1 Ovlasti... 3 3.2 Uređivanje postojećih i dodavanje novih... 3 3.3 Dodavanje i uklanjanje tokena... 5 4. Odabir

Више

Прилог 8 ДОДАТНЕ УСЛУГЕ У ОКВИРУ IPS НБС СИСТЕМА Уводне одредбе 1. Народна банка Србије учесницима пружа додатне услуге у оквиру инфраструктуре IPS НБ

Прилог 8 ДОДАТНЕ УСЛУГЕ У ОКВИРУ IPS НБС СИСТЕМА Уводне одредбе 1. Народна банка Србије учесницима пружа додатне услуге у оквиру инфраструктуре IPS НБ Прилог 8 ДОДАТНЕ УСЛУГЕ У ОКВИРУ IPS НБС СИСТЕМА Уводне одредбе 1. Народна банка Србије учесницима пружа додатне услуге у оквиру инфраструктуре IPS НБС система, и то: 1) услуге централне адресне шеме (енг.

Више

JAВА ПРОГРАМИРАЊЕ Сврха обуке за Јава програмирање је стицање знања и вештина у области Јава програмирања са циљем повећања броја квалификованих ИТ ст

JAВА ПРОГРАМИРАЊЕ Сврха обуке за Јава програмирање је стицање знања и вештина у области Јава програмирања са циљем повећања броја квалификованих ИТ ст JAВА ПРОГРАМИРАЊЕ Сврха обуке за Јава програмирање је стицање знања и вештина у области Јава програмирања са циљем повећања броја квалификованих ИТ стручњака у моравичком округу. Циљ реализације ове обуке

Више

Računarski praktikum I - Vježbe 03 - Implementacija strukture string

Računarski praktikum I - Vježbe 03 - Implementacija strukture string Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 03 - Implementacija strukture string v2018/2019. Sastavio: Zvonimir Bujanović Stringovi u C-u String

Више

Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan

Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan realan broj od 0 i 1. Na standardni izlaz ispisati

Више

Microsoft PowerPoint - 11_JavaScript_1.ppt [Compatibility Mode]

Microsoft PowerPoint - 11_JavaScript_1.ppt [Compatibility Mode] Java Script dr Suzana Marković, dipl.ing. el. suzana.markovic@bss.edu.rs Programski jezici Kompajlerski jezici - programski kôd konvertuje se u mašinski pre nego što se i pokrene, što znači da će se ta

Више

Baza fakultet sadrži 3 tabele: tabela studenti sadrzi informacije o studentima Njeni atributi su: indeks indeks studenta (primarni kljuc) ime ime stud

Baza fakultet sadrži 3 tabele: tabela studenti sadrzi informacije o studentima Njeni atributi su: indeks indeks studenta (primarni kljuc) ime ime stud Baza fakultet sadrži 3 tabele: tabela studenti sadrzi informacije o studentima indeks indeks studenta (primarni kljuc ime ime studenta prezime - prezime studenta napomena - napomena tabela predmeti sadrzi

Више

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.vps.ns.ac.rs/ У питању је интернет страница заштићена SSL 3.0 протоколом који изискује

Више

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду Корисничко упутство апликације езапослени 2011 Рачунски центар Електротехничког факултета, Универзитет у Београду 1. Пријава на систем и сигурност података... 1 2. Корисник... 5 2.1. Обавештења... 5 2.2.

Више

Microsoft Word - Uputstvo za koristenje aplikacije GIPKO

Microsoft Word - Uputstvo za koristenje aplikacije GIPKO Aplikacija za elektronsko popunjavanje obrasca GIP-1022 i spašavanje podataka u datoteku u XML formatu GIPKO Verzija 1.2 Sadržaj Uvod... 3 Instalacija aplikacije... 4 Pokretanje aplikacije... 7 Meni aplikacije...

Више

User's Manual

User's Manual WEB aplikacija za korisnike prava ERC ZIPO razvojni tim: Delila Bećiragić Duraković Emir Cerić 30.04.2013. Revizija dokumenta Revizijski protokol Autor Datum Opis revizije Delila B. 12.04.2012 Draft verzija

Више

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode] Programski jezik C organizacija izvornog programa Prevođenje Pisanje programa izvorni program Prevođenje programa izvršni program Izvršavanje programa rezultat Faze prevođenja Pretprocesiranje Kompilacija

Више

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url:

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url: Sadržaj... 1 1. Predgovor... 2 2. Sučelje administracije škole... 2 3. Korisnici... 3 3.1 Ovlasti... 3 3.2 Uređivanje postojećih i dodavanje novih... 3 3.3 Dodavanje i uklanjanje tokena... 5 4. Odabir

Више

PowerPoint Presentation

PowerPoint Presentation Visoka škola strukovnih studija za informacione i komunikacione tehnologije Grupisanje ruta i patterni Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž

Више

COBA Systems

COBA Systems OPEN SOURCE PROJECT :: BAST Business Account Software Technology 1/49 CSYSTEMS PROGRAMSKI PAKET ZA KNJIGOVODSTVO COBA Systems Demonstracija Knjigovodstva Proizvodnje i Obračuna Proizvodnje OPEN SOURCE

Више

Microsoft Word - uputstvo-estudent-v2.docx

Microsoft Word - uputstvo-estudent-v2.docx Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://estudent.ef.uns.ac.rs Пријава на систем Страница за пријаву на систем има два поља, једно

Више

Zbirka resenih zadataka iz arhitekture racunara

Zbirka resenih zadataka iz arhitekture racunara Ј. ЂОРЂЕВИЋ, З. РАДИВОЈЕВИЋ, М. ПУНТ, Б. НИКОЛИЋ, Д. МИЛИЋЕВ, Ј. ПРОТИЋ, А. МИЛЕНКОВИЋ АРХИТЕКТУРА И ОРГАНИЗАЦИЈА РАЧУНАРА ПРЕКИДИ, МАГИСТРАЛА И УЛАЗ/ИЗЛАЗ ЗБИРКА РЕШЕНИХ ЗАДАТАКА Београд 2013. i САДРЖАЈ

Више

Računarski praktikum I - Vježbe 01 - Uvod

Računarski praktikum I - Vježbe 01 - Uvod Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 01 - Uvod v2018/2019. Sastavio: Zvonimir Bujanović Gradivo i način polaganja Gradivo: osnove jezika

Више