Home » Shop » Ответы новые - Синергия тесты » Тесты ответы Синергия МТИ » Основы алгоритмизации и программирования ответы на тесты МТИ Синергия «Отлично»

Основы алгоритмизации и программирования ответы на тесты МТИ Синергия «Отлично»

550

Основы алгоритмизации и программирования ответы на тесты МТИ Синергия «Отлично»

Описание

Основы алгоритмизации и программирования ответы на тесты МТИ Синергия «Отлично» 90/100 баллов
Вопросы
 Нужно найти максимальноезначение из четырех чисел.
Какой алгоритм поиска максимального значения из четырех чисел правильный?
 Дано уравнение x^2 — 5x + 6 = 0.

Какой алгоритм представляет правильный способ решения уравнения?

 Преподаватель задал вопрос студенту о том, какой оператор используется для ввода значения с клавиатуры в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какой цикл следует использовать, если необходимо выполнить определенное количество итераций, например для нахождения факториала в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как объявить целочисленную переменную в разделе описаний программы в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как описать новый тип данных «String» в разделе описаний программы в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что будет результатом операции 10 div 3 в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как переписать выражение A / B, чтобы результат был целым числом в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какая функция используется для нахождения квадратного корня в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как переписать выражение 2^3, чтобы результат был равен 8 в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что вернет оператор сравнения 10 > 5 в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какой оператор используется для проверки неравенства в выражении A <> B в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какая структура данных в Pascal позволяет хранить данные по принципу «последний вошел — первый вышел».
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какая структура данных в Pascal позволяет хранить элементы в виде пар «ключ-значение».
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как добавить текстовую строку «Hello» к переменной «message» типа String в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как получить длину строки, хранимой в переменной «inputString» типа String, в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какой оператор используется для открытия файла в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какой тип данных используется для хранения файла в Pascal.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, каков синтаксис объявления процедуры в Паскале.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как передаются параметры в подпрограммы в Паскале.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что нужно сделать, чтобы получить адрес переменной в Паскале и присвоить его указателю.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как осуществить доступ к значению, на которое указывает указатель в Паскале.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какой оператор используется для выполнения различных действий в зависимости от значения выражения.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какая структура предпочтительнее использовать для организации последовательности действий в программе.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какие преимущества обеспечивает модульное программирование.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что включает в себя модуль.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что такое объект в объектно-ориентированном программировании.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как называется процесс создания нового экземпляра объекта.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что такое отладчик в интегрированной среде разработчика.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, как называется окно в интегрированной среде, где отображаются ошибки и предупреждения при компиляции кода.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, какой язык программирования чаще всего используется для создания мобильных приложений.
Что должен ответить студент?
 Преподаватель задал вопрос студенту о том, что такое веб-приложение.
