8 класс Информатика ГДЗ учебник Босова Параграф 4.1. Общие сведения о языке программирования Паскаль. Глава 4. Начала программирования на языке Паскаль
Стр.153-154.
Ответы на вопросы и задания по теме «Основы Паскаля»
1. В честь кого назван язык Паскаль?
Язык назван по имени французского учёного и математика Блеза Паскаля.
Он внёс важный вклад в развитие вычислительной техники и формальной логики.
2. Почему Паскаль относят к универсальным языкам?
Потому что на нём можно создавать программы самых разных типов —
от учебных примеров до прикладных задач. Он поддерживает основные
конструкции алгоритмизации и множество типов данных.
3. Что включает алфавит языка Паскаль?
Алфавит Паскаля состоит из: букв латинского алфавита, цифр,
специальных символов (+, -, *, /, :, ;, <, > и др.),
а также пробелов. На основе этих элементов создаются имена,
операторы и выражения.
4. Какие требования предъявляются к именам объектов?
- Имя должно начинаться с буквы.
- Может содержать буквы, цифры и символ подчёркивания.
- Пробелы не допускаются.
- Имя не должно совпадать со служебным словом.
5. Основные типы данных Паскаля
Ниже приведены распространённые типы данных:
- integer — целые числа;
- real — вещественные числа;
- char — одиночный символ;
- string — строка символов;
- boolean — логические значения (true/false).
6. Разница между числами 100 и 100.0
100 — это целое значение (integer).
100.0 — вещественное число (real).
Эти типы хранятся по-разному и обрабатываются различными операциями.
7. Как устроена программа на Паскале?
Программа включает:
- Заголовок.
- Раздел подключаемых модулей (uses).
- Раздел описания переменных (var).
- Основной блок операторов между begin и end.
8. Как записывается раздел описания переменных?
В разделе var перечисляют имена переменных и указывают их тип, например:
var a, b: integer;
x: real;
9. Примеры разделов описания переменных
а) Для вычисления y = x²:
|
1 2 3 |
var x: real; y: real; |
б) Найти площадь прямоугольника:
|
1 2 3 |
var a, b: real; s: real; |
в) Стоимость покупки из тетрадей и обложек:
|
1 2 3 4 5 |
var n: integer; { количество тетрадей } price_t: real; { цена тетради } price_c: real; { цена обложки } cost: real; |
г) Стоимость набора канцелярии (тетради, ручки, карандаши):
|
1 2 3 4 |
var nt, np, nk: integer; pt, pp, pk: real; total: real; |
10. Как выполняются операторы присваивания?
Есть последовательность:
|
1 2 3 |
a := 3; b := 4; a := a + b; |
Сначала a получает значение 3, затем b — 4.
После этого выражение a + b вычисляется как 3 + 4 = 7, и переменной a присваивается результат.
11. Записать оператор для следующих действий:
а) Среднее арифметическое x1 и x2:
|
1 |
m := (x1 + x2) / 2; |
б) Уменьшить k на 1:
|
1 |
k := k - 1; |
в) Увеличить i на 1:
|
1 |
i := i + 1; |
г) Стоимость покупки (тетради + ручки + карандаши):
|
1 2 |
cost := nt * pt + np * pp + nk * pk; |
| Тестовые задания для самоконтроля — Глава 3 | ||||
| § 3.5 | § 3.6 | § 4.1 | § 4.2 | § 4.3 |