Оглавление:
- 1 ОТВЕТЫ Решебник — ГДЗ Информатика — §10.Линейные вычислительные алгоритмы, Семакин 9 класс
- 1.1 Вопросы и задания 1. Из каких команд составляется линейный вычислительный алгоритм? 2. Что такое трассировка? Как она производится? 3. В каком случае значение переменной считается неопределенным? 4. Что происходит с предыдущим значением переменной после присваивания ей нового значения? 5. Как вы думаете, можно ли использовать в выражении оператора присваивания неопределенную переменную? К каким последствиям это может привести? 6. Напишите на АЯ алгоритм сложения двух простых дробей (без сокращения дроби). 7. Напишите на А Я алгоритм вычисления у по формуле где х — заданное целое число. Учтите следующие ограничения: 1) в арифметических выражениях можно использовать только операции сложения, вычитания и умножения; 2) каждое выражение может содержать только одну арифметическую операцию. Выполните трассировку алгоритма при х = 2. 8. Пользуясь ограничениями предыдущей задачи, напишите наиболее короткие алгоритмы вычисления выражений: Постарайтесь использовать минимальное количество дополнительных переменных. Выполните трассировку алгоритмов. Запишите алгоритм циклического обмена значениями трех переменных А, В, С. Схема циклического обмена: Например, если до обмена было: А = 1, В = 2, С = 3, то после обмена должно стать: А = 3, В = 1, С = 2. Выполните трассировку.
- 1.2 Ответы на вопросы параграф 10 из учебника Семакина 9 класс
ОТВЕТЫ Решебник — ГДЗ Информатика — §10.Линейные вычислительные алгоритмы, Семакин 9 класс
Вопросы и задания
1. Из каких команд составляется линейный вычислительный алгоритм?
2. Что такое трассировка? Как она производится?
3. В каком случае значение переменной считается неопределенным?
4. Что происходит с предыдущим значением переменной после присваивания ей нового значения?
5. Как вы думаете, можно ли использовать в выражении оператора присваивания неопределенную переменную? К каким последствиям это может привести?
6. Напишите на АЯ алгоритм сложения двух простых дробей (без сокращения дроби).
7. Напишите на А Я алгоритм вычисления у по формуле
где х — заданное целое число. Учтите следующие ограничения:
1) в арифметических выражениях можно использовать только операции сложения, вычитания и умножения;
2) каждое выражение может содержать только одну арифметическую операцию.
Выполните трассировку алгоритма при х = 2.
8. Пользуясь ограничениями предыдущей задачи, напишите наиболее короткие алгоритмы вычисления выражений:
Постарайтесь использовать минимальное количество дополнительных переменных. Выполните трассировку алгоритмов.
Запишите алгоритм циклического обмена значениями трех переменных А, В, С. Схема циклического обмена:
Например, если до обмена было: А = 1, В = 2, С = 3, то после обмена должно стать: А = 3, В = 1, С = 2. Выполните трассировку.
Ответы на вопросы параграф 10 из учебника Семакина 9 класс
Y= (1 — X2 + 5Х4)2,
где X— данное целое число. Учесть следующие ограничения: 1) в арифметических выражениях можно использовать только операции сложения, вычитания и умножения; 2) выражение может содержать только одну арифметическую операцию. Выполнить трассировку алгоритма при X = 2.
Решение. Ученики могут построить разные варианты алгоритма решения этой задачи. Для сохранения промежуточных результатов можно использовать дополнительные переменные. Обсуждая эту задачу, полезно рассмотреть вариант алгоритма, при котором не понадобится дополнительных переменных, т. е. можно обойтись всего двумя переменными Хи Y. Тем самым достигается экономия памяти компьютера. Вот как выглядит этот алгоритм и его трассировка (табл. 11.2):
Таблица
Команда
X
Y
Ввод X
2
X = X * X
4
Y = 1 — X
-3
X = X * X
16
X = 5 * X
80
Y = Y + X
77
у = у * Y
5929
Вывод У
5929
Постараться использовать минимальное количество дополнительных переменных. Выполнить трассировку алгоритмов.
Решение. Выполним вариант г) задания. Построим алгоритм, учитывая равенство: X19 = Х16-Х*. Значения Xk, где k= 2″, быстро вычисляются л-кратным умножением переменной самой на себя. Алгоритм:
Ввод X
Вывод Z
Литература:Учебник:Информатика, 9 класс. ФГОС Автор:И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова.