Mreže
Internet
Python
Html
Excel
100

Što je pan mreža


PAN mreža (engl. Personal Area Network) je osobna mreža koja povezuje elektroničke uređaje na vrlo maloj udaljenosti, obično unutar nekoliko metara od korisnika. Koristi se za povezivanje uređaja koje jedna osoba svakodnevno koristi, kao što su mobitel, laptop, pametni sat, bežične slušalice ili tablet.

100

Šta je internet

Internet je globalna mreža međusobno povezanih računara i drugih uređaja koji razmjenjuju podatke koristeći standardne komunikacione protokole, prvenstveno TCP/IP.

100

Šta je Python

Python je programski jezik koji se koristi za pravljenje programa, web stranica, automatizaciju zadataka, analizu podataka, vještačku inteligenciju i mnogo toga drugog.

100

Šta znači HTML i čemu služi u izradi web stranica?

Čemu služi HTML?

HTML služi da strukturiše sadržaj na web stranici, kao što su:

  • naslovi
  • tekst
  • slike
  • linkovi
  • liste
  • tabele
  • dugmad

 Kako radi?

HTML koristi tagove (oznake) da “opiše” šta je šta na stranici.

100

Šta je Microsoft Excel i čemu služi?

Čemu služi Excel?

Excel se koristi za:

  • pravljenje tabela
  • računanje pomoću formula
  • analizu podataka
  • pravljenje grafikona
  • vođenje evidencije (npr. troškovi, ocjene, inventar) 
200

Što je Lan mreža

LAN mreža (engl. Local Area Network) je lokalna računalna mreža koja povezuje više uređaja na ograničenom području, kao što su kuća, škola, ured ili tvrtka. Pomoću LAN mreže računala, mobiteli, pisači i drugi uređaji mogu međusobno komunicirati, razmjenjivati podatke i dijeliti resurse poput internetske veze, datoteka i pisača.

200

Šta je internet i kako funkcioniše komunikacija između uređaja u mreži?


 Kako funkcioniše komunikacija?

1. Povezivanje na internet

Tvoj uređaj se povezuje preko:

  • Wi-Fi mreže
  • mobilne mreže
  • kablovskog interneta

2. Slanje zahtjeva

Kada npr. otvoriš web stranicu:

  • tvoj uređaj šalje zahtjev (request) serveru
  • server je drugi računar koji čuva podatke

3. Razmjena podataka

Podaci se ne šalju odjednom, nego se dijele u male dijelove (pakete) i putuju kroz mrežu različitim putem.

Ovo upravlja TCP/IP, koji određuje kako se podaci šalju i primaju.

4. Prijem odgovora

Server vraća podatke nazad:

  • web stranicu
  • sliku
  • video
  • ili neku drugu informaciju

 Jednostavan primjer

Kada otvoriš YouTube:

  1. Tvoj uređaj pošalje zahtjev YouTube serveru
  2. Server pronađe video
  3. Pošalje podatke nazad
  4. Tvoj uređaj ih prikaže kao video

 Ukratko

Internet radi tako što milioni uređaja:

  • šalju i primaju podatke
  • koriste zajednička pravila (TCP/IP)
  • komuniciraju preko servera i mreža širom svijeta








200

Ko je napravio programski jezik Python?

Programski jezik Python napravio je Guido van Rossum.

On je počeo da razvija Python krajem 1980-ih, a prvi put ga je objavio 1991. godine.

Cilj mu je bio da napravi jezik koji je jednostavan za čitanje, pisanje i učenje.

200

Koja je osnovna struktura HTML dokumenta (koji su glavni elementi)?

Osnovna struktura HTML dokumenta sastoji se od nekoliko glavnih elemenata koji govore pregledniku kako da prikaže stranicu.

200

Koja je razlika između reda i kolone u Excel tabeli?

U Excel tabeli razlika između reda i kolone je u njihovom smjeru i načinu označavanja.

 Red (Row)

  • Ide horizontalno (lijevo → desno)
  • Označen je brojevima (1, 2, 3, 4…)

 Primjer:

  • Red 1, red 2, red 3…

 Kolona (Column)

  • Ide vertikalno (gore → dolje)
  • Označena je slovima (A, B, C, D…)

 Primjer:

  • Kolona A, kolona B, kolona C… 
300

Šta je wan mreža

WAN mreža (engl. Wide Area Network) je računalna mreža koja povezuje uređaje i lokalne mreže (LAN) na velikim geografskim udaljenostima, poput gradova, država ili čak cijelog svijeta. Za razliku od LAN mreže, koja djeluje na ograničenom području, WAN omogućuje komunikaciju između korisnika i mreža koje su međusobno vrlo udaljene.

300

Koja je razlika između interneta i World Wide Web-a (WWW)?

Razlika između interneta i World Wide Web-a (WWW) je u tome što nisu ista stvar, iako ih ljudi često miješaju.

Internet

Internet je globalna mreža računara i uređaja koji su međusobno povezani.

  • To je infrastruktura (kao “putevi i ceste”)
  • Omogućava razmjenu podataka
  • Radi preko protokola kao što je TCP/IP

 Internet uključuje:

  • e-mail
  • online igre
  • video pozive
  • web stranice
  • cloud servise 
300

Za šta se sve može koristiti Python?

Python se može koristiti za mnogo različitih stvari, zato je jedan od najpopularnijih programskih jezika.

Evo glavnih primjena:

 Web razvoj

Pravljenje web stranica i web aplikacija (npr. uz Django i Flask).

 Obrada podataka i nauka

