Содержание:
Материал позволяет проверить знания студентов 1 курса при изучении языка Pascal в форме теста.
Скачать:
Вложение | Размер |
---|---|
pascal.docx | 20.88 КБ |
Предварительный просмотр:
По теме: «Основы программирования на языке Pascal»
- Какой вариант описывает вещественную переменную на языке Pascal?
- var x: integer;
- var x: boolean;
- var x: real;
- var x: string
- Какие из перечисленных операторов являются операторами ввода данных?
- Какой из операторов позволяет вычислить квадратный корень числа х?
- div(x);
- sqr(x);
- sqrt(x);
- abs(x)
- Сколько значений принимает логическая переменная?
- бесконечное множество;
- два значения;
- одно значение;
- более 10 значений
- Укажите, правильную запись следующего математического выражения: y=5x 2 -10x+2.
- Укажите условие выбора чисел, кратных 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 будет в результате выполнения алгоритма
- 12;
- 3;
- 4;
- 7.
- Какие значения примут переменные С и D в результате выполнения программы:
Var A, B, C, D: integer;
If B>A then C:= B-A else D:=A-B;
По теме: методические разработки, презентации и конспекты
Обобщающий урок по теме «Основы программирования на языке Паскаль». Игра «Информатик — бизнесмен» 9 – 10 класс. Архив содержит блок-схемы для задания № 8.
Данный элективный курс расчитан на изучение в 10 классе. Предполагается расширение базового курса информатики за счет введения электива, который расширяет программу. Элективный курс направлен на изуче.
В последние годы произошли значительные изменения в программах преподавания информатики предлагаемых МО РФ, особенно в количестве часов выделяемых на изучение информатики (сокращение часов). Вместе с .
Материал позволяет проверить начальные знания учащихся 9 классов при изучении языка Pascal в форме теста – 2 варианта – осуществляется контроль знаний при изучении операторов ввода и вывода данны.
Контрольная работа по основам программирования на языке Паскаль. Состоит из заданий на "узнавание" операторов, некоторыхфункций, служебныхслов, на определение результата выполнения программы и на напи.
Данная методическая разработка рассчитана на проверку знаний учащихся 9 класса по информатике за 3 четверть, которые занимаются оп учебнику Н.Д. Угриновича.
Тест «Язык программирования Pascal» состоит из 14 вопросов. Проверяются основные знания в программировании. В конце теста дан ключ.
Просмотр содержимого документа
«Тест «Язык программирования Pascal»»
Тест «Язык программирования Pascal»
1.Оператор присваивания имеет вид:
Верного ответа нет
2. Служебные слова языка Паскаль:
а) if, program, and
б) алг, нач, кц
в) var, do, нач
г) prim, begin, end
3. Программа, написанная на языке Паскаль, начинается со слова:
а) begin б) program в) var г) end
4. Вещественные числа имеют тип данных:
а) real б) integer в) boolean г) string
5. Разделителями между операторами служит:
б) точка с запятой
6. Описать переменную – это значит указать её:
а) имя и значение
в) тип и значение
г) имя, тип и значение
7. Логический тип данных объявляется служебным словом:
8. Для вычисления экспоненты применяется процедура:
9. В конце программы ставится…
а) Точка с запятой
в) Ничего не ставится
10. Конечное значение переменной У в результате выполнения следующих действий:
У:=5;
11. В данном фрагменте программы:
а) некорректное имя программы
б) некорректное имя переменной
в) запись арифметического выражения
г) не определенное имя переменной
12. Для вывода результатов в Паскале используется оператор:
13. К операторам цикла относятся:
б) оператор присваивания
г) for, while, repeat
14. В операторе присваивания summa := sqr(x)+3*a переменными являются:
![]() Тест на тему: «Программирование на Pascal» Время выполнения теста 15 минут, тест состоит из 3х частей по уровням сложности. Первый уровень A состоит из 10 вопросов с выбором ответа(в каждом задании только 1 верный ответ), второй уровень B состоит из 4 вопросов, где надо указать получившийся ответ и уровень С, где всего 1 вопрос – написание программы. Уровень сложности А 1. Какой символ необходим для разделения операторов? 2. Какое имя объекта недопустимо в Pascal? 3. Выберите число относящееся к типу real: 4. Выберите верный символ или набор символов, который называется оператором присваивания 5. Каким словом обозначается оператор вывода в Pascal 6. Какая арифметическая операция служит для получения остатка от деления 7. Какая функция поможет посчитать квадрат от числа х? 8. Как выглядит логическая операция «дизъюнкция» в Pascal? 9. Выберите правильную запись выражения «А не равно 4» 10. Какое из ниже перечисленных утверждений верно? а) If(f>2) then а:=3 еlse a:=5; б) If(f>2) then а:=3; еlse a:=5; в) If(f>2) then а=3; еlse a=5; г) If(f>2) а:=3; еlse a:=5; Уровень сложности В 11. Определите значение переменной С после выполнения алгоритма: 12. Запишите значение переменной t, полученное в результате работы следующей программы. for k := 4 to 7 do 13. Определите, что будет напечатано в результате работы следующей программы. Var r, k: integer; for k :=4 downto 1 do 14. В таблице D хранятся данные о количестве учеников в классах (D[1] — количество учеников в первом классе, D[2] — во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. |