Тесты по дисциплине «Метрология и качество программного обеспечения»





Скачать 297.85 Kb.
НазваниеТесты по дисциплине «Метрология и качество программного обеспечения»
страница2/3
Дата публикации12.08.2013
Размер297.85 Kb.
ТипТесты
100-bal.ru > Информатика > Тесты
1   2   3

Внешнее описание программных средств и примитивы качества
43. Основными и неотъемлемыми частями внешнего описания программного средства являются

  1. определение требований, спецификация качества и функциональная спецификация;

  2. описание системного анализа и прототипирования ПС;

  3. описание результатов тестирования и инспектирования программного средства.


44. Одним из способов разработки определения требований к программному средству является управляемая пользователем разработка. Она характеризуется тем, что

  1. в данной разработке требования к ПС формулируются разработчиком при участии представителя пользователей;

  2. определения требований к ПС определяются заказчиком, представляющим организацию пользователей;

  3. требования к ПС определяются без какого-либо участия пользователя (на полную ответственность разработчика).


45. Одним из способов разработки определения требований к программному средству является контролируемая пользователем разработка. Она характеризуется тем, что

  1. в данной разработке требования к ПС формулируются разработчиком при участии представителя пользователей;

  2. определения требований к ПС определяются заказчиком, представляющим организацию пользователей;

  3. требования к ПС определяются без какого-либо участия пользователя (на полную ответственность разработчика).


46. Одним из способов разработки определения требований к программному средству является независимая от пользователя разработка. Она характеризуется тем, что

  1. в данной разработке требования к ПС формулируются разработчиком при участии представителя пользователей;

  2. определения требований к ПС определяются заказчиком, представляющим организацию пользователей;

  3. требования к ПС определяются без какого-либо участия пользователя (на полную ответственность разработчика).


47. С точки зрения обеспечения надёжности ПС, как показывает практика, наиболее предпочтительной является

  1. контролируемая пользователем разработка ПС;

  2. независимая от пользователя разработка ПС;

  3. управляемая пользователем разработка ПС.


48. Одним из примитивов качества ПС является его автономность (self-containedness). Под этим примитивом понимается

  1. свойство, характеризующее способность ПС выполнять предписанные функции без помощи или поддержки других компонент программного обеспечения;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. свойство, характеризующее способность ПС противостоять преднамеренным или нечаянным деструктивным (разрушающим) действиям пользователя;


49. Одним из примитивов качества ПС является его устойчивость (robustness). Под этим примитивом понимается

  1. свойство, характеризующее способность ПС выполнять предписанные функции без помощи или поддержки других компонент программного обеспечения;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. свойство, характеризующее способность ПС противостоять преднамеренным или нечаянным деструктивным (разрушающим) действиям пользователя;


50. Одним из примитивов качества ПС является его защищённость (defensiveness). Под этим примитивом понимается

  1. свойство, характеризующее способность ПС выполнять предписанные функции без помощи или поддержки других компонент программного обеспечения;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. свойство, характеризующее способность ПС противостоять преднамеренным или нечаянным деструктивным (разрушающим) действиям пользователя;


51. Одним из примитивов качества ПС является его модифицируемость (modifiability). Под этим примитивом понимается

  1. свойство, характеризующее способность ПС выполнять предписанные функции без помощи или поддержки других компонент программного обеспечения;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. мера, характеризующая ПС с точки зрения простоты внесения необходимых изменений и доработок на всех этапах и стадиях жизненного цикла ПС.


52. Одним из примитивов качества ПС является его модульность (modularity). Под этим примитивом понимается

  1. свойство, характеризующее ПС с точки зрения организации его программ из таких дискретных компонент, что изменение одной из них оказывает минимальное воздействие на другие компоненты;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. мера, характеризующая ПС с точки зрения простоты внесения необходимых изменений и доработок на всех этапах и стадиях жизненного цикла ПС.


53. Одним из примитивов качества ПС является его независимость от устройств (device independence). Под этим примитивом понимается

  1. свойство, характеризующее ПС с точки зрения организации его программ из таких дискретных компонент, что изменение одной из них оказывает минимальное воздействие на другие компоненты;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. свойство, характеризующее способность ПС работать на разнообразном аппаратном обеспечении (различных типах, марках, моделях компьютеров).


