Входные данные и результат работы
💻 Информатика · 5 класс
Вход, обработка и выход
Любая работа с информацией устроена по одной схеме: есть входные данные, есть обработка по некоторому правилу и есть результат — то, что в итоге получилось. Входные данные — это то, что дают на вход, с чем работают. Результат — это выход, готовый ответ. Между ними стоит правило, по которому вход превращается в выход.
Например, в калькуляторе входные данные — это два числа и знак действия, обработка — само вычисление, а результат — полученное число. Так устроена любая обработка информации: будь то решение задачи, перевод слова или поиск самого большого числа.
Где вход, а где выход
| Задача | Входные данные | Результат |
|---|---|---|
| сложить два числа | числа 5 и 3 | число 8 |
| перевести слово | слово «дом» | перевод этого слова |
| найти самое большое | числа 4, 9, 2 | число 9 |
| измерить рост | сам человек | рост в сантиметрах |
В каждой строке слева записано то, что подаётся на вход, а справа — то, что получается на выходе. Одна и та же обработка для разных входных данных даёт разные результаты — это естественно и правильно.
Разберём пример — схема обработки
Изобразим обработку стрелкой от входа к выходу, подписав сверху правило, по которому всё происходит:
вход: 6 --( умножить на 2 )--> выход: 12
вход: 10 --( умножить на 2 )--> выход: 20Правило здесь одно — «умножить на 2», а результат зависит от входных данных. Это наглядно показывает: выход определяется сразу двумя вещами — самим правилом обработки и тем, что подали на вход. Изменишь вход — изменится и выход.
Правило: сначала есть вход, затем идёт обработка, потом получается выход — этот порядок не меняется. Частая ошибка — путать входные данные и результат. Чтобы не ошибиться, спросите себя: «что мне дали?» — это вход, и «что нужно получить?» — это результат.
Зачем это нужно
Схема «вход — обработка — выход» помогает понять любую задачу. Прежде чем что-то решать, надо чётко разобраться, что дано (вход) и что требуется найти (выход). Тогда становится ясно, какое правило обработки применить. Точно так же работает и компьютер: он получает данные, обрабатывает их по программе и выдаёт результат на экран или в файл. Поэтому умение различать вход и выход — основа и для решения задач, и для составления программ. Иногда результат одной обработки становится входными данными для следующей: например, сначала по двум числам находят сумму, а потом эту сумму делят пополам. Так из простых шагов «вход — обработка — выход» собираются длинные цепочки действий, и компьютер выполняет их одно за другим.
Кратко о главном
- Обработка информации идёт по схеме вход — обработка — выход.
- Входные данные — это то, что дано; результат — то, что получено.
- Между ними всегда стоит правило обработки.
- Один и тот же вход и одно правило всегда дают один и тот же выход.
- Не нужно путать вход и выход: вход — «что дано», выход — «что найти».