wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programowanie

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

W jakim języku programowania napisano jądro linuxa?

a)

C

b)

Basic

c)

Pascal

d)

Fortran

2.

W jakim języku programowania została napisana gra "Minecraft"?

a)

C

b)

C++

c)

Java

d)

Python

3.

Przeanalizuj zamieszczony schemat blokowy i wskaż, które polecenie w języku C++ zostało na nim przedstawione.

a)

if

b)

for

c)

while

d)

do...while

4.

Pętla działa według schematu:

a)

wykonuj instrukcję A dokładnie n razy

b)

jeśli spełniony jest warunek W, wykonaj instrukcję A

c)

jeśli spełniony jest warunek W, to wykonaj instrukcję A; w przeciwnym razie wykonaj instrukcję B

5.

Destruktor w języku C++ to metoda

a)

Wywoływana w momencie usuwania obiektu

b)

Zwalniająca pamięć przydzieloną dynamicznie w obiekcie

c)

Wywoływana w momencie tworzenia obiektu

d)

Porządkująca pamięć operacyjną po usuniętych obiektach

6.

Znakowy typ danych to:

a)

string

b)

char

c)

int

d)

double

7.

Charakterystycznym językiem programowania back-end’owym jest:

a)

Java Script

b)

CSS

c)

PHP

8.

Przy użyciu języka C++ można napisać:

a)

Przeglądarkę internetową

b)

System operacyjny

c)

Dwie powyższe odpowiedzi są prawidłowe

d)

Żadne z powyższych

9.

Czym skutkuje próba ponownego przypisania wartości stałej w językach C-pochodnych?

a)

Błędem

b)

Niczym

c)

Ostrzeżeniem

10.

Operator div to:

a)

Mnożenie

b)

Dzielenie całkowite bez reszty

c)

Potęgowanie

d)

Dodawanie

11.

Blok operacyjny w schemacie blokowym to:

a)

Prostokąt

b)

Kwadrat

c)

Owal

d)

Rąb

12.

Jeden z typów pokrewnych dla typu INTEGER to?

a)

DOUBLE

b)

LONGINT

c)

BOOLEAN

d)

REAL

13.

Co oznacza znak podwójnej równości == w językach pochodnych od języka C?

a)

Przypisania wartości zmiennej

b)

Porównania wartości zmiennych

c)

Nadpisania wartości zmiennej

d)

Żadne z powyższych

14.

Zmiennoprzecinkowe typy danych różnią się najczęściej:

a)

Tylko największą liczbą, jaką przy ich użyciu można zapisać

b)

Tylko precyzją

c)

Rozmiarem i dokładnością

15.

Tak zwany "kod Cezara" to algorytm:

a)

Szyfrujący

b)

Wyliczający pierwiastek dowolnego stopnia z liczby

c)

Pobierający od użytkownika ciąg znaków i wypisujący go w odwrotnej kolejności

d)

Takie pojęcie nie istnieje

16.

Funkcja rekurencyjna to:

a)

Taka, która w trakcie wykonywania odwołuje się do samej siebie

b)

Taka, którą wykonuje się bez końca

c)

Taka, która podczas swojego wykonania wykorzystuje wyniki z innych funkcji

17.

Typ zmiennej umożliwiającej przechowanie tylko liczby zmiennoprzecinkowej to:

a)

varchar

b)

double

c)

int

d)

string

18.

Sito Eratostenesa wykorzystuje się do:

a)

Wyznaczania liczb pierwszych z konkretnego przedziału

b)

Wyznaczania liczb złożonych z konkretnego przedziału

c)

Wyznaczania liczb n-cyfrowych

d)

Takie pojęcie nie istnieje

19.

Jak zaczynamy program w C++?

a)

begin;

b)

start *.exe

c)

int main()

20.

Które rozszerzenie nie jest stosowane dla plików wsadowych?

a)

.bat

b)

.btm

c)

.cmd

d)

.dos