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

Državna Matura Informatics key terms

Državna Matura Informatics · Get comfortable with the vocabulary.

Von Neumannova arhitektura

Model računalnika, pri katerem so programski ukazi in podatki shranjeni v istem pomnilniku, procesor pa jih izvaja zaporedno po ukaznem ciklu.

Related: CPE cikel, Pomnilnik
CPE cikel

Zaporedje faz, ki jih procesor ponavlja pri izvajanju ukaza: prevzem ukaza (fetch), dekodiranje, izvajanje in shranjevanje rezultata.

Related: Von Neumannova arhitektura, Register
Register

Majhna in zelo hitra pomnilniška celica znotraj procesorja, ki začasno hrani podatek ali naslov med izvajanjem ukaza.

Related: CPE cikel
Pomnilnik

Del računalnika, ki hrani podatke in ukaze; delimo ga na hitri delovni pomnilnik (RAM) in trajni pomnilnik, kot so disk ali SSD.

Related: Von Neumannova arhitektura
Operacijski sistem

Sistemska programska oprema, ki upravlja strojno opremo, dodeljuje vire procesom in omogoča izvajanje aplikacij ter delo z datotekami.

Related: Proces, Datotečni sistem
Proces

Program, ki se trenutno izvaja, skupaj z lastnim stanjem, dodeljenim pomnilnikom in viri, ki jih nadzoruje operacijski sistem.

Related: Operacijski sistem
Datotečni sistem

Način organizacije in shranjevanja datotek na pomnilniškem mediju, ki določa imena, mape, pravice dostopa in razporeditev podatkov.

Related: Operacijski sistem
IP naslov

Številčna oznaka vsake naprave v računalniškem omrežju, ki omogoča usmerjanje paketov med pošiljateljem in prejemnikom.

Related: Protokol, Usmerjevalnik
Protokol

Dogovorjen nabor pravil o obliki in zaporedju sporočil, po katerih naprave v omrežju komunicirajo, na primer TCP, IP ali HTTP.

Related: IP naslov, Odjemalec in strežnik
Usmerjevalnik

Omrežna naprava, ki povezuje različna omrežja in pošilja pakete naprej po najustreznejši poti do ciljnega naslova.

Related: IP naslov
Algoritem

Natančno določeno zaporedje korakov, ki za poljuben dopusten vhod v končnem času pripelje do pravilnega rezultata ali odgovora.

Related: Zanka, Pogojni stavek
Pogojni stavek

Kontrolna struktura, ki izvede določen blok ukazov le, če je pogoj izpolnjen, sicer izvede drug blok ali nadaljuje z naslednjim ukazom.

Related: Algoritem, Zanka
Zanka

Kontrolna struktura, ki ponavlja blok ukazov, dokler je pogoj izpolnjen ali dokler ni doseženo vnaprej znano število ponovitev.

Related: Algoritem, Pogojni stavek
Tabela (polje)

Podatkovna struktura s fiksnim številom elementov istega tipa, pri kateri do vsakega elementa dostopamo prek številčnega indeksa.

Related: Zanka, Seznam
Seznam

Podatkovna struktura, ki hrani zaporedje elementov in običajno omogoča dodajanje, brisanje ter spreminjanje elementov med izvajanjem programa.

Related: Tabela (polje)
Rekurzija

Tehnika, pri kateri funkcija rešuje problem tako, da pokliče samo sebe z manjšim ali poenostavljenim vhodom, dokler ne doseže osnovnega primera.

Related: Algoritem
Razhroščevanje

Postopek iskanja in odpravljanja napak v programu s pomočjo sledenja izvajanju, preverjanja vmesnih vrednosti in testnih primerov.

Related: Algoritem
Relacijska podatkovna baza

Zbirka podatkov, organizirana v tabele z vrsticami in stolpci, kjer so povezave med tabelami vzpostavljene s ključi.

Related: Primarni ključ, Tuji ključ, SQL
Primarni ključ

Stolpec ali kombinacija stolpcev v tabeli, ki enolično določa vsako vrstico in ne sme vsebovati podvojenih ali praznih vrednosti.

Related: Tuji ključ, Entitetna integriteta
Tuji ključ

Stolpec, katerega vrednosti se morajo ujemati s primarnim ključem v drugi ali isti tabeli, s čimer se zagotavlja povezanost podatkov.

Related: Primarni ključ, Referenčna integriteta
Entitetna integriteta

Pravilo, da primarni ključ vsake vrstice mora biti enoličen in nikoli prazen, kar preprečuje podvajanje in nedoločene zapise.

Related: Primarni ključ
Referenčna integriteta

Pravilo, da vrednost tujega ključa mora ustrezati obstoječemu primarnemu ključu ali pa biti prazna, če to dovoljuje shema.

Related: Tuji ključ
SQL

Standardni jezik za poizvedovanje in urejanje podatkov v relacijskih bazah, ki vključuje ukaze SELECT, INSERT, UPDATE in DELETE.

