wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Контрольна робота №1

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Що таке алгоритм?

a)

Набір команд для комп’ютера

b)

Мова програмування

c)

Тип даних

d)

Операційна система

2.

Яка властивість алгоритму означає покроковість?

a)

Масовість

b)

Визначеність

c)

Дискретність

d)

Результативність

3.

Яка форма представлення алгоритму використовує графічні блоки?

a)

Псевдокод

b)

Текстова інструкція

c)

Блок-схема

d)

Таблиця

4.

Який блок у блок-схемі позначає початок/кінець?

a)

Ромб

b)

Овал

c)

Прямокутник

d)

Паралелограм

5.

Який етап перший при розв’язанні задачі?

a)

Тестування

b)

Написання коду

c)

Аналіз і постановка задачі

d)

Компіляція

6.

Який елемент є обов’язковим у програмі C#?

a)

Один клас

b)

Метод Main

c)

Простір імен

d)

Коментарі

7.

Що таке синтаксис?

a)

Набір слів мови

b)

Правила побудови конструкцій

c)

Опис пам’яті

d)

Типи даних

8.

Який тип зберігає дробові значення?

a)

int

b)

double

c)

char

d)

bool

9.

Який тип даних зберігає один символ?

a)

string

b)

int

c)

char

d)

byte

10.

Який тип зберігає істину або хибу?

a)

bit

b)

bool

c)

logic

d)

byte

11.

Як оголосити змінну цілого типу?

a)

int x;

b)

number x;

c)

digit x;

d)

var x: int;

12.

Як викликати метод Console для читання рядка?

a)

Console.Read()

b)

Console.ReadKey()

c)

Console.ReadLine()

d)

Console.Get()

13.

Яка конструкція використовується для вибору з кількох випадків?

a)

if

b)

for

c)

while

d)

switch

14.

Який оператор означає логічне 'І'?

a)

||

b)

&&

c)

!

d)

^^

15.

Який цикл виконується мінімум один раз?

a)

for

b)

while

c)

do...while

d)

repeat

16.

Що робить оператор break?

a)

Завершує програму

b)

Переходить до наступної ітерації

c)

Завершує цикл

d)

Пропускає команду

17.

Як звернутися до третього елемента масиву a?

a)

a(3)

b)

a[2]

c)

a{3}

d)

a[3]

18.

Який метод виводить текст у консоль?

a)

Console.Out()

b)

Console.Write()

c)

Console.Show()

d)

Console.Print()

19.

Що таке масив?

a)

Таблиця з двох рядків

b)

Змінна, що містить кілька значень одного типу

c)

Файл

d)

База даних

20.

Як називається масив у масиві?

a)

Квадратний

b)

Розширений

c)

Зубчастий

d)

Злитий

21.

Який алгоритм сортування є найпростішим?

a)

Швидке сортування

b)

Бульбашкове

c)

Злиттям

d)

Хопа

22.

Для чого використовується try...catch?

a)

Для циклів

b)

Для винятків

c)

Для масивів

d)

Для введення

23.

Який виняток виникає при діленні на нуль?

a)

OverflowException

b)

DivideByZeroException

c)

ArgumentException

d)

FormatException

24.

Який тип зберігання даних динамічніший?

a)

Стек

b)

Купа (heap)

c)

ROM

d)

Регістри

25.

Який тип є посилальним?

a)

int

b)

bool

c)

double

d)

string

26.

Як створити функцію, що повертає число?

a)

void Sum()

b)

int Sum()

c)

number Sum()

d)

func int Sum

27.

Який модифікатор дозволяє повертати значення через параметр?

a)

out

b)

in

c)

ref

d)

return

28.

Що таке рекурсія?

a)

Повторення циклу

b)

Виклик функції самою собою

c)

Вкладений клас

d)

Метод без параметрів

29.

Який клас використовується для роботи з файлами?

a)

System.File

b)

System.IO

c)

System.Stream

d)

System.Path

30.

Який метод читає всі рядки з файлу?

a)

File.ReadAllLines()

b)

File.Get()

c)

File.ReadLine()

d)

Stream.Read()

31.

Який тип використовують для ефективного редагування рядків?

a)

StringEdit

b)

TextBuilder

c)

StringBuilder

d)

FastString

32.

Який метод виділяє підрядок?

a)

Split()

b)

Substring()

c)

Replace()

d)

Join()

33.

Що таке Git?

a)

Мова програмування

b)

Система контролю версій

c)

Фреймворк

d)

Компілятор

34.

Команда для створення коміту:

a)

git start

b)

git new

c)

git add

d)

git commit

35.

Яка команда завантажує зміни на GitHub?

a)

git push

b)

git send

c)

git upload

d)

git share

36.

Який оператор перетворює тип явно?

a)

cast(x)

b)

(тип)

c)

convert

d)

=>

37.

Тип var у C# означає:

a)

динамічний тип

b)

тип визначається під час компіляції

c)

завжди string

d)

невідомий тип у виконанні

38.

Який оператор використовується для альтернативи у if?

a)

else

b)

switch

c)

break

d)

continue

39.

Який індекс має перший елемент масиву?

a)

-1

b)

0

c)

1

d)

залежить від типу

40.

Який метод перетворює рядок у число?

a)

Convert.ToInt32()

b)

ToInt()

c)

ParseInt()

d)

String.ToInt()