какое имя объекта недопустимо в pascal
Тест на тему: «Программирование на Pascal»
Тест на тему: «Программирование на 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;
Уровень сложности В
11. Определите значение переменной С после выполнения алгоритма:
12. Запишите значение переменной t, полученное в результате работы следующей программы.
13. Определите, что будет напечатано в результате работы следующей программы.
for k :=4 downto 1 do
14. В таблице D хранятся данные о количестве учеников в классах (D[1] — количество учеников в первом классе, D[2] — во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
Ищем педагогов в команду «Инфоурок»
Тест для аттестации обучающихся «Информатика — программирование в Паскале »
Тест состоит из 3х частей по уровням сложности. Первый уровень A состоит из 15 вопросов с выбором ответа(в каждом задании только 1 верный ответ), второй уровень B состоит из 5 вопросов, где надо указать получившийся ответ, третий уровень С состоит из 3 заданий, в которых необходимо составить программы и проверить их на компьютере
Уровень сложности А
1. Какой символ необходим для разделения операторов?
3. Выберите число, относящееся к типу real :
4. Выберите верный символ или набор символов, который называется оператором присваивания
5. Каким словом обозначается оператор вывода в Pascal
6. Какая арифметическая операция служит для получения остатка от деления
7. Какая функция поможет посчитать квадрат от числа х?
9. Выберите правильную запись выражения «А не равно 4»
10. Какое из нижеперечисленных утверждений верно?
1) If(f>2) then а :=3 е lse a:=5;
2) If(f>2) then а :=3; е lse a:=5;
3) If(f>2) then а =3; е lse a=5;
4) If(f>2) а :=3; е lse a:=5;
11. Какая арифметическая операция служит для получения целого числа от деления
12. Какие служебные слова используются для написания цикла с постусловием:
13. С какого служебного слова начинается раздел описания переменных
14. Какие служебные слова используются для написания цикла с предусловием:
15. Какая функция позволяет возвести любое число в любую степень?
Уровень сложности В
1. Определите значение переменной С после выполнения алгоритма:
3. Определите, что будет напечатано в результате работы следующей программы.
for k :=4 downto 1 do
4. Чему будет равна переменная «С» после выполнения этой программы
5. Определите, что будет напечатано в результате работы следующей программы.
1. Составьте и напишите программу.
Начальный вклад в банке равен 1200 руб. Через каждый месяц размер вклада увеличивается на Р процентов от имеющейся суммы (Р – вещественное число, 10
2. Спортсмен-лыжник начал тренировки, пробежав в первый день 15 км. Каждый день он увеличивал длину пробега на Р процентов от пробега предыдущего дня (Р – вещественное число, 0
3. Ввести c клавиатуры массив из 5 элементов, найти среднее арифметическое всех элементов массива.
Введите пять чисел:
среднее арифметическое 9.200
Задание С (программа выполнена на языке Pascal )
var N: array[1..5] of integer;
for i:=1 to 5 do begin
for i:=1 to 5 do begin
Критерии: Блок А: 1 балл за верное задание, блок В: 2 балла за верное задание. блок С: 4 балла за верное задание Максимальное количество баллов за тест 37
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Курс повышения квалификации
Педагог дополнительного образования: современные подходы к профессиональной деятельности
Курс повышения квалификации
Дистанционное обучение как современный формат преподавания
Курс профессиональной переподготовки
Педагогика дополнительного образования детей и взрослых
Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Краткое описание документа:
Общая информация
Международная дистанционная олимпиада Осень 2021
Похожие материалы
Тест на тему «Деньги» (финансовая грамотность)
Презентация по финансовой грамотности «Деньги. Что это такое?» (3-5 класс)
Методическая разработка занятия по ОФП «Развитие гибкости»
Практическая работа «Пушистый кот в GIMP» (5-8 класс)
Практическая работа на тему «Создание печати в GIMP» (5-8 класс)
Методические рекомендации по применению электронного стрелкового тренажера SCATT(СКАТТ)
Методическая статья «Дикция и орфоэпия на уроках хора и вокала»
Не нашли то что искали?
Воспользуйтесь поиском по нашей базе из
5245150 материалов.
Вам будут интересны эти курсы:
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
В школе в Пермском крае произошла стрельба
Время чтения: 1 минута
Минобрнауки работает над изменением подходов к защите диплома
Время чтения: 1 минута
Средняя зарплата учителей в Москве достигла 122 тыс. рублей
Время чтения: 1 минута
Минобразования Кузбасса рекомендовало техникумам и школам уйти на каникулы до 7 ноября
Время чтения: 1 минута
Минпросвещения планирует прекратить прием в колледжи по 43 профессиям
Время чтения: 1 минута
Школьников не планируют переводить на удаленку после каникул
Время чтения: 1 минута
Подарочные сертификаты
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.
TURBO PASCAL
Основы Паскаля
При записи программы на языке программирования можно пользоваться лишь символами, предусмотренными алфавитом языка. Алфавит языка Паскаль составляют буквы, цифры и специальные символы (знаки операций и ограничители). Специальный символ может быть одной литерой или парой литерой. В последующем изложении будем использовать:
заглавные буквы латинского и русского алфавитов:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Ь Э Ю Я
арабские цифры:
0 1 2 3 4 5 6 7 8 9
знаки операций:
ограничители:
Числа записываются в программе в десятичной системе исчисления и могут быть целыми и действительными, положительными и отрицательными. Положительный знак числа (+) может быть опущен как для целых, так и для действительных чисел.
Действительные числа изображаются в естественной форме и полулогарифмическая (показательной). В естественной форме число должно содержать десятичную точку, применяемую вместо десятичной запятой, причём число не может начинаться или заканчиваться точкой.
Пример 1
( неправильно записанные числа ):
Пример 2
( правильно записанных чисел записанных в полулогарифмической форме ):
-0.131E5
50E7
-5E-02
123.7E-5
Пример 3
( неправильно записанных чисел ):
Допустимый диапазон изменения целых и вещественных чисел зависит от конкретной реализации языка. Попытка использовать числа, значения которых лежат за пределами допустимого диапазона, приведёт к ошибке.
Пример 4 (строки)
‘таблица значений’
‘контрольная работа по курсу электротехника’
‘0.5+17E-5’.
Пример 5
( неверно записанные строки ):
Используются строки для работы с текстами, например для вывода текстов и комментариев на печать. Максимальная длина строки определяется конкретной реализацией языка.
Имена (идентификаторы) служат для обозначения различных объектов и конструкций программы и отличаются от служебных слов тем, что выбираются (назначаются) самим программистом по следующему правилу: имя должно состоять из букв и цифр, но первым символом может быть только буква. Длина имени во многих реализациях языка не ограничивается, однако рекомендуется, чтобы она не превышала 6-8 символов. Следующие имена составлены без ошибок:
X Y22M РАЗМЕР GAMMA ALFA R15
А такие имена, наоборот, ошибочны:
Выбор имени следует осуществлять исходя из логической или физической сущности обозначаемого объекта, при этом рекомендуется придерживаться следующих правил:
Служебные слова языка Паскаль | |||
AND | FILE | OF | TYPE |
ARRAY | FOR | OR | UNTIL |
BEGIN | FUNCTION | PACKED | VAR |
CASE | GOTO | PROCEDURE | WHILE |
CONST | IF | PROGRAM | WITH |
DIV | IN | RECORD | |
DO | LABEL | REPEAT | |
DOWNTO | MOD | SET | |
ELSE | NIL | THEN | |
END | NOT | TO |
Стандартные идентификаторы языка Паскаль | ||||
Константы | Типы | Процедуры | Функции | Файлы |
FALSE | BOOLEAN | GET | ABS | INPUT |
TRUE | CHAR | NEW | ARCTAN | OUTPUT |
MAXINT | INTEGER | PACK | CHR | |
REAL | PAGE | COS | ||
TEXT | PUT | EOF | ||
READ | EOLN | |||
READLN | EXP | |||
RESET | LN | |||
REWRITE | ODD | |||
UNPACK | ORD | |||
WRITE | PRED | |||
WRITELN | POUND | |||
SIN | ||||
SQR | ||||
SQRT | ||||
SUCC |
И наконец, имена используются для обозначения всей программы и отдельных её частей (процедур и функций), дающих описание некоторого сложного действия или группы действий, производимых над данными и имеющих некоторое самостоятельное значение. Алгоритмы отдельных широко используемых процедур и функций уже составлены разработчиками языка, и их программные описания хранятся в машине в специальной области памяти. Для этих процедур и функций установлены стандартные имена, а сами они называются стандартными процедурами и стандартными функциями. Программист, как только ему потребуется указанный алгоритм, вызывает необходимую процедуру или функцию, указывая программе её имя и данные, которые её необходимы.
Пример 6
Для иллюстрации введённых понятий рассмотрим программу, реализующую тривиальный алгоритм сложения двух произвольных действительных чисел и печати результата:
Program SUMMA;
Var A, B, C : Real;
Begin
Read(A,B);
C := A + B;
Writeln(РЕЗУЛЬТАТ СУММИРОВАНИЯ);
Writeln(‘C=’,C)
End.
На главную страницу
(с)Все права защищены
По всем интересующим вопросам прошу писать на электронный адрес
Тест по языку программирования паскаль ответы
Материал позволяет проверить знания студентов 1 курса при изучении языка Pascal в форме теста.
Скачать:
Предварительный просмотр:
По теме: «Основы программирования на языке Pascal»
Определите, какое значение переменной S будет в результате выполнения алгоритма
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; Уровень сложности В 11. Определите значение переменной С после выполнения алгоритма: 12. Запишите значение переменной t, полученное в результате работы следующей программы. 13. Определите, что будет напечатано в результате работы следующей программы. for k :=4 downto 1 do 14. В таблице D хранятся данные о количестве учеников в классах (D[1] — количество учеников в первом классе, D[2] — во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Тест паскаль 9 классПросмотр содержимого документа |