Тесты "Алгоритмизация, алгоритмы и методы решения функциональных и вычислительных задач"

Страницы работы

6 страниц (Word-файл)

Содержание работы

Тесты:-Раздел 5: Тема 5.1: Алгоритмизация, алгоритмы и методы решения функциональных и вычислительных задач

5.1. Алгоритмические структуры одинакового типа, находящиеся одна внутри другой, называют …

А) рекурсивными

Б) вложенными

В) итерационными

Г) прогрессивными

5.1. Графический элемент блок-схемы, соответствующий началу, концу или прерыванию алгоритма.

А)

Б)

В)

Г)

5.1. Какая алгебраическая запись соответствует выражению sin(x/(1-x^2)), записанному на традиционном алгоритмическом языке?

А)

Б)

В)

Г)

5.1. Принцип модульности при разработке программного обеспечения предполагает …

А) объединение всех элементов программы в единый модуль

Б) вычисление абсолютной величины всех переменных программы

В) разделение программы на отдельные элементы

Г) вычисление модулей пользовательских функций

5.1. Алгоритмическая структура, предписывающая выполнение последовательности действий одно за другим без пропусков и повторений

А) ветвление

Б) следование

В) цикл

Г) рекурсия

5.1. Операции отношения в традиционных алгоритмических языках обозначаются: …

А) -, +, *, /, ^

Б) and, or, not

В)  >, <, >=, <=, =, <>

Г) ||, $, %, @

5.1. Отладка программы заключается …

А) в ее модификации

Б) в устранении программных ошибок

В) в ее рациональном использовании

Г) в сокращении занимаемой ею оперативной памяти

5.1. Алгоритмическая структура, обеспечивающая многократное выполнение некоторой совокупности действий.

А) ветвление

Б) следование

В) цикл

Г) останов

5.1. Укажите НЕ существующую разновидность базовой алгоритмической структуры «цикл».

А) цикл с предусловием

Б) цикл с постусловием

В) цикл с константой

Г) цикл с параметром

5.1. Математическая модель реального объекта …

А) всегда должна быть абсолютно точной

Б) допускает наличие погрешностей расчетов

В) всегда обеспечивает устранение погрешностей расчетов

Г) не допускает накопление погрешностей расчетов

5.1. Алгоритмическая структура, предписывающая выполнять набор инструкций в циклическом режиме до тех пор, пока не выполнится некоторое заданное условие.

А) регрессионная

Б) прогрессивная

В) рекурсивная

Г) итерационная

5.1. Математическая модель, доступная для реализации в двоичных кодах ЭВМ называется …

А) модульной

Б) объектной

В) дискретной

Г) двоичной

5.1. Алгоритмическая структура, определяющая набор повторяющихся действий, отличающаяся тем, что каждая стадия повторений реализуется как подзадача предыдущей стадии.

А) регрессионная

Б) прогрессивная

В) рекурсивная

Г) итерационная

5.1. Основные типы выражений в традиционных языках программирования: …

А) механические, электронные, печатные

Б) арифметические, логические, строковые

В) арифметические, алгебраические, тригонометрические

Г) функциональные, декларативные, объектные

5.1. Неустойчивый вычислительный метод характеризуется …

А) обязательным наличием ошибки переполнения

Б) последовательным уточнением решения задачи

В) не выполнением условия истинности логических высказываний

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

5.1. Языки программирования первого поколения являются …

А) машинно-независимыми

Б) машинно-зависимыми

В) объектно-ориентированными

Г) декларативными

5.1. Фраза традиционного алгоритмического языка, определяющая законченный этап обработки данных -

А) массив

Б) выражение

В) операция

Г) оператор

5.1. Ассемблер – это …

А) язык программирования низкого уровня

Б) язык программирования высокого уровня

В) объектно-ориентированный язык программирования

Г) декларативный язык программирования

5.1. Программная процедура в алгоритмическом языке определяет обращение …

А) к соответствующей последовательности операторов

Б) к ячейке оперативной памяти

В) к серверу по выделенной линии связи

Г) к пользовательскому интерфейсу операционной системы

5.1. Упорядоченный набор недвусмысленных и выполнимых этапов, определяющих некоторый конечный процесс -

А) команда

Б) алгоритм

В) оператор

Г) кластер

5.1. Алгоритмические структуры одинакового типа, находящиеся одна внутри другой, называют …

А) рекурсивными

Б) вложенными

