Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Jupyter - 8. razred (2023)

Total questions: 50

Worksheet time: 33mins

Name
Class
Date
1.

Који низ података НИЈЕ правилно написан?

a)

predmeti = ["istorija", "biologija", "geografija"]

b)

predmeti = [matematika, fizika, biologija]

c)

predmeti = ["hemija", "biologija", "fizičko"]

d)

predmeti = ["muzičko", "likovno", "domaćinstvo"]

2.

Помоћу које функције се црта линијски дијаграм који приказује податке из низова godine и ljudi.

a)

title(godine, ljudi)

b)

plot(godine, godine)

c)

plot(godine, ljudi)

d)

bar(godine, ljudi)

3.

Функција show

a)

црта линијски дијаграм

b)

исписује наслов дијаграма

c)

затвара дијаграм

d)

приказује дијаграм

4.

Шта је синоним речи дијаграм

a)

слика

b)

графикон

c)

цртеж

d)

путања

5.

Наредбом plt.bar(ucenici, ocene, color="g") се добија дијаграм

a)

зелене боје

b)

плаве боје

c)

црвене боје

d)

црне боје

6.

Функција bar се користи за цртање

a)

линијских дијаграма

b)

хистограма

c)

секторских дијаграма

7.

Функција title се користи за

a)

промену димензија дијаграма

b)

одређивања боје дијаграма

c)

додавање наслова дијаграму

d)

затварање дијаграма

8.

Функција len се користи за

a)

одређивање дужине низа

b)

дефинисање димензија дијаграма

c)

одређивање дебљине низа

d)

одређивање броја стубића у стубичастом дијаграму

9.

Наредбом plt.figure(figsize=(10, 7)) се

a)

црта линијски дијаграм

b)

дефинишу димензије низа података

c)

дефинишу димензије дијаграма

d)

црта хистограм

10.

Функција legend

a)

поставља боју дијаграма

b)

додаје наслов дијаграму

c)

додаје наслов у-оси

d)

црта легенду на дијаграму

11.

Који појам описује процес утврђивања количине појављивања сваког податка у датом скупу података?

a)

Фреквенцијска анализа.

b)

Статистичка анализа.

c)

Фреквенцијална анализа.

d)

Анализа регресије.

12.

Библиотека matplotlib.pyplot је увезена у програм овако:

import matplotlib.pyplot as plt


Помоћу ње је нацртан следећи дијаграм:

Којом од понуђених наредби је дијаграм нацртан?

a)

plt.plot(frekvencije, labels=ocene)

b)

plt.bar(frekvencije, labels=ocene)

c)

plt.cake(frekvencije, labels=ocene)

d)

plt.pie(frekvencije, labels=ocene)

13.

Помоћу функције за цртање секторских дијаграма библиотеке matplotlib.pyplot је нацртан овај дијаграм:


Како се зове опција ове функције која омогућује измештање сектора из центра дијаграма, као што је то случај са секторима „Угљен диоксид” и „Аргон” на слици?

a)

labels

b)

expand

c)

explode

d)

lateral

14.

Погледај пажљиво следећу Пајтон наредбу па означи исказ који садржи највише тачних информација (само један):

import matplotlib.pyplot as plt

a)

Наведена команда учитава Пајтон библиотеку.

b)

Наведена команда учитава Пајтон библиотеку на посебан начин.

c)

Наведена команда учитава Пајтон библиотеку и при томе њено компликовано име замењује скраћеницом.

d)

Наведена команда учитава Пајтон библиотеку тако да се при позиву сваке функције из те библиотеке мора користити пуно име библиотеке.

15.

Чему служи функција title библиотеке matplotlib.pyplot?

a)

Поставља наслов дијаграма.

b)

Поставља титулу аутора дијаграма.

c)

Поставља наслов Џупитер радне свеске.

d)

Поставља титулу аутора радне свеске.

16.

Две звездице ** у Пајтону означавају?

a)

корен

b)

степеновање

c)

множење

17.

Библиотека matplotlib.pyplot је увезена у програм овако:

import matplotlib.pyplot as plt

