Результаты (
русский) 2:
[копия]Скопировано!
Алгоритмы программы включают инструкции о том, как рассчитать зарплату каждого сотрудника и как распечатать чеки. Как
правило, программисты создают программное обеспечение, используя следующий процесс разработки:
1) Понимание требований к программному обеспечению, которая является описание того , что программное обеспечение должно делать. Требования обычно пишутся не программистами , но людьми , которые находятся в тесном контакте с будущими клиентами или пользователями программного обеспечения.
2) Создание спецификации этого программного обеспечения, подробное описание необходимых задач и как программы будут инструктировать компьютеру выполнять эти задачи. Спецификации программного обеспечения часто содержат диаграммы , известные как блок - схемы , которые показывают различные модули или части из программ, порядок действий компьютера, и поток данных между модулями.
3) Запишите код - команды программы , закодированные в частности , язык программирования.
4) тестирование программного обеспечения , чтобы увидеть , если он работает в соответствии со спецификациями и , возможно , представить программу для альфа - тестирования, в которых другие люди в компании независимо друг от друга протестировать программу.
5) отлаживать программу для устранения программирования ошибок, которые обычно называют ошибки. (Термин ошибка был придуман в начале 1940 - х годов, когда программисты ищут причину таинственного сбоя в огромной Mark I компьютер обнаружил моли в жизненно электрический выключатель. После этого программисты называют исправления ошибок программирования, отладки.)
6) Представить программу для бета - тестирования, в котором пользователи протестировать программу широко в условиях реальной жизни , чтобы увидеть , выполняет ли он правильно.
7) выпустить продукт для использования или для продажи после того, как он прошел все его испытания и был проверен , чтобы удовлетворить все его требования.
Эти шаги редко протекают в линейной форме. Программисты часто идут назад и вперед между шагами 3, 4 и 5. Если программное обеспечение не сможет его альфа или бета - тесты, программисты должны будут вернуться к предыдущему шагу. Часто самый трудный шаг в разработке программ является этап отладки. Программа считается иметь ошибки , если это медленнее или менее эффективен , чем это должно быть.
переводится, пожалуйста, подождите..