- Язык программирования Паскаль

Тест «Язык программирования Паскаль» по информатике для 9 класса

Муниципальное бюджетное общеобразовательное учреждение

«Средняя общеобразовательная школа №3»
г. Исилькуля Омской области



Зинченко Елена Владимировна,

учитель математики и информатики



Тест по теме «Язык программирования Паскаль»

9 класс


Данный тест можно использовать как итоговый тест по теме «Программное управление работой компьютера» по учебнику И. Г. Семакина, Л. А. Залоговой, С.В. Русакова, Л. В. Шестаковой «Информатика и ИКТ 9: учебник для 9 класса».

Ключ к тесту:

I вариант: 1г; 2г; 3г; 4а; 5в; 6а; 7в; 8б; 9б; 10б.

II вариант: 1б; 2г; 3б; 4б; 5г; 6а; 7в; 8г; 9б; 10а.

Оценивание:

10 баллов – «5»

8-9 баллов – «4»

6-7 баллов – «3»




Вариант 1.


1. Для отделения операторов друг от друга в языке Паскаль используют:
а) пробел; б) двоеточие; в) запятую; г) точку с запятой.


2. Из предложенных заголовков программы правильным является:
а) Program сумма; в) programm сумма;
б) programm summa; г) program summa.


3. Для вывода результатов в языке программирования Паскаль используют ключевое слово:
а) VAR; б) READ; в) BEGIN; г) WRITE.


4. Квадратный корень числа вычисляет функция:
а) SQRT (X); б) SQR (X); в) ABS (X); г) INT (X).


5. Конечное значение переменной У в результате выполнения следующих действий:
У:=5;

Х:=2;

У:=(У-2*Х)/2+Х
будет равно:
а) 0,5; б) 2; в) 2,5; г) 5.


6. В результате выполнения программы


program my_klass;
begin
write (25/2,5*2);
writeln (‘улыбок’);
end.


мы увидим на экране:
а) 5 улыбок; в) 5
улыбок;

б) 25 улыбок; г) 25
улыбок.


7. В данном фрагменте программы


program error;
begin
summa:=25-14;
end.


ошибкой считают:
а) некорректное имя программы;
б) длинное имя переменной;
в) не определенное имя переменной;
г) запись арифметического выражения.


8. Значения одномерного массива задаются с помощью цикла:
for i:=1 to 5 do B[i]:= 5+i;

В результате значение В[3] будет равно:
а) 9; б) 8; в) 7; г) 6.


9. В результате выполнения фрагмента программы


for i:=1 to 10 do begin
if a[i]>0 then a[i]:=a[i]/2
else a[i]:=i;
end;


произойдет следующее:
а) положительные значения элементов массива увеличатся вдвое, а отрицательные заменятся значениями индекса;
б) положительные значения элементов массива уменьшатся вдвое, а отрицательные заменятся значениями индекса;
в) отрицательные значения элементов массива увеличатся вдвое, а положительные заменятся значениями индекса;
г) отрицательные значения элементов массива уменьшатся вдвое, а положительные заменятся значениями индекса.


10. В результате выполнения фрагмента программы


writeln (‘Новый массив’);
for i:=1 to 20 writeln (a[i]);
end.


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














Тест по теме «Язык программирования Паскаль»

Вариант 2.


1. Начало раздела программы, в котором описывают типы используемых переменных, определяет ключевое слово:
а) program; б) var; в) begin; г) write.


2. Из предложенных заголовков, неправильным является:
а) program summa;
б) program summa_chisel;
в) program chisla;
г) programm summa.


3. Для ввода данных в языке программирования Паскаль используют ключевое слово:
а) VAR; б) READ; в) BEGIN; г) WRITE.


4. Возведение в квадрат числа вычисляет функция:
а) SQRT (X); б) SQR (X); в) ABS (X); г) INT (X).


5. Конечное значение переменной Х в результате выполнения следующих действий:

Х:=2;

У:=0;

Х:= (У+Х)*5-2+Х
будет равно:
а) 0; б) 2; в) 8; г) 10.


6. В данном фрагменте программы


program ошибки;
begin
writeln (‘
ошибок нет’);

writeln (‘5*5=’,25);
end.


