Тест по информатике Общие сведения о языке программирования Паскаль 8 класс с ответами. Тест включает в себя 2 варианта. В каждом варианте по 7 заданий.
Вариант 1
1. Язык программирования Паскаль — это:
1) формальный язык
2) естественный язык
3) школьный алгоритмический язык
4) словесное описание
2. Неделимый(е) символ(ы) в языке Паскаль:
1) знаки нестрогого неравенства
2) специальные знаки
3) знак арифметического действия
4) имя переменной
3. Служебные слова языка Паскаль:
1) if, program, and
2) алг, нач, кц
3) var, do, нач
4) prim, begin, end
4. Обозначение целочисленного типа данных в языке Паскаль:
1) integer
2) real
3) char
4) string
5. Необязательным элементом программы, написанной на языке Паскаль, является:
1) блок описания констант
2) блок описания действий по преобразованию данных
3) операторы
4) разделители между операторами
Pascal | Задачи со строками #1
6. В записи вещественных чисел целая часть от дробной отделяется:
1) пробелом
2) точкой
3) запятой
4) двоеточием
7. Запишите, как в языке Паскаль обозначается произвольный символ алфавита.
Вариант 2
1. Записи алгоритмов на языках программирования — это:
1) программы
2) описания
3) блок-схемы
4) инструкции
2. Неделимый символ в языке Паскаль:
1) знак операции присваивания
2) специальные знаки
3) знак арифметического действия
4) имя переменной
3. Служебные слова языка Паскаль:
1) begin, do, var
2) алг, нач, кц
3) begin, do, нач
4) Al, begin, end
4. Обозначение вещественного типа данных в языке Паскаль:
1) integer
2) real
3) char
4) string
5. Программа, написанная на языке Паскаль, начинается с:
1) блока описания данных
2) блока описания действий по преобразованию данных
3) заголовка программы
4) имени функции
6. Недопустимый символ в записи чисел в языке Паскаль:
1) пробел
2) точка
3) цифра
4) знак «минус»
7. Запишите, как в языке Паскаль обозначается последовательность символов длиной меньше 255.
Ответы на тест по информатике Общие сведения о языке программирования Паскаль 8 класс
Вариант 1
1-1
2-1
3-1
4-1
5-1
6. 2
7. char
Вариант 2
1-1
2-1
3-1
4-2
5-3
6. 1
7. string
Источник: testytut.ru
Программирование на языке Pascal. Итоговая работа
В конце обучения по курсу каждый ученик должен сдать на бумажном носителе решенные задачи по всем основным разделам курса, в каждом разделе по 5 заданий. Каждый ученик получает свой набор заданий. Задачи оформляются по следующему алгоритму:
Информатика Босова 8 кл. №180 Решение задания
1. условие задачи;
2. описание работы, здесь описывается идея решения задачи, возникшие трудности;
3. алгоритм решения на языке блок-схем;
4. программа, записанная на языке Pascal;
5. к работе прикладывается диск с программами по каждому модулю.
Защита проходит в формате презентации, ученики демонстрируют по одной задаче из каждого модуля. Остальные учащиеся могут задавать вопросы, давать свои комментарии, предлагать наиболее простое и выгодное решение.
Свои задания учащиеся получают за 2 месяца, до окончания обучения, т.е. в начале 4-й четверти.
Пример итогового задания.
Линейные алгоритмы
1. Используя оператор вывода, постройте на экране следующие рисунки из символов:
ЖЖ ЖЖ ЖЖЖЖЖ ЖЖ ЖЖ
2. Выполните задания:
a. Вычислите по действиям значение выражения: 12*3 div 5/3.5 + sqr(1);
abs(8-sqrt(2/0.5)+4 mod 3); sqrt(19 div 2)/1.5-14 mod 7.
b. Запишите на языке Паскаль:
y = x 2 + — 3
y = 2tg 2 2x — 1
3. Напишите программу, которая вводит трехзначное число и разбивает его на цифры. Например, при вводе числа 274 программа должна вывести «2, 7, 4».
4. Даны длины сторон прямоугольного параллелепипеда. Найти его объем и площадь боковой поверхности.
5. Напишите программу, которая моделирует бросание двух игральных кубиков: при запуске выводит случайное число в диапазоне от 2 до 12.
Разветвляющиеся алгоритмы
1. Напишите программу, которая решает уравнение « ax + b = 0 » относительно x для любых чисел a и b, введенных с клавиатуры. Все числа считаются действительными .
2. Напишите программу, которая вводит координаты точки на плоскости и определяет, попала ли эта точка в заштрихованную область.
![]() |
3. Напишите два варианта программы, которая вводит координаты точки на плоскости и определяет, попала ли эта точка в заштрихованную область. Один вариант программы должен использовать сложные условия, второй – обходиться без них.
![]() |
4. Мастям игральных карт условно присвоены следующие порядковые номера: масти «пики» — 1, масти «трефы» — 2, масти «бубны» — 3, масти
«червы» — 4, а достоинству карт: «валету» — 11, «даме» — 12, «королю» — 13, «тузу» — 14 (порядковые номера карт остальных достоинств соответствуют их названиям: «шестерка», «девятка» и т.д.). По заданным номеру масти m (1 ≤ m ≤ 4) и номеру достоинства карты k (6
≤ k ≤ 14) определить полное название (масть и достоинство) соответствующей карты в виде «Дама пик», «Шестерка бубен» и т.п.
5. Дано четырехзначное число. Определить:
a. равна ли сумма двух первых его цифр сумме двух его последних цифр;
b. кратна ли трем сумма его цифр;
c. кратно ли четырем произведение его цифр;
d. кратно ли произведение его цифр числу a.
Циклические алгоритмы
1. Используя цикл со счетчиком напишите программу в которой с клавиатуры вводится n целых чисел a1, a2, … , an. Выводите на экран в процессе ввода чисел: a1, a1a2, … , a1a2a3…. an.
2. Используя цикл с предусловием напишите программу вычисления
. . Вычисления прекратите, когда
модуль очередного слагаемого станет меньше 0,001.
3. Используя цикл с постусловием на пишите программу в которой вводится число N. Далее его нужно разделить нацело на 2, полученное частное также разделить на 2, и т.д. Процесс продолжайте до тех пор, пока очередное частное не станет меньше 2. На каждом шаге выводите на экран в строчку без пробелов промежуточные остатки от деления нацело и в завершение – последнее частное. На экране должно получиться перевернутое двоичное представление числа N.
4. Напишите программу, которая определяет, верно ли, что введенное число состоит из одинаковых цифр (как, например 333).
5. Используя сначала цикл с условием, а потом – цикл с переменной, напишите программу, которая выводит на экран четные степени числа 2 от 2 10 до 2 2 в порядке убывания.
Процедуры и функции
1. Напишите процедуру, которая принимает параметр – натуральное число N — и выводит на экран линию из N символов «-».
2. Даны стороны двух треугольников. Найти сумму их периметров и сумму их площадей. (Определите процедуру для расчета периметра и площади треугольника по его сторонам).
3. Два простые числа называются «близнецами», если они отличаются друг от друга на 2 (таковы, например, числа 41 и 43). Напечатайте все пары чисел-«близнецов», не превышающих число 200. (Определите функцию, позволяющую распознать простые числа).
4. Напишите функцию, которая вычисляет факториал натурального числа N.
5. Даны вещественные числа a, b, c, d, e. Найти площадь пятиугольника, изображенного на рисунке. (Определите функцию для расчета площади треугольника по трем его сторонам).
Источник: znanio.ru
Перед вами слова которые встречаются во многих программах на языке паскаль как они переводятся if
Новинки зимы 2023
Новинки Весны 2023
Русские новинки 2023
Русские хиты 2023
Топ 100 лучших русских песен 2023
Клубные миксы русских исполнителей
Источник: zvuch.com