
- •Тестовые вопросы
- •Алматы, 2011 Тема 1. Основные понятия информатики. Устройство пк
- •B) Наличие текстовой и графической информации. C) Присутствие аппаратных и программных средств.
- •Тема 2. Системное программное обеспечение. Ос Ms Windows
- •Тема 3. Алгоритмизация и программирование
- •Тема 4. Текстовый редактор Ms Word
- •Тема 5. Электронные таблицы Ms Еxcel
- •Тема 6. Ms Office в целом и другие программы
- •Тема 7. Системы счисления
Тема 3. Алгоритмизация и программирование
$$$ 85
Алгоритм - это:
A) план решения задачи, записанный по шагам-действиям, приводящим к решению задачи.
B) правила выполнения шагов-действий, приводящих к решению задачи.
C) решение задачи.
D) набор данных.
E) этапы программирования.
$$$ 86
Какая типовая структура соответствует многократному повторению части алгоритма?
A) цикл.
B) ветвление.
C) следование.
D) обращение к подпрограмме.
E) такой структуры нет.
$$$ 87
Вычислительные пpоцессы бывают:
A) линейные, pазветвляющиеся и циклические.
B) целые и вещественные.
C) символьные или стpоковые.
D) положительные и отpицательные.
E) постоянные и переменные
$$$ 88
Вычислительный процесс называется линейным, если:
A) все действия выполняются последовательно друг за другом.
B) отдельные его участки многократно повторяются.
C) происходит выбор пути решения.
D) вычисления не будут производится.
E) процесс не завершается.
$$$ 89
Вычислительный процесс называется разветвляющимся, если:
A) происходит выбор пути решения.
B) все действия выполняются последовательно друг за другом.
C) отдельные его участки многократно повторяются.
D) вычисления не будут производиться.
E) весь процесс многократно повторяется.
$$$ 90
Вычислительный процесс называется циклическим, если:
A) отдельные его участки многократно повторяются.
B) все действия выполняются последовательно друг за другом.
C) происходит выбор пути решения.
D) вычисления не будут производится.
E) весь процесс не повторяется.
$$$ 91
Какой из языков программирования относится к языкам низкого уровня:
A) Ассемблер;
B) Паскаль;
C) Фортран;
D) С++;
E) Бейсик.
$$$ 92
При программировании алгоритма линейной структуры не применяется:
A) условный оператор.
B) оператор вывода.
C) оператор ввода.
D) оператор присвоения.
E) оператор конца.
$$$ 93
При построении блок-схемы алгоритма блоком "ромб" изображается:
A) проверка условия.
B) ввод данных.
C) вывод на принтер.
D) расчет параметров.
E) вызов вспомогательного алгоритма.
$$$ 94
Какое свойство алгоритма определяет пошаговый характер алгоритма?
A) Дискретность.
B) Результативность.
C) Массовость.
D) Определенность
E) Надежность.
$$$ 95
К свойствам алгоритма не относится:
A) информативность.
B) определённость.
C) дискретность.
D) массовость.
E) результативность.
$$$ 96
Алгоритм может быть исполнен процессором компьютера, если он представлен:
A) на машинном языке.
B) на латинском языке.
C) в виде блок-схем.
D) на алгоритмическом языке.
E) на естественном языке.
$$$ 97
Алгоритм сложения двух чисел является примером алгоритма:
A) линейного.
B) вспомогательного.
C) циклического.
D) разветвленного.
E) дополнительного.
$$$ 98
Алгоритм, в котором описывается простая последовательность команд, не содержащих условий, называют:
A) линейным.
B) вспомогательным.
C) с повторением.
D) разветвленным.
E) циклическим.
$$$ 99
Основными свойствами алгоритма являются:
A) дискретность, массовость, определенность, результативность.
B) оперативность, цикличность, результативность.
C) дискретность, информативность, результативность, оперативность.
D) информативность, непрерывность, массовость.
E) понятность, истинность, оперативность.
$$$ 100
К языкам программирования относятся:
A) Basic, Pascal, C++.
B) Doctor Web, AVP.
C) Norton Commander, FAR.
D) MS Word, MS Excel, MS Рower Point, MS Access.
E) MS DOS, Windows XP, Unix, OS/2.
$$$ 101
Логическое умножение обозначается:
A) AND (И).
B) SUB (МИН).
C) DIV (ДЕЛ).
D) OR (ИЛИ).
E) NOT (НЕ).
$$$ 102
Блоки, входящие в алгоритмы линейного вида:
A) процесс обработки (прямоугольник), ввод-вывод (параллелограмм).
B) модификация (шестигранник).
C) процесс обработки, анализ условия ( ромб).
D) анализ условия, модификация (шестигранник), обращение к подпрограмме.
E) ввод-вывод, анализ условия и процесс обработки.
$$$ 103
Что такое массив в языке Бейсик:
A) упорядоченная последовательность однотипных величин в памяти, обозначаемая одним именем.
B) множество переменных различных типов в памяти, обозначенных одним именем.
C) произвольное число, обозначенное именем.
D) множество чисел в памяти, обозначаемое одним именем.
E) множество неупорядоченных величин в памяти, обозначенных одним именем.
$$$ 104
Выберите фрагмент программы на языке Бейсик для вычисления суммы элементов двухмерного массива В(N,M):
A) S = 0
FOR I = 1 TO N
FOR J = 1 TO M
S = S + B(I, J)
NEXT J : NEXT I
B) FOR I=1 TO N
INPUT B(I, J)
S = S + B(I, J)
NEXT I
C) S = 0
FOR I=1 TO N
FOR I=1 TO M
NEXT J
NEXT I
D) S = 0
FOR I=1 TO N
FOR J=1 TO M
S = S + B (I, J)
NEXT I
NEXT J
E) S=0
FOR I=1 TO N
S = S + B(I, J)
NEXT I
NEXT J
$$$ 105
Что называется подпрограммой в языке Бейсик:
A) обособленная группа операторов, которую можно выполнять, многократно обращаясь к ней из различных мест программы.
B) группу операторов в конце или начале программы.
C) группа операторов, отделенная от остальной программы операторными скобками.
D) группа операторов, к которой нет обращения в программе.
E) многократно повторяющаяся группа операторов.
$$$ 106
В каком месте программы на языке Бейсик должен записываться оператор DIM:
A) в основной программе до ввода элементов массива.
B) в конце основной программы.
C) после описательной части программы.
D) после ввода данных в массив.
E) при выводе данных из массива.
$$$ 107
В каких единицах измерения задается в Бейсике аргумент встроенной функции синус Х:
A) в радианах.
B) в градусах.
C) в минутах.
D) в стерадианах.
Е) в секундах.
$$$ 108
С помощью какого оператора языка Бейсик производится ввод данных с клавиатуры:
A) INPUT
B) PRINT
C) DATA
D) READ
E) REM
$$$ 109
Что называется циклом в языке Бейсик:
A) многократное выполнение последовательности операторов (действий).
B) многократная последовательность операторов.
C) многократная необходимость выполнения резервирования ячеек памяти.
D) упорядоченный набор блоков и соединений.
E) многократно проверяемое условие.
$$$ 110
Где в программе на языке Бейсик должен находиться оператор DEF FN:
A) до первого обращения к этой функции.
B) после обращения к этой функции.
C) после описательной части программы.
D) в любом месте программы.
E) в конце основной программы.
$$$ 111
Что выполняет оператор языка Бейсик WINDOW (X1,Y1)-(X2,Y2) :
A) задает пользовательскую систему координат для экрана.
B) определяет значения переменных X1,Y1, X2,Y2.
C) задает полярную систему координат вместо декартовой.
D) выводит на экран значения переменных X1,Y1, X2,Y2.
E) рисует на экране линию с координатами X1,Y1, X2,Y2.
$$$ 112
Какой оператор на языке Бейсик позволяет построить окружность:
A) CIRCLE (X,Y), R, <цвет>
B) COLOR X,Y,R
C) CIRCLE (X,Y), R, Pi, Pi + 2/3Pi, ½
D) WINDOW (X,Y), R
E) PAINT (X,Y), R
$$$ 113
Вычислите значение Y, которое в языке Бейсик описывается выражением
Y = COS (0) + ABS (-3) + SQR (4):
A) 6
B) 7
C) 1
D) 5
E) 2
$$$ 114
При использовании на языке Бейсик оператора PRINT без параметров:
A) происходит перевод курсора на следующую строку.
B) выводится число нуль.
C) выдается сообщение об ошибке.
D) выводится строка нулей.
E) выводится строка звездочек «*».
$$$ 115
Каким символом отделяются операторы языка Бейсик, записанные в одной
строке:
A) двоеточие.
B) точка.
C) запятая.
D) пробел.
E) точка с запятой.
$$$ 116
Укажите правильный формат оператора цикла FOR... NEXT:
A) FOR I = A1 to A2 STEP A3
. . .
NEXT I
B) FOR J = A1 to A2
. . .
STOP J
C) FOR I = A1 to A2
. . .
END I
D) FOR J = A1 to A2
. . .
NEXT I
E) FOR I > A1 TO A2
. .
NEXT I
$$$ 117
Используя оператор языка Бейсик, установите курсор в тридцатую позицию двадцатой строки:
A) LOCATE 20, 30
B) LOCATE 30, 20
C) PSET (20,30)
D) SET (20,30)
E) LINE – (20,30)
$$$ 118
Укажите встроенную функцию языка Бейсик, определяющую абсолютное значение числа Х:
E) ABS(X)
B) ABC(X)
C) EXP(X)
D) MOD(X)
E) INT(X)
$$$ 119
Определите, какие два оператора языка Бейсик используются совместно для ввода значений из блока данных:
A) READ, DATA
B) INPUT, DATA
C) INPUT, READ
D) DATA, SET
E) LET, DATA
$$$ 120
Определите значение переменной C после выполнения операторов языка Бейсик
С = 5
REM С = С + 1:
A) 5
B) 0
C) 1
D) 8
E) 6
$$$ 121
Какой оператор языка Бейсик осуществляет описание массивов:
A) DIM C (6), A(3), B(3,6)
B) DIR C (6), A(3), B(3,6)
C) DEFINT C (6), A(3), B(3,6)
D) DEF FN A(3), B(3,6)
E) DIMM C (6), A(3), B(3,6)
$$$ 122
Как просуммировать массивы А(N) и В(N). Выберите правильный фрагмент программы на языке Бейсик:
A) FOR I=1 TO N
C(I) = A(I) + B(I)
NEXT I
B) FOR I=1 TO N
C(I) = A(I) + B(J)
NEXT J
C) FOR I = 1 TO N
INPUT A(I), B(I)
NEXT I
D) FOR J = 1 TO N
C(I) = A(I) + B(J)
NEXT I
E) FOR I = 1 TO N
FOR J = 1 TO M
C(I) = A(I) + B(J)
NEXT J,I
$$$ 123
Укажите оператор обращения к подпрограмме в языке Бейсик:
A) GOSUB N
B) GOTO N
C) GOTO N1, N2, N3
D) IF K GOTO N1
E) GOTO GOSUB N
$$$ 124
Укажите оператор возвращения из подпрограммы в языке Бейсик:
A) RETURN
B) PROGRAM RETURN
C) STOP
D) RESET
E) GOTO N
$$$ 125
Укажите оператор вывода точки на экран с указанием цвета в языке Бейсик:
A) PSET (X,Y),<цвет>
B) PSET <цвет>
C) POINT (X, Y), <цвет>
D) LOCATE 20,30,<цвет>
E) LINE (X1,Y1), <цвет>
$$$ 126
Укажите правильную конструкцию языка Бейсик, отображающую выполнение следующего условия
<если х < 0, тогда переход к 100-строке>:
A) IF X < 0 THEN GOTO 100
B) IF X>0 GOSUB 100
C) IF X>0 GOTO 100
D) IF X < 0 THEN 80 ELSE 100
E) REM IF X < 0 THEN 100
$$$ 127
Какой оператор устанавливает текстовый режим экрана в языке Бейсик:
A) SCREEN 0
B) SCREEN 1
C) SCREEN 2
D) SCREEN 12
E) SCREEN 9
$$$ 128
Выберите оператор построения отрезка прямой линии в цвете в языке Бейсик:
A) LINE (X1,Y1) – (X2,Y2),<цвет>
B) LINE (X1,Y1) – (X2,Y2), В,<цвет>
C) LINE (X1,Y1) – (X2,Y2),BF,<цвет>
D) LINE (X1,Y1) – (X2,Y2) ,C,<цвет>
E) LINE (X1,Y1),<цвет>
$$$ 129
Какой из перечисленных ниже операторов Бейсика является оператором условного перехода:
A) IF <условие> GOTO N
B) IF <условие> ON K GOTO N
C) FOR <условие> GOTO N
D) NEXT <условие> GOTO N
E) GOSUB <условие> GOTO N
$$$ 130
Выберите правильную запись на языке Бейсик выражения
y = sin x + x0. 5 – tg 2x:
A) Y = SIN (x) + SQR (x) – (TAN(x))^2
B) Y = SIN (x) + x * x – TAN ^ 2(x)
C) Y = SIN (x) + x *(1/2) – TAN (x)^2
D) Y = SIN (x) + SQR (x) – TAN ^ 2(x)
E) Y = SIN (x) + SQR (x) – TNG(x) ^2
$$$ 131
Определите значения переменных А, В, С в результате выполнения программы на языке Бейсик:
DATA 3, 8, 6
READ A
READ B,C
A) A=3, B=8, C=6
B) A=8, B=6, C=3
C) A=3, B=6, C=8
D) A=6, B=8, C=3
E) A=6, B=3, C=8
$$$ 132
Что такое транслятор:
A) программа.
B) операционная система.
C) язык программирования.
D) часть ОЗУ.
E) один из блоков персонального компьютера.
$$$ 133
Укажите правильную последовательность операторов для ввода матрицы A(N,M):
A) FOR I=1 TO N
FOR J=1 TO M
INPUT А (I, J)
NEXT J : NEXT I
B) FOR I=1 TO N
FOR J=1 TO M
INPUT A (I, J)
NEXT I
C) FOR I=1 TO N
FOR J=1 TO M
INPUT A (J, I)
NEXT J
D) FOR I=1 TO N
INPUT A (I, J)
NEXT J : NEXT I
E) FOR I=1 TO N
K = 1 : J = 1
INPUT A (I, J)
IF J < 10 GOTO K
NEXT J : NEXT I
$$$ 134
Вычислите значение Y, которое в языке Бейсик описывается арифметическим выражением Y = 27^1/3 + 6*2:
A) 21
B) 15
C) 18
D) 30
E) 1,5
$$$ 135
Какая встроенная функция языка Бейсик позволяет определить значение натурального логарифма числа X:
A) LOG(x)
B) LOGAR(x)
C) LOG10(x)
D) LN(x)
E) NLOG(x)
$$$ 136
Укажите, какой из перечисленных ниже операторов языка Бейсик является оператором безусловного перехода:
A) GOTO N
B) ON K GOTO М
C) IF <условие> GOTO N
D) NEXT N
E) GOSUB N
$$$ 137
Какой оператор языка Бейсик используется для указания конца счетного (арифметического) цикла:
A) NEXT
B) GOTO
C) END
D) STOP
E) RETURN
$$$ 138
Выберите оператор, с помощью которого осуществляется заполнение цветом области в языке Бейсик:
A) PAINT (X, Y) [, цвет области [, цвет границы ]]
B) DRAW (X, Y) [, цвет области [, цвет границы ]]
C) COLOR [ цвет фона ] [, цвет палитры ]
D) COLOR (X, Y), R [, цвет области]
E) PICTURE (X, Y) [, цвет области [, цвет границы ]]
$$$ 139
Какая встроенная функция языка Бейсик позволяет вычислить значение квадратного корня:
A) SQR(X)
B) EXP(X)
C) SGN(X)
D) SQRT(X)
E) STR(X)
$$$ 140
Какая встроенная функция языка Бейсик позволяет вычислить абсолютное значение:
A) ABS(X)
B) MOD(X)
C) STR(X)
D) ABС(X)
E) SQR(X)
$$$ 141
Какая из функций языка Бейсик применяется для генерации случайных чисел:
A) RND(X)
B) TAB(X)
C) INT(X)
D) ROUND(X)
E) ABS(X)
$$$ 142
Выберите правильную запись на языке Бейсик для вычисления выражения
y=lnx+tgx:
A)Y=LOG(X)+TAN(X)
B) Y=LOG X + TAN X
C) Y=LN(X)+TG(X)
D) Y=LN X + TG X
E) Y=LN(X)+TAN(X)
$$$ 143
Выберите правильную запись выражения ex + sin x на языке Бейсик:
A) EXP(X) + SIN(X)
B) EXP^(X) + SIN(X)
C) E^X + SIGN(X)
D) 2.71^X + SIN X
E) EXP^X + SIN X
$$$ 144
В каком случае оператор LINE языка Бейсик рисует прямоугольник:
A) LINE (X,Y) – (U,V),,B
B) LINE (X,Y) – (U,V),,К
C) LINE (X,Y) – (U,V),N
D) LINE (X,Y) – (Y,X),R
E) LINE (X,Y) – (U,V),,,F
$$$ 145
Выберите правильный вариант описания двумерного массива на языке Бейсик:
A) DIM A(M,N)
B) DIM M(M),(N)
C) DIM (M,N)
D) DIM A(M:N)
E) DIM A (M-N)
$$$ 146
В результате выполнения фрагмента программы на языке Бейсик
P=1
FOR I=1 TO 5
P=P*I : NEXT I
переменная Р принимает значение, равное:
A) 120.
B) 100.
C) 125.
D) 105.
E) 150.
$$$ 147
Для чего предназначен в Бейсике оператор DIM:
A) для объявления переменных и массивов.
B) для ввода данных.
C) для вывода данных.
D) для проверки условий.
E) для организации цикла.
$$$ 148
Для чего предназначен в Бейсике оператор INPUT:
A) для ввода данных с клавиатуры.
B) для вывода данных на экран.
C) для объявления массивов.
D) для организации подпрограмм.
E) для проверки условия.
$$$ 149
Чему равно значение логического выражения A AND 1:
A) A
B) 0
C) 1
D) 2A
E) 2
$$$ 150
Для чего предназначен в Бейсике оператор PRINT:
А) для вывода данных на экран.
B) для ввода данных с клавиатуры.
С) для объявления массива.
D) для вывода данных на принтер.
E) для закрытия файла.
$$$ 151
В Бейсике окружность строится с помощью оператора:
A) CIRCLE (X,Y),R
B) COLOR X,Y,R
C) CIRCLE (X,Y),R,Pi+2/3Pi
D) WINDOW (X,Y),R
E) PAINT (X,Y),R
$$$ 152
Для организации начала счетного (арифметического) цикла в Бейсике используется оператор:
A) FOR
B) NEXT
C) DIM
D) PSET
E) REM
$$$ 153
Для завершения счетного (арифметического) цикла в Бейсике используется оператор:
A) NEXT
B) FOR
C) DIM
D) END
E) STOP
$$$ 154
Для организации начала цикла по условию в Бейсике используется оператор:
A) WHILE
B) IF
C) COSUB
D) NEXT
E) END
$$$ 155
Для завершения цикла по условию в Бейсике используется оператор:
A) WEND
B) RETURN
C) IF
D) FOR
E) REM
$$$ 156
Для чего предназначен в Бейсике оператор LOСATE:
A) для установки курсора в нужную позицию экрана.
B) для ввода данных с клавиатуры.
C) для рисования линии.
D) для рисования точки.
E) для рисования окружности.
$$$ 157
Для чего предназначен в Бейсике оператор GOSUB:
A) для перехода в подпрограмму.
B) для возврата в основную программу.
C) для завершения работы программы.
D) для описания массива.
E) для открытия файла.
$$$ 158
Для чего в Бейсике предназначен оператор RETURN:
А) для возврата в основную программу.
B) для обращения к подпрограмме.
C) для обращения к функции.
D) для описания массива.
E) для выхода из цикла.
$$$ 159
Для чего в Бейсике предназначен оператор PSET:
А) для вывода точки на экран.
B) для ввода оператора.
C) для ввода линии.
D) для закрашивания прямоугольника.
E) для построения прямоугольника.
$$$ 160
Для чего в Бейсике предназначен оператор LINE:
А) для построения отрезка.
B) для построения оператора.
C) для построения точки.
D) для закрашивания прямоугольника.
E) для установления палитры.
$$$ 161
Укажите правильную запись полного оператора условия в языке Бейсик:
A) IF <условие > THEN выражение 1 ELSE выражение 2
B) IF <условие> THEN GOTO 1
C) IF <условие> ELSE выражение 1 THEN выражение 2
D) IF <условие> GOSUB 1 ELSE THEN GOTO 1
E) IF <условие> ON K GOTO N
$$$ 162
Выберите правильный фрагмент программы описывающий условие
если
Х>1, тогда выполнить у=е2х+
:
A) IF X>1 THEN у=ехр(2*х)+(а*sin(х)^2+а*(в+с)) ^ (1/7)
B) IF X>1 THEN у= ехр(2х)+(а* sin(х^2)+ а(в+с)) ^ /(1/7)
C) IF X>1 THEN у=е2х+(а* sin(х^2)+ а*(в+с)) ^ (1/7)
D) IF X>1 THEN у= ехр(2*х)+(а* sin(х^2)+ а(в+с)) ^ /(1/7)
E) IF X>1 THEN у= ехр(2х)+SQR(а* sin(х^2)+ а*(в+с))
$$$ 163
Укажите правильный ответ при выполнении следующего фрагмента программы:
X=2: J=1:N=3: S=0
FOR I=1 TO N+1
S= S+J*X+I
NEXT I
А) 18
B) 30
C) 31
D) 29
E) 27
$$$ 164
Какое значение принимает переменная Y при выполнении следующего фрагмента программы:
I=1: J=3:N=3 : Y=0
5 Y=Y+I*J+2
I=I+1
IF I<=3 GOTO 5
А) 24
B) 15
C) 26
D) 29
E) 27
$$$ 165
Укажите правильную последовательность операторов для ввода одномерного массива A(N):
А) FOR I=1 TO N
INPUT A (I)
NEXT I
B) FOR I=1 TO N+1
PRINT A (I)
NEXT I
C) FOR I=1 TO N
INPUT A (I)
FOR J=1 TO N
PRINT A (I)
NEXT
D) FOR I=1 TO N
FOR J=1 TO N
INPUT A (I)
NEXT I, J
E) FOR I=1 TO I
INPUT A(I)
NEXT I
PRINT A(I)
$$$ 166
Для чего предназначен в языке Бейсик оператор GOTO N:
A) Для безусловного перехода.
B) Для условного перехода.
C) Для выбора варианта.
D) Для перехода к диску.
E) Для выхода из программы.
$$$ 167
Чему равно значение логического выражения A AND 0:
A) 0
B) A
C) 1
D) 2A
E) 2
$$$ 168
Для чего предназначена функция TAB(N):
A) Для установки курсора в N позицию экрана.
B) Для пропуска N пробелов.
C) Для генерации символьных данных.
D) Для табуляции M символов.
E) Для генерации комплексных чисел.
$$$ 169
Вычислите значение Z, которое описывается в языке Бейсик выражением
Z = SQR (abs (-36))^1/2+3*5:
A) 18.
B) 17,3.
C) –17,3.
D) +12.
E) 15.