Алгоритмы и программы. Афанасьева Т. В - 27 стр.

UptoLike

Составители: 

27
большая сумма денег. Вам бы не хотелось сегодня пользоваться
пластиковой картой, так как Вы в дальнейшем запланировали крупную
покупку. Определите способ покупки.
2. Определите вариант пути от дома до места учебы, в зависимости от
времени выхода из дома и времени начала учебных занятий.
3. В избирательной компании в органы власти участвуют
две партии:
зеленых и прозрачных. Какая информация будет опубликована в СМИ по
итогам голосования?
4. Для двух чисел Х, Y определить, являются ли они корнями уравнения
А*Р
4
+D*P
2
+C=0.
5. Составить алгоритм для ответов на вопросы, возникающие на этапе
формального решения задачи.
6. Составить алгоритм обобщенного решения задач на основе системного
подхода.
7. Определить, является ли точка с координатами X, Y точкой пересечения
диагоналей квадрата со стороной R, одна вершина которого расположена в
начале координат.
8. Определить значения функции в зависимости от значения аргумента
а*х
2
, если х > 10;
У = 1/х, если –10 х 10;
Sin(х), если х < 10.
Контрольные вопросы
1. Что называют алгоритмом?
2. Определите понятие «исполнитель алгоритмов».
3. Каковы особенности алгоритмов?
4. Перечислите свойства алгоритмов.
5. Каким образом используются алгоритмы при решении задач?
6. Для чего применяют алгоритмы?
7. Укажите способы задания алгоритмов и их соотношения.
8. Каковы средства и основные блоки визуального представления алго-
ритмов?
9. Сформулируйте общие правила при проектировании визуальных
алгоритмов.
10. Как используется системный подход к построению алгоритмов?
11. В чем заключается метод структурной алгоритмизации?
12. Какие существуют базовые алгоритмические структуры? Приведите
пример.
13. Чем отличаются алгоритмические структуры композиция и альтер-
натива?
14. Чем отличаются алгоритмические структуры альтернатива и итерация?
15. Как классифицируются алгоритмы по структурному признаку?
16. Приведите примеры линейных и разветвленных
алгоритмов.