wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3. razred - Polja u C++

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.
Konačni skup podataka istog tipa, koji predstavljaju cjelinu, naziva se:
a)
polje
b)
slog
c)
klasa
d)
objekt
2.

Svako polje sastoji se od (a)   polja.

3.

Zadano je jednodimenzijsko polje duljine 11, indeks 4. člana polja je:

a)
3
b)
5
c)
4
d)
11
4.

Najava o tome koliko memorijskog prostora treba rezervirati za pohranu elemenata polja, naziva se (a)   polja.

5.

Deklariran je niz

float X[ ]={3.5, 4.6, 2.4, 5.1};

Vrijednost člana polja X[2] je

a)
2.4
b)
4.6
c)
3.5
d)
5.1
6.

Deklariran je niz

float L[ ]={4.6, 5.8, 3.7, 6.9};

Vrijednost člana polja L[3] je

a)
6.9
b)
4.6
c)
5.8
d)
3.7
7.

Navedena je deklaracija niza

float G[4][5];

Taj niz je

a)
dvodimenzijski
b)
jednodimenzijski
c)
trodimenzijski
d)
četverodimenzijski
8.

Navedena je deklaracija niza

int H[6][4];

Članovi niza su po tipu podatka

a)
cijeli brojevi
b)
realni brojevi
c)
znakovi
d)
stringovi
9.

Navedena je deklaracija niza

char C[4][5];

Navedeni niz ima

a)
4 retka i 5 stupca
b)
5 redaka i 4 stupca
c)
3 retka i 4 stupca
d)
4 retka i 3 stupca
10.

Navedena je deklaracija niza

int D[6][4];

Navedeni niz ima

a)
24 člana
b)
10 članova
c)
15 članova
d)
8 članova
11.

Deklariran je niz

int M[3][2]={ {1, 2}, {6, 5}, {7, 8} } ;

Označi točnu jednakost.

a)
M[2][1] = 8
b)
M[1][1] = 6
c)
M[0][1] = 1
d)
M[1][0] = 5
12.

Deklariran je niz

int N[3][3]={ {1, 3, 2}, {6, 4, 5}, {7, 9, 8} };

Vrijednost člana polja N[1][2] je

a)
5
b)
3
c)
4
d)
7
13.

Dovođenje članova polja u uzlazni ili silazni redoslijed naziva se (a)   polja.

14.
Algoritam sortiranja u kojem se polje dijeli na sortirani i nesortirani dio, a sortiranje vršimo izborom najmanjeg elementa, naziva se:
a)
metoda razmjene
b)
metoda mjehurića
c)
metoda umetanja
d)
brzo sortiranje
e)
metoda dijeljenja
15.
Algoritam sortiranja u kojem se polje dijeli na sortirani i nesortirani dio, a sortiranje vršimo usporedbom dvaju susjednih članova niza, naziva se:
a)
metoda mjehurića
b)
metoda razmjene
c)
metoda umetanja
d)
brzo sortiranje
e)
metoda dijeljenja
16.
Algoritam za pretraživanje niza, kod kojeg niz mora prethodno biti sortiran, naziva se:
a)
algoritam binarnog pretraživanja
b)
algoritam slijednog pretraživanja
17.
Algoritam za pretraživanje niza, kod kojeg niz ne mora biti sortiran, naziva se
a)
algoritam slijednog pretraživanja
b)
algoritam binarnog pretraživanja
18.
Ukupna količina memorije potrebne za izvršavanje algoritma naziva se:
a)
memorijska složenost algoritma
b)
vremenska složenost algoritma
c)
logička složenost algoritma
d)
količinska složenost algoritma
19.
Praktična provjera algoritma koja daje i neke statističke podatke mjerenjem na računalu, naziva se analiza vremenske složenosti ________ .
a)
a posteriori
b)
a priori
20.
Teorijska procjena vremena izvođenja algoritma bez obzira koje računalo, kompajler ili programski jezik koristimo, naziva se analiza vremenske složenosti ______________ .
a)
a priori
b)
a posteriori
21.
Rad s datotekama omogućuju funkcije biblioteke:
a)
fstream
b)
iostream
c)
ofstream
d)
ifstream
22.
U biblioteku fstream uključene su 3 klase. Klasa za kreiranje datoteke i pisanje u datoteku je:
a)
ofstream
b)
fstream
c)
iostream
d)
ifstream
23.
U biblioteku fstream uključene su 3 klase. Klasa za čitanje iz datoteke je:
a)
ifstream
b)
ofstream
c)
fistream
d)
iostream
24.

Što radi sljedeći programski kod:

ofstream radna_Datoteka("podaci.txt");

a)
kreira datoteku
b)
piše u datoteku
c)
zatvara datoteku
d)
čita iz datoteke
25.

Što radi sljedeći programski kod:

radna_Datoteka << "Novi podaci.";

a)
piše u datoteku
b)
kreira datoteku
c)
zatvara datoteku
d)
čita iz datoteke
26.
Na kraju rada s datotekom zatvaramo je i oslobađamo mjesto u memoriji računala naredbom:
a)
radna_Datoteka.close();
b)
close.radna_Datoteka();
c)
radna_datoteka.close;
d)
close.radna_Datoteka;