Что должен ответить студент?
 Рекурсивный алгоритм — это алгоритм, …
 Этапы построения и реализации алгоритма — это …
 Форма представления алгоритмов величает в себя …
 Сопоставьте термин и его определение:
 Сопоставьте термин и его определение:
 Определите верный порядок действий при выборе формы представления алгоритма:
 Определите верный порядок этапов разработки итерационных алгоритмов:
 Основные шаги этапа реализации алгоритма — это … , тестирование, отладка
 По временной и пространственной сложности выполнения оценивается … алгоритма
 Последовательность, ветвление, цикл &mdash; это … алгоритмические структуры
 Ввод данных в Pascal осуществляется с помощью оператора …
 Для сравнения значений в Pascal используется оператор …
 Для вывода данных в Pascal используется команда …
 Определите верный порядок изучения истории языков семейства Pascal:
 Определите верный порядок этапов освоения основ работы в PascalABC.NET:
 В семейство языков … входят такие языки как Modula-2, Oberon, Oberon-2 и другие
 Для объявления переменной служит слово …
 В Pascal используется оператор … := для присвоения значения переменной
 Сопоставьте понятие и его определение:
 Сопоставьте понятие и его определение:
 Тип данных Integer в Pascal — это … тип данных
 Тип данных, который используется для хранения символов в Pascal, &mdash; это …
 Переменную X типа Integer объявляют так …
 Сопоставьте понятие и его определение:
 Сопоставьте понятие и его определение:
 Определите верный порядок шагов использования меток и оператора безусловного перехода в Pascal:
 Определите верный порядок действий при определении и использовании констант в Pascal:
  Идентификатор, который помечает место в программе, куда будет произведен переход — это … в операторе безусловного перехода
 Константу объявляют с помощью ключевого слова … и указывают идентификатор и значение
 Простой тип данных … в Pascal представляет символьное значение, занимает 1 байт в памяти и может содержать любой символ из набора ASCII
 Линейное вычисление в контексте Pascal — это вычисление …
 Результат выполнения выражения 5 + 3  2 — это …
 Результат выражения (4 + 5)  3 — 2 — это …
 Сопоставьте типы данных в Pascal с их характеристиками:
 Соотнесите конструкции Pascal с их назначением:
 Определите верный порядок действий при формировании и вычислении выражений в PascalABC:
 Определите верную последовательность создания структуры программы в PascalABC:
 Приоритет … в выражениях определяется следующим образом: умножение/деление имеют более высокий, чем сложение/вычитание
 … могут использоваться для вычислений значений переменных, для управления циклами, условными операторами и другими конструкциями программы
 Операция деления с остатком — это …
 Цикл, который устанавливает условие начала и окончания цикла, &mdash; это …
 Для повторения операций с предварительно определенным числом повторений используется цикл …
 Цикл, который выполняет тело цикла, а затем проверяет условие, &mdash; это цикл с …
 Соотнесите типы циклов с их описанием:
 Сопоставьте ключевые слова языка Pascal с их функциями:
 Определите верный порядок действий при реализации условного оператора в PascalABC:
 Определите верную последовательность использования оператора выбора в PascalABC:
 Оператор множественного выбора в Pascal — это …
 Цикл, который выполняется до выполнения действия, &mdash; это цикл с …
 Цикл, выполняющийся определенное количество раз, &mdash; это цикл …
 Логическое выражение (3 > 2) and (4 < 5) вернет значение …
 Выражение 9 / 2 вернет значение …
 Функция Ln(1) вернет результат …
 Сопоставьте логические операции в Pascal с их описанием:
 Соедините примеры арифметических операций с их результатами:
 Определите верную последовательность построения логических выражений в Pascal:
 Определите верную последовательность процесса решения задач на вычисление арифметических выражений в Pascal
 Аbs, sqrt, round это арифметические … в Pascal
 Арифметический оператор, который используется для вычисления остатка от деления, &mdash; это …
 Аnd, or, not &mdash; это … операторы в Pascal
 Оператор, который используется для перебора элементов массива в Pascal, &mdash; это …
 Объявить множество в Pascal можно так …
 Для доступа к элементам множества в Pascal используется оператор …
 Сопоставьте операции с множествами в Pascal с их функциями:
 Соедините стандартные процедуры и функции Pascal для работы со строками с их назначением:
 Определите верную последовательность шагов при работе с двумерными массивами в PascalABC:
 Определите верную последовательность этапов работы со строками в PascalABC:
 Var set1: set of 1..100; &mdash; это объявление  … в Pascal
 Set3 := set1 + set2; &mdash; это операция  … множеств в Pascal
 Type TPerson = record Name: string; Age: integer; end; &mdash; это создание … в Pascal
 Преобразовать строку в верхний регистр в Pascal можно так …
 Удалить пробелы в начале и конце строки в Pascal можно так …
 Заменить подстроку в строке на другую подстроку в Pascal можно так …
 Сопоставьте функции Pascal для работы со строками с их назначением:
 Свяжите характеристики строкового типа данных в Pascal с их определением:
 Определите верный порядок действий при решении задач с использованием строк в PascalABC:
 Определите верную последовательность этапов работы с конкатенацией строк в PascalABC:
 Var str: string &mdash; это объявление … переменной в Pascal
 Чтобы найти подстроку в строке в Pascal, нужно использовать функцию …
 Чтобы получить символ по определенному индексу в строке в Pascal, нужно использовать …
 Данные в бинарном формате хранит … файл
 Открыть файл для чтения и записи информации можно так …
 Файловый указатель — это …
 Сопоставьте операции работы с файлами в Pascal с их назначением:
 Соедините функции для работы с текстовыми файлами в Pascal с их характеристиками:
 Определите верный порядок действий при работе с типизированными файлами в Pascal:
 Определите верную последовательность этапов работы с нетипизированными файлами в Pascal:
 Чтобы создать новый файл, нужно использовать процедуру …
 Чтобы открыть существующий файл для чтения, нужно использовать процедуру …
 Чтобы открыть существующий файл для записи, нужно использовать процедуру …
 Возвращать функции в Pascal могут … значения
 Рекурсия — это …
 Вызвать процедуру в программе можно с помощью …
 Соотнесите особенности организации подпрограмм в Pascal с их характеристиками:
 Свяжите примеры подпрограмм в Pascal с их типами:
 Определите верную последовательность шагов программирования рекурсивных алгоритмов в Pascal:
 Определите верный порядок действий при организации процедур в Pascal:
 Переменная, которая действует только в теле подпрограммы, &mdash; это … переменная
 Чтобы вызвать процедуру, нужно использовать слово …
 Чтобы объявить процедуру, нужно использовать слово …
 Тип данных, который используется для хранения адреса в языке Pascal, &mdash; это …
 При обращении по недействительному указателю программа …
 Получить доступ к значению, на которое указывает указатель, можно с помощью оператора …
 Соедините примеры структур данных на основе указателей с их описаниями:
 Соотнесите понятия, связанные с указателями, с их определениями:
 Расположите в верной последовательности этапы использования динамически распределяемой памяти в Pascal:
 Определите верную последовательность процесса создания динамических переменных в Pascal:
 Указатель передается в процедуру или функцию с помощью оператора …
 Связанный список с использованием указателей создается с помощью оператора …
 Динамическая память (оператор) освобождается с помощью оператора …
 Принцип структурного программирования, который означает возможность использования подпрограмм внутри других подпрограмм, &mdash; это …
 Принцип модульности в структурном программировании подразумевает …
 К основам структурного программирования относится …  (выберите 2 варианта ответа)
 Соедините методы структурного программирования с их характеристиками:
 Свяжите понятия структурного программирования с их применением:
 Определите верную последовательность процесса разработки программы с использованием методов структурного программирования:
 Восстановите правильную последовательность этапов в методике структурного программирования:
 Основные принципы модульности в структурном программировании — это подпрограммы и …
 Целочисленный, вещественный, символьный и логический типы данных используются в … программировании
 Для обработки множества условий в Pascal используется оператор …
 Процесс объединения нескольких модулей в одну программу — это …
 Для осуществления ввода-вывода в Pascal используются модули …
 Абстракция данных — это …
 Сопоставьте концепции модульного программирования с их определениями:
 Соотнесите элементы модульной структуры программы с их характеристиками:
 Определите верный порядок шагов в абстракции процесса программирования:
 Определите верную последовательность действий в абстракции данных:
 Выделение основных характеристик данных для уменьшения сложности и упрощения взаимодействия — это … данных
 Создание программы из отдельных модулей, каждый из которых отвечает за определенную функциональность это … программирование
  Независимая часть программы, реализующая конкретную функциональность, &mdash; это …
 Интерфейс в объектно-ориентированном программировании (ООП) — это класс, который содержит только …
 Компонентно-ориентированный подход в программировании — это …
 Объект в объектно-ориентированном программировании (ООП) — это …
 Сопоставьте базовые понятия объектно-ориентированного программирования (ООП) с их определениями:
 Свяжите элементы модульного программирования с их функциями:
 Расставьте этапы изучения истории развития объектно-ориентированного программирования (ООП) в хронологическом порядке:
 Определите верный порядок освоения базовых понятий объектно-ориентированного программирования (ООП):
 Сокрытие деталей реализации объекта и предоставление только интерфейса для работы с ним &mdash; это …
 Возможность создания новых классов на основе уже существующих с возможностью использования их свойств и методов — это …
 Возможность объектов различных классов обладать общим интерфейсом &mdash; это …
 В среде разработчика для работы с проектом могут быть открыты окна …
 Настроить параметры проекта в интегрированной среде разработчика можно …
 В окне кода проекта доступны инструменты для …
 Соотнесите компоненты интегрированной среды разработки (IDE) с их функциями:
 Свяжите элементы интерфейса среды разработки с их описанием:
 Определите правильную последовательность процесса работы с панелью компонентов и их свойствами:
 Определите верную последовательность шагов работы с формой и управляющими элементами в среде разработки:
 Панель … является местом, где разработчик может выбирать и добавлять различные компоненты к своему проекту, а также настраивать их свойства
 Окно … проекта предназначено для написания, редактирования и просмотра программного кода проекта
 Характеристика проекта включает в себя его … , описание, версию, а также используемые технологии и языки программирования
 Тестирование и отладка приложения включает в себя …
 Создать проект с использованием кнопочных компонентов в Pascal можно с помощью …
 При разработке интерфейса приложения необходимы такие компоненты, как …
 Свяжите виды приложений с характерными для них элементами разработки:
 Свяжите этапы и методы разработки приложений с их характеристиками:
 Определите верную последовательность процесса разработки функциональной схемы работы приложения:
 Расставьте шаги разработки игрового приложения в правильном порядке:
 Для создания проекта с диалоговыми окнами и меню используются … компоненты
 Функциональный интерфейс приложения представляет собой интерфейс …
 Для создания интерфейса приложения возможно использовать … компоненты
 Алгоритмическая сложность — это …
 «Алгоритмически корректный» &mdash; это значит, что алгоритм …
 Установите соответствие понятия и его определения:
 Установите соответствие понятия и его определения:
 Определите верную последовательность создания рекурсивного алгоритма:
 Определите правильную последовательность действий при анализе сложности алгоритма:
 Алгоритм, который использует повторяющиеся структуры &mdash; это … алгоритм
 Алгоритм, который вызывает сам себя называется, … алгоритм
 Количество ресурсов, необходимых для выполнения алгоритма &mdash; это … алгоритма
 Этапы построения алгоритма — это планирование, проектирование, … , тестирование, отладка
 Дано любое квадратное уравнение.
