Font size
WorksheetsPonavljanje gradiva za 2. pismeni ispit (programiranje)
Total questions: 50
Worksheet time: 27mins
Koje znakove računskih operacija koristimo u Pythonu?
1,2,3,4,5
#,&,$,+,(
+,-,*,/,//,%
!,",#,?,*,)
Kojom naredbom ispisujemo podatke u Pythonu?
piši
copy
Koji je rezultat sljedeće naredbe:
print('5'+'5')
10
5+5
'5'+'5'
55
Što će ispisati program prikazan na slici?
Ništa, program nije dobro napisan!
VATRENIVATRENIVATRENIVATRENI
VATRENI
Koji će biti rezultat naredbe
print ( 10 + 5 )
10
10 + 5
15
Koji je rezultat ako upišemo naredbu
print ( '12' + '12')
12
24
1212
Znak za množenje u Pythonu je
*
/
//
()
Znak za dijeljenje u Pythonu je
+
*
/
$
Poštuje li Python redoslijed izvršavanja računskih operacija kao u matematici?
da
ne
Gdje se pohranjuju vrijednosti potrebne za izvršavanje programa?
U varijable.
U memoriju.
U operatore.
Koji se znak koristi za pridruživanje vrijednosti varijablama?
>>>
<<<
=
Kako ispravno napisati naziv varijable? (više točnih odgovora)
u nazivu se mogu koristiti sve znamenke i slova
naziv varijable može početi znamenkom
naziv varijable ne može početi znamenkom
u nazivu se ne mogu koristiti simboli @ - / #
u nazivu se mogu koristiti simboli @ - / #
Znakovni nizovi pridružuju se tako da se upisuju unutar
zagrada
navodnika i polunavodnika
zagrada i navodnika
Označi jedini ispravni naziv varijable među niže ponuđenima.
5.igrac
Peti_igrac
Igrac broj 5
5_igrac
igrac-5
Novi se prozor otvara klikom na izbornik File u interaktivnom sučelju, a zatim odabirom naredbe
Open
Save
Save as
New file
Program se izvršava tako da se u padajućem izborniku (a) odabere naredba Run module.
Koja riječ nedostaje na slici?
(a)
Što će se ispisati nakon pokretanja ovog računalnog programa?
Opseg šesterokuta je a*6
Opseg šesterokuta je 60
60
Opseg šesterokuta je 10*6
Što trebamo napisati na praznu crvenu crtu ako želimo da se pokretanjem programa ispiše zbroj brojeva a i b?
a * b
zbroj
a - b
a + b
Što trebamo napisati na praznu crvenu crtu ako želimo da se pokretanjem programa ispiše "Moje ime je Ivan."?
Ivan
'ime'
ime
a + b
Kako bismo varijabli dan pridružili vrijednost utorak?
dan=utorak
dan='utorak'
'dan'=utorak
'dan'='utorak'
Crtanje u Pythonu pokrećemo naredbom
from turtle import*
title ("turtle")
fd(100)
home()
Naredba koja vraća kornjaču na početni položaj glasi
beck()
home()
početak()
start()
Ako želimo da kornjača ide lijevo za 90 stupnjeva koristit ćemo naredbu
lt(90)
lt(45)
rt(90)
fd(90)
Ako želimo da kornjača ide naprijed za 100 točaka koristit ćemo naredbu
lt (100)
fd(100)
rt(100)
pd(100)
Kod
fd (100)
rt(90)
fd(100)
rt(90)
fd(100)
rt(90)
fd(100)
nacrtat će
kvadrat sa stranicom 100
trokut sa stranicom 100
krug polumjera 100
Naredba za spuštanje kornjače u Python-u je
pd ()
rt (kut)
pu ()
fd (a)
reset()
title („ ”)
je naredba za imenovanje grafičkog prozora za crtanje
je naredba za pozivanje grafičkog prozora za crtanje
Naredba fd(40) omogućava kretanje kornjače
u lijevo za 40 stupnjeva
naprijed za 40 koraka
natrag za 40 koraka
u desno za 40 stupnjeva
Naredba bk(40) omogućava kretanje kornjače
u lijevo za 40 stupnjeva
naprijed za 40 koraka
natrag za 40 koraka
u desno za 40 stupnjeva
Naredba rt(45) omogućava kretanje kornjače
u lijevo za 45 stupnjeva
naprijed za 45 koraka
natrag za 45 koraka
u desno za 45 stupnjeva
Naredba lt(45) omogućava kretanje kornjače
u lijevo za 45 stupnjeva
naprijed za 45 koraka
natrag za 45 koraka
u desno za 45 stupnjeva
Naredba reset() omogućava
brisanje crteža ali kornjača ostaje na trenutnom položaju
brisanje crteža i vraćanje kornjače u početni položaj
brisanje kornjače
Naredba clear() omogućava
brisanje crteža ali kornjača ostaje na trenutnom položaju
brisanje crteža i vraćanje kornjače u početni položaj
brisanje kornjače
Odaberi pravilnu naredbu koja crta trokut:
for k in range (4):
fd(40); lt(129)
for k in range (3):
fd(40); lt(129)
for k in range (3):
fd(40); lt(120)
Odaberi pravilnu naredbu koja crta kvadrat:
for k in range (4):
fd(40); lt(40)
for k in range (4):
fd(40); lt(90)
for k in range (3):
fd(40); lt(90)
Koji niz naredbi će nam trebati ako želimo nacrtati dva lika koja su međusobno udaljena 100 koraka.
pu()
fd(10)
pd()
pd()
fd(100)
pd()
pu()
fd(100)
pd()
pu()
fd(10)
pu()
Postupak zbrajanja dvaju brojeva predstavlja
algoritamsku strukturu slijeda
algoritamsku strukturu ponavljanja
algoritamsku strukturu grananja
Prelazak ceste predstavlja
algoritamsku strukturu grananja
algoritamsku strukturu slijeda
algoritamsku strukturu ponavljanja
Postupak odvijanja i zatezanja vijaka na kotaču automobila predstavlja
algoritamsku strukturu slijeda
algoritamsku strukturu ponavljanja
algoritamsku strukturu grananja
Grafički prikaz algoritma zove se
pseudojezik
računalni program
dijagram tijeka
Grafički simbol na slici označava
ispis rezultata obrade
početak i kraj programa
poveznice između dijelova programa
Grafički simbol na slici označava
obradu podataka
početak i kraj programa
unošenje podataka
Kojoj algoritamskoj strukturi pripada petlja?
algoritamskoj strukturi ponavljanja
algoritamskoj strukturi grananja
algoritamskoj strukturi slijeda
Algoritam je postupak rješavanja problema određenim redoslijedom.
TOČNO
NETOČNO
Grafički simbol na slici označava:
početak
kraj
ulaz
izlaz
Koje vrijednosti će program ispisati?
for i in range (5,11,2) :
print(i)
5, 6, 7, 8, 9, 10
5, 7, 9, 11
5, 7, 9
5, 7, 9, 11, 13
for k in range(40): Varijabla k
počinje s 1 i završava s brojem 40. Pri svakome prolazu petljom povećava se za 1 .
počinje s 0 i završava s brojem 39. Pri svakome prolazu petljom povećava se za 1 .
počinje s 0 i završava s brojem 40. Pri svakome prolazu petljom povećava se za 1 .
for k in range(1, 40): Varijabla k
počinje s 1 i završava s brojem 39. Pri svakome prolazu petljom povećava se za 1.
počinje s 1 i završava s brojem 40. Pri svakome prolazu petljom povećava se za 1 .
for k in range(4, 40, 2): Varijabla k
počinje s 4 i završava s brojem 40. Pri svakome prolazu petljom povećava se za 2 .
počinje s 4 i završava s brojem 38. Pri svakome prolazu petljom povećava se za 2.
