Меню
Разработки
Разработки  /  Информатика  /  Тесты  /  9 класс  /  Контрольная работа «Базы данных. Одномерные массивы» (9 класс)

Контрольная работа «Базы данных. Одномерные массивы» (9 класс)

Контрольная работа состоит из двух частей. В первой представлены вопросы с выбором ответа. Задания второй части требуют развернутый ответ

20.01.2019

Содержимое разработки

Контрольная работа «Базы данных. Одномерные массивы» (9 класс)

1 вариант

Часть 1

  1. Сетевая база данных:

  1. каталог программ Windows

  2. генеалогическое дерево

  3. Всемирная паутина глобальной компьютерной сети Интернет

  4. Таблица взаимосвязей

  1. Строку таблицы реляционной базы данных называют:

  1. Полем

  2. Ячейкой

  3. Записью

  4. г) Графом

  1. Дана таблица

  1. Код

  1. Фамилия

  1. Имя

  1. Пол

  1. Дата рождения

  1. 1

  1. Шепилов

  1. Иван

  1. М

  1. 01.11.2004

  1. 2

  1. Волчек

  1. Светлана

  1. Ж

  1. 02.09.2005

  1. 3

  1. Ляпко

  1. Кирилл

  1. М

  1. 05.07.2005

  1. 4

  1. Драгунова

  1. Светлана

  1. Ж

  1. 06.07.2004

  1. Отметьте количество записей в данной таблице, соответствующих следующему условию ПОЛ ‘M’ и ДАТА 03.02.2006

  1. 1 запись

  2. 2 записи

  3. 3 записи

  4. 4 записи

  1. На этапе программирования осуществляется:

  1. Постановка задачи

  2. Составление программы на алгоритмическом языке

  3. Отладка и тестирование

  4. Описание математической модели

  1. Что такое массив?

  1. Табличные данные

  2. Набор данных, которые имеют порядковый тип

  3. Совокупность однотипных данных, хранящихся в последовательных ячейках памяти

  1. Массив обозначается командным словом:

  1. Arrau

  2. Aray

  3. Array

  4. Arra

  1. Описание одномерного целочисленного массива:

  1. var a:array [1…5] of integer;

  2. var a:array [1…5] of real;

  3. var a:array [1…5] of char;

  4. const b:array [1…3] of real=(1.1, 1.2, 0.5)

  1. Фрагмент программы заполнения целочисленного массива А десятью случайными числами из интервала [0,10]:

  1. for i:=to 10 do a[i]:=random (10);

  2. for i:=to 10 do a[i]:=random (9)+1;

  3. for i:=to 10 do a[i]:=random (11);

  4. for i:=to 10 do a[i]:=random (11)-1;

  1. Какое количество данных может находиться в данном массиве var c: array [4…16] of integer?

  1. 13 целых чисел

  2. 12 целых чисел

  3. 13 букв

  4. 12 дробных чисел

  1. Найдите правильное описание массива

  1. D [1…5]: array of integer

  2. D: array [1…5] of real

  3. Array D: [1…5] of real

  1. Часть 2

  1. Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:

    1. Пункт назначения

    1. Категория поезда

    1. Время в пути

    1. Вокзал

    1. Балаково

    1. скорый

    1. 20:22

    1. Павелецкий

    1. Бийск

    1. скорый

    1. 61:11

    1. Казанский

    1. Бишкек

    1. скорый

    1. 121:20

    1. Казанский

    1. Благовещенск

    1. пассажирский

    1. 142:06

    1. Ярославский

    1. Брест

    1. скорый

    1. 14:19

    1. Белорусский

    1. Валуйки

    1. фирменный

    1. 14:57

    1. Курский

    1. Варна

    1. скорый

    1. 47:54

    1. Киевский

    1. Волгоград

    1. скорый

    1. 18:50

    1. Павелецкий

    1. Волгоград

    1. скорый

    1. 24:50

    1. Курский

    1. Воркута

    1. скорый

    1. 40:31

    1. Ярославский

    1. Воркута

    1. пассажирский

    1. 48:19

    1. Ярославский

    1. Гродно

    1. скорый

    1. 16:34

    1. Белорусский

  1. Сколько за­пи­сей в дан­ном фраг­мен­те удо­вле­тво­ря­ют условию

  2.  (Категория по­ез­да = «скорый») И (Время в пути 20:00)?

  1. Запишите значения элементов массива, сформированного следующим образом

  1. for i:= 1 to 7 do a[i]:=i

    1. i

    1. 1

    1. 2

    1. 3

    1. 4

    1. 5

    1. 6

    1. 7

    1. a[i]

  1. На блок-схеме представлен алгоритм ввода массива из 40 целых чисел с помощью цикла с параметром. Запишите соответствующую программу на языке Паскаль

  1. b



    b



    40

    40

  2. Контрольная работа «Базы данных. Одномерные массивы» (9 класс)

  3. 2 вариант

  4. Часть 1

  1. Реляционная база данных:

  1. каталог программ Windows

  2. Таблица взаимосвязей

  3. Всемирная паутина глобальной компьютерной сети Интернет

  4. генеалогическое дерево

  1. Столбец таблицы реляционной базы данных называют:

  1. Полем б) разделом в) Записью г) Графом

  1. Дана таблица

    1. Код

    1. Фамилия

    1. Имя

    1. Пол

    1. Дата рождения

    1. 1

    1. Шепилов

    1. Иван

    1. М

    1. 01.11.2004

    1. 2

    1. Волчек

    1. Светлана

    1. Ж

    1. 02.09.2005

    1. 3

    1. Ляпко

    1. Кирилл

    1. М

    1. 05.07.2005

    1. 4

    1. Драгунова

    1. Светлана

    1. Ж

    1. 06.07.2004

  2. Отметьте количество записей в данной таблице, соответствующих следующему условию ПОЛ Ж и ДАТА 03.02.2005

  1. 1 запись

  2. 2 записи

  3. 3 записи

  4. 4 записи

  1. 4.Для построения математической модели необходимо:

  1. Описать входные и выходные данные

  2. Построить алгоритм

  3. Записать алгоритм на одном из языков программирования

  4. Проанализировать объект или процесс и обработать числовые данные

  1. 5.Для генерации случайного целого числа из промежутка [0…20] необходимо использовать выражение:

  1. random *20

  2. random (20)

  3. random (10)+10

  4. random (10)*2

  1. 6. Какое количество данных может находиться в данном массиве var c: array [3…18] of integer?

  1. 16 букв б) 11 целых чисел в) 16 целых чисел г) 15 дробных чисел

  1. 7. Для заполнения массива случайными числами мы должны подключить датчик случайных чисел, используя команду

  2. а) read б) randomize в) a[i]:=? г) clrscr

  3. 8. Описание одномерного целочисленного массива:

  1. var b:array [1…13] of char;

  2. var b:array [1…13] of integer;

  3. var b:array [1…13] of real;

  4. const b:array [1…3] of real=(1, 1, 5)

  1. Фрагмент программы заполнения целочисленного массива А пятью случайными числами из интервала [0,18]:

  1. for i:=to 5 do a[i]:=random (18);

  2. for i:=to 5 do a[i]:=random (19)+1;

  3. for i:=to 5 do a[i]:=random (19);

  4. for i:=to 5 do a[i]:=random (19)-1;

  1. Для заполнения массива путем ввода чисел с клавиатуры мы используем оператор

  1. Until б) readln в) write

  1. Часть 2

  1. Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»:

  1.  

    1. Пункт назначения

    1. Категория поезда

    1. Время в пути

    1. Вокзал

    1. Уфа

    1. пассажирский

    1. 30:57

    1. Павелецкий

    1. Уфа

    1. фирменный

    1. 25:37

    1. Казанский

    1. Хабаровск

    1. скорый

    1. 148:34

    1. Ярославский

    1. Хеб

    1. скорый

    1. 37:57

    1. Белорусский

    1. Хмельницкий

    1. скорый

    1. 18:36

    1. Киевский

    1. Худжанд

    1. пассажирский

    1. 70:26

    1. Павелецкий

    1. Челябинск

    1. скорый

    1. 34:22

    1. Павелецкий

    1. Челябинск

    1. пассажирский

    1. 41:48

    1. Павелецкий

    1. Челябинск

    1. скорый

    1. 39:33

    1. Белорусский

    1. Челябинск

    1. скорый

    1. 33:21

    1. Курский

    1. Чита

    1. пассажирский

    1. 107:22

    1. Ярославский

    1. Эрдэнэт

    1. скорый

    1. 102:25

    1. Ярославский

  2.  

  3. Сколько записей в данном фрагменте удовлетворяют условию

  4. (Вокзал = «Павелецкий») ИЛИ (Время в пути 35:00)?

  1. Запишите значения элементов массива, сформированного следующим образом

  1. Const a: array [1…7] of integer = (3, 4, -1, 5, 0, 10, -12);

    1. i

    1. 1

    1. 2

    1. 3

    1. 4

    1. 5

    1. 6

    1. 7

    1. a[i]

  1. На блок-схеме представлен алгоритм ввода массива из 30 целых чисел с помощью цикла с предусловием. Запишите соответствующую программу на языке Паскаль

  1. a [i]



-75%
Курсы повышения квалификации

Методика преподавания информатики в начальной школе в соответствии с ФГОС НОО

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Контрольная работа «Базы данных. Одномерные массивы» (9 класс) (122.59 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт

© 2008-2024, ООО «Мультиурок», ИНН 6732109381, ОГРН 1156733012732

Учителю!
Огромная база учебных материалов на каждый урок с возможностью удаленного управления
Тесты, видеоуроки, электронные тетради