Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тренировка

Total questions: 60

Worksheet time: 10mins

Name
Class
Date
1.

 Языками программирования являются следующие программы…

a)

Python

b)

 Excel

c)

Photoshop CS

d)

Access

e)

FoxPro

2.

Используется для представления алгоритма в графическом виде...

a)

Блок-схемы

b)

Графика функции

c)

Линий, точки

d)

 Формулы

e)

Прямоугольник

3.

Определение алгоритма

a)

Алгоритм – это совокупность справочников и правил к исполнителю

b)

 Алгоритм – это точное и понятное предписание, определяющее процесс перехода от исходных данных к результату

c)

Алгоритм – это порядок команд для ЭВМ

d)

 Алгоритм – это индивидуальные варианты исполнителю для выполнения, какого либо действия

e)

 Алгоритм – это совокупность требований к программе

4.

Для чего предназначена технология программирования?

a)

Для обработки больших структурированных  объемов информации

b)

Для обработки текстовой информации

c)

Для создания инструментальных программных инструментов информационных технологий

d)

Для обработки точного изображения и звука

e)

Для решения вычислительных обязанностей и финансовых служб

5.

Укажите тип данных, который не относится к целым типам данных

a)

 Extended

b)

Integer

c)

Word

d)

Byte

e)

Longint

6.

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

a)

Succ(x)

b)

Sqr(x)

c)

 Dec(x)

d)

Sqrt(x)

e)

square(x)

7.

Выберите выражение, в результате которого получено значение c=3, если a=14 и b=4

a)

с:= a mod b

b)

с:= a div b

c)

с:=b div a

d)

с:=a/b

e)

 с:=b mod a

8.

Выберите служебное слово, которое используется для объявления раздела описания констант в программе

a)

Constante

b)

Constant

c)

 Konstant

d)

Const

e)

 konst

9.

С помощью какой процедуры осуществляется ввод данных с клавиатуры...

a)

rewrite

b)

write

c)

print

d)

read

e)

input

10.

Оператор With используется при работе с типом данных. Записи для...

a)

обращения к имени записи

b)

обращения непосредственно к имени поля записи

c)

для быстрого поиска записи

d)

обращения к имени переменной определяемой от записи

e)

для выбора поля записи

11.

Укажите, какое служебное слово используется для обозначения цикла с постусловием…

a)

Repeat

b)

For

c)

Case

d)

While

e)

If

12.

 Возможность использовать одинаковые имена для методов входящих различные классы называется...

a)

Метоморфизм

b)

 Полиморфизм

c)

Декапсуляция

d)

Инкапсуляция

e)

Наследование

13.

Назовите основные принципы ООП –

a)

 наследование, дедукция, инкапсуляция

b)

Полиграфия, делегирование, наследование

c)

Индукция, наследование, полиморфизм

d)

Инкапсуляция, наследование, полиморфизм

e)

Инкапсуляция, наследование, делегирование

14.

Выберите последовательность областей видимости, упорядоченную по возрастанию видимости методов.

a)

Public, protected, private

b)

Private, public, protected

c)

Protected, public, private

d)

 Private, protected, public

e)

Protected, private, public

15.

Конструкторы…

a)

предназначены для создания таблицы виртуальных методов

b)

являются статическими методами

c)

служат для возможности наследования виртуальных методов или их переопределения

d)

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

e)

присутствуют во всех объектных типах (классах) и предназначены для создания экземпляров объектов

16.

Имя метода, который используется  для уничтожения экземпляра класса

a)

Delete

b)

 Close

c)

 Init

d)

Creatе

e)

Destroy

17.

Имя метода, который вызывается один раз и используется  для создания экземпляра класса

a)

Destroy

b)

Close

c)

Creatе

d)

 Delete

e)

Init

18.

Деструкторы...

a)

Метод используемый для удаления экземпляра Класса

b)

 являются статическими методами

c)

они присутствуют во всех объектных типах (классах) и предназначены для создания экземпляров объектов

