Ответы на тему Этапы решения задачи ко компьютере
1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Используйте эти материалы при подготовке ответов на вопросы и выполнении заданий.
Презентация: Перейти2. Основные этапы решения задачи на ПК:
- Нужно понять и отнести к какому классу принадлежит задача;- Записать известные связи между исходными данными и результатами с помощью математических соотношений;
- Выбрать подходящий способ решения задачи;
- Построить алгоритм для решения задачи;
- Записать код, на основе алгоритма, на одном из языков программирования;
- Отладка и тестирование программы.
3. Этап постановки задачи:
На данном этапе решения задачи мы собираем информацию о задачи, формулируем условия задачи, определяем конечные цели решения и формы выдачи результатов и описываем данные.4. Этап формализации:
На этапе формализации анализируем существующих аналогов и технических и программных средств. Разрабатываем математическую модель и структуры данных.5. Этап алгоритмизации:
Выбираем метод для проектирования алгоритма, форму записи алгоритма. Проектируем алгоритм.6. Этап программирования:
Выбираем нужный язык программирования, уточняем способ организации данных и записываем алгоритм на выбранном языке.7. Этап компьютерного эксперимента:
Проверяем работоспособность программы и исправляем обнаруженные ошибки, то есть делаем отладку. Тестируем отлаженную программу, то есть проверяем результаты, что бы при конкретном варианте исходных значений, для которого известен результат, был такой же результат выполненной программы.8. Какой этап решения задачи на ПК является наиболее трудоемким?
Я думаю, что второй этап является наиболее трудоемким. В нем нужно записать известные связи между исходными данными и результатами, тем самым решив задачу с помощью математических соотношений. Благодаря этому этапу мы спокойно составим алгоритм, а потом напишем код.9. Как вы считаете, по силам ли одному специалисту реализация всех этапов решения сложной задачи?
Я думаю, что нет. Решением сложных практических задач обычно занимаются большим коллективом, где отдельные группы специализируются на одном или нескольких этапов решения задачи.10. Нужно ли иметь представления обо всех эапах решения сложных проектов, имеющих специализированный круг сотрудников?
Я считаю что да, нужно иметь представление обо всех этапах решения задачи. Скорее всего нужны лишь базовые знания других этапов, для понимания специалистов разных этапов решения задач. Главное нужно быть профессионалом в своем деле.11. Может ли пригодиться в жизни представление об этапах решения задачи с использованием ПК?
Да, может пригодиться. При решении задачи мы строим алгоритм, который в свою очередь используется в жизни везде, просто мы их не замечаем. К примеру для перемещения из одной точки города в другую мы строим алгоритм пути, который займет самое короткое время, чтобы успеть по делам.12. Задача с описанием этапов решения.

13. Уличный продавец газет получает а рублей с продажи каждой из первых 50 газет. С продажи каждой из последующих газет он получает на 20% больше. Разработайте программу, которая вычислит заработок продавца, если он продаст за день 200 газет. Зафиксируйте свои действия на каждом из этапов решения этой задачи.