ошибкой считают:
а) некорректное имя программы;
б) отсутствие переменной;
в) не определенное имя переменной;
г) запись арифметического выражения.











7. В результате выполнения программы


program klass;
begin
writeln (45/(12-3));
writeln (‘
классов’);
end.


мы увидим на экране:
а) 5 классов; в) 5
классов;

б) 9 классов; г) 9
классов.


8. Значения одномерного массива задаются с помощью цикла:
for i:=1 to 5 do А[i]:= 2+i;

В результате значение В[4] будет равно:
а) 9; б) 8; в) 7; г) 6.


9. В результате выполнения фрагмента программы


for i:=1 to 10 do begin
if a[i]>0 then a[i]:=a[i]/3
else a[i]:=2;
end;


произойдет следующее:
а) положительные значения элементов массива увеличатся втрое, а отрицательные заменятся на 2;
б) положительные значения элементов массива уменьшатся втрое, а отрицательные заменятся на 2;
в) отрицательные значения элементов массива увеличатся вдвое, а положительные заменятся на 3;
г) отрицательные значения элементов массива уменьшатся вдвое, а положительные заменятся на 3.


10. В результате выполнения фрагмента программы


writeln (‘Новый массив’);
for i:=1 to 20 readln (a[i]);
end.


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



Источники информации:

  1. И. Г. Семакин, Л. А. Залогова, С.В. Русаков, Л. В. Шестакова «Информатика и ИКТ 9: учебник для 9 класса»: Москва, «Бином. Лаборатория знаний», 2011-2013 г.

  2. Н.Н. Самылкина «Построение тестовых заданий по информатике: методическое пособие»: Москва, «Бином. Лаборатория знаний», 2003 г.

  3. Н.А. Сухих «Поурочные разработки по информатике 9 класс»: Москва, «ВАКО», 2012 г.












Здесь представлены материалы теста на тему «Язык программирования Паскаль», которые могут быть просмотрены в онлайн режиме или же их можно бесплатно скачать. Предмет теста: Информатика (9 класс). Также здесь Вы найдете подборку тестов на схожие темы, что поможет в еще лучшей подготовке к тестированию.

Список похожих тестов

Язык программирования Паскаль

Язык программирования Паскаль

Контрольный тест. Язык программирования Паскаль. Вариант. I. 1. Найдите ошибки в записи программы. Перепишите программу в исправленном виде. ...
Введение в язык программирования Паскаль

Введение в язык программирования Паскаль

Тест по теме «Введение в язык программирования Паскаль». . ФИО____________________________________________________. №. Вопрос и варианты ответов. ...
Язык HTML – это

Язык HTML – это

Автор: Реуцкая Елена Александровна. Тест на тему «Язык. HTML. – это». 1. …. Текстовый файл, имеющий расширение .html. ;. . Язык разметки ...
Типы перенных и оператор присвоения Паскаль

Типы перенных и оператор присвоения Паскаль

Тема теста: «. Типы перенных и оператор присвоения Паскаль. »Вопрос №0Где запись верна :asd=45asd=45:asd:=45;asd=45;---------------------------------------------------------Вопрос ...
Программирование в среде Паскаль

Программирование в среде Паскаль

Тест на тему «Программирование в среде Паскаль». 1) Инструкция по оказанию первой помощи больше всего похожа на…. команду;. . алгоритм;. ...
Основы программирования

Основы программирования

Тестирование по теме Основы программирования. В-1. 1. В чем заключается различие между процедурами Write и Writeln? a. Writeln имеет возможность ...
Математические основы программирования

Математические основы программирования

Тест на тему «Математические основы программирования». информация, алгоритм, программа, исполнитель. . система команд исполнителя, система ...
Алгоритмизация и Паскаль

Алгоритмизация и Паскаль

Тест «Алгоритмизация и Паскаль». Алгоритмом можно считать:. описание решения квадратного уравнения. расписание уроков в школе. технический паспорт ...

Информация о тесте

Ваша оценка: Оцените тест по шкале от 1 до 5 баллов
Дата добавления:9 ноября 2017
Категория:Информатика
Классы:
Поделись с друзьями:
Скачать тест