Разработка и стандартизация программных средств и информационных технологий

Разработка и стандартизация программных средств и информационных технологий

23-4-202304,033

1 из 10

Способами изменения программного обеспечения являются

Способами изменения программного обеспечения являются

Настройка

полиморфизм

наследование

инкапсуляция

Усовершенствование

Если планируется использовать абстрактные объекты в распределенном приложении, существует два способа повышения эффективности доступа к ним

распределение частей абстрактного объекта на нескольких машинах

тиражирование распределенного объекта на нескольких компьютерах

использование нескольких компьютеров как один

создание виртуальных пользователей

создание виртуальных частных сетей

К качествам характеризующим информационные системы относят

планирование времени выполнения запросов

поддержку целостности данных

доступность данных

производительность транзакций

наличие сетевого сервиса

безопасность работы с огромными массивами данных

Программное сопровождение подразделяют на три категории

изменяющее

Корректирующее

формирующее

Настраивающее

Совершенствующее

Программную инженерию Д. Парнас определил как

«форму коллективного мышления»

«проектирование и программирование программного обеспечения не выходя из дому»

«социализацию коллективных структур»

«коллективное проектирование многовариантного программного обеспечения»

проектирование инструментов для разработок ПО

Предусмотрение изменений – это принцип, который влияет на такие качества программного обеспечения как

детерминированность реализации

понятность

повторную применимость

прозрачность

способность модификации

Первичной целью любого инженерного продукта является его

консолидированность

безопасность

надежность ПО

соответствие требованиям заказчика

корректность

Недостаток использования оценки работы по размеру кода связан с

квалификацией разработчиков

сложностью подсчета

сложностью реализации

его субъективностью

Относительностью

Укажите компоненты «программы-максимума», требований предъявляемых программному инженеру

знание алгоритмов программирования

умение переходить от одного уровня абстракции к другому

умение переключаться от одной стадии проекта к другой

профессиональное владение языками программирования

владение культурой реч

UML – это

оболочка высокоуровневого языка программирования

группа разработчиков программного обеспечения

язык моделирования программных систем

формат общения «разработчик» — «заказчик»

методика построения модулей