Решение:
Сопоставим этапы программы с их функциями:
- 1. Ввод — это процесс получения данных извне. Соответствует описанию «а) Что и куда выводить.» (хотя формулировка «что и куда выводить» больше подходит для вывода, в данном контексте ввод данных является начальным этапом). Правильнее было бы «а) Что и откуда вводить».
- 2. Обработка — это этап, на котором происходит выполнение основных операций с данными, решение поставленной задачи. Соответствует описанию «б) Нужно решить: какие данные (цифры, текст, изображения и т.д.) и как попадут в вашу программу.» (это описание скорее относится к проектированию ввода, но в контексте сопоставления, обработка - это решение). Правильнее было бы «б) Выполнение вычислений и логических операций над данными».
- 3. Вывод — это процесс представления результатов работы программы пользователю. Соответствует описанию «с) Что и как вы будете делать с исходной информацией, чтобы получить результат.» (это описание скорее относится к обработке, а вывод — это представление результата). Правильнее было бы «с) Представление результатов работы программы».
Исходя из наиболее логичного сопоставления данных вариантов:
- 1. Ввод - а) Что и куда выводить.
- 2. Обработка - б) Нужно решить: какие данные (цифры, текст, изображения и т.д.) и как попадут в вашу программу.
- 3. Вывод - с) Что и как вы будете делать с исходной информацией, чтобы получить результат.
Важно: Формулировки вариантов ответа не совсем точны и могут вызвать путаницу. Наиболее вероятное сопоставление:
Ответ: 1-а, 2-б, 3-с