Компьютерная программа: различия между версиями

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