- •Контрольные вопросы по дисциплине «Разработка и стандартизация программных средств и информационных технологий»
- •Охарактеризуйте этапы развития программного обеспечения.
- •Что такое жизненный цикл программного продукта?
- •Что изменилось в российской стандартизации в связи с принятием Федерального закона «о техническом регулировании»?
- •Что определяет стандарт гост р исо/мэк 12207:1999?
- •Какова структура стандарта гост р исо/мэк 12207:1999? Какие процессы он описывает?
- •В чем заключается этап проектировании по? Какая документация создается в процессе выполнения этого этапа?
- •Для кого предназначена эксплуатационная документация на ппп? Ее структура?
- •Что определяет лицензионное соглашение на приобретаемое по? Какие вы знаете виды лицензионных соглашений?
- •Что такое сертификация как процесс?
- •Для чего нужна сертификация программного обеспечения?
- •Как организована система сертификации в рф? Какие формы сертификации существуют по отношению к по?
- •Может ли быть сертифицировано зарубежное программное средство?
- •Чем характеризуется качество пп? Опишите «дерево качества» по.
- •Что такое комплексный показатель качества пп?
- •Охарактеризуйте уровни модели cmm. Чем cmmi отличается от cmm?
- •Укажите отличия методологий разработки по: «Fix&Code», «Agile», rup, msf.
- •Чему посвящен стандарт iso 9000, разработанный Международной организацией по стандартизации? Чем отличаются стандарты iso 9001, iso 9002, iso 9003?
- •Что определяют стандарты posix?
Чему посвящен стандарт iso 9000, разработанный Международной организацией по стандартизации? Чем отличаются стандарты iso 9001, iso 9002, iso 9003?
Система стандартов, целью стандартов является создание системы качества, обеспечивающей непрерывное улучшение деятельности компании на всех этапах ЖЦ от маркетинга до утилизации.
9001 – обеспечение качества при проектировании, разработке, монтаже, производстве и обслуживании.
9002 – обеспечение качества при производстве, монтаже и обслуживании
9003 – обеспечение качества при окончательном контроле и испытании
Для чего используется единица измерения KAELOC?
Единица измерения KAELOC используется для: оценки объема программного кода ППП.
Для чего используется единица измерения FPs?
Единица измерения FPs используется для: оценки объема программного кода ППП.
На чем основана конструктивная модель стоимости Б.Боэма, предназначенная для оценки стоимости проекта создания ППП?
Конструктивная модель стоимости Б.Боэма, предназначенная для оценки стоимости проекта создания ППП, основана: на использовании стоимостных атрибутов, каждому из которых назначены коэффициенты затрат, характеризующие влияние атрибута на программную разработку;
Чем отличаются базовая, промежуточная и детальная модели КОМОСТ?
Точностью оценки стоимости, количеством атрибутов, по которым оценивается стоимость.
Сравните модель СОСОМО (1980 г.) и СОСОМО II (1986 г.).
Что такое открытые системы? Назовите свойства открытых систем.
Открытые системы – системы, состоящие из компонентов, взаиможействующих друг с другом через стандартные интерфейсы. Это системы, соответствующие набору международных стандартовинформационных технологий и профилей функциональных стандартов, которые специфицируют интерфейсы, службы и форматы для обеспечения:
Мобильность (платформенная, данных, пользователей)
Интероперабельность: функц.совместимость с др.программами
Масштабируемость (способность работать в широком диапозоне параметров)
Управляемость (прозрачность реализации для конечных пользователей)
Что определяют стандарты posix?
Они определяют стандарты открытых систем.
POSIX® (англ. Portable Operating System Interface for Unix — Переносимый интерфейс операционных систем Unix) — набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой. Стандарт создан для обеспечения совместимости различных UNIX-подобных операционных систем и переносимости прикладных программ на уровне исходного кода, но может быть использован и для не-Unix систем.
Набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой. Стандарт создан для обеспечения совместимости различных UNIX-подобных операционных систем и переносимости прикладных программ на уровне исходного кода.
1003.1 – интерфейсы системного уровня и их привязка к языку С
1002.2 – оболочки и утилиты
1003.3 – общие методы проверки совместимости с POSIX
Какое ПО называют проприетарным?
Проприетарное ПО – несвободное ПО, которое не удовлетворяет критериям свободы. Правообладатель полностью или почти полностью сохраняет права на использование, копирование и модификацию.
Чем проприетарное ПО отличается от коммерческого ПО?
Коммерческое ПО – ПО, которое приносит правообладателю прибыль. Может быть и свободным.
Чем открытое ПО отличается от свободного ПО?
Открытое ПО – выполняет 4 критерия свободы. Свободное ПО – бесплатное, не обязательно предоставляющее исходный код.
Какое ПО называют «ПО общественного домена»?
Это ПО, которое не защищено авторским правом, может распространяться бесплатно и использоваться без каких-либо ограничений.
Что означает термин «копилефт»?
Противоположность копирайт. Копилефт — это общий метод сделать компьютерную программу (или другое произведение) свободной и требовать, чтобы все модифицированные и расширенные версии программы были также свободными (по всем критериям)
Какие права дает пользователю ПО лицензии GNU GPL?
Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы (что по умолчанию запрещено законом об авторских правах), а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. Вообщем все 4 критерия предоставляет.
Назовите «четыре критерия свободы ПО по Столлману».
Любую программу можно свободно исполнять с любой целью
Можно изучать как программа работает и адаптировать для своих целей
Можно свободно распространять копии программы
Можно улучшать и публиковать свою улучшенную версию