wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Осн.алг и прог

Total questions: 15

Worksheet time: 27mins

Name
Class
Date
1.

Объектно-ориентированное программирование - это ...

a)

подход, который рассматривает программу в качестве набора объектов, взаимодействующих между собой.

b)
  1. организация программы как совокупности небольших независимых блоков, называемых модулями.

c)

это ветвь программирования, при котором программирование ведется с помощью определения функций.

2.

Какой(-ие) из указанных операторов является оператором(-ами) цикла?

a)
  1. For

b)
  1. If else

c)

Switch case

d)
  1. While

3.

Укажите количество ошибок в представленном фрагменте кода.

a)

3

b)

4

c)

5

d)

6

4.

Укажите, какой из перечисленных типов данных является типом данных с плавающей запятой.

a)
  1. Char

b)
  1. Int

c)
  1. Double

d)
  1. String

5.

Класс - это ...

a)

любой тип данных, определяемый пользователем

b)

тип данных, определяемый пользователем и сочетающий в себе данные и функции их обработки

c)

структура, для которой в программе имеются функции работы с нею

6.

Объект - это ...

a)

переменная, содержащая указатель на класс

b)

экземпляр класса

c)

класс, который содержит в себе данные и методы их обработки

7.

Какие типы переменных существуют

a)
  1. int, char, bool, float, double

b)
  1. int, char, bool, string

c)
  1. Оба варианта верны

d)
  1. Нет верного ответа

8.

Что сделает программа, выполнив следующий код: Console.WriteLine(«Hello, World!»);

a)
  1. Напишет Hello, World!

b)

Напишет на новой строчке Hello, World!

c)
  1. Удалит все значения с Hello, World!

9.

Что такое константа

a)
  1. Глобальная переменная

b)
  1. Переменная, которая может быть изменена в любое время

c)
  1. Переменная значение которой нельзя изменить

10.

Как найти квадратный корень из числа x:

a)

Sqrt(x)

b)

Math.Sqrt(x)

c)
  1. Arifmetic.sqrt(x)

11.

Чему будет равен с, если int a = 10; int b = 4; bool c = (a == 10 && b == 4);

a)
  1. True

b)
  1. Null

c)
  1. False

d)

6

12.

Обозначение оператора «ИЛИ»:

a)

!+

b)

!=

c)

||

d)

%

13.

Чему будет равен с, если int a = 10; int b = 4; int c = a % b;

a)

2

b)

11

c)

1

d)

2,5

14.

Создайте консольное приложение на языке С++, в котором дан массив arr c элементами 3,5,8,1,23. Необходимо вывести элемент массива, номер которого вводит пользователь. В случае, если пользователь вводит номер элемента, которого в массиве нет, программа выдает ошибку.

В ответ вставить весь код

4 lines
15.

На языке C#. Разместите на форме поле ввода (TextBox) и две кнопки (Button) с надписями: «блокировать», «разблокировать». Создайте обработчики события нажатия на кнопки, которые будут делать активным или неактивным поле ввода. Создайте обработчик события нажатия кнопки мышки на форме (Click), который будет устанавливать цвет формы и делать невидимыми все элементы.

В ответ вставить код обработчиков всех кнопок private void button1_Click(object sender, EventArgs e)

{...} private void button2_Click.........

4 lines