В стандарте IEEE ____________ определен(а) как мера степени обладания свойством, имеющая числовое значение
Если максимальное количество данных неизвестно и постоянно изменяется во время работы программы, для их хранения используют ___________ структуры
Иерархия ___________ используется при разработке структуры классов, когда сложные классы строятся на базе простых путем добавления к ним новых характеристик и, возможно, уточнения имеющихся
К ______________ ошибкам можно отнести неправильную запись ключевого слова, отсутствие описания массива, пропуск скобки в арифметическом выражении либо инструкции, задающей формат
Класс, имеющий хотя бы один виртуальный метод, должен содержать
Модель быстрой разработки приложений RAD - пример применения _____________ стратегии конструирования
На этапе проектирования программы применяется технология __________ проектирования
Общесистемный принцип ___________ предусматривает, что требования к созданию, функционированию и развитию программного обеспечения определяются со стороны более сложной, включающей его в себя системы
Операционные системы могут классифицироваться по количеству пользователей как
Операционные системы могут классифицироваться по количеству решаемых задач как
Организация процесса тестирования в виде ______________ спирали обеспечивает максимальную эффективность поиска ошибок
Основное достоинство _____________ тестирования - упрощение разработки тестовых вариантов, отсутствие заглушек
По своей природе инкрементный процесс является
Представление алгоритма решения задачи в виде последовательности подзадач называется процедурной
При описании объекта имя его предка записывается в ___________ скобках после ключевого слова Object
Программа должна состоять из максимально обособленных частей, связанных друг с другом только через
Ранние версии операционных систем (ОС) были ориентированы на ___________ обработку информации
Реализация ____________ базируется на использовании специальных таблиц, в которых хранится информация: имя класса, имя класса-родителя, адреса методов
Результаты системного анализа сводятся в спецификацию ____________ к программному продукту
Тестирование ______________ состоит в проверке корректности последовательностей передач управления при обработке тестов при различных исходных данных
Тестирование, основанное на ____________, ориентировано на действия пользователя, а не на действия программной системы
Тип элемента-______________ - подгруппа элементов данных, распознаваемая пользователем в пределах файла
Управляющие данные не должны модифицировать _____________ логический файл
Цель тестирования _________ - тестирование сборки модулей в программную систему. В основном применяют способы тестирования «черного ящика»
Цель тестирования __________- индивидуальная проверка каждого модуля с использованием способов тестирования «белого ящика»
Цель _____________ правильности - подтвердить, что функции, описанные в спецификации требований к программному средству, соответствуют ожиданиям заказчика
Подтверждение правильности программного средства выполняется с помощью тестов «_____________ ящика», демонстрирующих соответствие требованиям
_________ испытания программного средства - испытания, которым подвергается широкий спектр ординарных программных средств с относительно невысокими требованиями к качеству, которые предстоит эксплуатировать в некритических системах
_________-тестирование - это реальное применение программного средства в среде, которая не управляется разработчиком
__________ - возможность во время выполнения программы с помощью одного и того же имени выполнять разные действия или обращаться к объектам разного типа
__________ программы - этап разработки программ, состоящий в локализации, выявлении и устранении программных ошибок, факт существования которых уже установлен
__________ тесты проектируются для навязывания программам ненормальных ситуаций
__________-тестирование проводится заказчиком в организации разработчика. Разработчик фиксирует все выявленные заказчиком ошибки и проблемы использования
___________ - такое отношение между классами, когда один класс является частью второго
___________ - программа, выполняющая пооперационную обработку и выполнение программы
___________ - это элементарный процесс, различаемый пользователем и перемещающий данные между внешней средой и программным приложением
___________ полиморфизм используется для обозначения того, что один код функции может по-разному интерпретироваться в зависимости от типа аргументов
___________ принцип, используемый при разработке программного обеспечения, основан на выделении в алгоритмах и в обрабатываемых структурах действий и данных по частоте использования
___________ программное средство – средство, в котором проявление дефекта проектирования или возникновение отказовой ситуации прекращает безопасное функционирование системы обработки информации и увеличивает риск аварии оборудования
___________ программное средство – средство, для которого ошибки или отказовые ситуации отражаются только на качестве выходных результатов, которые не могут привести к значительному ущербу в объектах внешней среды
___________ технологическая документация программного средства определяет цели и методологию применения конкретной версии жизненного цикла программного средства
___________-технология - программный комплекс, автоматизирующий технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем
____________ - это структурный тип данных, который включает описание полей данных, а также процедур и функций, работающих с этими полями данных
____________ испытания критических программных средств - испытания, эксплуатация которых недопустима без высоких гарантий качества, удостоверяемых уполномоченным государственным или ведомственным органом
____________ программы - доказательство правильности программы, т.е. соответствия программы ее спецификациям
____________ статическая модель (СОСОМО) - статическая модель, вычисляющая затраты разработки и ее стоимость как функцию размера программы
____________ – программа, выполняющая компиляцию программных модулей без ее выполнения
____________ – этап RAD-подхода, на котором определяется информационный поток между бизнес-функциями
____________ спецификаций исключает необходимость получения разработчиками программного обеспечения в процессе их работы от заказчиков иных сведений, кроме содержащихся в спецификациях
____________ программное обеспечение - обеспечение, организующее более удобную среду работы пользователя
____________ программное обеспечение, являющееся составляющей системного программного обеспечения, - минимальный набор программных средств, обеспечивающих работу компьютера
____________проектирование включает объединение реализаций классов в модули, выбор схемы их подключения, определение способов взаимодействия с оборудованием, с операционной системой и/или другим программным обеспечением
_____________ - совокупность характеристик объекта, которые отличают его от всех других видов объектов и, таким образом, определяют особенности данного объекта с точки зрения дальнейшего рассмотрения и анализа решаемой задачи
_____________ аспект документирования программного средства должен соответствовать требованиям конкретной информационной системы на реализацию функций управления и обработку управляющей информации при подготовке и исполнении заданий
_____________ ошибки - неправильное понимание программистом смысла инструкций языка программирования или недостаточное знание операционной системы
_____________ программы - проверка программы или ее составной части путем реального выполнения специально подобранных контрольных примеров
_____________ тип программного проекта - программный проект, разрабатываемый в условиях жестких аппаратных, программных и вычислительных ограничений
_____________ программное обеспечение – комплекс взаимосвязанных программ для решения задач определенного класса предметной области
_____________ программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютера
______________ модель жизненного цикла - последовательный переход на следующий этап после завершения предыдущего
______________ модель жизненного цикла подразумевает возвраты на предыдущие этапы после выполнения очередного
______________ обеспечивают реализацию запросов и формирование отчетов в печатном или экранном виде в условиях сети с архитектурой клиент-сервер
______________ передает размер объекта процедуре Dispose, и она освобождает количество памяти, соответствующее фактическому типу объекта
______________ раскадровки – тип раскадровок, когда пользователю излагается некоторое событие с применением рисунков, схем, картинок с экрана
_______________ позволяет(ют) создавать иерархии объектов
_______________ тип программных проектов - небольшие программные проекты, над которыми работает небольшая группа разработчиков с хорошим стажем работы
_______________ язык – язык программирования, который отражает архитектуру данной ЭВМ или данного класса ЭВМ
_______________ язык – язык программирования, предназначенный для решения определенного класса задач
_______________ язык – язык программирования, структура и средства которого не связаны с конкретной ЭВМ и позволяют выполнять составленные на нем программы на любых ЭВМ, снабженных трансляторами с этого языка
________________ - это специальным образом организованные объекты, используемые для хранения объектов других классов и управления ими
________________ проектирование заключается в разработке структуры классов: определяются поля для хранения составляющих состояния объектов и алгоритмы методов, реализующих аспекты поведения объектов
________________ спецификации - сведения о быстродействии программного обеспечения, затратах памяти, требуемых технических средствах, надежности
________________ - это процесс создания модели требуемого программного продукта
__________________-ориентированное программное обеспечение не имеет иерархической управляющей структуры, поэтому здесь неприменимы методики как восходящей, так и нисходящей интеграции
_______________________ - распознаваемая пользователем группа логически связанных данных, которая размещена внутри приложения и обслуживается через внешние вводы
_______________________ - распознаваемая пользователем группа логически связанных данных, которая размещена внутри другого приложения и поддерживается им
«____________» спецификаций подразумевает легкость понимания как заказчиком, так и разработчиком при однозначном толковании
Из перечисленного - методами технологии конструирования программного обеспечения решаются задачи: 1) кодирования; 2) тестирования; 3) сопровождения; 4) формирования отчетов; 5) контроля, обеспечивающего качество проектирования
Из перечисленного - к методам стратегии конструирования программного обеспечения относятся: 1) водопадная стратегия; 2) инвариантная стратегия; 3) инкрементная стратегия; 4) эволюционная стратегия; 5) интегрированная стратегия
Из перечисленного - непосредственно к программированию относятся: 1) постановка задачи; 2) формализация задачи; 3) построение алгоритма; 4) составление программы на языке программирования; 5) отладка и тестирование программы
Моделирование ____________ – этап RAD-подхода, на котором создаются описания обработки для добавления, модификации, удаления или нахождения объектов данных
Операционные _________ – специальные программы, предназначенные для облегчения общения пользователя с командами ОС
Принцип ____________ предопределяет, что подсистемы и компоненты программного обеспечения являются универсальными или типовыми
Принцип _____________ определяет способ исходного представления программного обеспечения, который бы позволял осуществлять настройку на конкретную конфигурацию технических средств, круг решаемых проблем, условия работы пользователя
Принцип _____________ заключается в том, что программное обеспечение обеспечивает связность обработки информации как отдельных элементов, так и всего объема данных в целом на всех стадиях обработки
Принцип __________________ - это принцип, используемый при проектировании программного обеспечения, объем которого существенно превосходит имеющийся объем оперативной памяти
Принцип функциональной _______________ учитывает возможность проведения одной и той же работы различными средствами
Понятие «____________» спецификаций не позволяет различных толкований
Принцип ______________ состоит в том, что на всех стадиях создания, функционирования и развития программного обеспечения его целостность обеспечивается связями между подсистемами, а также функционированием подсистемы управления
Ранжирование _____________ основывается на количестве типов элементов-записей и типов элементов данных, входящих в файл
Структура распределения работ составляется с помощью ___________ планирования проекта
Элементом подтверждения правильности является проверка _____________ программного средства