ФЭА / АИТ / основы построения программных средств
(автор - student, добавлено - 21-02-2013, 19:16)
основы построения программных средств
Основной компонент ПО – программа – упорядоченная в соответствии с некоторым алгоритмом последовательность команд (инструкций) компьютера для решения задачи пользователя. Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов). Процесс создания программ можно представить как последовательность следующих действий: 1.постановка задачи; 2.алгоритмизация решения задачи; 3.программирование. Принято (весьма условно) делить программы на небольшие (простые), средней сложности и большие [5]. Программа считается небольшой как по размерам, так и по другим признакам, если она удовлетворяет следующим признакам: 1.решает одну четко поставленную задачу в хорошо известных ограничениях, к тому же, не очень существенную для какой-либо практической или исследовательской деятельности; 2.неважно, насколько быстро она работает; 3.ущерб от неправильной работы программы – практически нулевой (за исключением возможности обрушения ею системы, в которой выполняются и другие, более важные задачи); 4.не требуется дополнять программу новыми возможностями, практически никому не нужно разрабатывать ее новые версии или исправлять найденные ошибки; 5.в связи со сказанным выше не очень нужно прилагать к программе подробную и понятную документацию – для человека, который ею заинтересуется, не составит большого труда понять, как ею пользоваться, просто по исходному коду. |
|