9 класс Информатика ГДЗ учебник Босова Параграф 2.1. Решение задач на компьютере
Стр.70-71.
Ответы на вопросы
- Основные этапы решения задачи с использованием компьютера: постановка задачи, формализация, алгоритмизация, программирование, отладка и тестирование, выполнение расчётов.
- На этапе постановки задачи осуществляется осознание условия задачи, определение исходных данных и того, что требуется найти. Результатом является словесная информационная модель.
- На этапе формализации описательная информационная модель преобразуется в математическую модель. Результатом является математическая модель.
- На этапе алгоритмизации создаётся алгоритм, который задаёт последовательность действий для решения задачи. Результатом является алгоритм.
- На этапе программирования алгоритм записывается на языке программирования. Результатом является программа.
- На этапе компьютерного эксперимента проводится отладка и тестирование программы для проверки её работоспособности и исправления ошибок. Результатом является уточнённая модель.
- Наиболее трудоёмким этапом решения задачи на компьютере может быть этап отладки и тестирования, так как он требует много времени на поиск и исправление ошибок.
- Реализация всех этапов решения сложной практической задачи одному специалисту может быть затруднительной из-за необходимости различных навыков и знаний на каждом этапе. Разработка сложного программного обеспечения обычно требует коллективной работы.
- Да, разработчикам необходимо иметь общее представление обо всех этапах решения задачи, чтобы понимать, как их работа вписывается в общий процесс и взаимодействовать с другими специалистами эффективно.
- Представление об этапах решения задачи с использованием компьютера может быть полезным в жизни, так как позволяет структурировать подход к решению различных проблем, анализировать их и находить оптимальные пути решения.
- Этапы решения задачи для программы, вычисляющей сумму денег от продажи билетов:
- Постановка задачи: известно общее количество мест, соотношение билетов экономического и бизнес-класса, стоимость билетов и количество нераспроданных билетов.
- Формализация: составить математическую модель, включающую расчёт сумм от продажи билетов обоих классов.
- Алгоритмизация: разработать алгоритм для вычисления суммы денег от продажи билетов.
- Программирование: написать программу на выбранном языке программирования.
- Отладка и тестирование: протестировать программу с различными входными данными.
- Выполнение расчётов: выполнить программу для получения суммы денег от продажи билетов.
- Этапы решения задачи для программы, вычисляющей заработок продавца газет:
- Постановка задачи: известно количество проданных газет и цена за первые 50 и последующие газеты.
- Формализация: составить математическую модель, учитывающую увеличение заработка с продажей последующих газет.
- Алгоритмизация: разработать алгоритм для вычисления общего заработка продавца.
- Программирование: написать программу на выбранном языке программирования.
- Отладка и тестирование: протестировать программу с различными входными данными.
- Выполнение расчётов: выполнить программу для получения общего заработка продавца.
| § 1.5 | § 1.6 | § 2.1 | § 2.2 | § 2.3 |