Помоћу ње је нацртан дијаграм са слике.

Којом од понуђених наредби је дијаграм нацртан?

a)

plt.plot(predmeti, ocene)

b)

plt.bar(predmeti, ocene)

c)

plt.histogram(predmeti, ocene)

d)

plt.barh(predmeti, ocene)

18.

Библиотека matplotlib.pyplot је увезена и помоћу ње је нацртан дијаграм. Како можемо променити димензије тог дијаграма?

a)

plt.figsize(10, 5)

b)

plt.figsize=(10, 5)

c)

plt.figure(10, 5)

d)

plt.figure(figsize=(10, 5))

19.

Библиотека matplotlib.pyplot је увезена и помоћу ње је нацртан дијаграму. Која команда исцртава исти дијаграм, али тако да стубићи буду зелени?

a)

plt.figure(color="g")

b)

plt.plot(predmeti, ocene, color="g")

c)

plt.bar(predmeti, ocene, color="g")

d)

plt.figcolor="g"

20.

Шта рачуна функција f са слике?

a)

Збир елемената низа а

b)

Дужину низа а

c)

Медијану низа а

d)

Просек елемената низа а

21.

Шта је медијана низа [37, 11, 25, 59, 10, 407, 102]?

Низ није сортиран.

a)

37

b)

59

c)

407

d)

102

22.

Како ће изгледати низ L након извршења следећег програмчића:

L = [5, 1, 6, 2, 3, 0]

L.sort()

a)

[5, 1, 6, 2, 3, 0], тј. ништа се неће променити.

b)

[0, 1, 2, 3, 5, 6], тј. елементи низа ће бити поређани од мањих ка већим вредностима.

c)

[6, 5, 3, 2, 1, 0], тј. елементи низа ће бити поређани од већих ка мањим вредностима.

d)

Систем ће пријавити грешку јер функција sort захтева додатни аргумент.

23.

Како ће изгледати низ L након извршења следећег програмчића:

L = [5, 1, 6, 2, 3, 0]

L.sort(reverse=True)

a)

[5, 1, 6, 2, 3, 0], тј. ништа се неће променити.

b)

[0, 1, 2, 3, 5, 6], тј. елементи низа ће бити поређани од мањих ка већим вредностима.

c)

[6, 5, 3, 2, 1, 0], тј. елементи низа ће бити поређани од већих ка мањим вредностим

d)

Систем ће пријавити грешку јер функција sort не сме да садржи додатни аргумент.

24.

predmeti = ["matematika", "srpski", "likovno", "istorija", "fizicko"]

Предмети представљају:

a)

низ стрингова

b)

листу података

25.

Означи исказ који садржи највише тачних информација (само један):

a)

Библиотека pandas садржи информације о егзотичним животињама.

b)

Библиотека pandas садржи функције за цртање графикона.

c)

Библиотека pandas садржи функције за ефикасан рад са табелама.

d)

Библиотека pandas садржи функције за рад са табелама, али само по колонама.

26.

Погледај пажљиво следећи Пајтон програм па означи исказ који садржи највише тачних информација (само један):

a)

Нема разлике у начину на који су организоване табелe у променљивим podaci и tabela.

b)

У променљивој podaci подаци су представљени на ефикаснији начин него у променљивој tabela.

c)

У променљивој tabela подаци су представљени на ефикаснији начин него у променљивој podaci.

27.

Погледај пажљиво следећи Пајтон програм па означи Пајтон израз који рачуна просечну висину ученика чији подаци су наведени:

a)

tabela["Visina"].min()

b)

tabela["Visina"].mean()

c)

tabela["Visina"].median()

d)

Ниједан од понуђених одговора.

28.

Погледај пажљиво Пајтон програм па означи наредбу која црта дијаграм:

a)

plt.bar(tabela["Ime"], tabela["Visina"])

b)

plt.bar(tabela["Ime", "Visina"])

c)

plt.bar("Ime", "Visina")

d)

Ниједан од понуђених одговора.

29.

Име CSV формата записа података је настало као акроним енглеског израза

a)

Comma Stored Values

b)

Comma Separated Values

c)

Completly Separated Values

