Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






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






Вариант №1

Мансурова Г.М.

 

 

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

а) Метками.

б) Переменными.

в) Константами.++++++

г) Операциями.

д) Массивами.

 

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

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

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

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

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

д) В фигурные скобки

 

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

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

б) Псевдокодом.

в) Системой.

г) Структурой.

д) Массивом.++++++++

 

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

а) Матрицей.

б) Вектором.

в) Отрезком.

г) Интервалом.

 

Массив - это

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

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

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

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

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

 

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

а) Условный.

б) Циклический.

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

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

д) Cоставной.

 

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

а) 0.0375E0

б) 0.000375

в) 375.0

г) –0.375E3

д) –0.375

 

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

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

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

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

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

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

 

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

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

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

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

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

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

 

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

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

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

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

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

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

 

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

а) Построением математической модели.

б) Алгоритмизацией.

в) Кодированием.

г) Трансляцией.

д) Компиляцией.

 

12.Алгоритм, в котором все операции выполняются последовательно в порядке записи, называется:

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

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

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

г) Алгоритмом структурной прямой

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

 

 

13. В каком из предложенных вариантов переменная А описана как двумерный массив, состоящий из элементов вещественного типа?

а) А: array [1..4, 1..7] of integer;

b) A: array [1..5] of real;

c) A: array [1..3, 1..5] of real;

d) A: array [1..5] of real;

e) A: array [1..3, 1..6, 1..7] of integer;

 

 

14. В каком из предложенных вариантов неправильно описан одномерный массив, состоящий из элементов целого типа?

a) A: array [1..4, 1..4] of real;

b) A: array [1..4, 1..4] of integer;

c) DIM A(4)

d) A: array [1…7] of integer;

e) A: array [1..6] of integer;

 

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

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

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

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

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

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

 

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

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

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

в) Целого типа.

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

д) Литерного типа.

 

17. Оператор FOR…TO…DO…- это оператор…

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

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

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

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

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

 

 

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

а) CASE, DIV, ELSE, OF, UNTILL, VAR

б) AND, SQRT, EXE, COM, AUTOEXC, SYS

в) HELP, WHILE, OR, SIN, OND, CHR

г) ARRAY, CONFIG, ODD, ARCTAN, FILE, IN

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

 

19. Чем отличаются типы данных друг от друга?

а) Назначением.

б) Pазмером.

в) Цветом.

г) Размером занимаемой памяти и диапазоном значений.

д) Запахом.

 

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

 
 

 


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

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

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

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

 

 

21. Из каких разделов состоит тело программы?

а) Раздел меток, раздел переменных, раздел констант, раздел типов, раздел процедур и функций, раздел операторов;

б) Раздел констант, раздел типов, раздел операторов, раздел процедур и функций, раздел меток;

в) Раздел меток, раздел типов, раздел переменных, раздел процедур и функций, раздел операторов, раздел констант;

г) Раздел меток, раздел констант, раздел типов, раздел переменных, раздел процедур и функций, раздел операторов;

д) Раздел меток, раздел констант, раздел переменных, раздел процедур и функций, раздел типов, раздел операторов;

 

22. Выполнение команд тела цикла типа For продолжается до тех пор, пока…

а) аргумент положительный.

б) счетчик цикла не станет равным нулю.

в) счетчик цикла положителен.

г) счетчик цикла не достигнет указанного конечного значения.

д) счетчик цикла не станет отрицательным.

 

23. Как задать массив целых переменных с именем Т?

а) Т: ARRAY[1..15] OF INTEGER;

б) T: ARRAY[1..15] OF REAL;

в) T: ARRAY [1..15] OF CHAR;

г) T: ARRAY[1..15] OF BOOLEAN;

д) T: ARRAY[1..15] OF STRING;

 

 

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

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

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

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

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

д) Литерного типа.

 

25. Какие символы служат для обозначения арифметических операции над данными числовых типов?

а) + -.: ^

б)! - *: /

в) + - * /

г) + - * / div mod

д) + - *:

 

 

Тест по дисциплине «Основы алгоритмизации программирования» и «Программирования»

Вариант №2






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.