Методы проектирования, направленные на исправление ошибок и их последствий и обеспечивающие функционирование системы при наличии ошибок, называются методами
(*ответ*) обеспечения устойчивости к ошибкам
исправления ошибок
обнаружения ошибок
предупреждения ошибок
Механизм проверки значений контрольных сумм записей является средством обнаружения ошибок в системе,
(*ответ*) базирующимся на информационной избыточности
обеспечивающим предупреждение ошибок
базирующимся на программной избыточности
базирующимся на временной избыточности
Модель Вейбулла является моделью
(*ответ*) ступенчатой динамической
статической
статистической
непрерывной динамической
Модель Миллса является моделью
(*ответ*) статистической
динамической
ступенчатой
непрерывной
Модель надежности ПО, которая использует результаты тестирования программы в качестве исходных данных, называется
(*ответ*) эмпирической
непрерывной
статической
динамической
Модель частоты появления ошибок в программном обеспечении является моделью
(*ответ*) ступенчатой динамической
статической
статистической
непрерывной динамической
НЕ является методом обеспечения устойчивости к ошибкам в программном обеспечении метод
(*ответ*) улучшения обмена информацией
динамической избыточности
изоляции ошибок
отступления
НЕ является методом предупреждения ошибок в программном обеспечении метод
(*ответ*) динамической избыточности
повышения точности перевода информации
улучшения обмена информацией
позволяющий справиться со сложностью ПО
Объекты, которые допускают ремонт, замену отказавших компонент или обладают самовосстанавливаемостью, называются
(*ответ*) восстанавливаемыми
долговечными
недолговечными
работоспособными
Отказ, представляющий собой многократно повторяющиеся сбои, для полного устранения которых требуется внешнее вмешательство, называется
(*ответ*) перемежающийся
неустраняемый
самоустраняющийся
систематический
Отказ, требующий проведения специальных мероприятий по восстановлению работоспособности, является
(*ответ*) устойчивым
неустраняемым
систематическим
самоустраняющимся
Ошибки программного обеспечения являются функцией
(*ответ*) ПО и действий пользователей
внешней среды и действий пользователей
ПО и внешней среды
только действий пользователей
только ПО
91. Ошибки программного обеспечения являются функцией
• ПО и действий пользователей
92. Параметрами модели Вейбулла являются:
• время и интенсивность отказов
93. Параметрами модели Миллса являются:
• только количество ошибок
94. Параметрами модели частоты появления ошибок в программном обеспечении являются:
• время и количество ошибок
95. Параметрами статистической модели являются:
• только количество ошибок
96. Параметрами экспоненциальной модели надежности программного обеспечения являются:
• время и количество ошибок
97. Переход объекта из неработоспособного состояния в работоспособное называется:
• восстановление
98. Переход объекта из работоспособного состояния в неработоспособное называется:
• отказ
99. Подтверждение правильности программы, выданное авторитетной организацией, называется:
• сертификацией
100. Показатель, характеризующий вероятность застать в заданный момент времени восстанавливаемую систему в работоспособном состоянии, называется:
• коэффициент готовности
101. Показатель, характеризующий плотность распределения времени работы до первого отказа, называется:
• частотой отказов
102. Пользовательский интерфейс проектируют:
• итерационно
103. Попытка найти ошибки в программе безотносительно к внешней для программы среде называется:
• доказательством
104. Попытка найти ошибки, выполняя программу в заданной реальной среде, называется:
• валидацией
105. Попытка найти ошибки, выполняя программу в тестовой, или моделируемой среде, называется:
• верификацией
Автономный тест базируется на следующей проектной документации
внешние спецификации и логика модулей
В хорошем проекте системы отдельный модуль может интегрироваться в систему:
один раз
Вероятность внесения новой ошибки при исправлении ошибки в ПО в зависимости от времени ее обнаружения является функцией
возрастающей
Вероятность работы программного обеспечения без отказов в течение определенного периода времени, рассчитанная с учетом стоимости для пользователя каждого отказа, называется:
надежностью ПО
Вероятность того, что при заданных условиях эксплуатации в течение заданного интервала времени система будет работоспособна, называется:
вероятностью безотказной работы
Вид тестирования комплексов программ, необходимый для расширения условий функционирования и получения достоверных данных о программном обеспечении называется тестированием
статистическим
Внешними источниками ошибок в программном обеспечении НЕ являются:
ошибки проектирования
Внутренними источниками ошибок в программном обеспечении НЕ являются ошибки
пользователей
Время реакции системы на действия пользователя при выполнении им работы с высокой концентрацией внимания не должно превышать:
2 с
Деятельность, направленная на установление точной природы известной ошибки, а затем — на исправление этой ошибки, называется:
отладкой
Динамическая избыточность относится к методам
обеспечения устойчивости к ошибкам
Зависимость времени наработки на отказ комплекса программ в зависимости от времени отладки является функцией
возрастающей
Зависимость интенсивности отказов комплекса программ от времени отладки является функцией
убывающей
Зависимость количества ошибок, выявленных в программе в единицу времени от времени отладки является функцией
убывающей
Зависимость стоимости исправления ошибки в ПО от времени ее обнаружения является функцией
возрастающей
Зависимость суммарного количества оставшихся ошибок в программе от времени отладки является функцией
убывающей
Из перечисленного визуальными эргономическими характеристиками дисплеев являются:
коэффициент диффузного отражения
нелинейность
средняя яркость
цвет и фон символа
Из перечисленного измеряемыми параметрами излучений дисплеев являются:
напряженность переменного электрического поля
ограничения тока электростатического разряда
плотность магнитного потока
рентгеновское излучение
электростатический потенциал экрана
Из перечисленного критериями эргономической оценки проекта рабочей системы являются:
безопасность
здоровье и благополучие
работа
Из перечисленного предметом эргономической оценки дисплеев, определяющим номенклатуру показателей оценки, являются:
визуальные характеристики
излучения дисплеев
Из перечисленного характеристику качества ПО надежность описывают следующие характеристики второго уровня:
отсутствие ошибок
перезапускаемость
устойчивость к ошибкам
Из перечисленного характеристику качества ПО переносимость описывают следующие характеристики второго уровня:
адаптируемость
внедряемость
замещаемость
структурированность
Из перечисленного характеристику качества ПО применимость описывают следующие характеристики второго уровня:
обучаемость
понятность
простота использования
Из перечисленного характеристику качества ПО сопровождаемость описывают следующие характеристики второго уровня:
изменяемость
стабильность
тестируемость
удобство для анализа
Из перечисленного характеристику качества ПО функциональная пригодность описывают следующие характеристики второго уровня:
защищенность
пригодность для применения
соответствие стандартам
способность к взаимодействию
точность
Из перечисленного характеристику качества ПО эффективность описывают следующие характеристики второго уровня:
временная экономичность
ресурсная экономичность
Из перечисленного, внешними источниками ошибок (угрозами надежности) в программном обеспечении являются:
ошибки пользователей
сбои и отказы ЭВМ
Из перечисленного, внутренними источниками ошибок (угрозами надежности) в программном обеспечении являются:
ошибки программирования
ошибки проектирования
Из перечисленного, методами обеспечения устойчивости к ошибкам в программном обеспечении являются методы:
изоляции ошибок
отступления
Из перечисленного, методами предупреждения ошибок в программном обеспечении являются методы:
позволяющие справиться со сложностью ПО
улучшения обмена информацией
Из перечисленного, основными причинами ошибок в программном обеспечении являются:
неправильный перевод информации
сложность ПО
Комплексный тест базируется на следующей проектной документации
исходные цели системы
Комфорт и приемлемость для пользователя называется:
удовлетворением
Контроль и/или испытание системы по отношению к исходным целям называется тестированием
комплексным
Контроль отдельного программного модуля, обычно в изолированной среде, называется тестированием
автономным
Контроль поведения системы, определенного внешними спецификациями, называется тестированием
внешних функций
Контроль связей между частями системы называется тестированием
сопряжений
Критическое время реакции системы, после превышения которого система должна освобождать пользователя от ожидания ответа и предоставлять возможность заниматься другими операциями, составляет:
15 с
Математическая модель надежности программного обеспечения, которая описывает как уменьшение, так и увеличение интенсивности отказов при устранении очередной ошибки в процессе тестирования, называется:
модель Вейбулла
Математическая модель надежности программного обеспечения, которая строится на статистическом анализе количества ошибок в программе, называется:
модель Миллса
Математическая модель надежности программного обеспечения, основанная на гипотезе, что количество ошибок, обнаруженных на некотором интервале времени, распределено по закону Пуассона, называется:
экспоненциальная модель
Математическая модель надежности программного обеспечения, основанная на гипотезе, что частота появления ошибок изменяется пропорционально количеству ошибок в программе и времени тестирования, называется:
моделью частоты появления ошибок
Международные стандарты по системе качества ISO 9000 имеют своей целью оказание помощи в определении
потенциальных поставщиков
Международные стандарты по системе качества ISO 9000 помогают уменьшить затраты на качество за счет появления доверия к:
деятельности поставщика
Международный стандарт «Система Качества: Модель обеспечения качества при окончательном контроле и испытаниях» кратко обозначают:
ISO 9003
Международный стандарт «Система Качества: Модель обеспечения качества при проектировании, разработке, производстве, монтаже и обслуживании» кратко обозначают:
ISO 9001
Международный стандарт «Система Качества: Модель обеспечения качества при производстве, монтаже и обслуживании» кратко обозначают:
ISO 9002
Мера, которая определяет, насколько продукты могут быть использованы конкретными пользователями для достижения конкретных целей эффективно, называется:
удобством
Метод изоляции ошибок относится к методам
обеспечения устойчивости к ошибкам
Метод отступления относится к методам
обеспечения устойчивости к ошибкам
Метод проектного анализа, основанный на интуитивном способе рационального действия, который позволяет приобрести необходимый опыт в искусстве нахождения моделей в явно хаотичной информации, поступившей извне, называется:
классификацией
Метод проектного анализа, основанный на рационалистическом способе использования воображения, который создает у специалиста уверенность в совместном восприятии идей, называется:
мозговой атакой
Метод сборки, при котором каждый модуль проходит автономное тестирование перед подключением к программе, а затем система собирается и тестируется сверху вниз, называется методом
модифицированным нисходящим
Метод сборки, при котором каждый модуль тестируется автономно, после чего модули интегрируются в систему все сразу, называется методом
большого скачка
Метод сборки, при котором нижние уровни собираются и тестируются снизу вверх, а модули верхних уровней сначала тестируются изолированно, а затем собираются нисходящим методом, называется методом
модифицированным методом сандвича
Метод сборки, при котором система (программа) собирается и тестируется сверху вниз, изолированно тестируется только головной модуль, называется методом
нисходящим
Метод сборки, при котором система (программа) собирается и тестируется снизу вверх, только «терминальные» модули тестируются автономно, называется методом
восходящим
Метод сборки, сочетающий восходящий и нисходящий методы, при котором программу собирают и тестируют как сверху, так и снизу, называется методом
сандвича
Метод системного моделирования, учитывающий ценностные ориентиры конкретного типа общества, называется:
аксиологизацией
Метод эргономической оценки техники и потребительских изделий, основанный на вычислении значений параметров, найденных другими методами, называется:
расчетным
Метод эргономической оценки техники и потребительских изделий, основанный на изучении мнений специалистов, наблюдении и опросе, называется:
экспертным
Метод эргономической оценки техники и потребительских изделий, осуществляемый с помощью технических измерительных средств, называется:
экспериментальным
Методы измерений и эргономической оценки параметров дисплеев определяются:
национальными и международными стандартами
Методы проектирования, направленные на исправление ошибок и их последствий и обеспечивающие функционирование системы при наличии ошибок, называются методами
обеспечения устойчивости к ошибкам
Механизм проверки значений контрольных сумм записей является средством обнаружения ошибок в системе, …
базирующимся на информационной избыточности
Модель Вейбулла является моделью
ступенчатой динамической
Модель Миллса является моделью
статистической
Модель надежности ПО, которая использует результаты тестирования программы в качестве исходных данных, называется:
эмпирической
Модель частоты появления ошибок в программном обеспечении является моделью
ступенчатой динамической
Модуль, имитирующий функции недостающих модулей, называется:
заглушкой
Набор атрибутов, основанный на отношении между уровнем выполнения ПО и количеством используемых ресурсов при заданных условиях, называется:
эффективностью
Набор атрибутов, основанный на способности ПО быть перемещаемым из одной среды в другую, называется:
переносимостью
Набор атрибутов, основанный на усилии необходимом для совершения специфицированных модификаций, называется:
сопровождаемостью
Набор атрибутов, основанных на способности ПО поддерживать свой уровень исполнения при заданных условиях для заданного периода времени, называется:
надежностью
Набор атрибутов, основанных на существовании некоторого набора функций и их специализированных свойств, называется:
функциональностью
Набор атрибутов, основанных на усилии необходимом для использования и индивидуальной оценке такого использования, заданным или предполагаемым набором пользователей, называется:
применимостью
Наиболее обширным международным стандартом, в котором описывается система качества, которая распространяется на все возможные виды деятельности предприятия, является стандарт
ISO 9001
Наиболее узким международным стандартом, в котором при описании системы качества не учитывается проектная, производственная и послепродажная деятельность предприятия, является стандарт
ISO 9003
Наилучшим методом сборки и тестирования больших программных систем является метод
модифицированный метод сандвича
Наихудшим методом сборки и тестирования больших программных систем является метод
большого скачка
Наука, занимающаяся изучением многообразных взаимоотношений между человеком, с одной стороны, и его работой, оборудованием и окружающей средой, с другой стороны, и применением полученных знаний к решению проблем, возникающих из этого отношения, называется …
эргономикой
НЕ является методом обеспечения устойчивости к ошибкам в программном обеспечении метод
улучшения обмена информацией
НЕ является методом предупреждения ошибок в программном обеспечении метод
динамической избыточности
Новая область научных исследований и проектирования знаковых средств взаимодействия человека с техникой называется:
эргосемиотикой
Объекты, которые допускают ремонт, замену отказавших компонент или обладают самовосстанавливаемостью, называются:
восстанавливаемыми
Операция, невыполнение или пропуск которой не приводит к срыву задачи, а лишь ухудшает конечный эффект, называется:
несущественной
Операция, невыполнение которой приводит к срыву всей задачи, называется:
существенной
Отказ, представляющий собой многократно повторяющиеся сбои, для полного устранения которых требуется внешнее вмешательство, называется:
перемежающийся
Отказ, требующий проведения специальных мероприятий по восстановлению работоспособности, является:
устойчивым
Относительная вероятность обнаружения в модуле новых ошибок при увеличении относительного числа ошибок, ранее обнаруженных в этом модуле, …
возрастает
Ошибки программного обеспечения являются функцией
ПО и действий пользователей
Параметрами модели Вейбулла являются:
время и интенсивность отказов
Параметрами модели Миллса являются:
только количество ошибок
Параметрами модели частоты появления ошибок в программном обеспечении являются:
время и количество ошибок
Параметрами статистической модели являются:
только количество ошибок
Параметрами экспоненциальной модели надежности программного обеспечения являются:
время и количество ошибок
Переход объекта из неработоспособного состояния в работоспособное называется:
восстановление
Переход объекта из работоспособного состояния в неработоспособное называется:
отказ
Подтверждение правильности программы, выданное авторитетной организацией, называется:
сертификацией
Показатель, характеризующий вероятность застать в заданный момент времени восстанавливаемую систему в работоспособном состоянии, называется:
коэффициент готовности
Показатель, характеризующий плотность распределения времени работы до первого отказа, называется:
частотой отказов
Пользовательский интерфейс проектируют:
итерационно
Попытка найти ошибки в программе безотносительно к внешней для программы среде называется:
доказательством
Попытка найти ошибки, выполняя программу в заданной реальной среде, называется:
валидацией
Попытка найти ошибки, выполняя программу в тестовой, или моделируемой среде, называется:
верификацией
Правильная и надежная программы различаются:
областью изменения исходных данных
Правильная программа определена на области исходных данных, …
заданных техническим заданием
При параллельной структуре АСУ ТП к отказу функции приводит отказ следующего минимального числа ее элементов
всех элементов
При последовательной структуре АСУ ТП к отказу функции приводит отказ следующего минимального числа ее элементов
одного элемента
При проектировании пользовательского интерфейса количество элементов меню, располагаемых в одну линейку, а также количество опций меню, вызываемых из одного элемента, оптимально не должно превышать:
6 элементов
При разбиении характеристик качества ПО верхнего уровня на логически связанные между собой более мелкие группы число показателей в них не должно превышать:
7
Принцип проектирования, который означает важность минимизации объема информации, который пользователь должен помнить в процессе работы, называется принципом
памяти
Принцип проектирования, который означает, что и ввод информации от пользователя, и вывод из ЭВМ должны быть взаимоувязаны в рамках всей информационной системы, содержащей программные модули, дисплеи и другие компоненты, называется принципом
согласованности
Принцип проектирования, который предполагает минимизацию необходимого количества взаимосвязанных элементов информации, рассматриваемых как единое целое, называется принципом
совместимости
Принцип проектирования, который предполагает обеспечение положительной реакции системы в результате выполнения действий, инициируемых пользователем, называется принципом
обратной связи
Принцип проектирования, который требует поддержания загрузки пользователя в разумных пределах, называется принципом
рабочей нагрузки
Принцип проектирования, направленный на создание интерфейса с внутренне согласованной структурой, отвечающей представлениям пользователя, что содействует ему в обучении и сокращает до минимума искажения в представлении пользователя о системе, называется принципом
структуры
Принцип проектирования, означающий учет персональных различий между пользователями посредством автоматической адаптации и подстройки интерфейса под пользователя, называется принципом
индивидуализации
Проверка соответствия каждого конкретного варианта установки системы с целью выявить любые возникшие при этом ошибки называется тестированием
настройки
Проверка соответствия программы требованиям пользователя называется тестированием
приемлемости
Программа, выходные данные которой соответствуют эталонным, в заданной области изменения исходных данных, называется:
правильной
Программа, обеспечивающая низкую вероятность отказа в процессе функционирования, называется:
надежной
Программа, обеспечивающая удобный и естественный для пользователя способ взаимодействия, защиту от ошибок и развитые средства подсказки и диалоговой документации, называется:
дружественной пользователю
Процедуры обработки сбоев (автоматического повторного выполнения операций) в системе являются средством, …
обеспечивающим устойчивость к ошибкам
Процесс выполнения программы с намерением найти ошибки называется:
тестированием
Процесс дублирования части данных вычислительной системы для обеспечения надежности и контроля данных называется:
информационной избыточностью
Процесс, используемый для контроля и обеспечения достоверности важных функций управления и обработки информации называется:
программной избыточностью
Процесс, используемый для обнаружения ошибок ПО и выработки мер по снижению их последствий называется:
избыточностью
Процесс, использующий часть производительности ЭВМ для контроля исполнения и восстановления работоспособности системы после сбоя называется:
временной избыточностью
Пусть H(t) — среднее число отказов за время t, тогда формула (t) =dH(t) / d(t) описывает:
интенсивность потока отказов
Пусть H(t) — среднее число отказов за время t, тогда формула Т(t) = t / Н(t) описывает:
время наработки на отказ
Пусть N, S, n, V, соответственно число первоначальных, внесенных, найденных собственных и найденных внесенных ошибок в программе. Тогда формула N = s n / v описывает:
статистическую модель Миллса
Пусть N0 — начальное число ошибок, ti — промежуток времени между моментами возникновения i и (i-1) ошибок, К — постоянная. Тогда формула описывает:
модель частоты появления ошибок
Пусть N0 — число ошибок до начала отладки, t — время отладки, К — постоянная, тогда формула для числа оставшихся ошибок n0 = N0 exp(-Kt) описывает:
экспоненциальную модель
Пусть Pij(t) — вероятность безотказной работы i-го элемента при реализации j-ой функции, а n — число элементов, тогда формула описывает расчет вероятности безотказного выполнения функций АСУ ТП при структуре ее элементов
последовательной
Пусть Pij(t) — вероятность безотказной работы i-го элемента при реализации j-ой функции, а n — число элементов, тогда формула описывает расчет вероятности безотказного выполнения функций АСУ ТП при структуре ее элементов
параллельной
Пусть Р1i(t) — вероятность безотказной работы вычислительнного комплекса, а Р2i(t) — вероятность безотказной работы каналов локальной автоматики, тогда формула Рi(t) = Р1i(t) Р2i(t) описывает расчет вероятности безотказного выполнения i-ой функции АСУ ТП для:
вычислительного комплекса и каналов локальной автоматики
Пусть Т — длительность наработки до первого отказа, а Р(t) — вероятность безотказной работы, тогда формула Q(t) = Р(T < t) = 1 — Р(t) описывает:
вероятность отказа
Распределение реализации одноименных функций по разным модулям системы является средством обнаружения ошибок, …
базирующимся на программной избыточности
Ресурсы, которые были затрачены для достижения указанных точности и полноты, называются:
продуктивностью
Сбой — это отказ, …
самоустраняющийся
Свойство объекта выполнять заданные функции, сохраняя во времени значения эксплуатационных показателей в заданных пределах, называется:
надежность
Свойство объекта сохранять работоспособность без вынужденных перерывов называется:
безотказность
Сокращенно Международную организацию по стандартизации обозначают:
ISO
Состояние объекта, при котором в значительной степени сохраняется работоспособность объекта, и частично нарушаются второстепенные требования, называется:
неисправность
Состояние объекта, при котором он способен выполнять заданные функции с параметрами, установленными требованиями технической документации, называется:
работоспособным
Способность объекта к предупреждению, обнаружению и устранению отказов называется:
восстанавливаемость
Среднее время безотказной работы комплекса программ в зависимости от времени отладки является функцией
возрастающей
Стандарт Международной организации по стандартизации по оценке характеристик качества программного обеспечения кратко обозначают:
ISO 9126
Стандарты Международной организации по стандартизации по системе качества кратко обозначают:
ISO 9000
Стандарты, ограничивающие излучения мониторов в диапазонах низких частот, это:
MPRI и MPRII
Структура надежностно-функциональной схемы АСУ ТП, когда критерием отказа функции является отказ определенного числа (m из n) реализующих ее элементов без указания конкретных совокупностей элементов, называется:
мажоритарной
Структура надежностно-функциональной схемы АСУ ТП, при которой к отказу функции приводит лишь совместный отказ всех реализующих ее элементов, называется:
параллельной
Структура надежностно-функциональной схемы АСУ ТП, при которой отказ любого из элементов, реализующих функцию, приводит к отказу функции, называется:
последовательной
Тест приемлемости базируется на следующей проектной документации
требования пользователей
Тест сопряжений базируется на следующей проектной документации
внешние спецификации системы
Тест функций базируется на следующей проектной документации
архитектура системы и структура программ
Точность и полнота, с которой пользователи достигают конкретных целей, называется:
эффективностью
Требование к характеристикам качества ПО, которое базируется на возможности измерения и оценки характеристик качества, называется:
измеряемостью
Требование к характеристикам качества ПО, которое базируется на возможности разбиения больших групп показателей на логически связанные более мелкие группы, называется:
разложимостью
Требование к характеристикам качества ПО, которое базируется на присутствии показателей, характеризующих все основные аспекты программы, называется:
полнотой
Требование к характеристикам качества ПО, которое означает аналогичное понимание лексического значения характеристик качества различными людьми, называется:
ясностью
Требование к характеристикам качества ПО, которое основывается на описании каждым показателем важного свойства объекта, без которого систему невозможно рассматривать, называется:
информативностью
Требование к характеристикам качества ПО, которое основывается на соответствии их названий установившимся понятиям и терминологии, называется:
понимаемостью
Требование к характеристикам качества ПО, которое основывается на том, что характеристики качества не должны перекрывать и дублировать друг друга, называется:
неизбыточностью
Установленный срок службы подсистемы или системы в целом называется:
долговечность
Учет ценностных ориентиров конкретного типа общества называется:
аксиологизацией
Формула в процессе моделирования деятельности человека-оператора описывает коэффициент
временной напряженности
Формула , где l, b — постоянные коэффициенты, описывает:
модель Вейбулла
Формула описывает:
интенсивность отказов
Формула Р(t) = Р(T ≥ t), где Т — длительность наработки до первого отказа, описывает:
вероятность безотказной работы
Формулы а(t) = Q(t) = -Р(t); Р(t) = описывают:
частоту отказов
Характеристику качества ПО надежность описывает следующая характеристика второго уровня
перезапускаемость
Характеристику качества ПО переносимость описывает следующая характеристика второго уровня
адаптируемость
Характеристику качества ПО применимость описывает следующая характеристика второго уровня
обучаемость
Характеристику качества ПО сопровождаемость описывает следующая характеристика второго уровня
изменяемость
Характеристику качества ПО функциональная пригодность описывает следующая характеристика второго уровня
точность
Характеристику качества ПО эффективность описывает следующая характеристика второго уровня
временная экономичность
Хорошими тестами являются те тесты, которые:
обнаруживают много ошибок
Часть эргономики, занимающаяся проектированием интерфейса в соответствии с возможностями и особенностями пользователей и операторов, называется:
эргономикой программного обеспечения
Экспоненциальная модель надежности программного обеспечения является моделью
непрерывной динамической
Этап отладки комплекса программ, необходимый для проверки и корректировки сопряженных автономно отлаженных подпрограмм по информации и по управлению в некоторые фиксированные моменты времени называется отладкой
статической комплексной
Этап отладки комплекса программ, предназначенный для завершения отладки с учетом статистических характеристик аппаратуры, источников информации и внешних абонентов называется отладкой
динамической с реальными абонентами
Этап оценки надежности, на котором определяются временные характеристики выполнения задач АСУ ТП и характеристики потоков перемежающихся отказов (сбоев) аппаратуры АСУ ТП, называется:
экспериментально-статистические исследования
Этап оценки надежности, на котором определяются основные показатели, характеризующие фактически достигнутый уровень надежности системы, называется:
анализ полученных результатов
Этап оценки надежности, на котором осуществляются сбор и обработка априорной информации, а также подготовка системы к контрольной эксплуатации, называется:
подготовительные работы
Детали файла
Имя файла: | 1236.Экз.01;ТБПД.01;1 |
Размер: | 113 Kb |
Дата публикации: | 2015-03-09 03:34:39 |
Описание: | |
Надежность, эргономика и качество АСОИУ — Тестовая база по дисциплине
Список вопросов теста (скачайте файл для отображения ответов): Пусть H(t) — среднее число отказов за время t, тогда формула Т(t)=t/Н(t) описывает |
|
Для скачивания этого файла Вы должны ввести код указаный на картинке справа в поле под этой картинкой —> | |
ВНИМАНИЕ: | |
Нажимая на кнопку «Скачать бесплатно» Вы подтверждаете свое полное и безоговорочное согласие с «Правилами сервиса» | |
Программная
ошибка
– это расхождение между программой и
её спецификацией, причём тогда и только
тогда, когда спецификация существует
и она правильная.
Программная
ошибка
– это ситуация, когда программа не
делает того, чего пользователь от неё
вполне обоснованно ожидает.
Ошибки
пользовательского интерфейса.
С программой может быть трудно (или даже
невозможно) работать по множеству
причин. Их все можно объединить под
названием “ошибки пользовательского
интерфейса”. Вот несколько разновидностей
таких ошибок.
Функциональность.
Функциональные недостатки имеют место,
если программа не делает того, что
должна, выполняет одну из своих функций
плохо или не полностью. Хотя функции
программы достаточно подробно описываются
в ее спецификации, окончательное
представление о том, что программа
должна делать, существует только в умах
ее пользователей.
Функциональные
недостатки есть абсолютно у всех
программ, поскольку ожидания пользователей
— вещь субъективная: у разных пользователей
они различны. Оправдать их все просто
невозможно, а попытка этого добиться
может привести лишь к усложнению и
потере концептуальной целостности
программного продукта.
Однако
во многих случаях функциональный
недостаток вполне очевиден. Если
предусмотренную программой задачу
трудно выполнить, если она решается
неуклюже или при определенных
обстоятельствах вообще не может быть
решена — проблема налицо. И когда ожидания
пользователей вполне разумны и
обоснованны, эту проблему без колебаний
можно назвать ошибкой.
Взаимодействие
программы с пользователем. Насколько
сложно пользователю разобраться в том,
как работать с программой? Откуда вообще
он об этом узнает? Как обстоит дело с
экранными инструкциями и подсказками?
Достаточно ли их? Понятны ли они? Имеется
ли в программе интерактивная справка
и может ли пользователь в случае
затруднений найти в ней реальную помощь?
Насколько корректно программа сообщает
пользователю о его ошибках и объясняет,
как их исправить? Нет ли в программе
элементов, которые могут раздражать
пользователя, сбивать его с толку или
просто выглядеть неуклюже?
Организация
программы.
Насколько легко потеряться в вашей
программе? Нет ли в ней непонятных команд
или таких, которые легко спутать между
собой? Какие ошибки чаще всего делает
пользователь, на что он тратит больше
всего времени и почему?
Пропущенные
команды.
Чего в программе не хватает? Не заставляет
ли программа выполнять некоторые
действия странным, неестественным или
крайне неэффективным способом? Нельзя
ли привести ее в соответствие с привычным
стилем пользователя? Допускает ли она
хотя бы некоторую степень настройки?
Производительность.
В интерактивном программном обеспечении
очень важна скорость. Плохо, если у
пользователя создается впечатление,
что программа работает медленно, если
он чувствует задержки в ее реакции
(особенно если конкурирующие программы
работают ощутимо быстрее).
Выходные
данные.
Большинство программ так или иначе
формируют выходные данные: отображают
информацию на экране, печатают ее или
сохраняют в файлах. Получаете ли вы то,
что хотите? Правильно ли формируются
отчеты, наглядны ли диаграммы и достаточно
ли отчетливо они выглядят на бумаге?
Сохраняются ли данные в формате, доступном
и для других аналогичных программ?
Обладает ли программа достаточной
гибкостью, чтобы можно было подстраивать
ее под нужды конкретного пользователя?
Обработка
ошибок. Процедуры
обработки ошибок — это очень важная
часть программы. Но, к сожалению, в них
тоже очень часто встречаются ошибки.
Кроме того, правильно определив ошибку,
программа не всегда выдает о ней
достаточно информативное сообщение.
Ошибки,
связанные с обработкой граничных
условий.
Простейшими граничными условиями
являются числовые. Но существует и много
других граничных ситуаций. Любой аспект
работы программы к которому применимы
понятия больше или меньше, раньше или
позже, первый или последний, короче или
длиннее, обязательно должен быть проверен
на границах диапазона. Внутри диапазонов
программа обычно работает прекрасно,
а вот на их границах случаются самые
неожиданные отклонения.
Ошибки
вычислений.
Программирование даже самых простых
арифметических операций чревато
ошибками. Нечего и говорить о сложных
формулах и расчетах. Одними из самых
распространенных среди математических
ошибок являются ошибки округления.
После нескольких промежуточных вычислений
может оказаться, что 2 + 2 = -1, даже если
на промежуточных этапах не было логических
ошибок.
Ошибки
начального и последующих состояний.
Бывает, что при выполнении какой-либо
функции программы сбой происходит
только однажды — при самом первом
обращении к этой функции. Причиной
такого поведения программы может быть
отсутствие файла с инициализационной
информацией. После первого же запуска
программа создаст такой файл, и дальше
все будет в порядке. Получается, что
такую ошибку невозможно повторить
(точнее, для ее повторения нужно установить
новую копию программы). Но не стоит
думать, что ошибка, проявляющаяся только
при первом запуске программы, безвредна:
ведь это будет первое, с чем столкнется
каждый новый пользователь. Иногда,
программируя процесс, связанный с
последовательными преобразованиями
информации, разработчики забывают о
том, что пользователю может понадобиться
вернуться к исходным данным и изменить
их. Насколько корректно поведет себя
программа в такой ситуации? Позволит
ли она внести нужные изменения и не
будет ли из-за этого потеряна вся
выполненная пользователем работа? Что
увидит пользователь при возвращении к
исходному состоянию программы: свои
данные или стандартные значения, которыми
программа инициализирует переменные
при запуске?
Ошибки
передачи или интерпретации данных.
Один модуль может передавать данные
другому или даже другой программе.
Некоторые данные могут передаваться
между модулями множество раз, и на
каком-то этапе они могут быть разрушены
или неверно интерпретированы. Изменения,
внесенные одной из частей программы,
могут потеряться или достичь не всех
частей системы, где они важны.
Ситуация
гонок. Классическая
ситуация гонок описывается так.
Предположим, в системе ожидаются два
события, А и Б. Первым может произойти
любое из них. Но если первым произойдет
событие А, выполнение программы
продолжится, а если первым наступит
событие Б, то в работе программы произойдет
сбой. Программист полагал, что первым
всегда должно быть событие А, и не ожидал,
что Б может выиграть гонки. Тестировать
ситуации гонок довольно сложно. Наиболее
типичны они для систем, где параллельно
выполняются взаимодействующие процессы
и потоки, а также для многопользовательских
систем реального времени. Ошибки в таких
системах трудно воспроизвести, и на их
выявление обычно требуется очень много
времени.
Перегрузки.
Программа может не справляться с
повышенными нагрузками. Например, она
может не выдерживать интенсивной и
длительной эксплуатации или не справляться
со слишком большими объемами данных.
Кроме того, сбои могут происходить из-за
нехватки памяти или отсутствия других
необходимых ресурсов. У каждой программы
свои пределы. Вопрос в том, соответствуют
ли реальные возможности и требования
программы к ресурсам спецификации, и
как программа себя поведет при перегрузках.
Некорректная
работа с аппаратным обеспечением.
Программы могут посылать устройствам
неверные данные, игнорировать сообщения
об ошибках, пытаться использовать
устройства, которые заняты или вообще
отсутствуют. Даже если нужное устройство
просто сломано, программа должна понять
это, а не сбоить при попытке к нему
обратится.
Ошибки
документации.
Сама по себе документация не является
программным обеспечением, но все же это
часть программного продукта. И если она
плохо написана, пользователь может
подумать, что и сама программа не намного
лучше.
Ошибки
тестирования.
Обнаружение ошибок, допущенных
тестировщиками, — дело обычное. Конечно,
если таких ошибок будет слишком много,
вы быстро потеряете доверие остальных
членов команды. Но нужно иметь в виду,
что иногда ошибки тестировщика отражают
проблемы пользовательского интерфейса:
если программа заставляет пользователя
делать ошибки, значит, с ней что-то не
так. Конечно, многие ошибки тестирования
вызваны просто неверными тестовыми
данными.
Характерные
ошибки программирования:
-
Вид
ошибкиПример
Неправильная
постановка задачиПравильное
решение неверно сформулированной
задачиНеверный
метод (алгоритм)Выбор
метода (алгоритма) приводящего к
неточному
или не эффективному решению
задачЛогические
ошибкиНеполный
учет ситуаций, которые могут
возникнутьНапример,
-
неверное
указание ветви алгоритма после
проверки некоторого условия, -
неверное
условие выполнения или окончания
цикла, -
неполный
учет возможных условий, -
пропуск
в программе одного или более блоков
алгоритма.
Семантические
ошибкиНепонимание
работы оператораСинтаксические
ошибкиНарушение
правил установленных в
данном языке программированияНапример,
-
неправильная
запись формата оператора, -
повторное
использование имени переменной для
обозначения другой, -
ошибочное
использование одной переменной
вместо другой, -
несогласованность
скобок, -
пропуск
разделителей.
Ошибки
времени выполненияНапример,
в Delphi, они называются исключениями
(exception), как правило, легко устранимы.
Они обычно проявляются уже при первых
запусках программы и во время
тестирования. При возникновении
ошибки в программе, запущенной из
Delphi, среда разработки прерывает работу
программы, и на экране появляется
диалоговое окно, которое содержит
сообщение об ошибке и информацию о
типе (классе) ошибки. -
Вопросы
для самопроверки:
-
Дайте
определение понятия «программная
ошибка». -
Перечислите
источники ошибок
программного обеспечения. -
Классифицируйте
ошибки программного обеспечения.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #