Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Итоговый экзаменационный тест

Итоговый экзаменационный тест

Avatar
30.12.2023. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
ИТОГОВЫЙ ЭКЗАМЕНАЦИОННЫЙ ТЕСТ по программе Паскаль

Список вопросов теста

Вопрос 1

 Идентификатор в Pascal не может начинаться с:

Варианты ответов
  • латинской буквы;
  • цифры;
  • знака подчеркивания.
Вопрос 2

Чувствителен ли Pascal к регистру?

Варианты ответов
  • Да.
  • Нет.
  • Да, но только для переменных.
Вопрос 3

Как выполняется цикл с предусловием?

Варианты ответов
  • Тело цикла выполняется N раз (N – натуральное).
  • Изменяется параметр цикла, проверяется условие продолжения выполнения цикла, выполняется тело цикла.
  • Проверяется условие продолжения выполнения цикла, выполняется тело цикла.
Вопрос 4

 Какой из следующих стандартных типов Pascal не является перечисляемым?

Варианты ответов
  • boolean
  • char
  • real
Вопрос 5

Выберите эквивалент следующего объявления: «var a:array[20] of byte;»;

Варианты ответов
  • var a:array[0..20] of byte
  • var a:array[1..20] of byte
  • синтаксическая ошибка – такое объявление недопустимо
Вопрос 6

Чем отличается функция от процедуры?

Варианты ответов
  • В функцию можно передавать параметры, а в процедуру нельзя.
  • Изменение параметров в вызываемой функции приводит к их изменению в вызывающей подпрограмме, а при использовании процедур такое поведение не наблюдается.
  • Функция, в отличие от процедуры, может возвращать значение.
Вопрос 7

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

Варианты ответов
  • Содержать вызов самой себя (явно или через другую процедуру).
  • Содержать вложенные циклы.
  • Иметь счетчик вызовов.
Вопрос 8

Что выведет следующий фрагмент кода: «n:= 2; p:=@n; p^ := 1; Writeln(‘n=’, n);»?

Варианты ответов
  • n=1.
  • n=2.
  • Ничего не выведет.
Вопрос 9

Что будет выведено в результате оператора «write(-126.465:4:1);»?

Варианты ответов
  • –126.4
  • –126.465
  • –126.5
Вопрос 10

Чувствительны ли C# и Java к регистру?

Варианты ответов
  • Да.
  • Нет.
  • Да, но только для переменных.
Вопрос 11

Сколько раз выполнится на языке C# цикл: «for (int i = 0; i <= 5; i += 3);»?

Варианты ответов
  • 2 раза.
  • 5 раз.
  • Это бесконечный цикл.
Вопрос 12

 Если в списке инициализации массива на языке C# элементов меньше, чем объявленный размер массива, например: «int v[5] = {1, 2, 3};», то:

Варианты ответов
  • всем остальным элементам присвоится значение 0;
  • произойдет ошибка компиляции;
  • остальные элементы не будут инициализированы.
Вопрос 13

Какие ключевые слова языка C# входят в состав инструкции “если”?

Варианты ответов
  • if
  • then
  • elseif
Вопрос 14

Какая из этих операций языка C# является операцией получения остатка от деления?

Варианты ответов
  • %
  • ->
  • div
Вопрос 15

Что из перечисленного ниже не является концепцией, применяемой в ООП?

Варианты ответов
  • Инкапсуляция.
  • Рефакторинг.
  • Полиморфизм.
Вопрос 16

Ключевое слово LIKE может быть использовано только для данных:

Варианты ответов
  • символьного типа;
  • вещественного типа;
  • целочисленного типа.
Вопрос 17

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

Варианты ответов
  • ORDER BY
  • DISTINCT
  • WHERE
Вопрос 18

В каком событии должна проходить работа с графикой при программировании на C#?

Варианты ответов
  • MouseClick
  • Paint
  • KeyPress
Вопрос 19

Укажите рекомендуемое число участников команды согласно методологии SCRUM.

Варианты ответов
  • 2–4
  • 4(5)–9
  • 10–15(20)
Вопрос 20

Укажите рекомендуемый период для одной итерации разработки в Scrum.

Варианты ответов
  • 1 месяц или менее.
  • По согласованию с владельцем продукта (Product Owner).
  • Длительность итераций обусловлена вехами проекта.
Вопрос 21

Какими способами могут передаваться парамет­ры в функцию?

Варианты ответов
  • По значению и по ссылке.
  • Только по наименованию.
  • Только по значению ссылки.
Вопрос 22

Укажите правильное утверждение о конструкторе класса.

Варианты ответов
  • Конструктор имеет то же имя, что и класс.
  • Имя конструктора начинается с символа ~
  • Конструктор может иметь любое имя.
Вопрос 23

Какой модификатор не позволяет обращаться к полю/методу класса из класса наследника?

Варианты ответов
  • public
  • protected
  • private
Вопрос 24

 Какая из нотаций предполагает использование символа нижнего подчеркивания «_» при написании переменных?

Варианты ответов
  • Венгерская система нотаций.
  • Змеиный регистр.
  • Верблюжья система нотаций.
Вопрос 25

Что выведет на экран код на языке Java: «System.out.println(“8/2=” + 8/2 == “8/2=4”);»?

Варианты ответов
  • true
  • false
  • 8/2=true
Вопрос 26

 Выберите вариант комментариев (в некотором исходном файле Java), которые приведут к ошибке.

Варианты ответов
  • // This is a valid comment in java
  • /* This is a valid comment in java. */
Вопрос 27

Какой HTML-тег выделяет текст курсивом?

Варианты ответов

Вопрос 28

Что не входит в перечень минимально необходимого дистрибутива для разворачивания локального сервера?

Варианты ответов
  • Сервер.
  • СУБД.
  • Офисный редактор.
Вопрос 29

Каким критериям должна соответствовать Ваша цель?

Варианты ответов
  • SQL
  • SMART
  • ACIDм
Вопрос 30

Нарисуйте  блок-схему следующего алгоритма:

1) пользователь вводит размер целочисленного массива;  
2) программа выделяет память под данный массив;  
3) в цикле инициализируются значения всех элементов массива, причем для элементов с нечетным индексом организуется ввод значений пользователем, а для элементов с четным индексом значения задаются случайным образом;  
4) полученный массив сортируется по возрастанию;  
5) результат сортировки записывается в файл.
Вопрос 31

 На выбранном Вами языке программирования постройте три класса (базовый и 2 потомка), описывающих некоторых студентов.

Вопрос 32
 На выбранном Вами языке программирования разработайте программу, которая бы реализовывала блок-схему, созданную Вами в предыдущем задании.
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт