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