Выберите блок-схему для решения любого квадратного уравнения.
 Элемент языка программирования, отвечающий за комментирование кода в Pascal, &mdash; это …
 Основной для организации циклических действий в Pascal является структура …
 Для выполнения условного оператора в Pascal используется оператор …
 Определите верный порядок изучения операторов сравнения и присваивания в Pascal:
 Расположите этапы освоения ввода и вывода данных в Pascal в правильном порядке:
 PascalABC.NET &mdash; это … разработки и компилятор для языка Pascal
 Программа на Pascal состоит из блоков объявлений, блоков … и блоков функций или процедур
 … данных в Pascal происходит с помощью функции ReadLn, которая считывает введенное пользователем значение и присваивает его переменной
 Преподаватель задал вопрос студенту о том, какой тип данных используется для хранения переменной с информацией 2+4 в Pascal.
Что должен ответить студент?
 Для создания меток в Pascal используется …
 Для указания начала цикла в Pascal используется метка …
 Конец блока кода в Pascal обозначается словом …
 Вложенный модуль — это модуль, который …
 Сопоставьте понятие и его определение:
 Сопоставьте понятие и его определение:
 Распределите этапы понимания типов данных в Pascal в правильной последовательности:
 Определите верный порядок действий при работе с простыми типами данных в Pascal:
 Тип … в Pascal определяет набор значений, который может хранить переменная, а также операции, которые можно выполнить с этими значениями
  Отдельные блоки кода, которые могут содержать процедуры, функции, переменные и типы данных, облегчающие организацию кода и его повторное использование, — это … в Pascal
 Преподаватель задал вопрос студенту о том, что представляет собой раздел описаний программы в Pascal.