Related: Relacijska podatkovna baza, Primarni ključ
Normalizacija

Postopek preoblikovanja tabel, ki zmanjšuje podvajanje podatkov in odpravi odvisnosti, ki bi lahko povzročile nedoslednosti pri vnosu in spremembah.

Related: Relacijska podatkovna baza
HTML

Označevalni jezik za opis strukture in vsebine spletnih strani s pomočjo elementov, kot so naslovi, odstavki, povezave in seznami.

Related: CSS, HTTP
CSS

Jezik za določanje videza spletne strani, ki opisuje barve, pisave, odmike in postavitev elementov, ločeno od njihove vsebine v HTML.

Related: HTML
HTTP

Protokol na ravni aplikacije, po katerem brskalnik odjemalec pošlje zahtevo strežniku in prejme odgovor z vsebino ali kodo stanja.

Related: Odjemalec in strežnik, URL, HTTPS
Odjemalec in strežnik

Model delitve dela v omrežju, kjer odjemalec pošlje zahtevo, strežnik pa jo obdela in vrne odgovor, pogosto prek protokola HTTP.

Related: HTTP, URL
URL

Naslov, ki natančno določa vir na spletu: vsebuje protokol, ime strežnika, pot do datoteke in po potrebi dodatne parametre.

Related: HTTP, Odjemalec in strežnik
HTTPS

Različica protokola HTTP, pri kateri se promet med odjemalcem in strežnikom šifrira s TLS, kar varuje podatke pred prisluškovanjem in spreminjanjem.

Related: HTTP, Šifriranje
Zlonamerna programska oprema

Programska oprema, ustvarjena z namenom škodovanja, na primer virusi, črvi, trojanski konji in izsiljevalski programi, ki ogrožajo podatke in delovanje sistema.

Related: Požarni zid, Ribarijenje
Ribarijenje

Prevara, pri kateri napadalec z lažnimi sporočili ali spletnimi stranmi poskuša pridobiti zaupne podatke, kot so gesla ali podatki o plačilni kartici.

Related: Zlonamerna programska oprema, Dvostopenjska avtentikacija
Požarni zid

Varnostna komponenta, ki nadzoruje omrežni promet in dovoli ali zavrne povezave po vnaprej določenih pravilih, s čimer ščiti notranje omrežje.

Related: Zlonamerna programska oprema
Šifriranje

Postopek pretvorbe podatkov v obliko, ki je brez ustreznega ključa nerazumljiva, s čimer se varuje zaupnost med prenosom ali shranjevanjem.

Related: HTTPS
Dvostopenjska avtentikacija

Način prijave, pri katerem uporabnik poleg gesla navede še drug dokaz identitete, na primer enkratno kodo iz aplikacije ali SMS sporočila.

Related: Ribarijenje
Avtorske pravice

Pravni sklop, ki ustvarjalcu programske opreme ali vsebine daje izključno pravico do razmnoževanja, distribucije in predelave njegovega dela.

Related: Odprta koda
Odprta koda

Model razvoja programske opreme, pri katerem je izvorna koda javno dostopna in jo lahko uporabniki pregledujejo, spreminjajo in razširjajo pod pogoji licence.

Related: Avtorske pravice
Digitalna pismenost

Sposobnost kritične uporabe informacijsko-komunikacijske tehnologije za iskanje, vrednotenje, ustvarjanje in deljenje informacij ter reševanje vsakdanjih nalog.

Related: Digitalna vrzel
Digitalna vrzel

Razlika med skupinami prebivalstva v dostopu do interneta, naprav in digitalnih znanj, ki lahko poveča družbene in gospodarske neenakosti.

Related: Digitalna pismenost
Umetna inteligenca

Področje računalništva, ki razvija sisteme, sposobne učenja iz podatkov, sklepanja in reševanja nalog, ki običajno zahtevajo človeško inteligentnost.

Related: Algoritem
Računalniško mišljenje

Način reševanja problemov, pri katerem problem razčlenimo, poiščemo vzorce, abstrahiramo bistvo in oblikujemo algoritem, ki ga lahko izvede računalnik.

Related: Dekompozicija, Algoritem, Abstrakcija
Dekompozicija

Razčlenitev velikega ali zapletenega problema na manjše, obvladljive podprobleme, ki jih je mogoče reševati ločeno in nato sestaviti v celotno rešitev.

Related: Računalniško mišljenje
Abstrakcija

Postopek, pri katerem iz problema odstranimo nepomembne podrobnosti in obdržimo le bistvene lastnosti, potrebne za rešitev ali model.

Related: Računalniško mišljenje, Model
Model

Poenostavljena predstavitev resničnega sistema ali procesa, ki jo uporabimo za razlago, napovedovanje ali preizkušanje rešitev brez poseganja v resnični sistem.

Related: Abstrakcija