Тест по теме «Основы программирования на ЯП Паскаль»
учебно-методический материал по информатике и икт (9 класс) на тему

Обобщающий тест , четыре варианта.
Скачать:
| Вложение | Размер |
|---|---|
| 1_variant.doc | 46 КБ |
| 2_variant.doc | 44.5 КБ |
| 3_variant.doc | 50 КБ |
| 4_variant.doc | 50 КБ |
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает вещественную переменную на языку Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите правильное описание массива.
- var A : array [1..1000] of integer;
- var A : array [1..1000 of integer];
- var A : array [1…50] of real;
- var A : [array 1..50 of real].
- Какие из перечисленных операторов являются операторами ввода данных?
- Какой из операторов позволяет вычислить квадратный корень числа х ?
- Сколько значений принимает логическая переменная?
- бесконечное множество;
- два значения;
- одно значение;
- более 10 значений.
- Что является результатом действия length(a)?
- длина строки;
- код символа;
- первый символ;
- число.
- Укажите, правильную запись следующего математического выражения: y=5x 2 -10x+2.
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Укажите условие выбора чисел, кратных 5 и не кратных 10.
- (х mod 5=0) and (x mod 10 <>0);
- (х mod 5<>0) or not (x mod 10 =0);
- (х mod 5=0) and (x mod 10 =0);
- (х mod 5<>0) or (x mod 10 <>0).
- Что означает данный блок?
- ввод;
- вывод;
- ввод/вывод;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=15 div 4 ?
- Укажите, сколько раз выполнится тело цикла For i:=1 to 6 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i:=1 to 5.5 do;
- for i:=1 to -2 do;
- for i:=3 to 12 do;
- for i=0 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
- распечатывает только символы, соответствующие различным кодам;
- распечатывает коды, соответствующие различным символам;
- распечатывает коды и соответствующие им символы;
- распечатывает символы.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает переменную целого типа на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите правильное описание массива.
- var Mas array :[1..50] of integer;
- var Mas : array [1..50] of integer;
- var A : array [1…50] of real;
- var A : [array 1..50 of real].
- Какие из перечисленных операторов являются операторами вывода данных?
- Какой из операторов позволяет вычислить квадрат числа х?
- Какая функция позволяет определить код по символу?
- Может ли значение функции Length (A) быть равным 300?
- Укажите, правильную запись следующего математического выражения: y=√2x-10x
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Что означает данный блок?
- ввод;
- вывод;
- ввод/вывод;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=15 mod 5?
- Укажите, сколько раз выполнится тело цикла For i:=1 to 3 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i:=1 to 5.5 do;
- for i:=12 downto 1 do;
- for i:= 12 to 3 do;
- for i=0 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
if a[i] mod 2=0 then k:=k+1;
- находит максимальный элемент и печатает его на экране;
- находит четный элемент и печатает его на экране;
- находит второй элемент массива и печатает его на экране;
- находит число четных элементов и печатает их число на экране.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает переменную логического типа на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите правильное описание массива.
- var Mas: array :[1..10] of boolean;
- var A : array (1..10) of real;
- var A : array [1..10] of integer;
- var Mas : [array 1..10 of real].
- Укажите, какие операции относятся к логическим операциям?
- Какой вариант запускает датчик случайных чисел?
- Какая функция позволяет определить символ по коду?
- Верно ли, что символы «А» и «а» имеют одинаковые коды?
- Укажите, правильную запись следующего математического выражения y= (а+7).
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Укажите условие выбора чисел, кратных 4 и не кратных 5.
- (х mod 4<>0) or not (x mod 5 =0);
- (х mod 4=0) and (x mod 5 =0);
- (х mod 4<>0) or (x mod 5 <>0);
- (х mod 4=0) and (x mod 5 <>0).
- Что означает данный блок?
- начало/конец;
- счетчик;
- ввод/вывод;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=10 div 2 ?
- Укажите, сколько раз выполнится тело цикла For i:=1 to 5 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i=1 to 5.5 do;
- for i:=1 downto 12 do;
- for i:= 12 to 3 do;
- for i:= 1 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
for i:=1 to 10 do begin
- Вывод элементов массива заданных случайным образом
- Ввод элементов массива с клавиатуры ;
- Вывод элементов массива на экран монитора;
- Ввод и вывод элементов массива .
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
Предварительный просмотр:
Выберите правильный вариант ответа.
- Какой вариант описывает переменную строкового типа на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string.
- Укажите, правильное описание массива.
- var A : array [1..10, 1..10] of integer;
- var Mas: array :[1..10, 1..10] of boolean;
- var A : array (1…10, 1…10) of real;
- var Mas : [array 1..10, 1..10 of real].
- Укажите, какое слово не является служебным в языке программирования Pascal?
- Какой из операторов позволяет вычислить модуль числа?
- Какой вариант используют для получения случайных чисел?
- С помощью какой функции можно определить, чем является данная строка в другой строке??
- Укажите, правильную запись следующего математического выражения y= (а-5).
- Выберите правильную запись математического выражения на языке программирования Pascal.
- Укажите условие выбора чисел, не кратных 4 и кратных 7.
- (х mod 4<>0) or not (x mod 7 =0);
- (х mod 4=0) and (x mod 7 =0);
- (х mod 4<>0) or (x mod 7 <>0);
- (х mod 4<>0) and (x mod 7 = 0).
- Что означает данный блок?
- начало/конец;
- счетчик;
- условие;
- выполнения действия.
- Какое значение примет переменная х после выполнения оператора х:=10 mod 2 ?
- Укажите, сколько раз выполнится тело цикла For i:=2 to 5 do?
- Какой из перечисленных операторов циклов не содержит ошибок?
- for i=1 to 2.5 do;
- for i:=12 downto 1 do;
- for i:= 11 to 1 do;
- for 1 to 7 do.
- Фрагмент алгоритма изображен в виде блок-схемы:
Определите, какое значение переменной S будет в результате выполнения алгоритма
- Что производит следующий фрагмент программы:
for i:=1 to n do begin
- Ввод элементов массива с клавиатуры;
- Вывод элементов на экран монитора;
- Ввод и вывод элементов массива ;
- Ввод элементов случайным образом.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D : integer;
If B>A then C:= B-A else D:=A-B;
- Опередите значение переменной S после выполнения программы:
По теме: методические разработки, презентации и конспекты
Прорверочная работа позволяет проконтролировать усвоение учащимися базовых конструкций языка программирования и основных команд: присваивания, ввода и вывода.
Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2004 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.
Основы программирования на языке Паскаль. Учебное пособие, — Пермь, 2005 Составитель: Волкова Евгения Игоревна. МАОУ СОШ № 9 с углубленным изучен.
Обобщающий урок по теме «Основы программирования на языке Паскаль». Игра «Информатик — бизнесмен» 9 – 10 класс. Архив содержит блок-схемы для задания № 8.
Урок по теме Ветвление.Цель урока: 1. Отработка навыков записи команды ветвления путём интеграции знаний и умений, полученных при изучении других предметов и решения задач с пр.
Для студентов 1 курса, изучающих ЯП Паскаль.