Что должен ответить студент?
 Для хранения целых чисел в Pascal используется такой тип данных, как …
 Порядок выполнения операций в контексте языка Pascal — это порядок, в котором …
 Операция, которая извлекает квадратный корень числа, &mdash; это …
 Сопоставьте ключевые слова языка Pascal с их функциями:
 Соотнесите операторы языка Pascal с их описаниями:
 Определите верный порядок работы с вводом и выводом данных в PascalABC:
 Расставьте этапы использования оператора присваивания в PascalABC в правильном порядке:
 … данных в Pascal осуществляется с помощью процедуры WriteLn
 Оператор …  в Pascal &mdash; это оператор, используемый для присвоения значения переменной
  Основная операция в линейных вычислениях в Pascal — это …
 Преподаватель задал вопрос студенту о том, какой оператор используется для выполнения сложения в выражении A + B в Pascal.
Что должен ответить студент?
 Оператор, который выбирает одну из множества альтернатив в зависимости от значения выражения, &mdash; это оператор …
 Оператор, который используется для повторения выполнения операторов до тех пор, пока условие истинно, &mdash; это оператор …
 Цикл, который проверяет условие до выполнения тела цикла, &mdash; это цикл …
 Соотнесите конструкции Pascal с их использованием:
 Свяжите элементы нелинейных вычислений с их характеристиками:
 Определите верную последовательность шагов при реализации цикла с постусловием в PascalABC:
 Определите верную последовательность шагов создания вложенных циклов в PascalABC:
 Составной оператор — это блок …
 Циклы, находящиеся внутри других циклов, &mdash; это … циклы
  Чтобы объявить функцию, нужно использовать оператор …
 Преподаватель задал вопрос студенту о том, какой оператор используется для возведения числа в степень в Pascal.
