Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Тесты / Контрольная работа по теме «Алгоритмы и исполнители», 9 класс.

Контрольная работа по теме «Алгоритмы и исполнители», 9 класс.

  • Информатика

Поделитесь материалом с коллегами:

Контрольная работа №2 по теме «Алгоритмы и исполнители».

Вариант I.

В заданиях группы А выбрать только один правильный ответ.

А1.Доступ к элементу массива осуществляется по его:

А) адресу; Б) имени; В) номеру; Г) Всё перечисленное неверно.

А2. Числовой одномерный массив А заполнен последовательно цифрами 2, 5, 7, 34. Укажите значение элемента А [3].

А) 34; Б) 3; В) 7; Г)2.

А3. В программе описан одномерный целочисленный массив с индексами от 1 до 5. В приведённом фрагменте программы массив сначала заполняется, а потом изменяется. Чему будут равны элементы этого массива?

for i:=5 downto 1 do

A[i]:=6-i;

for i:=1 to 3 do begin

k:= A[i];

A[i]:= A[6-i];

A[6-i]:=k;

end;

А) 5 4 3 2 1 Б) 1 2 3 4 5 В) 5 4 3 4 5 Г) 6 5 4 3 2

А4. Какое максимальное количество символов может содержать переменная типа string?

А) 127 Б) 255 В) 256 Г) неограниченное количество.

А5. Каким будет значение переменной Sв результате выполнения фрагмента программы S:=copy(′abcdefg′, 4, 3)?

А) ′de ′ Б) ′cdef′ В) ′def′ Г) ′efg

А6. Какая процедура служит для преобразования строки в число?

А) ord Б) val В) chr Г) str









В заданиях группы Б приведите полное решение задачи или дайте развёрнутый ответ на вопрос.

Б1. Установите соответствие

Величина

Тип

  1. Вес слона

  2. Число пассажиров в самолёте

  3. Название дня недели.

  4. Расстояние.

  5. Остаток от деления.

  6. Фамилия ученика.

  7. Знак сложения.

А) символьный.

Б) Строковый.

В) Целый.

Г) Вещественный.

Ответ представьте в виде таблицы:

1

2

3

4

5

6

7










Б2. Расположите в правильном порядке строки программы, вычисляющей периметр и площадь параллелограмма:


1) S:=a*h;

6) var a,b,h,p,s: integer;

2) end.

7) readln;

3) program pr;

8) Writeln(‘p=’,p,’ s=’,s);

4) p:=2*(a+b);

9) a:=6;b:=3;h:=4;

5) Uses crt;

10) clrscr;


11) begin





























Контрольная работа №2 по теме «Алгоритмы и исполнители».

Вариант II.

В заданиях группы А выбрать только один правильный ответ.

А1. Укажите верное обозначение массива.

А) Х[1.5] Б) N[2,4] В) i[2..3] Г) Z[6…12]

А2. Как производятся все действия над одномерными массивами?

А) через оператор READ; Б) через «обнуление»;

В) через оператор RANDOMIZE; Г) в цикле.

А3. В программе описан одномерный целочисленный массив с индексами от 1 до 5. В приведённом ниже фрагменте программы массив сначала заполняется, а потом изменяется. Чему будут равны элементы этого массива?

for i:=1 to 5 do

A[i]:=2*i+1;

for i:=5 downto 1 do

A[i]:= A[6-i];

end;

А) 3 5 7 9 11 Б) 11 9 7 5 3 В) 11 9 7 9 11 Г) 3 5 7 5 3

А4. Какой тип данных в Pascal используется для описания строковых переменных?

А) string Б) char В) real Г) word

А5. Каким будет значение переменной S в результате выполнения фрагмента программы S:=delete(′abcdefg′, 4, 3)?

А) abcfg′ Б) abcg′ В) abg′ Г) ′def

А6. Какая процедура служит для преобразования числа в строку?

А) ord

Б) val

В) chr

Г) str





В заданиях группы Б приведите полное решение задачи или дайте развёрнутый ответ на вопрос.

Б1. Установите соответствие.

Величина

Тип

  1. Скорость велосипеда.

  2. Количество книг.

  3. Название фильма.

  4. Площадь круга.

  5. Остаток от деления.

  6. Название города.

  7. Точка.

А. Символьный.

Б. Вещественный.

В. Целый.

Г. Строковый.

Ответ представьте в виде таблицы:

1

2

3

4

5

6

7










Б2. Расположите в правильном порядке строки программы, вычисляющей периметр и площадь параллелограмма:


1) S:=a*h;

6) var a,b,h,p,s: integer;

2) end.

7) readln;

3) program pr;

8) Writeln(‘p=’,p,’ s=’,s);

4) p:=2*(a+b);

9) a:=6;b:=3;h:=4;

5) Uses crt;

10) clrscr;


11) begin





























Задание

А1.

А2.

А3.

А4.

А5.

А6.

Б1

I

А

В

Б

Б

В

Б

1г 2в 3б 4г 5в 6б 7а

II

В

Г

Г

А

Б

Г

1б 2в 3г 4б 5в 6г 7а



Б2.

uses crt;

var x1, x2, y1, y2: integer;

s:real;

begin

clrscr;

write('x1= ');

readln(x1);

write('y1= ');

readln(y1);

write('x2= ');

readln(x2);

write('y2= ');

readln(y2);

s:=sqrt(sqr(x2-x1)+sqr(y2-y1));

writeln('s=', s:3:1);

readln;

end.



Краткое описание документа:

  С введением ЕГЭ и ГИА возникает потребность подготовить учащихся к новой форме контроля и проверки знаний, поэтому я подготавливаю для своих учащихся Контрольные работы в виде тестов, которые соответствуют структуре ГИА и ЕГЭ.

Работа составлена на основе УМК Босовой Л.Л. с учётом обязательного минимума содержания образования по информатике.

     Часть А содержит задания с выбором ответа. Часть Б состоит из более сложных заданий с открытым ответом. Они позволяют проверить систематимзировать знания, давать краткий ответ.

     На выполнение теста отводится 40-45 минут.

      В конце работы приведены ответы. Дана примерная таблица перевода баллов в оценки. 

 

 

Автор
Дата добавления 28.02.2015
Раздел Информатика
Подраздел Тесты
Просмотров3412
Номер материала 414584
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх