Современные технологии разработки программного обеспечения.dor_МАГ_23-152-М

Современные технологии разработки программного обеспечения.dor_МАГ_23-152-М — вариант 1

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

11 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

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

Вопрос 1

Что такое структурное программирование – это метод программирования, …

  1. основанный на блоках
  2. ориентированный на процессы
  3. ориентированный на структуру данных
  4. ориентированный на искусственный интеллект
Вопрос 2

Со структурным программированием чаще всего ассоциируется язык программирования …

  1. Pascal;;Паскаль
Вопрос 3

В основе структурного программирования лежит принцип …

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

Существуют такие основные структуры алгоритмов, как … (укажите 3 варианта ответа)

  1. последовательный алгоритм
  2. ветвление
  3. цикл
  4. алгоритм иерархической кластеризации
Вопрос 5

Говоря о структурном программировании, можно утверждать, что оно …

  1. не позволяет использовать циклы
  2. подразумевает использование только одного файла для всей программы
  3. способствует уменьшению сложности программы путем разделения на подзадачи
  4. не предоставляет возможности для создания пользовательских функций
Вопрос 6

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

  1. if, else, switch
  2. class, object, new
  3. for, while, do-while
  4. try, catch, throw
Вопрос 7

Установить правильную последовательность оператора цикла с предусловием:

  1. WHILE
  2. условие
  3. DO
  4. ;
Вопрос 8

Определите соответствие команды и ее назначения команд для работы с файлами:

  1. ASSIGN
  2. WRITE
  3. CLOSE
  4. APPEND
  5. установить связь файловой переменной и файлом на диске
  6. записать данные в файл
  7. закрыть файл
  8. открыть файл для до записи
Вопрос 9

Структурированное программирование преследует такую цель, как …

  1. уменьшение сложности
  2. работа с объектами
  3. реализации инкапсуляции и полиморфизма
Вопрос 10

Гибкость – это главное преимущество структурированного программирования по сравнению с … подходом

  1. неструктурированным
Вопрос 11

Идет N-ая секунда суток. Требуется определить полное количество часов и минут в заданный момент времени, считая от начала суток. Выберите правильную программу для решения данной задачи.

  1. program Number_1_1; var hour,minute,n:longint; {Количество секунд в полных сутках равно 86 400, что требует рассмотрения решения задачи только с длинными целыми} ch:char; Begin writeln(' Работа первой программы'); Repeat writeln('Ведите значение секунд'); readln(n); hour:=n div 3600; minute:= n div 60 -hour*60; writeln('Получено часов= ',hour,' минут= ',minute); writeln('Еще хотите проверить время?- y or n'); readln(ch); until ch='n'; End.
  2. program Number_1_1; var hour,minute,n:longint; {Количество секунд в полных сутках равно 86 400, что требует рассмотрения решения задачи только с длинными целыми} ch:integer; Begin writeln(' Работа первой программы'); Repeat writeln('Ведите значение секунд'); readln(n); hour:=n div 3600; minute:= n div 60 -hour*60; writeln('Получено часов= ',hour,' минут= ',minute); writeln('Еще хотите проверить время?- y or n'); readln(ch); until ch='n'; End.
  3. program Number_1_1; var hour,minute,n:real; {Количество секунд в полных сутках равно 86 400, что требует рассмотрения решения задачи только с длинными вещественными числами} ch:char; Begin writeln(' Работа первой программы'); Repeat writeln('Ведите значение секунд'); readln(n); hour:=n div 3600; minute:= n div 60 -hour*60; writeln('Получено часов= ',hour,' минут= ',minute); writeln('Еще хотите проверить время?- y or n'); readln(ch); until ch='n'; End.