d)

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

e)

 Один из утилитов Delphi

19.

Все компоненты расположены...

a)

 на панели инструментов

b)

 в инспекторе объектов

c)

в редакторе кода

d)

на палитре компонентов

e)

на рабочем столе

20.

Для изменения значений свойств компонентов в процессе разработки программы используется:

a)

 Image Editor

b)

Property Editor

c)

 Object Inspector

d)

Code Editor

e)

Project Options

21.

Укажите, какое расширение имеет файл проекта Delphi…

a)

.exe

b)

. dpr

c)

.pas

d)

.dfm

e)

.dcu

22.

Выберите ключевое слово, которое используется при указании виртуального перегружаемого метода.

a)

Abstract

b)

Override

c)

Reintroduce

d)

Reload

e)

Overload

23.

Укажите сколько файлов будет создано при сохранении проекта, в состав которого входит только одна форма

a)

2

b)

7

c)

 4

d)

5

e)

6

24.

Свойство, которое позволяет изменять размеры панелей в процессе выполнения приложения

a)

Visible

b)

 Height

c)

Width

d)

Align

e)

Hint

25.

Основные операции с массивами – это…

a)

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

b)

Определение типа элемента массива, сравнение элементов массива

c)

 Суммирование индексов, ввод значений в элементы массива

d)

Ввод и вывод значений в элементы массива, поиск максимального или минимального элемента, нахождение суммы элементов массива

26.

Массивы бывают…

a)

Символьные или файловые

b)

Одномерные и многомерные

c)

Строчные и числовые

d)

Одномерные и разномерные

e)

Числовые и вещественные

27.

Компонент создания списка...

a)

ListBox

b)

 Label

c)

Button

d)

Edit

e)

Memo

28.

Компонент создания таблиц -

a)

Label

b)

StringGrid

c)

Button

d)

CheckBox

e)

Edit

29.

Свойство редактирования количества столбцов компонента StringGrid

a)

RowCount

b)

FixedRows

c)

ColCount

d)

FixedCols

e)

Cells

30.

Свойство, которое отвечает за рисунок на кнопке Bitbtn

a)

Image

b)

Items

c)

Show

d)

Glyph

e)

Picture

31.

Чтобы изменить надпись на кнопке, необходимо изменить свойство компонента…

a)

Lines

b)

Label

c)

Text

d)

Caption

e)

Edit

32.

Тип класса к которому относится компонент кнопка…

a)

TButton

b)

TImage

c)

TLabel

d)

TPanel

e)

Tedit

33.

Быстрая кнопка (TSpeedButton) расположена на панели компонентов ...

a)

system

b)

standard

c)

additional

d)

dialogs

e)

win32

34.

Выберите зависимые переключатели…

a)

StatusBar

b)

Panel

c)

CheckBox

d)

RadioButton

e)

PageControl

35.

Выберите независимый переключатель…

a)

StatusBar

b)

RadioButton

c)

Panel

d)

CheckBox

e)

PageControl

36.

Основное свойство зависимых и независимых переключателей...

a)

Caption

b)

Text

c)

Lines

d)

Items

e)

Checked

37.

Укажите компонент Контейнер...

a)

PageControl

b)

StatusBar

c)

Memo

d)

Edit

e)

Panel

38.

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

a)

GroupBox

b)

RadioGroup

c)

Panel

d)

Memo

e)

RadioButton

39.

Какая константа соответствует типу сообщения, предупреждающее ошибку?

a)

mtConfirmation

b)

mtError

c)

mtWarning

d)

mtInformation

e)

mtCustom

40.

 Укажите неправильное утверждение: В…файлах есть возможность…входа

a)

В типизированных файлах есть возможность последовательного входа

b)

В текстовых файлах есть возможность последовательного входа

c)

 В типизированных файлах есть возможность прямого входа

d)

В текстовых файлах есть возможность прямого входа

e)

