Логотип
 Цитата 

Если у вашей компании нет сайта в сети Интернет, вас нет в мире бизнеса.

Билл Гейтс, самый богатый человек на планете.

Картинка
Картинка
Картинка
картинка
Картинка
Картинка
Картинка
Картинка
Картинка
Картинка

Услуги:

создаем сайты
раскручиваем сайты
разрабатываем банеры
создаем логотип и
индивидуальный стиль
компании...
Sony cyber shot tx5 цена . обучение за рубежом летом
 

Новости:

01.11.2007 Добавлены новые работы в портфолио
15.10.2007 Создан раздел "Наше творчество".
11.10.2007 Обновлено портфолио
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Разделив все программное обеспечение на категории,, изучим теперь подробнее процесс его разработки. Именно эта область доставляет в настоящее время наибольшие неприятности.
Свойства, присущие всем программам, дают нам возможность глубже проникнуть в более тонкие и более важные характеристики программ. Имеется по крайней мере 12 таких свойств или характеристик. Взгляните на табл. 5.1.
Характеристики программ
Стремление воплотить эти характеристики в программу приводит к конфликтам. В программах, написанных очень быстро (характеристика 7), обычно крайне неэкономно используется память и машинное время (характеристики 2 и 3): по сравнению с программами, которые писались медленнее. Быстро написанные программы часто не выполняют на все 100% функции, которые они, по предположению, должны были выполнять (1). Программа может печатать почти любую ведомость, однако нам все же приходится держать двух сотрудников для выполнения функций, которые должна была бы (и могла бы) выполнять машина, но которые не были во-.время запрограммированы. Такое случается очень часто.
Если программа печати ведомости нужна нам к 1 июня будущего года, мы можем на этот срок включить дополнительно в группу разработки нескольких программистов, чтобы они помогли сократить время работы. Очевидно, что если на создание программы требуется 100 чел.-мес, то мы могли бы выделить на ее создание Гб программистов, которые будут работать в течение 10 мес. Но сделать эту же работу за один  месяц,  бросив  на  нее   100  человек,  невозможно.
Укороченные графики могут совершенно разрушить попытки построить стройную, легко модифицируемую структуру (Н). Малая стоимость разработки (10) находится в явном противоречии со всеми другими аспектами. (См. табл. 5.2.)
После того как все разработчики представят свои оценки еще не испробованных возможных вариантов, руководство должно  принять  компромиссное решение.
Давайте посмотрим, какие характеристики существуют в фазе  использования.
1. Каждая программа выполняет некоторую функцию, например,  она   может  составлять  платежную  ведомость.
Здесь мы еще не можем давать численных оценок, но после некоторого наблюдения мы можем определить, действительно ли программа выполняет ту функцию, которая нам нужна.
2. Каждая программа при выполнении занимает некоторое место в памяти. Если памяти у машины мало, нам придется затратить время и людские ресурсы на то, чтобы сжать программу до нужных размеров.
3. При выполнении каждая программа использует некоторые ресурсы машины. Например, сколь быстро напечатает машина нужную нам ведомость по данной программе? Если наш центральный процессор работает медленно, разработчикам придется потрудиться над программой,, чтобы выжать из процессора все, что только возможно.
 






  978 34 08
© LOCUS—STUDIO  (м) Петровско-разумовская, Дмитровское шоссе, 100 / 2, офис 2244