Что должен ответить студент?
 Выражение 2 ** 3 вернет значение …
 Логическое выражение (5 = 5) or (7 <> 7) вернет значение …
 Gосле выполнения операции y := 12 mod 5 у переменной y будет значение, равное …
 Сопоставьте операторы сравнения в Pascal с их функциями:
 Соотнесите математические процедуры Pascal с их описанием:
 Распределите этапы работы с комбинированными арифметическими и логическими выражениями в правильном порядке:
 Определите верный порядок действий при использовании сложных арифметических функций в Pascal:
 Чтобы найти корень числа в Pascal, нужно использовать функцию …
 Логические значения, котореы существуют в Pascal, &mdash; это … и false
 Функция Power(2, 3) вернет результат, равный …
 Преподаватель задал вопрос студенту о том, какой оператор используется для логического «и» в выражении A = 5 и B = 3 в Pascal.
Что должен ответить студент?
 Для работы со строками в Pascal используются процедуры …
 Функция, которая используется для получения подстроки из строки в Pascal, &mdash; это …
 Сопоставьте типы массивов с их характеристиками:
 Свяжите элементы записи (Record) в Pascal с их функциями:
 Определите верную последовательность этапов работы с типом данных «множество» в PascalABC:
 Определите верный порядок действий при работе с комбинированным типом данных «запись» в PascalABC:
 Var arr: array[1..10] of integer — это объявление … массива
 Var matrix: array[1..10, 1..10] of integer — это объявление … массива
 Объявить запись в Pascal можно следующим образом …
 Объединить два множества в Pascal можно следующим образом …
 Преподаватель задал вопрос студенту о том, какой из типов данных в Pascal является структурой данных.
Что должен ответить студент?
 Преобразовать целое число в строку в Pascal можно следующим образом …
 Разделить строку по определенному разделителю в Pascal можно следующим образом …
 Получить индекс первого вхождения подстроки в строке в Pascal можно следующим образом …
 Сопоставьте примеры задач со строками с их решениями:
 Соотнесите подходы к работе со строками в Pascal с их использованием:
 Определите верную последовательность процесса извлечения подстроки из строки в PascalABC:
 Расставьте шаги поиска в строке в PascalABC в правильном порядке:
 Чтобы заменить подстроку в строке в Pascal, нужно использовать оператор …
 Чтобы сделать строку в верхнем регистре в Pascal, нужно использовать оператор …
  Чтобы сделать строку в нижнем регистре в Pascal, нужно использовать оператор …
 Преподаватель задал вопрос студенту о том, как объявить переменную типа String с именем «name» в Pascal.
