Что делает программа

Что делать, чтобы стать программистом Что делать, чтобы стать программистом

Многие сегодня хотят стать программистами. Хотят. Но ничего не делают для этого. Не делают даже простых вещей. Не хотят даже прочитать книжку из 10 страниц. В итоге так и остаются никем. Потому что мечты не сбываются никогда. Сбываются только планы… Подробнее...

Вернёмся к компьютерам традиционным. То есть к ЭВМ - электронно-вычислительным машинам.

Подробно расписывать принципы загрузки программ в память и их выполнения я не буду. Это описано в книге Как стать программистом.

Здесь вам нужно только понять, что компьютер работает с какими-то данными. И любая программа получает какие-то входные данные, обрабатывает их по заданным алгоритмам, и выдаёт результат (выходные данные).

Давайте попробуем добить наш пример с походом за молоком.

Входные данные

Как вы уже знаете, в программу нужно передать какие-то данные для обработки. В нашем случае входными данными будут:

  1. Деньги из тумбочки
  2. Информация о погоде
Обработка данных
  1. Программа определяет погоду, и тепло одевается, если на улице холодно
  2. Программа идёт в магазин
  3. Программа меняет деньги на молоко
  4. Программа возвращается домой
Выходные данные
  1. Молоко
  2. Сдача в тумбочке

Вот как-то так.

Важный вывод, который вы должны понять и запомнить:

Программа получает входные данные, обрабатывает их по заданным алгоритмам, и выдаёт результат.

Разумеется, данные - это понятие растяжимое. Вот с этим растяжимым понятием мы и будем разбираться в следующих статьях.

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


Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика