Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тесты Алгоритмизация и прогр.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
199.68 Кб
Скачать

Тест по дисциплине «Основы алгоритмизации программирования» и «Программирования» Вариант №4 Мансурова г.М.

1. Данные, которые во время работы программы не изменяются, называются:

  1. Метками.

  2. Переменными.

  3. Константами.+++++

  4. Операциями.

  5. Массивами.

2. При вычислении функции аргумент помещается:

  1. В квадратные скобки.

  2. В круглые скобки.+++++

  3. В двойные кавычки.

  4. В одинарные кавычки.

  5. В фигурные скобки

3. Упорядоченное множество однотипных переменных, объединенных общим именем и отличающихся индексами, называется:

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

  2. Псевдокодом.

  3. Системой.

  4. Структурой.

  5. Массивом.+++++

4. Одномерный массив иначе называется:

  1. Матрицей.

  2. Вектором.

  3. Отрезком.

  4. Интервалом.

5. Массив - это

  1. переменные для хранения масс физических тел.

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

  3. специальная программа для обработки данных.

  4. место, где собраны значения различных переменных

  5. совокупность данных во внешней памяти компьютера

6. Какие операторы простые?

  1. Условный.

  2. Циклический.

  3. Перехода, присваивания, пустой.

  4. Выбора и перехода.

  5. Cоставной.

7. Записать константу 0.375Е–3 в форме с фиксированной точкой:

  1. 0.0375E0

  2. 0.000375

  3. 375.0

  4. –0.375E3

  5. –0.375

8. Алгоритм, в котором предусмотрено многократное выполнение одной и той же последовательности действий, называется:

  1. Алгоритмом разветвляющейся структуры.

  2. Алгоритмом линейной структуры.

  3. Алгоритмом повторений.

  4. Алгоритмом Гурвица.

  5. Алгоритмом циклической структуры.

9. Переменная на языке программирования - это

  1. имя ячейки памяти, содержимое которой не может меняться.

  2. буквы, например X,Y,Z, которым придаются разные значения.

  3. поименованная ячейка оперативной памяти, содержимое которой может меняться

  4. буквы, например A,B,C, которым придаются разные значения.

  5. величина, принимающая разные значения.

10. Найдите верное утверждение:

  1. Тип элементов массива определяется в процессе вычислений и предварительно не объявляется.

  2. Элементы в массиве хранятся в произвольном порядке независимо от индекса.

  3. Имя каждого элемента массива определяется индивидуально и независимо от имени самого массива.

  4. Элементы одного массива могут принадлежать к разным типам.

  5. Каждый элемент массива имеет индекс, соответствующий его порядковому номеру в массиве.

11. С какой целью пишутся подпрограммы?

  1. Чтобы ускорить выполнения программы.

  2. Чтобы избежать повторения одинакового текста в разных местах программы.

  3. Для упрощения чтения программы.

  4. Чтобы уменьшить объем занимаемой программой оперативной памяти

  5. Для увеличения надежности программы.

12. Дать определение множеству :

  1. Множество – это совокупность элементов одинакового типа и могут быть одномерными, двумерными и т.п.;

  2. Множество – это набор символов и цифр;

  3. Множество – это совокупность элементов одинакового типа;

  4. Множество – это элементы разных типов данных ;

  5. Множество – это совокупность символов, заключенных в апострофы;

13. Алгоритм - это:

  1. Любая последовательность символов.

  2. Точное предписание последовательности действий, определяющее вычислительный процесс, ведущий к получению результата.

  3. Совокупность геометрических фигур

  4. Ячейка оперативной памяти компьютера.

  5. Формулировка условия задачи, построение математической модели.

14. Функциональная клавиша F1 вызывает:

  1. Главное меню.

  2. Меню пользователя.

  3. Меню форматирования.

  4. Справку.

  5. Меню редактирования.

15. Элементы массива:

  1. Могут принадлежать к разным типам.

  2. Должны быть одного типа.

  3. Должны быть только вещественного типа.

  4. Должны быть только целого типа.

д) Не могут быть отрицательными

16.Блок – схема какого оператора дана ниже?

+

-

Оператор-1

Оператор-2

  1. Оператора варианта.

  2. Условного оператора.

  3. Оператора присваивания.

  4. Оператора цикла с предусловием

17 . Какой раздел обязательно должен быть в программе?

а) Раздел типов.

б) Раздел процедур и функций.

в) Раздел операторов.

г) Раздел констант.

д) Раздел меток.

18. Ключевые слова языка Паскаль:

  1. CASE, DIV, ELSE, OF, UNTILL, VAR

  2. AND, SQRT,EXE, COM, AUTOEXC, SYS

  3. HELP, WHILE,OR, SIN, OND, CHR

  4. ARRAY, CONFIG, ODD, ARCTAN, FILE, IN

д) N, COMMAND, ABS, EXP, DO END, REPEAT

19. Если X =5, Y=8, то результат умножения Z=X*Y будет:

  1. Логического типа.

  2. Вещественного типа.

  3. Булевого типа.

  4. Целого типа.

  5. Литерного типа.

20. Оператор FORTODO…- это оператор…

а) условного перехода

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

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

г) цикла с заранее известным числом повторений

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