8 класс Информатика ГДЗ учебник Босова Параграф 3.3

8 класс Информатика ГДЗ учебник Босова Параграф 3.3. Объекты алгоритмов. Глава 3. Основы алгоритмизации

Стр.100-102.

§ 3.3. Объекты алгоритмов — Вопросы и задания

1. Что такое величина? Чем различаются постоянные и переменные величины?

Ответ: Величина — это объект, обладающий возможностью принимать значения.
Постоянная величина имеет фиксированное значение, а переменная может менять значение
в ходе выполнения алгоритма.

2. Величины каких типов используются при записи алгоритмов?

Ответ: Числовые, логические, строковые, табличные.

3. Укажите тип величины, если её значение равно:

  • 2022 — целое
  • 14.48 — вещественное
  • ‘ДА’ — строковая
  • FALSE — логическая
  • -125 — целое
  • ‘142’ — строковая
  • 1.4·10⁵ — вещественное
  • .123E–2 — вещественное
  • ‘пять’ — строковая

4. Определите типы следующих величин:

  • а) вес человека — вещественный
  • б) марка автомобиля — строковый
  • в) год вашего рождения — целый
  • г) площадь фигуры — вещественная
  • д) название месяца года — строковая
  • е) количество мест в самолёте — целая

5. Приведите примеры допустимых и недопустимых значений:

а) температура человека

Допустимые: 36.6, 37.2. Недопустимые: –5, 200.

б) скорость автомашины

Допустимые: 0–300 км/ч. Недопустимые: –10, 5000.

в) площадь страны

Допустимые: положительные вещественные значения. Недопустимые: отрицательные числа.

г) название дня недели

Допустимые: «понедельник», «вторник» и т.д. Недопустимые: числа, символы.

6. Для чего предназначена команда присваивания? Каковы её свойства?

Ответ: Команда присваивания задаёт новое значение переменной.
Свойства: выполняется справа налево; меняет только левую переменную;
значение выражения вычисляется до присваивания.

7. Какая команда присваивания составлена правильно?

  • а) A := B — да
  • б) A – B — нет
  • в) A = B + 1 — нет
  • г) A + 1 := A — нет

8. Придумайте алгоритм обмена значениями A и B.

9. Перестановка трёх значений A, B, C:

Нужно 1 промежуточная переменная.

10. Задача про присваивание x := x + y

После выполнения x=3, y=5.
Значит, до выполнения было: x=3–5 = –2, y=5.

11. Что называют выражением?

Ответ: Запись, содержащая величины и операции; результат — значение.

12. Переведите выражения:

  • а) a + b / c → a + (b / c)
  • б) a / b * c → (a / b) * c
  • в) a + b / c → a + (b / c)
  • г) (a + b) / c → (a + b) / c
  • д) a + b / c + d → a + (b / c) + d
  • е) (a + b) / (c + d) → (a + b) / (c + d)

13. Запишите на Школьном алгоритмическом языке:

а) ax² + bx + c

б) v₀ + at²/2

в) ½(a + b)h

г) (1 + x₁x₂) / b²c

д) √(a² + b²)

14. Логические выражения

  • а) x ∈ [0,1] → (x ≥ 0) и (x ≤ 1)
  • б) x вне [0,1] → (x < 0) или (x > 1)
  • в) оба x, y положительны → (x > 0) и (y > 0)
  • г) хотя бы одно положительно → (x > 0) или (y > 0)
  • д) ни одно не положительно → (x ≤ 0) и (y ≤ 0)
  • е) только одно положительно → (x > 0 XOR y > 0)

15. Область истинности логических выражений

Рисунков нет — поэтому кратко:

  • а) Область — квадрат: –1 ≤ x ≤ 1, –1 ≤ y ≤ 1.
  • б) Область — ромб с вершинами по осям.

16. Логическое выражение для закрашенной полосы

Граница — две прямые: y = x + 4 и y = x – 4.

Выражение: (y ≤ x + 4) и (y ≥ x – 4).

17. Команды присваивания t := TRUE/FALSE

  • а) t := (x > 0)
  • б) t := (x = 0) или (y = 0) или (z = 0)
  • в) t := (x = y) и (y = z)

18. Какие величины удобно представлять таблицами?

Ответ: Те, которые описывают набор однотипных данных: оценки учеников, длины сторон, рост учеников, температуры по месяцам и т. д.

§ 3.1 § 3.2 § 3.3 § 3.4 § 3.5