ГДЗ Информатика 9 класс  Семакин - Линейные вычислительные алгоритмы

ГДЗ Информатика 9 класс Семакин — Линейные вычислительные алгоритмы

Все статьи Решебник к учебнику Информатика 9 класс Семакин

Оглавление:

Want create site? Find Free WordPress Themes and plugins.

ОТВЕТЫ Решебник — ГДЗ Информатика — §10.Линейные вычислительные алгоритмы, Семакин 9 класс

Вопросы и задания
1. Из каких команд составляется линейный вычислительный алгоритм?
2. Что такое трассировка? Как она производится?
3. В каком случае значение переменной считается неопределенным?
4. Что происходит с предыдущим значением переменной после присваивания ей нового значения?
5. Как вы думаете, можно ли использовать в выражении оператора присваивания неопределенную переменную? К каким последствиям это может привести?
6. Напишите на АЯ алгоритм сложения двух простых дробей (без сокращения дроби). 
7. Напишите на А Я алгоритм вычисления у по формуле
ГДЗ Информатика 9 класс  Семакин - Линейные вычислительные алгоритмы
где х — заданное целое число. Учтите следующие ограничения:

1) в арифметических выражениях можно использовать только операции сложения, вычитания и умножения;
2) каждое выражение может содержать только одну арифметическую операцию.
Выполните трассировку алгоритма при х = 2.
8. Пользуясь ограничениями предыдущей задачи, напишите наиболее короткие алгоритмы вычисления выражений:
ГДЗ Информатика 9 класс  Семакин - Линейные вычислительные алгоритмыПостарайтесь использовать минимальное количество дополнительных переменных. Выполните трассировку алгоритмов.
Запишите алгоритм циклического обмена значениями трех переменных А, В, С. Схема циклического обмена:
ГДЗ Информатика 9 класс  Семакин - Линейные вычислительные алгоритмы
Например, если до обмена было: А = 1, В = 2, С = 3, то после обмена должно стать: А = 3, В = 1, С = 2. Выполните трассировку.

Ответы на вопросы параграф 10 из учебника Семакина 9 класс

 

1. состоит из команд присваивания, например: a:=4
2. Трассировка — это операция, позволяющая определить адреса серверов, через которые проходят данные, получаемые браузером, а также скорость передачи данных каждым из серверов. Трассировка бывает полезна, например, когда необходимо выяснить причину долгой загрузки веб-сайта. Чтобы выполнить трассировку, откройте терминал командной строки, наберите команду следующего вида и нажмите клавишу «Enter»
3. Если переменной не присвоено значение
4. Если это простые переменные типа числовых и символьных, то происходит замещение данных в адресах, на которые ссылаются переменные.
5. Нельзя. В арифметическом выражении могут быть переменные только арифметического типа: integer, real. Это приведет к ошибке.
6. Приводим дроби к общему знаменателю, домножая каждую из них на знаменатель другой. Складываем две дроби с общим знаменателем Если получится — сокращаем Если нужно — выделяем целую часть.
1. Ввод Числителя1 и Знаменателя1 первой дроби.
2. Ввод Числителя2 и Знаменателя2 второй дроби.
3. Знаменатель3=Знаменатель1*Знаменатель2.
4. Числитель3=Числитель1*Знаменатель2 + Числитель2*Знаменатель1.
5. Вывод Числителя3 и Знаменателя3 результирующей дроби.
7. Написать на АЯ алгоритм вычисления У по формуле:

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

8. Пользуясь ограничениями предыдущей задачи, написать наиболее короткие алгоритмы вычисления:

ГДЗ Информатика 9 класс  Семакин - Линейные вычислительные алгоритмы

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

Решение. Выполним вариант г) задания. Построим алгоритм, учитывая равенство: X19 = Х16-Х*. Значения Xkгде k= 2″, быстро вычисляются л-кратным умножением переменной самой на себя. Алгоритм:

Ввод X

ГДЗ Информатика 9 класс  Семакин - Линейные вычислительные алгоритмы

Вывод Z

Литература:Учебник:Информатика, 9 класс. ФГОС Автор:И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова.

Did you find apk for android? You can find new Free Android Games and apps.

Добавить комментарий