В нетипизированных файлах есть возможность прямого входа

41.

 Из какого пункта меню производится работы с диалоговыми окнами управления проектом…

a)

OF

b)

View

c)

File

d)

Window

e)

End

42.

Из какого пункта меню вызывается команда печати кода…

a)

View

b)

Window

c)

File

d)

Database

e)

End

43.

Какой режим устанавливается при включенном флажке Snap To Grid?

a)

 Режим отображения компонентов

b)

Режим привязки к сетке

c)

 Режим отображения сетки

d)

Режим отображения направляющих

e)

 Режим отображения кнопки

44.

Какая кнопка клавиатуры используется для перемещения объектов на малые расстояния…

a)

Ctrl + Shift

b)

Shift

c)

Alt

d)

Ctrl

e)

Shift + K

45.

Сколько закладок отводится одному модулю в редакторе кода-…

a)

Одна

b)

Четыре

c)

Три

d)

Две

e)

Пять

46.

В какой части инспектора объектов расположено поле селектора-…

a)

 В верхней части кнопки Button

b)

В центральной части закладки Properties

c)

В верхней

d)

 В нижней

e)

 В нижней части компонентов

47.

Сколько закладок содержит в своем составе инспектор объектов-…

a)

Восемь

b)

Шесть

c)

 Две

d)

Три

e)

Десять

48.

Составляющими класса Delphi является:…

a)

методы, свойство

b)

события, свойство, объекты

c)

объекты, методы, события

d)

события, свойство, методы

e)

объекты, методы

49.

Сколько режимов отображения предусмотрено для дизайнера форм-…

a)

Один

b)

Два

c)

Три

d)

Пять

e)

Шесть

50.

На какой закладке расположен компонент Memo-…

a)

Button

b)

Dialogs

c)

Additional

d)

Standard

e)

Snap

51.

Для чего применяются команды закладки Additional…

a)

Для создания кнопки

b)

Создания дополнительных элементов интерфейса

c)

Работы с базами данных

d)

Создания диалогов

e)

Для создания компонентов

52.

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

a)

 объектно – ориентированный язык

b)

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

c)

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

d)

 некое множество объектов, имеющих общую структуру и общее поведение

e)

алгоритм построения блок схемы

53.

Для чего служит процедурная абстракция через спецификацию:

a)

 Для описания процедуры

b)

 Для описания, что делает процедура

c)

Для описания, алгоритма процедуры

d)

 Для описания внутренних данных процедуры

e)

Для описания алгоритма

54.

В абстракции через параметризацию мы абстрагируемся от…

a)

От количества данных

b)

 От алгоритма данных

c)

 От количества и типа данных

d)

От конкретного алгоритма

e)

 От конкретных используемых данных

55.

 Какой из данных компонентов предназначен для разделения формы на две части…

a)

 ScrollBox

b)

Chart

c)

 Splitter

d)

Box

e)

Additional

56.

Сколько стандартных диалогов размещено на закладе Dialogs?

a)

Пять

b)

 Восемь

c)

Десять

d)

 Три

e)

Два

57.

Как выглядит компонент MainMenu после помещения его на форму?

a)

В виде значка

b)

 В виде главного меню в верхней части формы

c)

 Компонент не отображается

d)

 В виде кнопки

e)

Виде компонента меню

58.

Реляционная модель предусматривает организацию данных в виде…  

a)

 Реляционная

b)

Таблиц

c)

Дерева

d)

 Ориентированного графа

e)

Сетевая

59.

Чем различаются компоненты Label и Edit?

a)

 Команда #include подключает файл stdio.h

b)

Компонент Edit служит для ввода чисел

c)

Максимальным размером вводимого текста

d)

Текст в компоненте Label нельзя редактировать во время работы программы

e)

Для ввода команд

 

60.

По какому принципу действует системная очередь Windows…

a)

main

b)

Выбор в соответствии с приоритетами

c)

 LIFO

d)

FIFO

e)

Create