В) итерационными

Г) прогрессивными

5.1. Языки программирования высокого уровня являются …

А) машинно-независимыми

Б) машинно-зависимыми

В) машинными

Г) естественными

5.1. Жизненный цикл программного обеспечения НЕ включает стадию …

А) разработки

Б) использования

В) интерактивности

Г) модификации

5.1. Транслятор – это …

А) устройство-передатчик файлов между компьютерами;

Б) основной модуль операционной системы;

В) программа-переводчик с языка программирования высокого уровня в машинные коды;

Г) текстовый редактор.

5.1. Степень совпадения полученного результата с идеальным характеризует …

А) точность алгоритма (программы)

Б) универсальность алгоритма (программы)

В) адекватность алгоритма (программы)

Г) экономичность алгоритма (программы)

5.1. Псевдокод - это

А) язык программирования низкого уровня

Б) язык программирования высокого уровня

В) система записи алгоритма с помощью текстовых структур

Г) система записи алгоритма с помощью графических структур

5.1. Компилятор и интерпретатор – это разновидности …

А) программ-переводчиков языка программирования высокого уровня в машинные коды

Б) пользователей ЭВМ по уровню их профессионализма

В) периферийных устройств ЭВМ

Г) языков программирования

5.1. Применимость к решению некоторого круга задач характеризует …

А) точность алгоритма (программы)

Б) универсальность алгоритма (программы)

В) адекватность алгоритма (программы)

Г) экономичность алгоритма (программы)

5.1. Вычислительному действию в блок-схеме алгоритма соответствует графический элемент

А)

Б)

В)

Г)

5.1. Четыре основные парадигмы программирования: …

А) функциональная, объектно-ориентированная, декларативная, консервативная

Б) функциональная, объектно-ориентированная, структурная, императивная

В) функциональная, объектно-ориентированная, декларативная, императивная

Г) структурная, объектно-ориентированная, декларативная, императивная

5.1. Способность приводить к результату с погрешностью не выше заданной характеризует …

А) точность алгоритма (программы)

Б) универсальность алгоритма (программы)

В) адекватность алгоритма (программы)

Г) экономичность алгоритма (программы)

5.1. Если результат компьютерного вычисления превосходит по абсолютной величине наибольшее представимое в данной кодировке значение происходит …

А) ошибка округления

Б) ошибка переполнения

В) ошибка исходных данных

Г) ошибка измерения информации

5.1. Словесный способ записи алгоритма представляет собой описание последовательности этапов обработки данных …

А) на машинном языке

Б) на языке программирования

В) на естественном языке

Г) графической схемой

5.1. Применимость к решению некоторого круга задач характеризует …

А) точность алгоритма (программы)

Б) универсальность алгоритма (программы)

В) адекватность алгоритма (программы)

Г) экономичность алгоритма (программы)

5.1. Выбор направления выполнения алгоритма на блок-схеме соответствует графическому элементу

А)

Б)

В)

Г)

5.1. Основными компонентами традиционного алгоритмического языка являются …

А) константа, переменная, функция

Б) орфография, грамматика, пунктуация

В) алфавит, синтаксис, семантика

Г) символ, число, операция

5.1. Затратами вычислительных ресурсов характеризуется …

А) точность алгоритма (программы)

Б) универсальность алгоритма (программы)

В) адекватность алгоритма (программы)

Г) экономичность алгоритма (программы

5.1. Графический элемент блок-схемы, соответствующий преобразованию данных в удобную для обработки или отображения форму

А)

Б)

В)

Г)

5.1. В языке программирования имена служат для … объектов программы

А) идентификации

Б) структурирования

В) конкатенации

Г) итерации

5.2. Совокупность математических объектов и отношений между ними, отражающая некоторые свойства реального объекта -

А) формула

Б) функция

В) программная процедура

Г) математическая модель

5.2. Константы – это данные, которые в процессе выполнения программы …

А) изменяют свои значения

Б) не изменяют свои значения

В) не имеют значений

Г) теряют свое значение

5.2. Данные в виде последовательности однотипных элементов, число которых фиксировано и которым присвоено одно имя …

А) константа

Б) массив

В) переменная

Г) алгоритм

5.2. Математические прообразы массивов -

А) переменные и константы

Б) векторы и матрицы

В) числа и функции

Г) операции и выражения

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Тестовые вопросы и задания
Размер файла:
50 Kb
Скачали:
0