54. Одним из примитивов качества ПС является его коммуникабельность (communicativeness). Под этим примитивом понимается

  1. свойство, характеризующее степень, в которой ПС облегчает задание или описание входных данных, и способность выдавать полезные сведения в достаточно простой форме и с простым для понимания содержанием;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. мера, характеризующая ПС с точки зрения простоты внесения необходимых изменений и доработок на всех этапах и стадиях жизненного цикла ПС.


55. Одним из примитивов качества ПС является его расширяемость (augmentability). Под этим примитивом понимается

  1. свойство, характеризующее способность ПС выполнять предписанные функции без помощи или поддержки других компонент программного обеспечения;

  2. свойство, характеризующее способность ПС продолжать корректное функционирование, несмотря на задание неправильных (ошибочных) входных данных;

  3. свойство, характеризующее способность ПС к использованию большего объема памяти для хранения данных или расширению функциональных возможностей отдельных компонент.


56. Разработка внешнего описания ПС обязательно должна завершаться проведением тщательного и разнообразного контроля правильности внешнего описания. Одним из методов такого контроля является статический просмотр (инспекция). Под ним понимается

  1. внимательное прочтение текста внешнего описания разработчиком с целью проверка его полноты и непротиворечивости, а также выявления других неточностей и ошибок;

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

  3. подготовка тестов и на основании функциональной спецификации осуществление моделирования поведения (работы) разрабатываемого ПС.


57. Разработка внешнего описания ПС обязательно должна завершаться проведением тщательного и разнообразного контроля правильности внешнего описания. Одним из методов такого контроля является ручная имитация. Под ней понимается

  1. внимательное прочтение текста внешнего описания разработчиком с целью проверка его полноты и непротиворечивости, а также выявления других неточностей и ошибок;

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

  3. подготовка тестов и на основании функциональной спецификации осуществление моделирования поведения (работы) разрабатываемого ПС.



Измерения при разработке и сопровождении программного продукта
58. Программой измерений компании называется

  1. комплекс мероприятий, направленных на количественную оценку эффективности работы компании;

  2. перечень метрик, применяемых в компании при разработке программных продуктов;

  3. перечень метрик, применяемых в компании при сопровождении программных продуктов.


59. С измерениями связано понятие индикатора – формы представления набора значений метрики, удобной для анализа. При этом тип индикатора, называемый «индикатор-цель» (Success) характеризуется тем, что

  1. должно быть достигнуто некоторое целевое значение метрики (например, успешно пройдено 95% тестов);

  2. отслеживается развитие процесса во времени (например, число найденных ошибок увеличивается или уменьшается);

  3. используется непосредственный набор значений метрики с целью изучения объекта измерений;


60. С измерениями связано понятие индикатора – формы представления набора значений метрики, удобной для анализа. При этом тип индикатора, называемый «индикатор-прогресс» (Progress) характеризуется тем, что

  1. должно быть достигнуто некоторое целевое значение метрики (например, успешно пройдено 95% тестов);

  2. отслеживается развитие процесса во времени (например, число найденных ошибок увеличивается или уменьшается);

  3. используется непосредственный набор значений метрики с целью изучения объекта измерений;


61. С измерениями связано понятие индикатора – формы представления набора значений метрики, удобной для анализа. При этом тип индикатора, называемый «индикатор-анализ» (Analysis) характеризуется тем, что

  1. должно быть достигнуто некоторое целевое значение метрики (например, успешно пройдено 95% тестов);

  2. отслеживается развитие процесса во времени (например, число найденных ошибок увеличивается или уменьшается);

  3. используется непосредственный набор значений метрики с целью изучения объекта измерений;


62. Метрика On project % time (OPPT) (процент времени, затрачиваемый на работу по проектам) рассчитывается по формуле

  1. OPPT = (Рабочее время, затраченное на проект / Общее рабочее время)*100%

  2. OPPT = Размер продукта / Общее время инспектирования;

  3. OPPT = (Количество найденных ошибок / Размер рабочего продукта).


63. Метрика Inspection Fault Density (IFD) (плотность обнаруженных ошибок) рассчитывается по формуле

1) IFD = (Рабочее время, затраченное на проект / Общее рабочее время)*100%

2) IFD = (Количество найденных ошибок / Размер рабочего продукта)

