Državna Matura Informatics key terms
Državna Matura Informatics · Get comfortable with the vocabulary.
- Von Neumannova arhitektura
- Related: CPE cikel, Pomnilnik
Model računalnika, pri katerem so programski ukazi in podatki shranjeni v istem pomnilniku, procesor pa jih izvaja zaporedno po ukaznem ciklu.
- CPE cikel
- Related: Von Neumannova arhitektura, Register
Zaporedje faz, ki jih procesor ponavlja pri izvajanju ukaza: prevzem ukaza (fetch), dekodiranje, izvajanje in shranjevanje rezultata.
- Register
- Related: CPE cikel
Majhna in zelo hitra pomnilniška celica znotraj procesorja, ki začasno hrani podatek ali naslov med izvajanjem ukaza.
- Pomnilnik
- Related: Von Neumannova arhitektura
Del računalnika, ki hrani podatke in ukaze; delimo ga na hitri delovni pomnilnik (RAM) in trajni pomnilnik, kot so disk ali SSD.
- Operacijski sistem
- Related: Proces, Datotečni sistem
Sistemska programska oprema, ki upravlja strojno opremo, dodeljuje vire procesom in omogoča izvajanje aplikacij ter delo z datotekami.
- Proces
- Related: Operacijski sistem
Program, ki se trenutno izvaja, skupaj z lastnim stanjem, dodeljenim pomnilnikom in viri, ki jih nadzoruje operacijski sistem.
- Datotečni sistem
- Related: Operacijski sistem
Način organizacije in shranjevanja datotek na pomnilniškem mediju, ki določa imena, mape, pravice dostopa in razporeditev podatkov.
- IP naslov
- Related: Protokol, Usmerjevalnik
Številčna oznaka vsake naprave v računalniškem omrežju, ki omogoča usmerjanje paketov med pošiljateljem in prejemnikom.
- Protokol
- Related: IP naslov, Odjemalec in strežnik
Dogovorjen nabor pravil o obliki in zaporedju sporočil, po katerih naprave v omrežju komunicirajo, na primer TCP, IP ali HTTP.
- Usmerjevalnik
- Related: IP naslov
Omrežna naprava, ki povezuje različna omrežja in pošilja pakete naprej po najustreznejši poti do ciljnega naslova.
- Algoritem
- Related: Zanka, Pogojni stavek
Natančno določeno zaporedje korakov, ki za poljuben dopusten vhod v končnem času pripelje do pravilnega rezultata ali odgovora.
- Pogojni stavek
- Related: Algoritem, Zanka
Kontrolna struktura, ki izvede določen blok ukazov le, če je pogoj izpolnjen, sicer izvede drug blok ali nadaljuje z naslednjim ukazom.
- Zanka
- Related: Algoritem, Pogojni stavek
Kontrolna struktura, ki ponavlja blok ukazov, dokler je pogoj izpolnjen ali dokler ni doseženo vnaprej znano število ponovitev.
- Tabela (polje)
- Related: Zanka, Seznam
Podatkovna struktura s fiksnim številom elementov istega tipa, pri kateri do vsakega elementa dostopamo prek številčnega indeksa.
- Seznam
- Related: Tabela (polje)
Podatkovna struktura, ki hrani zaporedje elementov in običajno omogoča dodajanje, brisanje ter spreminjanje elementov med izvajanjem programa.
- Rekurzija
- Related: Algoritem
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.
- Razhroščevanje
- Related: Algoritem
Postopek iskanja in odpravljanja napak v programu s pomočjo sledenja izvajanju, preverjanja vmesnih vrednosti in testnih primerov.
- Relacijska podatkovna baza
- Related: Primarni ključ, Tuji ključ, SQL
Zbirka podatkov, organizirana v tabele z vrsticami in stolpci, kjer so povezave med tabelami vzpostavljene s ključi.
- Primarni ključ
- Related: Tuji ključ, Entitetna integriteta
Stolpec ali kombinacija stolpcev v tabeli, ki enolično določa vsako vrstico in ne sme vsebovati podvojenih ali praznih vrednosti.
- Tuji ključ
- Related: Primarni ključ, Referenčna integriteta
Stolpec, katerega vrednosti se morajo ujemati s primarnim ključem v drugi ali isti tabeli, s čimer se zagotavlja povezanost podatkov.
- Entitetna integriteta
- Related: Primarni ključ
Pravilo, da primarni ključ vsake vrstice mora biti enoličen in nikoli prazen, kar preprečuje podvajanje in nedoločene zapise.
- Referenčna integriteta
- Related: Tuji ključ
Pravilo, da vrednost tujega ključa mora ustrezati obstoječemu primarnemu ključu ali pa biti prazna, če to dovoljuje shema.
- SQL
- Related: Relacijska podatkovna baza, Primarni ključ
Standardni jezik za poizvedovanje in urejanje podatkov v relacijskih bazah, ki vključuje ukaze SELECT, INSERT, UPDATE in DELETE.
- Normalizacija
- Related: Relacijska podatkovna baza
Postopek preoblikovanja tabel, ki zmanjšuje podvajanje podatkov in odpravi odvisnosti, ki bi lahko povzročile nedoslednosti pri vnosu in spremembah.
- HTML
- Related: CSS, HTTP
Označevalni jezik za opis strukture in vsebine spletnih strani s pomočjo elementov, kot so naslovi, odstavki, povezave in seznami.
- CSS
- Related: HTML
Jezik za določanje videza spletne strani, ki opisuje barve, pisave, odmike in postavitev elementov, ločeno od njihove vsebine v HTML.
- HTTP
- Related: Odjemalec in strežnik, URL, HTTPS
Protokol na ravni aplikacije, po katerem brskalnik odjemalec pošlje zahtevo strežniku in prejme odgovor z vsebino ali kodo stanja.
- Odjemalec in strežnik
- Related: HTTP, URL
Model delitve dela v omrežju, kjer odjemalec pošlje zahtevo, strežnik pa jo obdela in vrne odgovor, pogosto prek protokola HTTP.
- URL
- Related: HTTP, Odjemalec in strežnik
Naslov, ki natančno določa vir na spletu: vsebuje protokol, ime strežnika, pot do datoteke in po potrebi dodatne parametre.
- HTTPS
- Related: HTTP, Šifriranje
Različica protokola HTTP, pri kateri se promet med odjemalcem in strežnikom šifrira s TLS, kar varuje podatke pred prisluškovanjem in spreminjanjem.
- Zlonamerna programska oprema
- Related: Požarni zid, Ribarijenje
Programska oprema, ustvarjena z namenom škodovanja, na primer virusi, črvi, trojanski konji in izsiljevalski programi, ki ogrožajo podatke in delovanje sistema.
- Ribarijenje
- Related: Zlonamerna programska oprema, Dvostopenjska avtentikacija
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.
- Požarni zid
- Related: Zlonamerna programska oprema
Varnostna komponenta, ki nadzoruje omrežni promet in dovoli ali zavrne povezave po vnaprej določenih pravilih, s čimer ščiti notranje omrežje.
- Šifriranje
- Related: HTTPS
Postopek pretvorbe podatkov v obliko, ki je brez ustreznega ključa nerazumljiva, s čimer se varuje zaupnost med prenosom ali shranjevanjem.
- Dvostopenjska avtentikacija
- Related: Ribarijenje
Način prijave, pri katerem uporabnik poleg gesla navede še drug dokaz identitete, na primer enkratno kodo iz aplikacije ali SMS sporočila.
- Avtorske pravice
- Related: Odprta koda
Pravni sklop, ki ustvarjalcu programske opreme ali vsebine daje izključno pravico do razmnoževanja, distribucije in predelave njegovega dela.
- Odprta koda
- Related: Avtorske pravice
Model razvoja programske opreme, pri katerem je izvorna koda javno dostopna in jo lahko uporabniki pregledujejo, spreminjajo in razširjajo pod pogoji licence.
- Digitalna pismenost
- Related: Digitalna vrzel
Sposobnost kritične uporabe informacijsko-komunikacijske tehnologije za iskanje, vrednotenje, ustvarjanje in deljenje informacij ter reševanje vsakdanjih nalog.
- Digitalna vrzel
- Related: Digitalna pismenost
Razlika med skupinami prebivalstva v dostopu do interneta, naprav in digitalnih znanj, ki lahko poveča družbene in gospodarske neenakosti.
- Umetna inteligenca
- Related: Algoritem
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.
- Računalniško mišljenje
- Related: Dekompozicija, Algoritem, Abstrakcija
Način reševanja problemov, pri katerem problem razčlenimo, poiščemo vzorce, abstrahiramo bistvo in oblikujemo algoritem, ki ga lahko izvede računalnik.
- Dekompozicija
- Related: Računalniško mišljenje
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.
- Abstrakcija
- Related: Računalniško mišljenje, Model
Postopek, pri katerem iz problema odstranimo nepomembne podrobnosti in obdržimo le bistvene lastnosti, potrebne za rešitev ali model.
- Model
- Related: Abstrakcija
Poenostavljena predstavitev resničnega sistema ali procesa, ki jo uporabimo za razlago, napovedovanje ali preizkušanje rešitev brez poseganja v resnični sistem.