Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты_программирование_эконом_МОиАИС_1семестр_о...doc
Скачиваний:
14
Добавлен:
26.09.2019
Размер:
62.98 Кб
Скачать
  1. Конструкции передачи управления

    1. Оператор goto

      1. передает управление на оператор, следующий за оператором цикла

      2. передает управление на оператор, следующий за оператором мультиветвления

      3. передает управление на указанную метку

      4. завершает текущую итерацию цикла и передает управление на проверку условий дальнейшего продолжения цикла

  2. Ключевые слова С++ в конструкциях цикла, ветвления, перехода

    1. Для организации детерминированного цикла в языке С++ чаще всего используют конструкцию цикла которая начинается с ключевого слова

  3. Принципы модульности программы

    1. Какое из следующих утверждений относительно модульного программирования неверно

      1. программа должна разделяться на независимые части, называемые модулями

      2. модуль должен иметь только одну входную и одну выходную точку

      3. модуль может содержать только одну подпрограмму

      4. модуль выполняет только одну логическую функцию

  4. Назначение подпрограмм

    1. Использование подпрограмм не решает задачу

      1. повышения степени абстракции программы

      2. облегчения модификации программы

      3. избавления от синтаксических ошибок

      4. сокращения время отладки программы

  1. Подпрограммы_основные понятия1

    1. Параметры, указываемые в заголовке функции при ее описании называются ……

  2. Подпрограммы_основные понятия2

    1. Определение функции состоит из заголовка и …

  1. Механизм работы подпрограмм

Упорядочите действия, происходящие при вызове функции

вычисляются выражения, стоящие на месте фактических параметров

в стеке выделяется память под формальные параметры функции в соответствии в их типом

каждому формальному параметру присваивается значение соответствующего фактического параметра

в стеке сохраняется адрес команды, вызвавший функцию

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

оператор return извлекает из стека сохраненный адрес и передает на него управление

  1. Подпрограммы

    1. Какое из следующих утверждений относительно подпрограмм неверно

      1. подпрограммы бывают двух видов – процедуры и функции

      2. операторы, находящиеся внутри подпрограммы выполняется только, если эта подпрограмма вызвана

      3. вызов подпрограммы допускается только из главной программы +

      4. данные передаются подпрограмме в виде параметров

  1. Функции в языке С++

    1. Какое из следующих утверждений относительно функций в языке C++ верно

      1. функция может иметь тип функция

      2. функция может иметь тип массив

      3. функция может иметь тип void

      4. функции не может иметь тип указателя на массив

  2. Определение и объявление функций в С++

    1. Функция а2 вызывает функцию а1. Это значит, что

      1. функция а1 должна быть объявлена раньше а2

      2. функция а1 вызывает функцию а2

      3. функция вызывает функции а1 и а2

      4. функция а1 должна быть определена раньше а2