Что должен ответить студент?
 При создании проекта с использованием кнопочных компонентов могут быть использованы …
 При создании проекта с использованием компонентов стандартных диалогов и системы меню могут быть использованы …
 Разработка функциональной схемы работы приложения включает в себя …
 Функциональный интерфейс приложения в языке Pascal можно разработать с помощью …
 При разработке игрового приложения можно использовать …
 Сопоставьте задачи разработки приложения с их реализацией:
 Расположите этапы процесса создания проекта с компонентами стандартных диалогов и системы меню в верном порядке:
 Тестирование приложения включает в себя проверку …
 Отладка приложения характеризуется устранением …
 Компоненты, которые используются для создания стандартных диалогов, &mdash; это …  компоненты
 Преподаватель задал вопрос студенту о том, какой из типов приложений является десктопным приложением.
Что должен ответить студент?
 Основные окна, которые присутствуют в интерфейсе среды разработчика, &mdash; это окно …
 Интерфейс интегрированной среды разработчика включает в себя …
 Панель компонентов в интегрированной среде разработки — это …
 Окно кода проекта в интегрированной среде разработки — это окно для …
 Предполагаемый состав и характеристика проекта в интегрированной среде разработки …
 Свяжите требования к аппаратным и программным средствам интегрированной среды разработки (IDE) с их назначением:
 Восстановите верный порядок освоения интерфейса среды разработки:
 Выполнение проекта включает в себя … программного кода, сборку приложения и его запуск для тестирования
 В среде и параметрах проекта можно настраивать различные настройки, такие как … схема интерфейса, распределение рабочих окон, пути к файлам и другие параметры
  Настройка среды и параметров … представлена в виде настраиваемых опций, панелей инструментов, окон и других элементов интерфейса
 Преподаватель задал вопрос студенту о том, какие основные функции предоставляет интегрированная среда разработчика (IDE).
Что должен ответить студент?
 Объектно-ориентированное программирование (ООП) — это модель программирования, основанная на …
 Инкапсуляция в объектно-ориентированном программировании (ООП) — это …
 Класс в объектно-ориентированном программировании (ООП) — это …
 Наследование в объектно-ориентированном программировании (ООП) — это процесс …
 Полиморфизм в объектно-ориентированном программировании (ООП) — это возможность объектов …
 Свяжите концепции компонентного программирования с их характеристиками:
 Расставьте в верном порядке шаги понимания основных принципов объектно-ориентированного программирования (ООП):
 Формальное описание объекта, включающее его свойства и методы, &mdash; это … в объектно-ориентированном программировании (ООП)
 Базовые принципы объектно-ориентированного программирования (ООП) &mdash; это инкапсуляция, наследование и …
  Модель, в которой программа реагирует на события, происходящие внутри или вне нее, &mdash; это … модель
 Преподаватель задал вопрос студенту о том, что такое класс в объектно-ориентированном программировании.
Что должен ответить студент?
 Модульное программирование — это программирование …
 Абстракция процесса — это …
 Стандартные модули, которые включены в язык Pascal, &mdash; это …
 Структура модуля включает в себя …
 Компиляция программы — это …
 Соотнесите понятия модульного программирования с их определениями:
 Расположите этапы разработки модульного программного обеспечения в верном порядке:
 Объединение различных модулей в единую программу — это …
 SysUtils, Math, StrUtils, DateUtil это стандартные …, которые используются в модульном программировании на Pascal
  Способ построения программы, основанный на ее разделении на отдельные модули с явно определенными интерфейсами и отсутствием взаимных зависимостей между модулями &mdash; это модульная …
 Преподаватель задал вопрос студенту о том, зачем используют модули в программировании.
Что должен ответить студент?
 В основе структурного программирования лежит принцип …
 Неверно, что … является методом структурного программирования
 Разделение программы на небольшие подзадачи подразумевает принцип …
 Модуль в контексте структурного программирования — это отдельная …
 Неверно, что оператор … относится к основам структурного программирования
 Сопоставьте основные принципы структурного программирования с их описаниями:
 Расположите этапы применения основ структурного программирования в верной последовательности:
 Графическое представление алгоритма, которое помогает понять последовательность действий в программе, &mdash; это …
 Цикл … используется для определенного количества итераций
  … возвращают значение в структурном программировании
 Преподаватель спросил студента о том, какая структура программирования используется для повторения выполнения определенного блока кода до тех пор, пока заданное условие выполняется.
