Этапы подготовки решения задач на ЭВМ

Автор работы: Пользователь скрыл имя, 06 Марта 2013 в 11:22, реферат

Описание работы

Термин «компьютер» и аббревиатура «ЭВМ», принятая в русскоязычной научной литературе, являются синонимами. Электронная вычислительная машина (ЭВМ) —вычислительная машина, построенная с использованием в качестве функциональных элементов электронных устройств вместо механических. Термин употреблялся для отличия от исторического предшественника — механической вычислительной машины.

Содержание работы

Введение 3
1. Этапы решения задач на ЭВМ 4
Приложение 1 7

Файлы: 1 файл

РЕФЕРАТ.docx

— 41.12 Кб (Скачать файл)

Автономная некоммерческая организация

высшего профессионального  образования

ПЕРМСКИЙ ИНСТИТУТ ЭКОНОМИКИ  И ФИНАНСОВ

 

 

 

 

 

 

Тема: ЭТАПЫ ПОДГОТОВКИ РЕШЕНИЯ  ЗАДАЧ НА ЭВМ

 

 

 

Выполнила студентка

заочного отделения

Группы  М-11-С(И)

Книжник Л.Е.

Контактная информация(e-mail)

Laarrik@yandex.ru

 

Проверил:

ст. преподаватель

Тимохова Наталья Анатольевна

 

 

 

Пермь, 2011

СОДЕРЖАНИЕ

 

Введение            3

1. Этапы решения задач  на ЭВМ        4

Приложение 1           7 

ВВЕДЕНИЕ

Компьютер — многозначный термин, наиболее часто употребляется в качестве обозначения программно управляемого электронного устройства обработки информации.

Термин «компьютер» и аббревиатура «ЭВМ», принятая в русскоязычной  научной литературе, являются синонимами. Электронная вычислительная машина (ЭВМ) —вычислительная машина, построенная с использованием в качестве функциональных элементов электронных устройств вместо механических. Термин употреблялся для отличия от исторического предшественника — механической вычислительной машины.

В настоящее время словосочетание «электронная вычислительная машина»  почти вытеснено из бытового употребления.

Компьютер предназначен для  решения разнообразных задач: научно-технических, инженерных, разработки системного программного обеспечения, обучения, управления производственными  процессами и т.д.

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

 

 

 

 

 

 

 

 

  1. ЭТАПЫ ПОДГОТОВКИ И РЕШЕНИЯ ЗАДАЧ НА ЭВМ

Человечество решало различные  информационные задачи задолго до появления  компьютеров. Наука и техника  выработали для этой цели множество  приемов. Основные выработанные принципы применимы и при решении задач  с помощью компьютера — компьютер  лишь позволил сделать решение более  эффективным за счет автоматизации.

В процессе подготовки и  решения на компьютере задач можно выделить следующие этапы:

1. Постановка задачи — формулируется цель решения задачи, подробно описывается ее содержание; проводится анализ условий, при которых решается поставленная задача, выявляется область определения входных параметров задачи. Анализируется условие задачи, определяются исходные данные и результаты, устанавливается зависимость между величинами, рассматриваемыми в задаче. Некоторые задачи имеют множество способов решения, поэтому необходимо выбрать способ решения (сделать постановку задачи, составить модель задачи). Для этого необходимо определить математические соотношения между исходными данными и результатом. Выполнив перевод задачи на язык математики, получают математическую модель.

2. Формальное построение модели задачи — предполагает построение модели с характеристиками, адекватными оригиналу, на основе какого-либо его физического или информационного принципа; анализируется характер и сущность величин, используемых в задаче.

3. Построение математической модели задачи — характеризуется математической формализацией задачи, при которой существующие взаимосвязи между величинами выражаются с помощью математических соотношений. Как правило, математическая модель строится с определенной точностью, допущениями и ограничениями.

4. Выбор и обоснование метода решения — модель решения задачи реализуется на основе конкретных приемов и методов решения. В большинстве случаев математическое описание задачи трудно перевести на машинный язык. Выбор и использование метода решения позволяет свести решение задачи к конкретному набору машинных команд. При обосновании метода решения рассматриваются вопросы влияния различных факторов и условий на конечный результат, в том числе на точность вычислений, время решения задачи на компьютере, требуемый объем памяти и др.

5. Построение алгоритма — на данном этапе составляется алгоритм решения задачи, в соответствии с выбранным методом решения. Процесс обработки данных разбивается на отдельные относительно самостоятельные блоки, определяется последовательность выполнения этих блоков.

6. Составление программы — алгоритм решения переводится на конкретный язык программирования.

7. Отладка программы — процесс устранения синтаксических и логических ошибок в программе. В процессе трансляции программы с помощью синтаксического и семантического контроля выявляются недопустимые конструкции и символы (или сочетания символов) для данного языка программирования. Компьютер выдает сообщение об ошибках в форме, соответствующей этому языку. Затем проверяется логика работы программы в процессе ее выполнения с конкретными исходными данными. Для этого используются специальные методы. Например, в программе выбираются контрольные точки, для них подбираются тестирующие примеры и вручную находятся значения в этих точках, которые затем и сверяются со значениями, получаемыми компьютером на этапе отладки. Кроме того, используются отладчики, выполняющие специальные действия на этапе отладки, такие как удаление, замена или вставка отдельных операторов или целых фрагментов программы, вывод промежуточных результатов, изменение значений заданных переменных и др.

8. Решение задачи на компьютере и анализ результатов. Теперь программу можно использовать для решения поставленной задачи. Первоначально выполняется многократное решение задачи на компьютере для различных наборов исходных данных. Получаемые результаты анализируются специалистом, поставившим задачу. Разработанная программа поставляется заказчику в виде готовой к исполнению машинной программы. К ней прилагается документация, включающая инструкцию по эксплуатации.

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

Все приведенные этапы  тесно связаны между собой. Например, анализ результатов может привести к необходимости внесения изменений  в программу, алгоритм, метод решения  или даже в постановку задачи. 1

 

ПРИЛОЖЕНИЕ 1

Общая схема решения задач с помощью ЭВМ

 

1. Информатика : учебник/Б.В. Соболь [и др.].-Изд. 3-е, дополн. и перераб. - Ростов н/Д: Феникс, 2007. - 446 с.

 


Информация о работе Этапы подготовки решения задач на ЭВМ