Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Обобщенные критерии качества ПО.

Читайте также:
  1. a. Критерии оценки
  2. I. Критерии оценки работ, представленных на Олимпиаду
  3. II. Критерии для назначения повышенной стипендии
  4. II. Критерии истины
  5. III КРИТЕРИИ ОЦЕНОК
  6. IV. Методические рекомендации и критерии.
  7. V. ОЦЕНКА КАЧЕСТВА И КЛАССИФИКАЦИЯ ДОКАЗАТЕЛЬНОЙ СИЛЫ МЕТОДОВ, ПРИВЕДЕННЫХ В РАЗДЕЛЕ ЛЕЧЕНИЕ.

48.

Тенденции развития ИТ. Понятие программного обеспечения.

  Россия. 1999-2010 Мир. 1997-2010
Программное обеспечение • Системное • Средства разработки • Прикладное Расходы увеличиваются (от 9 до 16) Расходы увеличиваются (от 16 до 26)
Аппаратные средства (АП) • Компьютеры • Мониторы • Периферийное оборудование Расходы уменьшились (от 77 до 61) Расходы уменьшились (от 48 до 29)
Услуги (У) • Консалтинг • Системная интеграция • Установка и сопровождение • Обучение • Разработка заказного ПО Росли до 2008 года (24), потом был кризис и расходы уменьшились (20). На сегодняшний день расходы опять увеличиваются (23) Росли до 2003 года (36-45). С 2003 года стабильно 45.

 

Изменения относительной стоимости ПО и У.

1980 – 1982 – массовый выпуск домашних персональных компьютеров.

1998 – н.в. – распространение доступного интернета.

 

 

Программа – алгоритм, записанный на одном из нескольких ЯП.

Подпрограмма – часть программы, созданная в целях структуризации и более компактной записи кода(?), выполняет строго определенную функцию.

Модуль – часть программы, которая оформлена определенным образом (по стандарту) и допускает автономную компиляцию.

Предметная область – Область реальной действительности для решения задач … (создается ПС??)

Программная система – совокупность программных модулей и компонент, предназначен для решения задач какой-то определенной области.


 

Рынок ПО в России и других странах. Защита авторских прав разработчиков.

Типы программных продуктов (распространение):

• Software коммерческое

• Shareware условно-бесплатное

• Freeware бесплатное

• Free software свободное

• Open source с открытым кодом

 

Производители:

ABBYY – распознавание текстов, словари

Лаборатория Касперского – антивирусные программы

1С – автоматизация работы предприятий, бухгалтерия, игры

Spirit – микропрограммное ПО

Parallels – виртуализация ПО

 

*Взять таблицу с предыдущего билета.

 

 

Обобщенные критерии качества ПО.

1. Мобильность (mobility) – если ПО можно использовать без серьезной модификации в разных ОС. C# и Java – высокомобильные языки. Только на уровне исходного и промежуточного кода.

2. Надежность (Reliability) – ПО считается надежным, если:

a. Оно правильно выполняет свои функции

b. Выдает точные результаты

c. Содержит минимальное количество ошибок

d. Защищена от злоупотребления

3. Эффективность (Performance) – эффективность характеризуется так, чем меньше тратится ресурсов, тем лучше. Ресурсы – время работы (выполнения), расходы на память всех уровней, загруженность каналов связи.

4. Модифицируемость (Serviceability) – возможность легко вносить изменения в текст программы. (Только на уровне исходного кода).

5. Понятность – возможность быстро и легко разобраться в назначении программного продукта. (Также наличие хорошей документации). (Статическая характеристика)

6. Простота использования (Usability) – определяется интерфейсом, реализованном в программном продукте. (Динамическая характеристика, может быть определена лишь в процессе).

 

Эти критерии полностью определяют качество продукта.

 


Дата добавления: 2015-11-16; просмотров: 35 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Дифракция Фраунгофера на щели| Декомпозиция структурных схем.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)