Что должен ответить студент?
 Указатель в языке Pascal — это переменная, которая хранит …
 Создать указатель в языке Pascal можно с помощью …
 Оператор «new» в языке Pascal …
 Освободить динамическую память, выделенную с помощью оператора «new» можно с помощью оператора …
 Получить адрес переменной в языке Pascal можно с помощью оператора …
 Сопоставьте основные операции с указателями в Pascal с их назначением:
 Расставьте шаги работы с указателями в Pascal в верной последовательности:
 С помощью символа … получается адрес переменной
 С помощью оператора … создается указатель на структуру данных
  С помощью оператора … выделяется динамическая память (оператор)
 Преподаватель задал вопрос студенту о том, как объявить указатель на переменную типа integer в Pascal.
Что должен ответить студент?
 Подпрограмма в программировании — это …
 К рекурсивным функциям относится …
 Стек вызовов функций — это …
 Процедуры в Pascal организованы с помощью ключевого слова …
 Функции в Pascal организованы с помощью ключевого слова …
 Сопоставьте виды подпрограмм в Pascal с их определениями:
 Расставьте в правильном порядке этапы создания подпрограмм в Pascal:
 Чтобы передать передать параметр в функцию, нужно использовать оператор …
 Чтобы закончить выполнение подпрограммы и вернуть значение, нужно использовать оператор …
  Переменная, которая действует во всем теле программы, — это … переменная
 Преподаватель попросил студента написать подпрограмму в Паскале для вычисления суммы двух чисел.
Что должен ответить студент?
 К основным типам файлов относится … файл
 Для работы с текстовыми файлами используется … подход
 Для работы с типизированными файлами используется … подход
 Для работы с нетипизированными файлами используется … подход
 Файл, который хранит данные в виде последовательности символов, &mdash; это … файл
 Соотнесите типы файлов в Pascal с их характеристиками:
 Определите верную последовательность шагов при работе с текстовыми файлами в Pascal:
 Чтобы закрыть файл после работы с ним, нужно использовать оператор …
 Чтобы прочитать данные из файла, нужно использовать оператор …
  Чтобы записать данные в файл, нужно использовать оператор …
 Преподаватель задал вопрос студенту о том, какое ключевое слово используется в Pascal для создания файла.
Что должен ответить студент?
 Строковую переменную в Pascal объявляют так: var str: …
 Объединить две строки в Pascal можно с помощью …
 Длину строки в Pascal можно получить при помощи …
 Проверить, содержит ли строка определенное значение в Pascal, можно с помощью …
 Объявить символьный массив в Pascal можно так: var char_array: …
 Соотнесите операции со строками в Pascal с их описанием:
 Определите верный порядок шагов основного понимания строкового типа данных в PascalABC:
 Для объединения строк в Pascal используется оператор …
 Длину строки в Pascal можно получить при помощи оператора …
  Чтобы скопировать часть строки в Pascal, нужно использовать оператор …
 Массив в языке Pascal — это …
 Двумерный массив в Pascal объявляется так: var arrayname …
 Для получения длины строки в Pascal используется функция …
 Операции, которые можно выполнять над множествами в Pascal, &mdash; это …
 Комбинированный тип данных «запись» в Pascal — это …
 Соотнесите структуры данных в Pascal с их описанием:
 Определите правильный порядок работы с одномерными массивами в PascalABC:
 set3 := set1 * set2; &mdash; это операция … множеств в Pascal
 var str: string это представление … в Pascal
  Length, Copy, Pos &mdash; это стандартные процедуры используются для работы со … в Pascal
 Преподаватель задал вопрос студенту о том, какой из типов данных в Pascal является структурой данных.
Что должен ответить студент?
 Значение, которое вернет выражение 5 * (7 — 3) / 2, &mdash; это …
 Логическое выражение (3 > 5) or (7 < 10) вернет результат …
 Функция Abs(-8) вернет результат …
 Выражение not (5 <> 5) вернет результат …
 У переменной x после выполнения операции x := x + 5 значение … 5
 Соотнесите арифметические функции Pascal с их назначением:
 Составьте правильный порядок работы с арифметическими процедурами и функциями в Pascal:
 Арифметическая функция в Pascal создается с помощью оператора …
 Логический оператор, который используется для проверки равенства, &mdash; это …
  a> b &mdash; это … выражение в Pascal
 Преподаватель задал вопрос студенту о том, какой оператор используется для логического «и» в выражении A = 5 и B = 3 в Pascal.