Analiza podataka, statistika i rad sa velikim količinama informacija.

300

Šta je HTML tag i kako funkcionišu otvoreni i zatvoreni tagovi?

HTML tag je osnovna oznaka u HTML-u koja govori pregledniku šta je neki dio sadržaja (npr. naslov, paragraf, slika).

300

Šta je formula u Excelu i kako se počinje pisati?

Formula u Excelu je izraz koji se koristi za automatsko računanje i obradu podataka u ćelijama.

Koristi se u programu Microsoft Excel (Microsoft).

 Kako se počinje pisati formula?

Svaka formula u Excelu uvijek počinje znakom jednakosti 

400

Šta je man mreža

MAN mreža (engl. Metropolitan Area Network) je računalna mreža koja povezuje više lokalnih mreža (LAN) na području jednog grada ili većeg urbanog područja. Po veličini i dometu nalazi se između LAN i WAN mreže.

400

Koji su osnovni protokoli koji omogućavaju rad interneta i čemu služe?


1. TCP/IP

Ovo je osnova interneta.

  • IP (Internet Protocol): određuje gdje se podaci šalju (adresiranje uređaja)
  • TCP (Transmission Control Protocol): dijeli podatke na pakete i osigurava da stignu ispravno i u pravom redoslijedu

 Ukratko: omogućava da se podaci pouzdano prenose između uređaja.

 2. HTTP

  • Koristi se za učitavanje web stranica
  • Omogućava komunikaciju između browsera i web servera

 Kada otvoriš sajt, koristi se HTTP.

 3. HTTPS

  • Sigurna verzija HTTP-a
  • Štiti podatke šifrovanjem (enkripcija)

 Koristi se za banke, kupovinu i login stranice.

 4. SMTP

  • Koristi se za slanje e-mail poruka

 5. IMAP i POP3

  • Koriste se za primanje e-mailova
  • IMAP čuva poruke na serveru
  • POP3 ih preuzima na uređaj

 Ukratko:

  • TCP/IP → osnovna komunikacija interneta
  • HTTP/HTTPS → web stranice
  • SMTP → slanje e-maila
  • IMAP/POP3 → primanje e-maila

Ako želiš, mogu ti nacrtati kako podaci “putuju” kroz internet korak po korak.









400

Koje su glavne prednosti Pythona u odnosu na druge programske jezike?

Glavne prednosti Pythona u odnosu na druge programske jezike su:

1. Jednostavan za učenje i čitanje

Python ima “čist” i razumljiv kod, pa je lakši za početnike nego mnogi drugi jezici (npr. C++ ili Java).

2. Kratak i pregledan kod

Isti zadatak u Pythonu obično zahtijeva manje linija koda nego u drugim jezicima.

3. Veliki broj biblioteka

400

Koja je razlika između <head> i <body> dijela u HTML-u?

Razlika između <head> i <body> u HTML-u je u tome šta sadrže i kako se prikazuju na stranici.

400

Koja je svrha funkcija kao što su SUM, AVERAGE i MAX?

Funkcije kao što su SUM, AVERAGE i MAX u Excelu služe za brzo i automatsko računanje podataka u tabelama.

Koriste se u programu Microsoft Excel (Microsoft).

500

Šta je can mreža

CAN mreža (engl. Controller Area Network) je komunikacioni sistem koji omogućava da više elektronskih uređaja razmjenjuje podatke preko iste sabirnice (mreže) bez centralnog računara.

500

Kako je nastao Internet

Internet je nastao postepeno, kao rezultat potrebe da računari na različitim lokacijama mogu međusobno komunicirati.

500


Kako Python upravlja memorijom i šta su razlike između reference, mutabilnih i imutabilnih tipova podataka (npr. lista vs. tuple), i kako to utiče na ponašanje programa pri dodjeljivanju varijabli i promjenama vrijednosti?



Python upravlja memorijom pomoću referenci na objekte, a ne direktnog kopiranja vrijednosti varijabli kao neki niži jezici.

 1. Reference u Pythonu

U Pythonu, varijabla ne “sadrži” vrijednost direktno, nego pokazuje (referencira) objekat u memoriji.

Primjer:


a = [1, 2, 3]
b = a


Ovdje:

  • a i b ne prave dvije liste
  • nego obje pokazuju na istu listu u memoriji

Ako promijeniš b, mijenja se i a:


b.append(4)
print(a)  # [1, 2, 3, 4]


 2. Mutabilni tipovi (mogu se mijenjati)

Mutabilni (mutable) objekti se mogu mijenjati nakon kreiranja:

Primjeri:

  • list
  • dict
  • set

 Oni se mijenjaju “u mjestu” (in-place)


x = [1, 2, 3]
y = x
y.append(99)

print(x)  # [1, 2, 3, 99]


 3. Imutabilni tipovi (ne mogu se mijenjati)

Imutabilni (immutable) objekti se ne mogu mijenjati nakon kreiranja.

Primjeri:

  • int
  • float
  • str
  • tuple

Ako “promijeniš” imutabilni objekat, Python zapravo pravi novi objekat:


500

Kako se u HTML-u dodaju linkovi, slike i liste?

U HTML-u se linkovi, slike i liste dodaju pomoću posebnih tagova.

500

Kako se u Excelu koristi referenca ćelije (npr. A1, B2) i zašto je važna?

U Excelu se referenca ćelije (npr. A1, B2) koristi da se u formulama označi tačna ćelija iz koje se uzimaju podaci.

Koristi se u programu Microsoft Excel (Microsoft).