169
правок
AE (обсуждение | вклад) (→Объясните простыми словами, пожалуйста: Версия близкая к финальной) |
AE (обсуждение | вклад) (→Объясните простыми словами, пожалуйста: форматирование) |
||
Строка 12: | Строка 12: | ||
!Компьютерная программа | !Компьютерная программа | ||
|- | |- | ||
| | |🏆 Допустим, вы кинопродюсер и хотите создать уникальный и самый лучший фильм | ||
| | |💰 Допустим, вы предприниматель и хотите создать очередной посредственный стартап | ||
|- | |- | ||
| | |💡 Вы находите сценариста и подробно описывайте ему свои идеи | ||
| | |🤨 Вы находите программиста и формируете ему подробное техническое задание | ||
|- | |- | ||
| | |✍️ Сценарист написал подробный и точный сценарий фильма | ||
| | |🧑💻 Программист написал исходный код программы | ||
|- | |- | ||
|В сценарии описаны: | |'''В сценарии описаны:''' | ||
|В исходном коде описаны: | |'''В исходном коде описаны:''' | ||
|- | |- | ||
|🔹Эпизоды — большие части фильма, состоящие из ряда сцен | |🔹Эпизоды — большие части фильма, состоящие из ряда сцен | ||
Строка 42: | Строка 42: | ||
|🔸Константы — недопеременные, с постоянным одним значением | |🔸Константы — недопеременные, с постоянным одним значением | ||
|- | |- | ||
|Сценарий готов и проверен, начинаем процесс съемки: | |'''Сценарий готов и проверен, начинаем процесс съемки:''' | ||
|Исходный код готов и проверен, начинаем сборку программы: | |'''Исходный код готов и проверен, начинаем сборку программы:''' | ||
|- | |- | ||
|🎥 Кинокамера, превращает сценарий в кинопленку | |🎥 Кинокамера, превращает сценарий в кинопленку | ||
| | |🤖 Компилятор — специальная программа, превращающая исходный код в машинный | ||
|- | |- | ||
| | |🎬 Некоторые кадры снимаются несколькими дублями | ||
| | |🔁 Некоторые инструкции выполняются многократно раз в циклах | ||
|- | |- | ||
| | |📣 Режиссер следит чтобы актеры играли роли хорошо | ||
| | |🆘 Отладчик следит чтобы переменные содержали верные значения | ||
|- | |- | ||
| | |✂️ Монтаж — финальная сборка проигрываемой кинопленки | ||
| | |🖇 Компоновка — финальная сборка исполняемой программы | ||
|- | |- | ||
| | |🎞 Получившаяся кинопленка ▣▣▣▣▣▣▣▣ | ||
| | |💯 Машинный код <code>101001010010012(упс)000110001</code> | ||
|- | |- | ||
| | |🔘 Катушки с кинопленкой — '''<u>''Кинофильм''</u>''' | ||
| | |⚙️ Файлы с машинным кодом — '''''<u>Компьютерная программа</u>''''' | ||
|- | |- | ||
|Кинофильм готов, теперь нужно доставить его | |'''Кинофильм готов, теперь нужно доставить его зрителям:''' | ||
|Программа готова, теперь нужно доставить её | |'''Программа готова, теперь нужно доставить её пользователям:''' | ||
|- | |- | ||
| | |🎦 Кинотеатр — большой зал, вмещающий много зрителей | ||
| | |🖥️ Сервер — большой мощный компьютер, вмещает много пользователей | ||
|- | |- | ||
| | |🗄️ Склад кинопленки в катушках в кинотеатре | ||
| | |💽 Жесткий диск с установленными программами на сервере | ||
|- | |- | ||
| | |📽 Кинопроектор — умеет проигрывать кинопленку | ||
| | |🚀 Центральный процессор компьютера — умеет исполнять программы | ||
|- | |- | ||
| | |👨🔧 Киномеханик загружает катушку в кинопроектор и запускает его | ||
| | |🦥 Системный администратор устанавливает и запускает программу | ||
|- | |- | ||
| | |😨 Кинокритик посмотрел фильм первым и написал рецензию | ||
| | |🧐 Тестировщик протестировал программу и написал отчет о багах | ||
|- | |- | ||
| | |🍿 Зрители смотрят фильм | ||
| | |😱 Пользователи работают с программой | ||
|- | |- | ||
| | |😍 Зрители в восторге, ваш фильм великолепен | ||
| | |🤦 Пользователи «в восторге», ваша программа «великолепна» | ||
|} | |} | ||