Что должен ответить студент?
 Для объединения нескольких операторов в один блок используется оператор …
 Выполнить определенный блок кода только при определенном условии позволяет оператор …
 Для выбора одного из нескольких вариантов выполнения программы используется оператор …
 Цикл, который выполняется хотя бы один раз, даже если условие не выполнено, &mdash; это …
 Цикл, который выполняется только при выполнении определенного условия, &mdash; это …
 Сопоставьте операторы в Pascal с их назначением:
 Определите верный порядок использования составного оператора в PascalABC:
 Выбор значения из нескольких вариантов — это оператор …
 После выполнения действия выполняется цикл с …
 Цикл, который выполняется при определенном условии, &mdash; это цикл с …
 Арифметические операции, которые можно выполнять в выражениях на языке Pascal, &mdash; это …
 Оператор, который используется для считывания данных с клавиатуры, &mdash; это …
 Оператор, который используется для вывода данных на экран, &mdash; это …
 Присваивание значения переменной в Pascal происходит с помощью символа …
 Соотнесите элементы языка Pascal с их описаниями:
 Установите верную последовательность работы с операциями и выражениями в PascalABC:
 Операции и выражения в Pascal &mdash; это комбинации переменных, … и операторов, которые вычисляют значение
 Выражения в Pascal формируются в соответствии с приоритетом операций и … операторов
 Программа в Pascal состоит из блоков объявлений, блоков …  и блоков функций или процедур
  … данных в Pascal осуществляется с помощью процедуры ReadLn
 Преподаватель задал вопрос студенту о том, какой оператор используется для выполнения сложения в выражении A + B в Pascal.
Что должен ответить студент?
 Модуль в языке Pascal — это …
 Для определения констант в Pascal используется ключевое слово …
 Для осуществления безусловного перехода в Pascal используется оператор …
 Тип данных Boolean в Pascal — это …
 Сопоставьте понятие и его определение:
 Установите правильный порядок работы с модулями в Pascal:
 Объявление модуля начинается с ключевого слова «…» и завершается ключевым словом «end»
 Именованные места в программе, на которые можно переходить с помощью оператора безусловного перехода, — это … в Pascal
 Оператор безусловного перехода в Pascal &mdash; это …
 Именованные значения, которые не могут быть изменены в процессе выполнения программы, — это … в Pascal
 Язык программирования Pascal был создан в … году
 Оператор присваивания в Pascal — это …
 Структура программы в Pascal, которая включает в себя блок объявлений переменных и констант, &mdash; это …
 Основное понятие в языке программирования Pascal, указывающее на фрагмент программы, выполняющий какие-то действия, &mdash; это …
 Расположите процесс изучения основных понятий Pascal в правильном порядке:
 … данных в Pascal осуществляется с помощью функции WriteLn, которая выводит значение переменной на экран
 Основными элементами языка Pascal являются переменные, типы данных, операторы, … и процедуры
 Язык программирования Pascal &mdash; это язык … , созданный Никлаусом Виртом в 1970-х годах.
 Операторы … в Pascal используются для сравнения значений и выдают результат в виде логического значения (истина или ложь)
 Преподаватель задал вопрос студенту о том, какой тип данных используется для хранения переменной с информацией 2+4 в Pascal.
Что должен ответить студент?
 Алгоритм — это …
 Базовые алгоритмические структуры бывают …
 Итерационный алгоритм — это алгоритм, …
 Цель алгоритма — это …
 Сложность алгоритмов — это …
 Сопоставьте понятие и его определение:
 Определите верную последовательность интуитивного определения алгоритма:
 Последовательность шагов для решения проблемы &mdash; это …
 Блок-схемы, псевдокод, диаграммы Насси-Шнейдермана &mdash; это формы представления …
 Преобразование алгоритма в программный код &mdash; это … алгоритма