test 2 letnik, krajša vprašanja Flashcards

1
Q

ob načrtovanju programa je vedno že naprej določeno, kolikokrat se ponovi while zanka

A

NE saj lahko naredimo spremenljivko v funkciji, kjer se njena vrednost skozi delovanje spreminja.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

vigenerjevo kriptiranje je enostavno razbiti ker vemo kako pogoste so katere črke

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

za HTML in druge označevalne jezike je značilno, da so značke umeščene kar v običajno besedilo.

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

učinkovitejši algoritmi za isti problem prabiloma uporabijo manj korakov

A

Da, saj tako porabijo manj časa in manj pomnilnika, in imajo isto funkcijo z manj ukazi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

vsaka datoteka v svetovnem spletu ima enoličen naslov vira (URL)

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DoS (denial of service) napad pomeni da je napadalec za napad uporabil operacijski sistem DOS oz. konzolo cmd.

A

NE to pomeni da je napadalec preobremenil strežnik ali računalnik s podatki in ta ne more vseh podatkov preračunati.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Spremenljivke med izvajanjem programa ne morejo spremeniti vrednosti

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

s pogojem v if stavku povemo kolikokrat naj se koda izvrši

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

HTML je programski jezik v katerem pišemo programe.

A

Ne, html je označevalni jezik, s katerim izdelujemo spletne strani.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Potek izvajanja programa v programskem jeziku določimo s stavki: if, for, while…

A

Da, saj določajo kako se bodo deli kode ponavljali in kolikokrat ali sploh izvedli, če so izpolnjeni določeni pogoji.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

mavrična tabela je velika zbirka najpogosteje uporabljenih gesel.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

V tabeli (list) se po navadi ne da spremeniti le enega elementa

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Glavna pomanjkljivost Cezarjeve šifre je varna izmenjava ključa

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č.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Z absolutnim spletnim naslovom lahko dosežemo le strani na drugih spletnih strežnikih

A

Ne, saj z absolutnim lahko dosegamo strani na vseh spletnih strežnikih.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

v zanki while se ponavljajo ukazi, dokler je pogoj izpolnjen

A

DA, na začetku postavimo nek kriterij in dokler je ta izpolnjen ali pa se ta kriterij ne spremeni se zanka ponavlja.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Učinkovitejši algoritmi za isti problem praviloma porabijo več pomnilnika

A

Ne, ravno obratno, učinkovitejši algoritmi so hitrejši, porabijo manj pomnilnika in procesorske moči.

17
Q

Varnostna luknja lahko nastane tudi zaradi slabe implementacije sicer varnega komunikacijskega protokola

A

Da. Tudi če je protokol sam po sebi varno zasnovan, lahko napaka v implementaciji povzroči, da se informacije prenašajo na nevaren način ali pa omogočajo nepooblaščen dostop do sistemov ali podatkov. Zato je pomembno, da se varnostni protokoli ne le zasnujejo, ampak tudi ustrezno implementirajo in testirajo, da se prepreči nastanek morebitnih varnostnih lukenj.

18
Q

Indeks elementa v tabeli nam pove na katerem mestu je element.

A

DA prvi element ima index 0, drugi 1 in tako dalje

19
Q

identifikacija pomeni, da uporabnik dokaže da je pravi npr. z geslom

A

NE, to je samo predstavitev uporabnika( npr tako da vpisemo uporabnisko ime. ) v avtentifikaciji se potrdi prisotnost osebe,

20
Q

če ne vemo na kateri domeni bo naša spletna stran, je smiselno za povezovanje naših strani uporabljati relativni spletni naslov

A

DA, če ne vemo kaksno domeno bo imela nasa spletna stran moramo za povezovanje strani uporabiti relativne spletne naslove, saj absolutnih še ne poznamo

21
Q

http/gimvic.org/ je primer relativnega spletnega naslova

A

NE, saj je to domena in predstavlja absolutni naslov strežnika
npr :
https:vaje//gimvic.org/2d/dijaki = absolutno
/2d/dijaki/ = relativno

