Основы алгоритмизации и программирования.dor_СПО_24-091-С

Скачать тест — (Основы алгоритмизации и программирования.dor_СПО_2_2718b8f7.pdf)

  1. Алгоритм – это …
  2. Базовые алгоритмические структуры бывают …
  3. Итерационный алгоритм – это алгоритм, …
  4. Цель алгоритма – это …
  5. Сложность алгоритмов – это …
  6. Сопоставьте понятие и его определение:
  7. Определите верную последовательность интуитивного определения алгоритма:
  8. Последовательность шагов для решения проблемы — это …
  9. Блок-схемы, псевдокод, диаграммы Насси-Шнейдермана — это формы представления …
  10. Преобразование алгоритма в программный код — это … алгоритма
  11. Язык программирования Pascal был создан в … году
  12. Оператор присваивания в Pascal – это …
  13. Структура программы в Pascal, которая включает в себя блок объявлений переменных и констант, — это …
  14. Основное понятие в языке программирования Pascal, указывающее на фрагмент программы, выполняющий какие-то действия, — это …
  15. Расположите процесс изучения основных понятий Pascal в правильном порядке:
  16. … данных в Pascal осуществляется с помощью функции WriteLn, которая выводит значение переменной на экран
  17. Основными элементами языка Pascal являются переменные, типы данных, операторы, … и процедуры
  18. Язык программирования Pascal — это язык … , созданный Никлаусом Виртом в 1970-х годах.
  19. Операторы … в Pascal используются для сравнения значений и выдают результат в виде логического значения (истина или ложь)
  20. Сопоставьте понятие и его определение:
  21. Преподаватель задал вопрос студенту о том, какой тип данных используется для хранения переменной с информацией 2+4 в Pascal. Что должен ответить студент?
  22. Модуль в языке Pascal – это …
  23. Для определения констант в Pascal используется ключевое слово …
  24. Для осуществления безусловного перехода в Pascal используется оператор …
  25. Тип данных Boolean в Pascal – это …
  26. Сопоставьте понятие и его определение:
  27. Установите правильный порядок работы с модулями в Pascal:
  28. Объявление модуля начинается с ключевого слова «…» и завершается ключевым словом «end»
  29. Именованные места в программе, на которые можно переходить с помощью оператора безусловного перехода, – это … в Pascal
  30. Оператор безусловного перехода в Pascal — это …
  31. Именованные значения, которые не могут быть изменены в процессе выполнения программы, – это … в Pascal
  32. Преподаватель задал вопрос студенту о том, что представляет собой раздел описаний программы в Pascal. Что должен ответить студент?
  33. Арифметические операции, которые можно выполнять в выражениях на языке Pascal, — это …
  34. Оператор, который используется для считывания данных с клавиатуры, — это …
  35. Оператор, который используется для вывода данных на экран, — это …
  36. Присваивание значения переменной в Pascal происходит с помощью символа …
  37. Соотнесите элементы языка Pascal с их описаниями:
  38. Установите верную последовательность работы с операциями и выражениями в PascalABC:
  39. Операции и выражения в Pascal — это комбинации переменных, … и операторов, которые вычисляют значение
  40. Выражения в Pascal формируются в соответствии с приоритетом операций и … операторов
  41. Программа в Pascal состоит из блоков объявлений, блоков …  и блоков функций или процедур
  42. … данных в Pascal осуществляется с помощью процедуры ReadLn
  43. Преподаватель задал вопрос студенту о том, какой оператор используется для выполнения сложения в выражении A + B в Pascal. Что должен ответить студент?
  44. Для объединения нескольких операторов в один блок используется оператор …
  45. Выполнить определенный блок кода только при определенном условии позволяет оператор …
  46. Для выбора одного из нескольких вариантов выполнения программы используется оператор …
  47. Цикл, который выполняется хотя бы один раз, даже если условие не выполнено, — это …
  48. Цикл, который выполняется только при выполнении определенного условия, — это …
  49. Сопоставьте операторы в Pascal с их назначением:
  50. Определите верный порядок использования составного оператора в PascalABC:
  51. Выбор значения из нескольких вариантов – это оператор …
  52. После выполнения действия выполняется цикл с …
  53. Цикл, который выполняется при определенном условии, — это цикл с …
  54. Преподаватель задал вопрос студенту о том, какой оператор используется для возведения числа в степень в Pascal. Что должен ответить студент?
  55. Значение, которое вернет выражение 5 * (7 — 3) / 2, — это …
  56. Логическое выражение (3 > 5) or (7 < 10) вернет результат …
  57. Функция Abs(-8) вернет результат …
  58. Выражение not (5 <> 5) вернет результат …
  59. У переменной x после выполнения операции x := x + 5 значение … 5
  60. Соотнесите арифметические функции Pascal с их назначением:
  61. Составьте правильный порядок работы с арифметическими процедурами и функциями в Pascal:
  62. Арифметическая функция в Pascal создается с помощью оператора …
  63. Логический оператор, который используется для проверки равенства, — это …
  64. a> b — это … выражение в Pascal
  65. Преподаватель задал вопрос студенту о том, какой оператор используется для логического «и» в выражении A = 5 и B = 3 в Pascal. Что должен ответить студент?
  66. Массив в языке Pascal – это …
  67. Двумерный массив в Pascal объявляется так: var arrayname …
  68. Для получения длины строки в Pascal используется функция …
  69. Операции, которые можно выполнять над множествами в Pascal, — это …
  70. Комбинированный тип данных «запись» в Pascal – это …
  71. Соотнесите структуры данных в Pascal с их описанием:
  72. Определите правильный порядок работы с одномерными массивами в PascalABC:
  73. set3 := set1 * set2; — это операция … множеств в Pascal
  74. var str: string это представление … в Pascal
  75. Length, Copy, Pos — это стандартные процедуры используются для работы со … в Pascal
  76. Преподаватель задал вопрос студенту о том, какой из типов данных в Pascal является структурой данных. Что должен ответить студент?
  77. Строковую переменную в Pascal объявляют так: var str: …
  78. Объединить две строки в Pascal можно с помощью …
  79. Длину строки в Pascal можно получить при помощи …
  80. Проверить, содержит ли строка определенное значение в Pascal, можно с помощью …
  81. Объявить символьный массив в Pascal можно так: var char_array: …
  82. Соотнесите операции со строками в Pascal с их описанием:
  83. Определите верный порядок шагов основного понимания строкового типа данных в PascalABC:
  84. Для объединения строк в Pascal используется оператор …
  85. Длину строки в Pascal можно получить при помощи оператора …
  86. Чтобы скопировать часть строки в Pascal, нужно использовать оператор …
  87. Преподаватель задал вопрос студенту о том, как объявить переменную типа String с именем «name» в Pascal. Что должен ответить студент?
  88. К основным типам файлов относится … файл
  89. Для работы с текстовыми файлами используется … подход
  90. Для работы с типизированными файлами используется … подход
  91. Для работы с нетипизированными файлами используется … подход
  92. Файл, который хранит данные в виде последовательности символов, — это … файл
  93. Соотнесите типы файлов в Pascal с их характеристиками:
  94. Определите верную последовательность шагов при работе с текстовыми файлами в Pascal:
  95. Чтобы закрыть файл после работы с ним, нужно использовать оператор …
  96. Чтобы прочитать данные из файла, нужно использовать оператор …
  97. Чтобы записать данные в файл, нужно использовать оператор …
  98. Преподаватель задал вопрос студенту о том, какое ключевое слово используется в Pascal для создания файла. Что должен ответить студент?
  99. Подпрограмма в программировании – это …
  100. К рекурсивным функциям относится …
  101. Стек вызовов функций – это …
  102. Процедуры в Pascal организованы с помощью ключевого слова …
  103. Функции в Pascal организованы с помощью ключевого слова …
  104. Сопоставьте виды подпрограмм в Pascal с их определениями:
  105. Расставьте в правильном порядке этапы создания подпрограмм в Pascal:
  106. Чтобы передать передать параметр в функцию, нужно использовать оператор …
  107. Чтобы закончить выполнение подпрограммы и вернуть значение, нужно использовать оператор …
  108. Переменная, которая действует во всем теле программы, – это … переменная
  109. Преподаватель попросил студента написать подпрограмму в Паскале для вычисления суммы двух чисел. Что должен ответить студент?
  110. Указатель в языке Pascal – это переменная, которая хранит …
  111. Создать указатель в языке Pascal можно с помощью …
  112. Оператор «new» в языке Pascal …
  113. Освободить динамическую память, выделенную с помощью оператора «new» можно с помощью оператора …
  114. Получить адрес переменной в языке Pascal можно с помощью оператора …
  115. Сопоставьте основные операции с указателями в Pascal с их назначением:
  116. Расставьте шаги работы с указателями в Pascal в верной последовательности:
  117. С помощью символа … получается адрес переменной
  118. С помощью оператора … создается указатель на структуру данных
  119. С помощью оператора … выделяется динамическая память (оператор)
  120. Преподаватель задал вопрос студенту о том, как объявить указатель на переменную типа integer в Pascal. Что должен ответить студент?
  121. В основе структурного программирования лежит принцип …
  122. Неверно, что … является методом структурного программирования
  123. Разделение программы на небольшие подзадачи подразумевает принцип …
  124. Модуль в контексте структурного программирования – это отдельная …
  125. Неверно, что оператор … относится к основам структурного программирования
  126. Сопоставьте основные принципы структурного программирования с их описаниями:
  127. Расположите этапы применения основ структурного программирования в верной последовательности:
  128. Графическое представление алгоритма, которое помогает понять последовательность действий в программе, — это …
  129. Цикл … используется для определенного количества итераций
  130. … возвращают значение в структурном программировании
  131. Преподаватель спросил студента о том, какая структура программирования используется для повторения выполнения определенного блока кода до тех пор, пока заданное условие выполняется. Что должен ответить студент?
  132. Модульное программирование – это программирование …
  133. Абстракция процесса – это …
  134. Стандартные модули, которые включены в язык Pascal, — это …
  135. Структура модуля включает в себя …
  136. Компиляция программы – это …
  137. Соотнесите понятия модульного программирования с их определениями:
  138. Расположите этапы разработки модульного программного обеспечения в верном порядке:
  139. Объединение различных модулей в единую программу – это …
  140. SysUtils, Math, StrUtils, DateUtil это стандартные …, которые используются в модульном программировании на Pascal
  141. Способ построения программы, основанный на ее разделении на отдельные модули с явно определенными интерфейсами и отсутствием взаимных зависимостей между модулями — это модульная …
  142. Преподаватель задал вопрос студенту о том, зачем используют модули в программировании. Что должен ответить студент?
  143. Объектно-ориентированное программирование (ООП) – это модель программирования, основанная на …
  144. Инкапсуляция в объектно-ориентированном программировании (ООП) – это …
  145. Класс в объектно-ориентированном программировании (ООП) – это …
  146. Наследование в объектно-ориентированном программировании (ООП) – это процесс …
  147. Полиморфизм в объектно-ориентированном программировании (ООП) – это возможность объектов …
  148. Свяжите концепции компонентного программирования с их характеристиками:
  149. Расставьте в верном порядке шаги понимания основных принципов объектно-ориентированного программирования (ООП):
  150. Формальное описание объекта, включающее его свойства и методы, — это … в объектно-ориентированном программировании (ООП)
  151. Базовые принципы объектно-ориентированного программирования (ООП) — это инкапсуляция, наследование и …
  152. Модель, в которой программа реагирует на события, происходящие внутри или вне нее, — это … модель
  153. Преподаватель задал вопрос студенту о том, что такое класс в объектно-ориентированном программировании. Что должен ответить студент?
  154. Основные окна, которые присутствуют в интерфейсе среды разработчика, — это окно …
  155. Интерфейс интегрированной среды разработчика включает в себя …
  156. Панель компонентов в интегрированной среде разработки – это …
  157. Окно кода проекта в интегрированной среде разработки – это окно для …
  158. Предполагаемый состав и характеристика проекта в интегрированной среде разработки …
  159. Свяжите требования к аппаратным и программным средствам интегрированной среды разработки (IDE) с их назначением:
  160. Восстановите верный порядок освоения интерфейса среды разработки:
  161. Выполнение проекта включает в себя … программного кода, сборку приложения и его запуск для тестирования
  162. В среде и параметрах проекта можно настраивать различные настройки, такие как … схема интерфейса, распределение рабочих окон, пути к файлам и другие параметры
  163. Настройка среды и параметров … представлена в виде настраиваемых опций, панелей инструментов, окон и других элементов интерфейса
  164. Преподаватель задал вопрос студенту о том, какие основные функции предоставляет интегрированная среда разработчика (IDE). Что должен ответить студент?
  165. При создании проекта с использованием кнопочных компонентов могут быть использованы …
  166. При создании проекта с использованием компонентов стандартных диалогов и системы меню могут быть использованы …
  167. Разработка функциональной схемы работы приложения включает в себя …
  168. Функциональный интерфейс приложения в языке Pascal можно разработать с помощью …
  169. При разработке игрового приложения можно использовать …
  170. Сопоставьте задачи разработки приложения с их реализацией:
  171. Расположите этапы процесса создания проекта с компонентами стандартных диалогов и системы меню в верном порядке:
  172. Тестирование приложения включает в себя проверку …
  173. Отладка приложения характеризуется устранением …
  174. Компоненты, которые используются для создания стандартных диалогов, — это …  компоненты
  175. Преподаватель задал вопрос студенту о том, какой из типов приложений является десктопным приложением. Что должен ответить студент?
  176. Алгоритмическая сложность – это …
  177. «Алгоритмически корректный» — это значит, что алгоритм …
  178. Установите соответствие понятия и его определения:
  179. Установите соответствие понятия и его определения:
  180. Определите верную последовательность создания рекурсивного алгоритма:
  181. Определите правильную последовательность действий при анализе сложности алгоритма:
  182. Алгоритм, который использует повторяющиеся структуры — это … алгоритм
  183. Алгоритм, который вызывает сам себя называется, … алгоритм
  184. Количество ресурсов, необходимых для выполнения алгоритма — это … алгоритма
  185. Этапы построения алгоритма – это планирование, проектирование, … , тестирование, отладка
  186. Элемент языка программирования, отвечающий за комментирование кода в Pascal, — это …
  187. Основной для организации циклических действий в Pascal является структура …
  188. Для выполнения условного оператора в Pascal используется оператор …
  189. Определите верный порядок изучения операторов сравнения и присваивания в Pascal:
  190. Расположите этапы освоения ввода и вывода данных в Pascal в правильном порядке:
  191. PascalABC.NET — это … разработки и компилятор для языка Pascal
  192. Программа на Pascal состоит из блоков объявлений, блоков … и блоков функций или процедур
  193. … данных в Pascal происходит с помощью функции ReadLn, которая считывает введенное пользователем значение и присваивает его переменной
  194. Сопоставьте понятие и его определение:
  195. Сопоставьте понятие и его определение:
  196. Преподаватель задал вопрос студенту о том, какой тип данных используется для хранения переменной с информацией 2+4 в Pascal. Что должен ответить студент?
  197. Для создания меток в Pascal используется …
  198. Для указания начала цикла в Pascal используется метка …
  199. Конец блока кода в Pascal обозначается словом …
  200. Вложенный модуль – это модуль, который …
  201. Сопоставьте понятие и его определение:
  202. Сопоставьте понятие и его определение:
  203. Распределите этапы понимания типов данных в Pascal в правильной последовательности:
  204. Определите верный порядок действий при работе с простыми типами данных в Pascal:
  205. Тип … в Pascal определяет набор значений, который может хранить переменная, а также операции, которые можно выполнить с этими значениями
  206. Отдельные блоки кода, которые могут содержать процедуры, функции, переменные и типы данных, облегчающие организацию кода и его повторное использование, – это … в Pascal
  207. Преподаватель задал вопрос студенту о том, что представляет собой раздел описаний программы в Pascal. Что должен ответить студент?
  208. Для хранения целых чисел в Pascal используется такой тип данных, как …
  209. Порядок выполнения операций в контексте языка Pascal – это порядок, в котором …
  210. Операция, которая извлекает квадратный корень числа, — это …
  211. Сопоставьте ключевые слова языка Pascal с их функциями:
  212. Соотнесите операторы языка Pascal с их описаниями:
  213. Определите верный порядок работы с вводом и выводом данных в PascalABC:
  214. Расставьте этапы использования оператора присваивания в PascalABC в правильном порядке:
  215. … данных в Pascal осуществляется с помощью процедуры WriteLn
  216. Оператор …  в Pascal — это оператор, используемый для присвоения значения переменной
  217. Основная операция в линейных вычислениях в Pascal – это …
  218. Преподаватель задал вопрос студенту о том, какой оператор используется для выполнения сложения в выражении A + B в Pascal. Что должен ответить студент?
  219. Оператор, который выбирает одну из множества альтернатив в зависимости от значения выражения, — это оператор …
  220. Оператор, который используется для повторения выполнения операторов до тех пор, пока условие истинно, — это оператор …
  221. Цикл, который проверяет условие до выполнения тела цикла, — это цикл …
  222. Соотнесите конструкции Pascal с их использованием:
  223. Свяжите элементы нелинейных вычислений с их характеристиками:
  224. Определите верную последовательность шагов при реализации цикла с постусловием в PascalABC:
  225. Определите верную последовательность шагов создания вложенных циклов в PascalABC:
  226. Составной оператор – это блок …
  227. Циклы, находящиеся внутри других циклов, — это … циклы
  228. Чтобы объявить функцию, нужно использовать оператор …
  229. Преподаватель задал вопрос студенту о том, какой оператор используется для возведения числа в степень в Pascal. Что должен ответить студент?
  230. Выражение 2 ** 3 вернет значение …
  231. Логическое выражение (5 = 5) or (7 <> 7) вернет значение …
  232. Gосле выполнения операции y := 12 mod 5 у переменной y будет значение, равное … 
  233. Сопоставьте операторы сравнения в Pascal с их функциями:
  234. Соотнесите математические процедуры Pascal с их описанием:
  235. Распределите этапы работы с комбинированными арифметическими и логическими выражениями в правильном порядке:
  236. Определите верный порядок действий при использовании сложных арифметических функций в Pascal:
  237. Чтобы найти корень числа в Pascal, нужно использовать функцию …
  238. Логические значения, котореы существуют в Pascal, — это … и false
  239. Функция Power(2, 3) вернет результат, равный …
  240. Преподаватель задал вопрос студенту о том, какой оператор используется для логического «и» в выражении A = 5 и B = 3 в Pascal. Что должен ответить студент?
  241. Для работы со строками в Pascal используются процедуры …
  242. Функция, которая используется для получения подстроки из строки в Pascal, — это …
  243. Сопоставьте типы массивов с их характеристиками:
  244. Свяжите элементы записи (Record) в Pascal с их функциями:
  245. Определите верную последовательность этапов работы с типом данных «множество» в PascalABC:
  246. Определите верный порядок действий при работе с комбинированным типом данных «запись» в PascalABC:
  247. Var arr: array[1..10] of integer — это объявление … массива
  248. Var matrix: array[1..10, 1..10] of integer — это объявление … массива
  249. Объявить запись в Pascal можно следующим образом …
  250. Объединить два множества в Pascal можно следующим образом …
  251. Преподаватель задал вопрос студенту о том, какой из типов данных в Pascal является структурой данных. Что должен ответить студент?
  252. Преобразовать целое число в строку в Pascal можно следующим образом …
  253. Разделить строку по определенному разделителю в Pascal можно следующим образом …
  254. Получить индекс первого вхождения подстроки в строке в Pascal можно следующим образом …
  255. Сопоставьте примеры задач со строками с их решениями:
  256. Соотнесите подходы к работе со строками в Pascal с их использованием:
  257. Определите верную последовательность процесса извлечения подстроки из строки в PascalABC:
  258. Расставьте шаги поиска в строке в PascalABC в правильном порядке:
  259. Чтобы заменить подстроку в строке в Pascal, нужно использовать оператор …
  260. Чтобы сделать строку в верхнем регистре в Pascal, нужно использовать оператор …
  261. Чтобы сделать строку в нижнем регистре в Pascal, нужно использовать оператор …
  262. Преподаватель задал вопрос студенту о том, как объявить переменную типа String с именем «name» в Pascal. Что должен ответить студент?
  263. Рекурсивный алгоритм – это алгоритм, …
  264. Этапы построения и реализации алгоритма – это …
  265. Форма представления алгоритмов величает в себя …
  266. Сопоставьте термин и его определение:
  267. Сопоставьте термин и его определение:
  268. Определите верный порядок действий при выборе формы представления алгоритма:
  269. Определите верный порядок этапов разработки итерационных алгоритмов:
  270. Основные шаги этапа реализации алгоритма – это … , тестирование, отладка
  271. По временной и пространственной сложности выполнения оценивается … алгоритма
  272. Последовательность, ветвление, цикл — это … алгоритмические структуры
  273. Ввод данных в Pascal осуществляется с помощью оператора …
  274. Для сравнения значений в Pascal используется оператор …
  275. Для вывода данных в Pascal используется команда …
  276. Определите верный порядок изучения истории языков семейства Pascal:
  277. Определите верный порядок этапов освоения основ работы в PascalABC.NET:
  278. В семейство языков … входят такие языки как Modula-2, Oberon, Oberon-2 и другие
  279. Для объявления переменной служит слово …
  280. В Pascal используется оператор … := для присвоения значения переменной
  281. Сопоставьте понятие и его определение:
  282. Сопоставьте понятие и его определение:
  283. Тип данных Integer в Pascal – это … тип данных
  284. Тип данных, который используется для хранения символов в Pascal, — это …
  285. Переменную X типа Integer объявляют так …
  286. Сопоставьте понятие и его определение:
  287. Сопоставьте понятие и его определение:
  288. Определите верный порядок шагов использования меток и оператора безусловного перехода в Pascal:
  289. Определите верный порядок действий при определении и использовании констант в Pascal:
  290. Идентификатор, который помечает место в программе, куда будет произведен переход – это … в операторе безусловного перехода
  291. Константу объявляют с помощью ключевого слова … и указывают идентификатор и значение
  292. Простой тип данных … в Pascal представляет символьное значение, занимает 1 байт в памяти и может содержать любой символ из набора ASCII
  293. Линейное вычисление в контексте Pascal – это вычисление …
  294. Результат выполнения выражения 5 + 3  2 – это …
  295. Результат выражения (4 + 5)  3 – 2 – это …
  296. Сопоставьте типы данных в Pascal с их характеристиками:
  297. Соотнесите конструкции Pascal с их назначением:
  298. Определите верный порядок действий при формировании и вычислении выражений в PascalABC:
  299. Определите верную последовательность создания структуры программы в PascalABC:
  300. Приоритет … в выражениях определяется следующим образом: умножение/деление имеют более высокий, чем сложение/вычитание
  301. … могут использоваться для вычислений значений переменных, для управления циклами, условными операторами и другими конструкциями программы
  302. Операция деления с остатком – это …
  303. Цикл, который устанавливает условие начала и окончания цикла, — это …
  304. Для повторения операций с предварительно определенным числом повторений используется цикл …
  305. Цикл, который выполняет тело цикла, а затем проверяет условие, — это цикл с …
  306. Соотнесите типы циклов с их описанием:
  307. Сопоставьте ключевые слова языка Pascal с их функциями:
  308. Определите верный порядок действий при реализации условного оператора в PascalABC:
  309. Определите верную последовательность использования оператора выбора в PascalABC:
  310. Оператор множественного выбора в Pascal – это …
  311. Цикл, который выполняется до выполнения действия, — это цикл с …
  312. Цикл, выполняющийся определенное количество раз, — это цикл …
  313. Логическое выражение (3 > 2) and (4 < 5) вернет значение …
  314. Выражение 9 / 2 вернет значение …
  315. Функция Ln(1) вернет результат …
  316. Сопоставьте логические операции в Pascal с их описанием:
  317. Соедините примеры арифметических операций с их результатами:
  318. Определите верную последовательность построения логических выражений в Pascal:
  319. Определите верную последовательность процесса решения задач на вычисление арифметических выражений в Pascal
  320. Аbs, sqrt, round это арифметические … в Pascal
  321. Арифметический оператор, который используется для вычисления остатка от деления, — это …
  322. Аnd, or, not — это … операторы в Pascal
  323. Оператор, который используется для перебора элементов массива в Pascal, — это …
  324. Объявить множество в Pascal можно так …
  325. Для доступа к элементам множества в Pascal используется оператор …
  326. Сопоставьте операции с множествами в Pascal с их функциями:
  327. Соедините стандартные процедуры и функции Pascal для работы со строками с их назначением:
  328. Определите верную последовательность шагов при работе с двумерными массивами в PascalABC:
  329. Определите верную последовательность этапов работы со строками в PascalABC:
  330. Var set1: set of 1..100; — это объявление  … в Pascal
  331. Set3 := set1 + set2; — это операция  … множеств в Pascal
  332. Type TPerson = record Name: string; Age: integer; end; — это создание … в Pascal
  333. Преобразовать строку в верхний регистр в Pascal можно так …
  334. Удалить пробелы в начале и конце строки в Pascal можно так …
  335. Заменить подстроку в строке на другую подстроку в Pascal можно так …
  336. Сопоставьте функции Pascal для работы со строками с их назначением:
  337. Свяжите характеристики строкового типа данных в Pascal с их определением:
  338. Определите верный порядок действий при решении задач с использованием строк в PascalABC:
  339. Определите верную последовательность этапов работы с конкатенацией строк в PascalABC:
  340. Var str: string — это объявление … переменной в Pascal
  341. Чтобы найти подстроку в строке в Pascal, нужно использовать функцию …
  342. Чтобы получить символ по определенному индексу в строке в Pascal, нужно использовать …
  343. Данные в бинарном формате хранит … файл
  344. Открыть файл для чтения и записи информации можно так …
  345. Файловый указатель – это …
  346. Сопоставьте операции работы с файлами в Pascal с их назначением:
  347. Соедините функции для работы с текстовыми файлами в Pascal с их характеристиками:
  348. Определите верный порядок действий при работе с типизированными файлами в Pascal:
  349. Определите верную последовательность этапов работы с нетипизированными файлами в Pascal:
  350. Чтобы создать новый файл, нужно использовать процедуру …
  351. Чтобы открыть существующий файл для чтения, нужно использовать процедуру …
  352. Чтобы открыть существующий файл для записи, нужно использовать процедуру …
  353. Возвращать функции в Pascal могут … значения
  354. Рекурсия – это …
  355. Вызвать процедуру в программе можно с помощью …
  356. Соотнесите особенности организации подпрограмм в Pascal с их характеристиками:
  357. Свяжите примеры подпрограмм в Pascal с их типами:
  358. Определите верную последовательность шагов программирования рекурсивных алгоритмов в Pascal:
  359. Определите верный порядок действий при организации процедур в Pascal:
  360. Переменная, которая действует только в теле подпрограммы, — это … переменная
  361. Чтобы вызвать процедуру, нужно использовать слово …
  362. Чтобы объявить процедуру, нужно использовать слово …
  363. Тип данных, который используется для хранения адреса в языке Pascal, — это …
  364. При обращении по недействительному указателю программа …
  365. Получить доступ к значению, на которое указывает указатель, можно с помощью оператора …
  366. Соедините примеры структур данных на основе указателей с их описаниями:
  367. Соотнесите понятия, связанные с указателями, с их определениями:
  368. Расположите в верной последовательности этапы использования динамически распределяемой памяти в Pascal:
  369. Определите верную последовательность процесса создания динамических переменных в Pascal:
  370. Указатель передается в процедуру или функцию с помощью оператора …
  371. Связанный список с использованием указателей создается с помощью оператора …
  372. Динамическая память (оператор) освобождается с помощью оператора …
  373. Принцип структурного программирования, который означает возможность использования подпрограмм внутри других подпрограмм, — это …
  374. Принцип модульности в структурном программировании подразумевает …
  375. К основам структурного программирования относится …  (выберите 2 варианта ответа)
  376. Соедините методы структурного программирования с их характеристиками:
  377. Свяжите понятия структурного программирования с их применением:
  378. Определите верную последовательность процесса разработки программы с использованием методов структурного программирования:
  379. Восстановите правильную последовательность этапов в методике структурного программирования:
  380. Основные принципы модульности в структурном программировании – это подпрограммы и …
  381. Целочисленный, вещественный, символьный и логический типы данных используются в … программировании
  382. Для обработки множества условий в Pascal используется оператор …
  383. Процесс объединения нескольких модулей в одну программу – это …
  384. Для осуществления ввода-вывода в Pascal используются модули …
  385. Абстракция данных – это …
  386. Сопоставьте концепции модульного программирования с их определениями:
  387. Соотнесите элементы модульной структуры программы с их характеристиками:
  388. Определите верный порядок шагов в абстракции процесса программирования:
  389. Определите верную последовательность действий в абстракции данных:
  390. Выделение основных характеристик данных для уменьшения сложности и упрощения взаимодействия – это … данных
  391. Создание программы из отдельных модулей, каждый из которых отвечает за определенную функциональность это … программирование
  392. Независимая часть программы, реализующая конкретную функциональность, — это …
  393. Интерфейс в объектно-ориентированном программировании (ООП) – это класс, который содержит только …
  394. Компонентно-ориентированный подход в программировании – это …
  395. Объект в объектно-ориентированном программировании (ООП) – это …
  396. Сопоставьте базовые понятия объектно-ориентированного программирования (ООП) с их определениями:
  397. Свяжите элементы модульного программирования с их функциями:
  398. Расставьте этапы изучения истории развития объектно-ориентированного программирования (ООП) в хронологическом порядке:
  399. Определите верный порядок освоения базовых понятий объектно-ориентированного программирования (ООП):
  400. Сокрытие деталей реализации объекта и предоставление только интерфейса для работы с ним — это …
  401. Возможность создания новых классов на основе уже существующих с возможностью использования их свойств и методов – это …
  402. Возможность объектов различных классов обладать общим интерфейсом — это …
  403. В среде разработчика для работы с проектом могут быть открыты окна …
  404. Настроить параметры проекта в интегрированной среде разработчика можно …
  405. В окне кода проекта доступны инструменты для …
  406. Соотнесите компоненты интегрированной среды разработки (IDE) с их функциями:
  407. Свяжите элементы интерфейса среды разработки с их описанием:
  408. Определите правильную последовательность процесса работы с панелью компонентов и их свойствами:
  409. Определите верную последовательность шагов работы с формой и управляющими элементами в среде разработки:
  410. Панель … является местом, где разработчик может выбирать и добавлять различные компоненты к своему проекту, а также настраивать их свойства
  411. Окно … проекта предназначено для написания, редактирования и просмотра программного кода проекта
  412. Характеристика проекта включает в себя его … , описание, версию, а также используемые технологии и языки программирования
  413. Тестирование и отладка приложения включает в себя …
  414. Создать проект с использованием кнопочных компонентов в Pascal можно с помощью …
  415. При разработке интерфейса приложения необходимы такие компоненты, как …
  416. Свяжите виды приложений с характерными для них элементами разработки:
  417. Свяжите этапы и методы разработки приложений с их характеристиками:
  418. Определите верную последовательность процесса разработки функциональной схемы работы приложения:
  419. Расставьте шаги разработки игрового приложения в правильном порядке:
  420. Для создания проекта с диалоговыми окнами и меню используются … компоненты
  421. Функциональный интерфейс приложения представляет собой интерфейс …
  422. Для создания интерфейса приложения возможно использовать … компоненты
  423. Нужно найти максимальноезначение из четырех чисел. Какой алгоритм поиска максимального значения из четырех чисел правильный?
  424. Дано уравнение x^2 — 5x + 6 = 0.   Какой алгоритм представляет правильный способ решения уравнения?  
  425. Преподаватель задал вопрос студенту о том, какой оператор используется для ввода значения с клавиатуры в Pascal. Что должен ответить студент?
  426. Преподаватель задал вопрос студенту о том, какой цикл следует использовать, если необходимо выполнить определенное количество итераций, например для нахождения факториала в Pascal. Что должен ответить студент?
  427. Преподаватель задал вопрос студенту о том, как объявить целочисленную переменную в разделе описаний программы в Pascal. Что должен ответить студент?
  428. Преподаватель задал вопрос студенту о том, как описать новый тип данных «String» в разделе описаний программы в Pascal. Что должен ответить студент?
  429. Преподаватель задал вопрос студенту о том, что будет результатом операции 10 div 3 в Pascal. Что должен ответить студент?
  430. Преподаватель задал вопрос студенту о том, как переписать выражение A / B, чтобы результат был целым числом в Pascal. Что должен ответить студент?
  431. Преподаватель задал вопрос студенту о том, какая функция используется для нахождения квадратного корня в Pascal. Что должен ответить студент?
  432. Преподаватель задал вопрос студенту о том, как переписать выражение 2^3, чтобы результат был равен 8 в Pascal. Что должен ответить студент?
  433. Преподаватель задал вопрос студенту о том, что вернет оператор сравнения 10 > 5 в Pascal. Что должен ответить студент?
  434. Преподаватель задал вопрос студенту о том, какой оператор используется для проверки неравенства в выражении A <> B в Pascal. Что должен ответить студент?
  435. Преподаватель задал вопрос студенту о том, какая структура данных в Pascal позволяет хранить данные по принципу «последний вошел — первый вышел». Что должен ответить студент?
  436. Преподаватель задал вопрос студенту о том, какая структура данных в Pascal позволяет хранить элементы в виде пар «ключ-значение». Что должен ответить студент?
  437. Преподаватель задал вопрос студенту о том, как добавить текстовую строку «Hello» к переменной «message» типа String в Pascal. Что должен ответить студент?
  438. Преподаватель задал вопрос студенту о том, как получить длину строки, хранимой в переменной «inputString» типа String, в Pascal. Что должен ответить студент?
  439. Преподаватель задал вопрос студенту о том, какой оператор используется для открытия файла в Pascal. Что должен ответить студент?
  440. Преподаватель задал вопрос студенту о том, какой тип данных используется для хранения файла в Pascal. Что должен ответить студент?
  441. Преподаватель задал вопрос студенту о том, каков синтаксис объявления процедуры в Паскале. Что должен ответить студент?
  442. Преподаватель задал вопрос студенту о том, как передаются параметры в подпрограммы в Паскале. Что должен ответить студент?
  443. Преподаватель задал вопрос студенту о том, что нужно сделать, чтобы получить адрес переменной в Паскале и присвоить его указателю. Что должен ответить студент?
  444. Преподаватель задал вопрос студенту о том, как осуществить доступ к значению, на которое указывает указатель в Паскале. Что должен ответить студент?
  445. Преподаватель задал вопрос студенту о том, какой оператор используется для выполнения различных действий в зависимости от значения выражения. Что должен ответить студент?
  446. Преподаватель задал вопрос студенту о том, какая структура предпочтительнее использовать для организации последовательности действий в программе. Что должен ответить студент?
  447. Преподаватель задал вопрос студенту о том, какие преимущества обеспечивает модульное программирование. Что должен ответить студент?
  448. Преподаватель задал вопрос студенту о том, что включает в себя модуль. Что должен ответить студент?
  449. Преподаватель задал вопрос студенту о том, что такое объект в объектно-ориентированном программировании. Что должен ответить студент?
  450. Преподаватель задал вопрос студенту о том, как называется процесс создания нового экземпляра объекта. Что должен ответить студент?
  451. Преподаватель задал вопрос студенту о том, что такое отладчик в интегрированной среде разработчика. Что должен ответить студент?
  452. Преподаватель задал вопрос студенту о том, как называется окно в интегрированной среде, где отображаются ошибки и предупреждения при компиляции кода. Что должен ответить студент?
  453. Преподаватель задал вопрос студенту о том, какой язык программирования чаще всего используется для создания мобильных приложений. Что должен ответить студент?
  454. Преподаватель задал вопрос студенту о том, что такое веб-приложение. Что должен ответить студент?