wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programmēšanas tests

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.

Kas ir programmēšana?

a)

Programmēšana ir datorprogrammu izveidošanas process, izmantojot specifisku valodu un instrukcijas.

b)

Programmēšana ir lauksaimniecības prakse

c)

Programmēšana ir mākslas veids

d)

Programmēšana ir datoru remontēšanas process

2.

Kādas ir dažādas programmēšanas valodas?

a)

HTML

b)

Java, Python, C++, JavaScript, Ruby, PHP

c)

CSS

d)

SQL

3.

Kas ir algoritms?

a)

Algoritms ir precīzs un loģisks solis pa solim veikts procesu kopums, lai atrisinātu konkrētu problēmu vai veiktu konkrētu uzdevumu.

b)

Algoritms ir nejauši izvēlēts risinājums

c)

Algoritms ir tikai matemātisks aprēķins

d)

Algoritms ir tikai programmēšanas valoda

4.

Kas ir mainīgie programmēšanā?

a)

Mainīgie ir funkcijas, kas tiek izmantotas, lai izpildītu konkrētas darbības programmā.

b)

Mainīgie ir komentāri, kas tiek pievienoti programmā, lai padarītu to saprotamāku.

c)

Mainīgie ir nosaukumi, kas tiek izmantoti, lai glabātu un manipulētu datiem programmā.

d)

Mainīgie ir skaitļi, kas tiek izmantoti programmēšanā.

5.

Cik daudz ir programēšanas valodu?

a)

5

b)

78

c)

1457

d)

Daudz

6.

Kas ir programēšanas valoda?

a)

Datorvaloda

b)

Valoda ar kuru palīdzību programmvadama ierīce saprot darbības algoritmu

c)

Valoda ar kuru palīdzību strāda mājaslapas

d)

HTML,JavaScript, CSS

7.

Jāimportē nejaušo skaitļu moduļi. Kā to izdarīt?

a)

random.go

b)

import random

c)

print(“random generation 100%”)

d)

Forgor 🗿

8.

Kā sauc cilvēku, kas veic programmēšanas darbus?

a)

Testētājs

b)

Programmētājs

c)

Koda rakstītājs

d)

IT speciālists

9.

Kāda vērtība ir INT(integer) datu tipam?

a)

Vesels skaitlis

b)

Teksts

c)

Decimālskaitlis

10.

Kurš piemērs kāpina skaitli?

a)

num1=2^2

b)

num2=2*2

c)

num3=2%2

d)

num4=2**2

11.

Kāda ir pareiza sintakse "Hello World" izvadīšanai Python valodā?

a)

print("Hello World")

b)

echo "Hello World"

c)

echo("Hello World");

d)

p("Hello World")

12.

Kā Python kodā var ievietot vienas rindas komentārus?

a)
#
b)
//
c)
/*
d)
--
13.

Kā izveidot mainīgo ar skaitlisko vērtību 5?

a)

x = 5

b)

x = int(5)

c)

Abas pārējās atbildes ir pareizas

14.

Phyton ir...

a)

Lietojumprogramma

b)

Pitons

c)

Navigators

d)

Programmēšanas valoda

15.

a = 10

a)

a ir mainīgais

10 ir mainīgā vērtība

b)

10 ir mainīgais

a ir mainīgā vērtība

c)

matemātisks lielums

16.

Atpazīsti veselu skaitli

a)

2

b)

4.5555

17.

Kura komanda apzīmē veselu skaitli?

a)

intt

b)

in

c)

int

d)

1

18.

Ko izdrukās?

print(2 + 3 * 4)

a)

24

b)

2 + 3 * 4

c)

14

d)

kļūdu

19.

Kuru datu tipu izmanto veselu skaitļu ievadei?

a)

int

b)

str

c)

char

d)

visu iepriekš minētos

20.

Ko dara šī funkcija :

x=5

print(x**2)

a)

Reizina x ar 2

b)

Noapaļo

c)

Izvada skaitļa kvadrātu

d)

Reizina x divas reizes

21.

Kas ir Python valodas izstrādātājs?

a)

Mark Zuckerberg

b)

Guido van Rossum

c)

Elon Musk

d)

Bill Gates

22.

Kā Python programmēšanas valoda ir ieguvis savu nosaukumu?

a)

Pēc sava izstrādātāja suņa vārda

b)

Slavena zinātnieka godam

c)

Nezināms

d)

Pēc televīzijas seriāla

23.

Kā var veikt formatētu izvadi?

a)

print(f"...{}...")

b)

print("...{}..."f)

c)

print(format"...{}...")

d)

print("...{}..."format)

24.

Ja tiek izmantotas funkcijas no bibliotēkas math, programmas sākumā bibliotēka jāielādē ar komandu

(a)  

25.

Kāpēc programmēšanas valodai tika dots nosaukums "Python"?

a)

Tā nosaukta par godu pitoniem (čūskām)

b)

Nosaukums radās nejauši

c)

Guido van Rossum iedvesmojās no britu komēdijšova "Monty Python’s Flying Circus"

d)

Tā ir saīsinājums no "Programming Hybrid On New Technology"

26.

Kā Python programmā tiek veikta datu izvade uz ekrānu?

a)

display()

b)

print()

c)

show()

d)

output()

27.

Kas ir programmatūras testēšana?

a)

Koda rakstīšana pirms programmas palaišanas

b)

Procesa optimizācija bez kļūdu pārbaudes

c)

Programmas darbības pārbaude, lai atrastu kļūdas

d)

Programmas dizaina izstrāde

28.

Kura no šīm kļūdām parasti rodas izpildes laikā (runtime error)?

a)

Sintakses kļūda

b)

Komentāru kļūda

c)

Dalīšana ar nulli

d)

Trūkstošs semikols

29.

Kāda ir pareizā sintakse, lai definētu mainīgo, kas satur teksta vērtību?

a)

mainīgais = "Hello, world!"

b)

mainīgais : "Hello, world!"

c)

mainīgais == "Hello, world!"

d)

mainīgais <- "Hello, world!"

30.

Kāds būs rezultāts 2 ** 3 * 2?

a)

16

b)

12

c)

8

d)

10

31.

Kurš no šiem ir derīgs Python mainīgā nosaukums?

a)

2mainigais

b)

mainīgais_1

c)

mainīgais-abc

d)

@mainigais

32.

Kāds būs rezultāts 5 // 2 Python?

a)

2.5

b)

2

c)

3

d)

2.0

33.

Izvēlēties datu tipu

age = 18

a)

Integer

b)

Float

c)

Number

d)

String

34.

Instrukciju, kuru dod programmētājs datoram sauc par...

a)

Lietotājprogrammu

b)

Programmu

c)

Kodu

d)

Programmēšanas valodu

35.

Dators saprot instrukcijas, kas tiek dotas

a)

Oktālā veidā

b)

Decimālā veidā

c)

Binārā veidā

36.

Kuras programmas ir lietojumprogrammatūra?

a)

Microsoft Excel

b)

Microsoft Word

c)

Windows

d)

Linux

37.

Kura no šīm ir operētājsistēma?

a)

Python

b)

Linux

c)

Google Chrome

d)

Microsoft Word

38.

Kura operētājsistēma tiek lietota Samsung telefonos?

a)

iOS

b)

macOS

c)

Android

d)

Windows

39.

Kurš no šiem apgalvojumiem piešķir vērtību 100 mainīgajam x Python:

a)
b)
c)
d)
40.

Kuras no šīm ir programmēšanas valodas?

a)

Python

b)

Java

c)

C++

d)

Go