test 2 letnik, krajša vprašanja Flashcards
ob načrtovanju programa je vedno že naprej določeno, kolikokrat se ponovi while zanka
NE saj lahko naredimo spremenljivko v funkciji, kjer se njena vrednost skozi delovanje spreminja.
vigenerjevo kriptiranje je enostavno razbiti ker vemo kako pogoste so katere črke
ne, to drži za cezarjevo šifro,
črke se konstantno prekriptirajo v druge črke zaradi podanega ključa. če bi to res veljalo bi enigmo v ww2 zelo hitro razvozlali
za HTML in druge označevalne jezike je značilno, da so značke umeščene kar v običajno besedilo.
Da. Značke postavimo na začetku besedila in pa na koncu, ko moramo značko zapreti. Med samo besedilo lahko vstavimo značke, s katerimi želimo besedo npr. krepko poudariti, podčrtati ali napisati poševno.
zato ga tudi imenujemo označevalni jezik
učinkovitejši algoritmi za isti problem prabiloma uporabijo manj korakov
Da, saj tako porabijo manj časa in manj pomnilnika, in imajo isto funkcijo z manj ukazi.
vsaka datoteka v svetovnem spletu ima enoličen naslov vira (URL)
Da. URL je naslov spletnih strani v svetovnem spletu.
Vsaka spletna stran ima edinstven naslov, ki jo enolično določa (to je iz wikipedije).
Dve datoteki ne moreta biti na istem mestu zato ne moreta imeti dveh istih URL-jev
DoS (denial of service) napad pomeni da je napadalec za napad uporabil operacijski sistem DOS oz. konzolo cmd.
NE to pomeni da je napadalec preobremenil strežnik ali računalnik s podatki in ta ne more vseh podatkov preračunati.
Spremenljivke med izvajanjem programa ne morejo spremeniti vrednosti
Ne drži. Spremenljivke lahko svoje vrednosti spreminjajo. Če imamo spremenljivki x in y (ki sta različne vrednosti), lahko njuni vrednosti spremenimo z zapisom x = y (x bo tako enake vrednosti kot y) ali pa y = x (y bo enake vrednosti kot x).
s pogojem v if stavku povemo kolikokrat naj se koda izvrši
Ne, s pogojem v if stavku povemo, kateri pogoj mora biti izpolnjen, da se bo koda izvršila (drugače se ta del kode ne bo izvršil).
HTML je programski jezik v katerem pišemo programe.
Ne, html je označevalni jezik, s katerim izdelujemo spletne strani.
Potek izvajanja programa v programskem jeziku določimo s stavki: if, for, while…
Da, saj določajo kako se bodo deli kode ponavljali in kolikokrat ali sploh izvedli, če so izpolnjeni določeni pogoji.
mavrična tabela je velika zbirka najpogosteje uporabljenih gesel.
DA, to je tabela z najpogostejšimi gesli, ki temelji na preizkušanju velikega števila možnih kombinacij gesel, da bi odkrili pravilno geslo. gesla so zakriptirana na asimetrični način, pogosto hash.
V tabeli (list) se po navadi ne da spremeniti le enega elementa
NE lahko, če vemo njegov indeks. V pythonu lahko to narediš z seznam[n] = x, kjer je n indeks elementa, ki ga želimo spremeniti, x pa vrednost, na katero želimo ta element nastaviti.
Glavna pomanjkljivost Cezarjeve šifre je varna izmenjava ključa
NE, ker je cezarjeva šifra simetrična kriptografija je problem tudi pri izmenjavi ključa, vendar je še večji problem, da lahko z verjetnostjo pogostih črk ugotovimo v katero črko se kakšna črka preslika in sami samo z besedilom ali kodo ugotovimo ključ.
Z absolutnim spletnim naslovom lahko dosežemo le strani na drugih spletnih strežnikih
Ne, saj z absolutnim lahko dosegamo strani na vseh spletnih strežnikih.
v zanki while se ponavljajo ukazi, dokler je pogoj izpolnjen
DA, na začetku postavimo nek kriterij in dokler je ta izpolnjen ali pa se ta kriterij ne spremeni se zanka ponavlja.