d)

Completly Stored Values

30.

У програму на слици команда Top25.head() учитава:

a)

првих 5 редова из табеле

b)

првих 10 редова из табеле

c)

последњих 5 редова из табеле

d)

последњих десет редова из табеле

31.

У библиотеци pandas, команда Top25.tail(10) учитава:

a)

првих 5 редова из табеле

b)

првих 10 редова из табеле

c)

последњих 5 редова из табеле

d)

последњих 10 редова из табеле

32.

Функција plt.barh исцртава стубичасте дијаграме

a)

вертикално

b)

хоризонтално

33.

Код приказивања две или више вредности на једном графику потребно је да водимо рачуна да прво представимо

a)

график са највећим вредностима па преко њега график са мањим вредностима

b)

график са најмањим вредностима па преко њега график са већим вредностима

c)

није битно који график представљамо прво, програм ће сам да одреди шта треба да исцрта

34.

За одређивање дужине низа се користи функција

a)

len

b)

sum

c)

max

d)

min

35.

Komanda max vraća

a)

prvi element liste

b)

zadnji element liste

c)

najmanji element liste

d)

najveći element liste

36.

Komanda min vraća

a)

prvi element liste

b)

zadnji element liste

c)

najmanji element liste

d)

najveći element liste

37.

Komanda sum vraća

a)

zbir elemenata liste

b)

zadnji element liste

c)

najmanji element liste

d)

najveći element liste

e)

proizvod elemenata liste

38.

lista=["Ana","Jovan","Ana","Jovan"]

print(len(lista)) даје резултат

a)

3

b)

4

c)

1

d)

пријављује грешку

39.

lista=[1,1,1]

print(len(lista)) даје резултат

a)

5

b)

4

c)

3

d)

2

e)

1

40.

lista=[-10,-20,-30,-50,-70]

max(lista) даје резултат

a)

-10

b)

-70

c)

-20

d)

-30

e)

-50

41.

lista=[11,22,33,28,25,36,17,28,39,10,21,32]

for n in lista:

if n>=20:

print(n)

Резултат су бројеви

a)

мањи од 20

b)

мањи или једнаки од 20

c)

већи од 20

d)

већи или једнаки од 20

42.

Operator * je

a)

sabiranje

b)

oduzimanje

c)

množenje

d)

celobrojno deljenje

e)

realno deljenje

43.

lista=[-1,0,-3,-5,-7]

min(lista) даје резултат

a)

-1

b)

-7

c)

0

d)

-3

e)

-5

44.

lista=[11,22,33,28,25,36,17,28,39,10,21,32]

for n in lista:

if n>25:

print(n)

Резултат су бројеви

a)

мањи од 25

b)

мањи или једнаки од 25

c)

већи од 25

d)

већи или једнаки од 25

45.

lista=[11,25,300,28,25,36,17,28,39,10,21,32]

for n in lista:

    if n%2 != 0:

        print(n)

Резултат су бројеви

a)

који су непарни

b)

који су парни

46.

Помоћу којих команди штампамо бројеве из листе веће од 14

a)

for n in lista:

if n>14:

print(n)

b)

for n in lista:

if n>=14:

print(n)

c)

for n in lista:

if n%14==0:

print(n)

d)

for n in lista:

if n<14:

print(n)

47.

Koja od sledećih komandi neće javiti grešku, tj. prikažaće rezultat na ekranu?

Obeleži tačan odgovor.

a)

Print("Мarko")

b)

print("Marko")

c)

print "marko"

d)

print=("Marko")

48.

godine=25

print("godine")

Šta će Pajton prikazati na ekranu?

a)

godine

b)

godine=25

c)

25

d)

javiće grešku

49.

Koji je od sledećih izraza tačno zapisan u Pajtonu?

a)

5*3.7+98 : 2

b)

5*3,7+98/2

c)

5 ⋅\cdot 3.7+98 : 2

d)

5*3.7+98/2

50.

lista=[1,2,3,5,7]

a=max(lista)

b=min(lista)

print(a-b)

даје резултат

a)

-5

b)

6

c)

5

d)

-6