Итоговый тест по Информатике за курс 9-го класса
Список вопросов теста
Вопрос 1
Из предложенных определений моделей данных СУБД выберите определения, соответствующие:
1.
Иерархической
2.
Сетевой
3.
Реляционной
Варианты ответов
- Модель данных строится по принципу взаимосвязанных таблиц.
- Один тип объекта является главным, все нижележащие - подчиненными.
- Любой тип данных одновременно может быть главным и подчиненным.
Вопрос 2
База данных - это:
Варианты ответов
- набор данных, собранных на одной дискете.
- таблица, позволяющая хранить и обрабатывать данные и формулы.
- совокупность хранящихся взаимосвязанных данных, предназначенная для хранения и функционального использования.
- совокупность программ для хранения и обработки больших массивов информации.
Вопрос 3
Ключ в базе данных - это:
Варианты ответов
- совокупность полей
- поле, значение которого не повторяется
- определенная запись
- имя поля
Вопрос 4
Сетевой способ организации данных реализован:
Варианты ответов
- в реляционных базах данных
- в операционной системе IOS
- в системе папок ОС Windows
- во Всемирной паутине
Вопрос 5
Иерархический способ организации данных реализован:
Варианты ответов
- в реляционных базах данных
- в операционной системе IOS
- в системе папок ОС Windows
- во Всемирной паутине
Вопрос 6
Определи по таблице сколько человек имеет четвёрки по предметам алгебра и геометрия (рассматривай оба предмета вместе):

Варианты ответов
- 5
- 4
- 6
- 8
- 9
Вопрос 7
Как выглядит полная форма команды ветвления?
Варианты ответов
- нет правильного ответа
- if ... then ...
- if ... then ... else ...
- if ... else ...
Вопрос 8
Чему будет равна переменная а после выполнения оператора ветвления:
а=6;
if a >0 then a=a * 2 else a=a + 2;
writeln a;
Варианты ответов
- 12
- 15
- 11
- 9
- 17
Вопрос 9
Определите значение целочисленной переменной а после выполнения фрагмента алгоритма:
a:=247;
b:=(a div 100)*10+9;
a:=(10*b-a) mod 10;
Варианты ответов
- 3
- 454
- 2
- 4
Вопрос 10
Ввод информации с клавиатуры осуществляется с помощью оператора
Варианты ответов
- READ (а,b,...)
- WRITE (а,b,...)
- WRITELN (а,b,...)
- READLN (а,b,...)
Вопрос 11
Алгоритм включает в себя цикл, если:
Варианты ответов
- если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
- если ход его выполнения зависит от истинности тех или иных условий
- если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
Вопрос 12
Что выведется на экран в результате выполнения фрагмента программы:
s:=0;
FOR j=10 TO 12 DO
s=s+2*j;
writeln (s);
Варианты ответов
- 68
- 65
- 71
- 63
Вопрос 13
Электронная таблица - это:
Варианты ответов
- приложение, хранящее и обрабатывающее данные в прямоугольных таблицах и предназначенное для автоматизации расчетов
- устройство персонального компьютера, управляющее его ресурсами в процессе обработки данных в табличной форме
- системная программа, управляющая ресурсами персонального компьютера при обработке таблиц
Вопрос 14
Выберите верную запись формулы для электронной таблицы:
Варианты ответов
- C3+4*D4
- C3=C1+2*C2
- A5B5+23
- =A2*A3-A4
Вопрос 15
Выберите верное обозначение ячейки в электронной таблице:
Варианты ответов
- 18D
- К13
- 34
- AB
- G1D3
Вопрос 16
Варианты ответов
- B2:C2;
- B2:B4; C2:C4;
- B2:B4; C3:C4;
- B2; C4;
Вопрос 18
Что называется массивом?
Варианты ответов
- Под массивом понимается совокупность бесконечного числа данных одного типа
- Под массивом понимается совокупность конечного числа данных одного типа
- Под массивом понимается совокупность конечного числа данных различных типов
Вопрос 19
Укажите правильное описание массива
Варианты ответов
- Var А: ARRAY [1..50 OF REAL]
- Var А, В, С: ARRAY [1..50] OF REAL or INTEGER
- Var a:array[1..1000] of integer
Вопрос 20
Что производит следующий фрагмент программы?
for i:=1 to n do write(a[i],' ');
Варианты ответов
- Ввод элементов массива с клавиатуры
- Вывод элементов массива на экран монитора
- Ввод элементов массива из файла
Вопрос 21
Какими способами можно заполнить массив?
Варианты ответов
- по формуле
- случайными числами
- ввод с помощью клавиатуры
- через программу
- из файла
Вопрос 22
Дан фрагмент программы для заполнения одномерного массива A с помощью ввода данных с клавиатуры. В какой строке текста программы допущена ошибка?
1 for i:=1 to n do begin
2 write(`a[`,i,`]=?`);
3 readln(a);
4 end;
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 23
Фрагмент программы:
for i:=1 to 20 do
if a[i]<>0 then writeln (a[i]);
выводит на экран:
Варианты ответов
- положительные элементы массива а
- ненулевые элементы массива а
- отрицательные элементы массива а
- цифру 0
Вопрос 24
Фрагмент программы:
t:=a[n];
for i:=n−1 downto 1 do
a[i+1]:=a[i];
a[1]:=t;
Варианты ответов
- сдвигает все элементы массива а вправо на одну позицию
- сдвигает все элементы массива а влево на одну позицию
- присваивает переменной t значение последнего элемента массива а
- присваивает первому элементу массива а значение переменной t




