По дисциплине: «Информатика»
Тема: Алгоритмы. Основы разработки алгоритмов. Блок-схемы
Выполнила:
Студентка группы С14-2
Абсиметова Анастасия
Принял:
Ассистент Мукашев Н.С.
Караганда 2014
Линейные алгоритмы
4.
|
| a=-0.5
b=1.7
t=0.44
|
у=e-btsin(at+b)-
|
Алгоритмы ветвления
4.
|
| x<1.4
x=1.4
x>1.4
| a=1.65
|
q=ln(x+7)
|
q=ax2+7
|
Контрольные вопросы:
1. В чем состоит структурный подход к проектированию программ?
Структурный подход, заключается в том, что логическая структура программы может быть выражена комбинацией трех базовых структур — линейная, разветвляющая, циклическая, то есть алгоритм любой сложности может быть представлен комбинацией трех базовых структур: композиция или следования; ветвления (альтернатива, если - то - иначе); итерация или цикл (с предусловием, с постусловием, с конечным числом повторений).
2. Что такое алгоритм?
Алгоритм - это точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленной цели.
3. Чем реализуются повторные вычисления при проектировании программ?
Циклические алгоритмы - являются наиболее распространенным видом алгоритмов, в них предусматривается повторное выполнение определенного набора действий при выполнении некоторого условия. Такое повторное выполнение часто называют циклом. Существуют два основных видов циклических алгоритмов: циклические алгоритмы с предусловием, циклические алгоритмы с постусловием. Они отличаются друг от друга местоположением условия выхода их цикла.
4. Откуда появилось слово алгоритм?
Слово «алгоритм» происходит от «algorithmi» – латинской формы написания имени великого математика IX века аль-Хорезми, который сформулировал правила выполнения арифметических действий.
5. Что такое итерация?
Итерация (или цикл) – представление алгоритма любой сложности комбинацией.
6. Укажите, какие существуют алгоритмы для реализации повторений в вычислительном процессе?
Существуют следующие способы для реализации повторений в вычислительном процессе: с предусловием, с постусловием, с конечным числом повторений.