Информатика


Решение задач на ЭВМ


Решение задач должно начинаться с их точной постановки. Постановка задач - это четкое выделение того, что требуется, и того, что дано:

 

Постановка

Задача

 


требуется?

      

дано?

 

Следующий этап - определение способа решения задачи. Способ решения - это набор действий, позволяющих получить требуемое из исходного:

 

Решение

Задача

 

исходное  ® способ ® результаты

 

Результат правильный, если он отвечает требованиям. Получение результатов - главное в решении любых задач. Отсутствие или неправильность результатов говорит о неуспехе деятельности.

Результат неправильный, если он не соответствует требованиям. Однако при отсутствии четких требований невозможно однозначно судить о правильности или неправильности результатов.

При решении на ЭВМ постановка задач предполагает представле­ние требуемого и исходного в виде данных. Способы решения задач на ЭВМ в такой постановке должны быть представлены соответст­вующими алгоритмами и программами обработки данных.

 

Решение на ЭВМ

Задача

¯

Программа

¯

 данные ® ЭВМ ® результаты

 

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

Систематический подход к составлению программ предполагает в качесте первого этапа составление спецификаций - описаний форм ввода и хранения данных в ЭВМ, а также получения и вывода результатов. Эти спецификации в дальнейшем будут использоваться для оценки правильности созданных программ.

Для диалоговых программ в роли таких спецификаций выступают сценарии диалога - полные описания результатов и правил работы с ЭВМ при решении поставленных задач. Только после создания таких спецификаций должны составляться соответствующие им алгоритмы и программы.

 

Составление программ

задача    ®   способы

¯                       ¯                




Начало  Назад  Вперед



Книжный магазин