Državna Matura Informatics study materials
Državna Matura Informatics study resources

Državna Matura Informatics flashcards

Državna Matura Informatics · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Von Neumannova arhitektura
Model računalnika, kjer so programski ukazi in podatki shranjeni v istem pomnilniku, CPU pa jih prek skupnih vodil bere in izvaja po korakih.
Hlapni pomnilnik
Pomnilnik, ki ob izgubi napajanja izgubi shranjene podatke; tipičen primer je RAM, ki hrani programe in podatke med delovanjem računalnika.
Predpomnilnik (cache)
Majhen in hiter pomnilnik med CPU in RAM, ki hrani pogosto uporabljene podatke in ukaze ter tako skrajša čas dostopa do glavnega pomnilnika.
Naloge operacijskega sistema
Upravljanje procesov in njihovo razvrščanje, dodeljevanje pomnilnika, datotečni sistem, gonilniki naprav, uporabniški vmesnik ter nadzor dostopa in varnosti.
TCP proti UDP
TCP vzpostavi povezavo, potrjuje prejem in zagotavlja vrstni red ter zanesljivost; UDP pošilja brez potrjevanja, zato je hitrejši, a izgube ne zazna.
Maska podomrežja
32-bitna vrednost pri IPv4, ki določa, kateri del naslova označuje omrežje in kateri gostitelja; npr. maska 255.255.255.0 pomeni 24 omrežnih bitov.
Krmilne strukture
Trije osnovni načini sestavljanja algoritma: zaporedje ukazov, izbira med možnostmi z if/else ali switch ter ponavljanje z zankami while, do-while in for.
Zanka do-while
Zanka, ki najprej izvede telo in šele nato preveri pogoj, zato se telo izvede vsaj enkrat, tudi če je pogoj že na začetku napačen.
Sklad (stack)
Podatkovna struktura LIFO, kjer se element doda in odstrani na istem koncu; zadnji vstavljeni element se prvi odstrani, primer je sklad klicev funkcij.
Binarno iskanje
Iskanje v urejeni tabeli, ki v vsakem koraku razdeli preostali del na polovico in primerja srednji element; časovna zahtevnost je O(log n).
Časovna zahtevnost O(n log n)
Rast števila operacij, značilna za učinkovite algoritme razvrščanja, kot je zlivanje; podvojen vhod približno podvoji število korakov in doda eno raven.
Robni pogoj rekurzije
Pogoj, ob katerem se rekurzivna funkcija ustavi in vrne vrednost brez novega klica; brez njega rekurzija teče v nedogled in prekorači sklad.
Primarni ključ
Atribut ali kombinacija atributov, ki enolično določa vsak zapis v tabeli; vrednost primarnega ključa ne sme biti NULL niti se ponavljati.
Tuji ključ
Atribut v tabeli, ki se sklicuje na primarni ključ druge tabele in zagotavlja referenčno celovitost, saj preprečuje sklicevanje na neobstoječe zapise.
Tretja normalna oblika
Tabela je v 3NF, ko je v 2NF in noben neključni atribut ni tranzitivno odvisen od ključa; s tem se zmanjšata odvečnost podatkov in nevarnost anomalij.
Razlika WHERE in HAVING
WHERE filtrira posamezne vrstice pred združevanjem v skupine, HAVING pa filtrira že oblikovane skupine, zato se uporablja skupaj z agregatnimi funkcijami.
Lastnosti ACID
Atomskost, konsistentnost, izoliranost in trajnost transakcije; zagotavljajo, da se transakcija izvede v celoti ali pa se v celoti razveljavi.
Levo zunanje združevanje
Operacija LEFT JOIN vrne vse vrstice leve tabele, tudi tiste brez ujemanja v desni; manjkajoče vrednosti desne tabele se prikažejo kot NULL.
Protokol HTTP
Brezstanoven protokol zahtevka in odgovora, ki prenaša spletne vire; metode GET, POST, PUT in DELETE določajo dejanje, statusne kode pa izid.
Statusna koda 404
Odgovor strežnika, ki pomeni, da zahtevanega vira na strežniku ni; razlikuje se od kode 500, ki označuje napako pri obdelavi na strežniku.
DNS
Sistem domenskih imen, ki pretvarja človeku berljiva imena, kot je primer.si, v IP naslove; deluje hierarhično in uporablja predpomnilnike za hitrejše odgovore.
Model odjemalec-strežnik
Arhitektura, kjer odjemalec pošlje zahtevek, strežnik pa ga obdela in vrne odgovor; primeri so brskalnik s spletnim strežnikom in poštni odjemalec s strežnikom.
Razlika med id in class
V CSS se id uporabi za enkraten element in ima višjo specifičnost, class pa za skupino elementov; selektor razreda se piše s piko, id z lojtro.
Piškotek HttpOnly
Piškotek, ki ga JavaScript v brskalniku ne more brati; nastavitev zmanjša škodo ob napadu XSS, ker skript ne more ukrasti sejnega piškotka.
Ransomware
Zlonamerni program, ki šifrira uporabnikove datoteke ali blokira sistem ter zahteva plačilo za obnovitev; obramba so varnostne kopije in posodobljen sistem.
Asimetrično šifriranje
Kriptografski postopek z dvema ključema: javni ključ šifrira, zasebni pa odšifrira; omogoča tudi digitalni podpis in varno izmenjavo ključev.
Večfaktorska avtentikacija
Preverjanje identitete z vsaj dvema različnima dejavnikoma, na primer geslom in enkratno kodo na telefonu; ukradeno geslo samo po sebi ne zadošča za vstop.
Pravica do izbrisa
Pravica posameznika po GDPR, da zahteva izbris svojih osebnih podatkov, ko namen obdelave preneha ali obdelava ni več zakonita; znana tudi kot pravica do pozabe.
Digitalna ločnica
Razlika med skupinami ali regijami v dostopu do informacijsko-komunikacijske tehnologije, hitrosti povezave in digitalnih veščinah, ki vpliva na enake možnosti.
Zeleno računalništvo
Pristop k načrtovanju in uporabi IKT z manjšim vplivom na okolje: energetska učinkovitost, virtualizacija, podaljšanje življenjske dobe naprav in recikliranje e-odpadkov.
Dekompozicija problema
Razdelitev zahtevnega problema na manjše, obvladljive podprobleme, ki jih rešujemo ločeno; njihove rešitve nato sestavimo v celovito rešitev.
Simbol romba v diagramu poteka
V diagramu poteka romb označuje odločitev oziroma pogoj z dvema ali več izhodi, na primer da ali ne; vsak izhod vodi v različno nadaljevanje toka.