22
Q

pogojnega stavka if ne moremo uporabljati znotraj while zanke

A

NE, if stavek lahko uporabimo vgnezdenega v jedru funkcije while saj while uporabimo za ponavljanje, if pa za kriterijsko ločevanje podatkov

23
Q

za pravilen prikaz šumnikov je treba vedno uporabljati kodno tabelo utf.8

A

DA, saj nekatere spletne strani ne poznajo tabele ki jo uporablja tvoj računalnik in je zato bolje da uporabimo tabelo utf-8, ki jo prepoznajo vsi strežniki

24
Q

V praksi se uporablja le asimetrična kriptografija, ker je bistveno hitrejša

A

NE, asimetrična kriptografija se uporablja le za prvo povezavo, potem pa se uporablja le simetrična kriptografija
asimetrična je varnejša vendar simetrična je hitrejša

25
Q

program je algoritem, ki reši določen problem, zapisan v programskem jeziku

A

DA, algoritem zapisan v izbranem programerskem jeziku prvimo program

26
Q

za pisanje spletnih strani uporabljamo jezik http

A

NE, za pisanje vsebine spletnih strani uporabljamo HTML
http je metoda za prenos informacij na spletu

27
Q

Zagoščevalne funkcije delujejo, ker je nemogče najti inverzno funkcijo

A

DA, ravno za to so primerne za shranjevanje gesel ali za kodiranje drugih besedil, ker se tega ne da dekodirati nazaj v originalno besedilo. Enkrat ko je določen hash je to skoraj ne mogoče dekodirati

28
Q

Besede iz slovarja, dolge vsaj osem znakov, se smatrajo za dovolj varno geslo

A

NE, saj varno geslo vsebuje 8 znakov ter par številk ali znakov. Besede iz slovarja so preveč osnovne da bi bile geslo

29
Q

Man-In-The-Middle napad pomeni, da se napadalec vrine med pošiljatelja in prejemnika, kjer le pregleduje komunikacijo, lahko pa tudi spreminja sporočila

A

DA, ta oseba potem lahko spremeni pošiljateljeva sporočila in pregleduje ter si zapisuje vse podatke o svojih sporočilih ter uporabi za zle namene ( kraja podatkov, gesel, financnih informacij)komunikacija je preusmerjena skozi njegovo napravo

30
Q

v svetovnem spletu ima lahko več datotek popolnoma enak URL

A

NE, saj dve datoteki ne moreta biti na istem strežniku na istem mestu.

31
Q

vse značke html jeziki nastopajo v parih kot npr. <p> in </p>

A

NE, obstajajo tudi značke kot so <hr> - črta in <br></br> - konec odstavka

32
Q

Avtentikacija pomeni, da se v sistemu beležijo vse aktivnosti uporabnika

A

NE, to pomeni da se potrdi pristnost osebe

33
Q

Vigenerjevo kriptiranje spada med asimetrične metode kriptiranja

A

NE, spada pod simetrično kriptografijo poleg Cezarjeve šifre

34
Q

HTML dokument je vedno sestavljen iz glave in telesa

A

DA, glava vsebuje informacije o dokumentu, kot so naslov, povezave do zunanjih datotek,… Telo pa vsebuje dejansko vsebino dokumenta, kot so besedilo, slike, tabele, povezave…

35
Q

Pri simetrični kriptografiji morata imeti oba, pošiljatelj in prejemnik enak ključ za kriptiranje in dekriptiranje

A

DA, saj se le z enim ključem zakriptirata. Problem je potem predajanje tega ključa ker se z lahkoto lahko izgubi ali pa je ukraden.

36
Q

DoS (denial-of-service) napad pomeni da je na žrtev hkrati poslano toliko zahetv za komunikacijo , da ne more več komunicirati.

A

Da, na strežnik se pošlje toliko podatkov da ni več zmožen pravilne komunikacije in se vse podre (crash).