3) IFD = Размер продукта / Общее время инспектирования
64. Метрика Inspection Preparation Rate (IPR) (производительность подготовки к инспекциям) рассчитывается по формуле

  1. IPR = (Количество инспекторов * Размер продукта) / Общее время подготовки;

  2. IPR = (Рабочее время, затраченное на проект / Общее рабочее время)*100%

  3. IPR = Размер продукта / Общее время инспектирования


65. Существует метрика эффективности производственного процесса компании Phase Containment Effectiveness (PCE) (эффективность обнаружения ошибок). Целью компании является

  1. уменьшение этой метрики;

  2. увеличение этой метрики;

  3. неизменность этой метрики.


66. Существует метрика эффективности производственного процесса компании Problem Resolution Rate (PRR) (число отработанных задач за единицу времени). Целью компании является

  1. уменьшение этой метрики;

  2. увеличение этой метрики;

  3. неизменность этой метрики.


67. Существует метрика качества программного продукта In Process Faults (IPF) (плотность ошибок в продукте). Целью компании является

  1. уменьшение этой метрики;

  2. увеличение этой метрики;

  3. неизменность этой метрики.


68. Существует метрика качества программного продукта Product Fault Density (PFD) (плотность ошибок, внесённых на каком-либо этапе проекта). Целью компании является

  1. уменьшение этой метрики;

  2. увеличение этой метрики;

  3. неизменность этой метрики.


Архитектура программных средств
69. Класс архитектуры программных средств «цельная программа» характеризуется тем, что

  1. в состав программного средства входит только одна программа;

  2. программы, из которых состоит программное средство, не взаимодействуют между собой в процессе их выполнения;

  3. программное средство состоит из иерархической совокупности программных подсистем;

  4. программное средство состоит из набора программ, способных взаимодействовать между собой, находясь одновременно в стадии выполнения.


70. Класс архитектуры программных средств «комплекс автономно выполняемых программ» характеризуется тем, что

  1. в состав программного средства входит только одна программа;

  2. программы, из которых состоит программное средство, не взаимодействуют между собой в процессе их выполнения;

  3. программное средство состоит из иерархической совокупности программных подсистем;

  4. программное средство состоит из набора программ, способных взаимодействовать между собой, находясь одновременно в стадии выполнения.


71. Класс архитектуры программных средств «слоистая программная система» характеризуется тем, что

  1. в состав программного средства входит только одна программа;

  2. программы, из которых состоит программное средство, не взаимодействуют между собой в процессе их выполнения;

  3. программное средство состоит из иерархической совокупности программных подсистем;

  4. программное средство состоит из набора программ, способных взаимодействовать между собой, находясь одновременно в стадии выполнения.



72. Класс архитектуры программных средств «коллектив параллельно действующих программ» характеризуется тем, что

  1. в состав программного средства входит только одна программа;

  2. программы, из которых состоит программное средство, не взаимодействуют между собой в процессе их выполнения;

  3. программное средство состоит из иерархической совокупности программных подсистем;

  4. программное средство состоит из набора программ, способных взаимодействовать между собой, находясь одновременно в стадии выполнения.


73. Архитектурными функциями программного средства называются

  1. функции, обеспечивающие реализацию его базовой функциональности;

  2. функции, поддерживающие выбранную модель архитектуры программного средства;

  3. функции, обеспечивающие связь программного средства с операционной системой.


74. Под понятием рутинности модуля понимается

  1. его независимость от предыстории обращений к нему;

  2. мера связи его с другими модулями программы;

  3. мера использования модулем общей области памяти;


75. Современная технология программирования

  1. рекомендует использовать рутинные модули;

  2. не рекомендует использовать рутинные модули;

  3. рекомендует использовать модули, зависящие от предыстории обращений к ним.


76. Метод восходящей разработки структуры программ состоит в том, что

  1. поочередно программируются модули программы, начиная с модулей самого нижнего уровня;

  2. поочередно программируются модули программы, начиная с модулей самого верхнего уровня;

  3. модули программы программируются в произвольном порядке.


77. Метод нисходящей разработки структуры программ состоит в том, что

  1. поочередно программируются модули программы, начиная с модулей самого нижнего уровня;

  2. поочередно программируются модули программы, начиная с модулей самого верхнего уровня;

  3. модули программы программируются в произвольном порядке.


