Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Структурное программирование

Структурное программирование

Avatar
23.01.2025. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Студенты, пройдите тест по теме Структурное программирование

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

Вопрос 1

Опрелелите первый принцип структурного программирования

Варианты ответов
  • Следует отказаться от использования оператора безусловного перехода goto.
  • Любая программа строится из трех базовых управляющих конструкций: последовательность, ветвление, цикл
  • В программе базовые управляющие конструкции могут быть вложены друг в друга произвольным образом.
  • Повторяющиеся фрагменты программы можно оформить в виде подпрограмм (процедур и функций).
Вопрос 2

Опрелелите второй принцип структурного программирования

Варианты ответов
  • Следует отказаться от использования оператора безусловного перехода goto.
  • Любая программа строится из трех базовых управляющих конструкций: последовательность, ветвление, цикл
  • В программе базовые управляющие конструкции могут быть вложены друг в друга произвольным образом.
  • Повторяющиеся фрагменты программы можно оформить в виде подпрограмм (процедур и функций).
Вопрос 3

Опрелелите четвертый принцип структурного программирования

Варианты ответов
  • Следует отказаться от использования оператора безусловного перехода goto.
  • Любая программа строится из трех базовых управляющих конструкций: последовательность, ветвление, цикл
  • В программе базовые управляющие конструкции могут быть вложены друг в друга произвольным образом.
  • Повторяющиеся фрагменты программы можно оформить в виде подпрограмм (процедур и функций).
Вопрос 4

Определите пятый принцип структурного программирования

Варианты ответов
  • Каждую логически законченную группу инструкций следует оформить как блок.
  • Все перечисленные конструкции должны иметь один вход и один выход.
  • Разработка программы ведется пошагово, методом «сверху вниз» (top–down method)
  • Следует отказаться от использования оператора безусловного перехода goto.
Вопрос 5

Определите шестой принцип структурного программирования

Варианты ответов
  • Каждую логически законченную группу инструкций следует оформить как блок.
  • Все перечисленные конструкции должны иметь один вход и один выход.
  • Разработка программы ведется пошагово, методом «сверху вниз» (top–down method)
  • Следует отказаться от использования оператора безусловного перехода goto.
Вопрос 6

Определите седьмой принцип структурного программирования

Варианты ответов
  • Каждую логически законченную группу инструкций следует оформить как блок.
  • Все перечисленные конструкции должны иметь один вход и один выход.
  • Разработка программы ведется пошагово, методом «сверху вниз» (top–down method)
  • Следует отказаться от использования оператора безусловного перехода goto.
Вопрос 7

Любая программа строится на трех базовых управляющих конструкциях, выберите правильные определения

1.

Последовательность

2.

Ветвление

3.

Цикл

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

Выберите правильные ответы

1.

Вложенный цикл

2.

Функция

3.

Прцедура

4.

Блок

Варианты ответов
  • это независимая именованная часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий
  • цикл, входящий в тело другого цикла
  • это логически сгруппированная часть исходного кода
  • это подпрограмма специального вида, которая, кроме получения параметров, выполнения действий и передачи результатов работы через параметры имеет еще одну особенность – она всегда должна возвращать результат
Вопрос 9

Выберите правильные ответы

1.

последовательность

2.

ветвление

3.

цикл

Варианты ответов
  • f THEN g
  • IF p THEN f ELSE g
  • WHILE p DO f
Вопрос 10

К какой управляющей конструкции относится код программы

program Fact;

var

  Counter, Factorial: integer;

begin

  Counter := 5;

  Factorial := 1;

  while Counter > 0 do

  begin

    Factorial := Factorial * Counter;

    Counter := Counter - 1

  end;

  WriteLn(Factorial)

end.

Варианты ответов
  • последовательность
  • ветвление
  • цикл
Пройти тест
Сохранить у себя:

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

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