Ответы на тему Этапы решения задачи ко компьютере


Учебник по Информатике 9 класс Босова

1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Используй¬те эти материалы при подготовке ответов на вопросы и выполнении заданий.

Презентация: http://metodist.lbz.ru/authors/informatika/3/files/eor9/presentations/9-2-1.ppt


2. Основные этапы решения задачи на ПК:

- Нужно понять и отнести к какому классу принадлежит задача;
- Записать известные связи между исходными данными и результатами с помощью математических соотношений;
- Выбрать подходящий способ решения задачи;
- Построить алгоритм для решения задачи;
- Записать код, на основе алгоритма, на одном из языков программирования;
- Отладка и тестирование программы.


3. Этап постановки задачи:

На данном этапе решения задачи мы собираем информацию о задачи, формулируем условия задачи, определяем конечные цели решения и формы выдачи результатов и описываем данные.


4. Этап формализации:

На этапе формализации анализируем существующих аналогов и технических и программных средств. Разрабатываем математическую модель и структуры данных.


5. Этап алгоритмизации:

Выбираем метод для проектирования алгоритма, форму записи алгоритма. Проектируем алгоритм.


6. Этап программирования:

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


7. Этап компьютерного эксперимента:

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


8. Какой этап решения задачи на ПК является наиболее трудоемким?

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


9. Как вы считаете, по силам ли одному специалисту реализация всех этапов решения сложной задачи?

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


10. Нужно ли иметь представления обо всех эапах решения сложных проектов, имеющих специализированный круг сотрудников?

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


11. Может ли пригодиться в жизни представление об этапах решения задачи с использованием ПК?

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


12. Задача с описанием этапов решения.




13. Задача с описанием этапов решения.