Программирование вар 2

Контрольная работа по теме Программирование

Процесс проверки ПО на соответствие требуемому качеству работы.

  • Тестирование
  • Моделирование
  • Алгоритмизация

Графическое представление программы.

  • Компилятор
  • Блок-схема
  • Информационная модель

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

  • Семантика
  • Синтаксис
  • Процедура

Выделите правильные утверждения

  • Языки низкого уровня называются машинно-зависимыми.
  • Алфавит - набор символов, образующих команды и конструкции программы
  • Переменные - зарезервированные данные
  • Модуль random описывает математические функции

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

  • Инструкция присваивания
  • Инструкция определения
  • Инструкция цикла

Как называется типизация, при которой тип данных в переменной может автоматически изменяться в ходе исполнения программы?

  • Дружественная
  • Динамическая
  • Резервная

Что может выступать в качестве операндов?

  • Литералы
  • Выражения
  • Операции
  • Переменные

Какое значение будет у переменной val после выполнения инструкции val = 3 ** 4 - 2

  • 3
  • 10
  • 79

Что будет выведено на экран в результате выполнения инструкции print (2, a, 8)?

  • 2 a 8
  • 2, a, 8
  • 10

Какая символьная строка будет сформирована в результате выполнения инструкции s = {:5d}.format (8)?

  • 5
  • 8
  • ____8

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

  • Понятность программы
  • Полезность программы
  • Дружественность пользовательского интерфейса
  • Ясность пользовательского интерфейса

Выберите инструкцию, присваивающую переменной a значение, введнное пользователем с клавиатуры.

  • print (a)
  • input (a)
  • input ()

Функция abs (x) вернула значение 4. Укажите возможные значения x.

  • 2
  • 4
  • -4
  • 16

Какой результат операции -9 5.

  • -1
  • 1
  • -2

Как называются модуль, в котором описаны функции генерации случайных чисел?

  • random
  • math
  • pi

Запишите вызов функции квадратного корня от переменной a при условии, что ранее была записана инструкция import math.

  • math.abs(a).
  • math.asg(a).
  • math.sqrt(a)

Какое утверждение является ложным

  • Язык программирования - это искусственный язык для разработки программ
  • Транслятор преобразует машинный код в программный.
  • Команда- указание, которое определяет действие.

Непроцедурные языки программирования делятся на...

  • Языки высокого и низкого уровня
  • Декларативные и объектно-ориентированные
  • Логические и ассемблеры

Что означает фраза: Python - интерпретируемый язык программирования.

  • Программы записываемые на данном языке программирования при каждом выполнении построчно переводятся в двоичный код и выполняются сразу после перевода
  • Язык программирования соответствует стандартам ASCII, ISO
  • Компилятор читает код, написанный на языке программирования, преобразует описанные команды и конструкции языка в исполняемый машинный код

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

Определите порядок выполнения операций в указанной инструкции?
  • 5; 4; 3; 2; 1
  • 1; 2; 5; 3; 4
  • 5; 4; 2; 1; 3