78. Метод контроля модульной структуры программы, называемый «смежный контроль сверху» состоит в том, что

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

  2. контроль модульной структуры программы производится со стороны разработчиков (кодировщиков) модулей;

  3. происходит мысленное прокручивание (проверка) структуры программы при выполнении заранее разработанных тестов.


79. Метод контроля модульной структуры программы, называемый «смежный контроль снизу» состоит в том, что

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

  2. контроль модульной структуры программы производится со стороны разработчиков (кодировщиков) модулей;

  3. происходит мысленное прокручивание (проверка) структуры программы при выполнении заранее разработанных тестов.


80. Метод контроля модульной структуры программы, называемый «сквозной контроль» состоит в том, что

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

  2. контроль модульной структуры программы производится со стороны разработчиков (кодировщиков) модулей;

  3. происходит мысленное прокручивание (проверка) структуры программы при выполнении заранее разработанных тестов.


1   2   3

Похожие:

Тесты по дисциплине «Метрология и качество программного обеспечения» iconМетодические рекомендации к самостоятельной работе студентов по дисциплине...
Содержание внеаудиторной самостоятельной работы студентов по дисциплине ««Автоматизация бухгалтерского учета с использованием программного...
Тесты по дисциплине «Метрология и качество программного обеспечения» icon2 2 Ключевые вопросы сопровождения программного обеспечения 152
Программная инженерия и сущность инженерного подхода к созданию программного обеспечения 9
Тесты по дисциплине «Метрология и качество программного обеспечения» iconТесты по русскому языку. Егэ. Русский язык
Обучающий курс. Технология быстрого восстановления программного обеспечения в оу
Тесты по дисциплине «Метрология и качество программного обеспечения» iconРабочая программа учебной дисциплины технологии разработки программного обеспечения
Охватывает данный подход? Какие модели используются в качестве функциональных спецификаций при структурном подходе? Какие характеристики...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconПонятие программы, программного обеспечения. Классификация программного...
Понятие программы, программного обеспечения. Классификация программного обеспечения
Тесты по дисциплине «Метрология и качество программного обеспечения» iconМетодические рекомендации по организации внеаудиторной самостоятельной...
Пм 01 Разработка программных модулей программного обеспечения для компьютерных систем
Тесты по дисциплине «Метрология и качество программного обеспечения» iconСамарский государственный технический университет утверждаю
Целью данного курса является: обновление теоретических и практических знаний педагогических работников образовательных учреждений...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconПрограмма дисциплины двм 02 05. 01 "Верификация, аттестация и качество...
Омский институт водного транспорта (филиал) фбоу впо «Новосибирская государственная академия водного транспорта»
Тесты по дисциплине «Метрология и качество программного обеспечения» iconМетодические рекомендации по установке и использованию стандартного...
Успешное внедрение и эффективное использование сбппо в образовательной деятельности общеобразовательного учреждения зависит от создания...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconРабочая программа по дисциплине «стандартизация, метрология и сертификация»
Программа курса по дисциплине Стандартизация, метрология и сертификация составлена в соответствии с требованиями основной образовательной...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconПрограмма дисциплины «Конструирование программного обеспечения»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направлений подготовки 231000....
Тесты по дисциплине «Метрология и качество программного обеспечения» iconПрограмма по дисциплине «Метрология, стандартизация и сертификация»
Учебная программа по дисциплине «Метрология, стандартизация и сертификация» разработана в соответствии с требованиями Государственного...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconТематический план Введение. Предмет курса и его связь со смежными...
Целью изучения дисциплины является получение общих представлений о содержании и тенденциях развития базовых информационных технологий...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Способностей средствами информационно-коммуникативных технологий и прикладного программного обеспечения. Воспитание ответственного...
Тесты по дисциплине «Метрология и качество программного обеспечения» iconО доступе к информационным ресурсам и информационно – телекоммуникационным...
Программное обеспечение: «Первая помощь. 0 + пакет свободного программного обеспечения»
Тесты по дисциплине «Метрология и качество программного обеспечения» iconРабочая программа учебной практики профессионального модуля уп. 02....
Рабочая программа учебной практики «Разработка программного обеспечения» разработана в соответствии с требованиями федерального государственного...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск