Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Технология разработки програмного обеспечения

Вопрос id:2287577
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Период разработки и эксплуатации программы, начиная с момента возникновения замысла и заканчивая прекращением всех видов ее использования, называется жизненным ___ программы
Вопрос id:2287578
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
По происхождению методология функционального программировния связана с лямбда-___
Вопрос id:2287579
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Под характеристикой качества программного обеспечения понимается
?) перечень стандартов, которым отвечает разрабатываемая система
?) конкурентоспособность разрабатываемого программного обеспечения
?) набор свойств (атрибутов) программной продукции, по которым ее качество оценивается или описывается
?) уровень затрат, необходимых для достижения требуемого уровня качества
Вопрос id:2287580
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Пользовательский ___ – набор методов взаимодействия компьютерной программы и пользователя этой программы
Вопрос id:2287581
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Правообладатель может осуществить оповещение о своих правах
?) после принятия решения о разработке программы
?) начиная с первого выпуска программы
?) после тестирования программы
?) начиная с опытной эксплуатации программы
Вопрос id:2287582
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Предусматривает управление модификациями, хранением и поставкой программы технологический процесс жизненного цикла программы
?) документирование
?) управление конфигурацией
?) верификация
?) аттестация
Вопрос id:2287583
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Примером компонентной среды может служить
?) Visual C++
?) Java
?) .NET
?) Delphi
Вопрос id:2287589
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Программные средства, поддерживающие процессы создания и сопровождения систем, включая анализ и формулировку требований, проектирование прикладного программного обеспечения и баз данных, генерацию кода, тестирование, документирование и другие процессы, называются
?) CASE-средствами
?) графическими диаграммами
?) инструментальными средствами
?) системами программирования
Вопрос id:2287591
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процедурными языками программирования являются: ___, ___ и ___
?) Object Pascal
?) Fortran
?) Pascal
?) C
?) C++
Вопрос id:2287592
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процесс ___ – внесение изменений в программное обеспечение в целях исправления ошибок, повышения производительности или адаптации к изменившимся условиям работы или требованиям
Вопрос id:2287594
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процесс графического представления модели с помощью некоторого стандартного набора графических элементов называют ___ моделированием
?) визуальным
?) нисходящим
?) восходящим
?) универсальным
Вопрос id:2287595
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процесс поставки, т.е.действия и задачи поставщика, который снабжает заказчика программным продуктом или услугой, относится к группе ___ процессов жизненного цикла
?) вспомогательных
?) организационных
?) технологических
?) основных
Вопрос id:2287596
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процесс сопровождения относится к группе ___ процессов жизненного цикла программного обспечения
?) технологических
?) организационных
?) основных
?) вспомогательных
Вопрос id:2287597
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процесс, с помощью которого один объект приобретает свойства другого, т.е. поддерживается концепция иерархической классификации, - это ___
Вопрос id:2287599
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Распределенные компонентные технологии
?) Visual C++, Delphi
?) CORBA, COM
?) Windows, Unix, OS/2
?) Sybase, Oracle, Informix
Вопрос id:2287601
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Свойствами объектно-ориентированного программирования являются: ___, ___ и ___
?) эквивалентность
?) инкапсуляция
?) полиморфизм
?) аппликативность
?) наследование
Вопрос id:2287602
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Свойство системы изменять свою эффективность в зависимости от степени учета возможностей человека в процессе создания и эксплуатации системы – это ___.
?) эргономичность
?) практичность
?) мобильность
?) сопровождаемость
Вопрос id:2287604
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Система программирования работает под управлением
?) текстового редактора
?) BIOS
?) операционной системы
?) транслятора
Вопрос id:2287606
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Создание инфраструктуры (выбор и установка аппаратных и программных средств, используемых для разработки, эксплуатации или сопровождения ПО) относится к группе ___ процессов жизненного цикла
?) вспомогательных
?) основных
?) технологических
?) организационных
Вопрос id:2287608
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Способ обмена и совместного использования данных приложениями посредством вставки объекта, созданного одним приложением, в документ, созданный другим приложением,- это
?) MFC
?) OLE
?) RAD
?) GUI
Вопрос id:2287609
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Средствами анализа и проектирования программ являются: ___, ___ и ___
?) Delphi
?) Microsoft Access
?) BPwin
?) Rational Rose
?) Oracle Designer
Вопрос id:2287610
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Структура данных, которая может содержать в своем составе переменные, функции и процедуры – это ___
Вопрос id:2287611
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Сущность в объектно-ориентированном языке, которой можно посылать сообщения, и которая может на них реагировать, используя свои данные, - это ___
Вопрос id:2287612
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите последовательность действий при возникновении исключительной ситуации
?) уничтожение автоматических переменных
?) передача управления в точку, откуда была вызвана функция
?) прекращение выполнения текущей функции
?) создание исключительной ситуации в точке возврата
Вопрос id:2287613
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность классических процессов создания программного обеспечения:
?) эксплуатация и сопровождение
?) возникновение и исследование идеи
?) тестирование и отладка
?) завершение эксплуатации
?) анализ требований и проектирование
?) ввод в действие
?) планирование
Вопрос id:2287614
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность обработки прерывания процессором
?) запоминает состояние прерванной программы
?) восстанавливает состояние прерванной программы и при возможности продолжает ее исполнение
?) распознает источник прерывания
?) вызывает и выполняет специальную системную программу обработки прерываний
Вопрос id:2287615
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность появления языков программирования
?) C
?) C#
?) C++
?) Java
Вопрос id:2287616
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность проведения аудита безопасности программного продукта:
?) оценка соответствия требованиям стандарта
?) анализ данных аудита
?) подготовка отчетных документов
?) инициирование и планирование процедуры аудита
?) сбор информации аудита
?) выработка рекомендаций
Вопрос id:2287617
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность составляющих в описании класса
?)

класс

<имя класса>

?)

реализация

<объявление полей и методов класса, к которым невозможно обращение извне>

?)

интерфейс

<объявление полей и методов класса, к которым возможно обращение извне>

Вопрос id:2287618
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность становления этапов технологии разработки программного обеспечения:
?) компонентное программирование
?) процедурное программирование
?) объектно – ориентированное программирование
Вопрос id:2287619
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность этапов развития языков программирования:
?) процедурные языки
?) объектно-ориентированные языки
?) ассемблеры
?) машинные языки
Вопрос id:2287620
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите правильную последовательность этапов, которые необходимо пройти, чтобы выполнить программу
?) загрузка
?) компиляция
?) предварительная (препроцессорная) обработка
?) редактирование
?) компоновка
?) выполнение
Вопрос id:2287621
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между методологией программирования и ее характеристикой
Левая частьПравая часть
методология объектно-ориентированного программирования
подход, согласно которому программа содержит описание проблемы в терминах фактов и логических формул, а решение проблемы система выполняет с помощью механизмов логического вывода
методология логического программирования
подход, характеризующийся принципом последовательного изменения состояния вычислителя пошаговым образом
методология структурного программирования
подход, использующий объектную декомпозицию, при которой статическая структура системы описывается в терминах объектов и связей между ними
Вопрос id:2287622
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между показателем эффективности программного комплекса и его характеристикой
Левая частьПравая часть
показатель технической эффективности
количественная мера, отражающая техническое совершенство прикладного программного комплекса
показатель экономической эффективности
количественная мера экономической целесообразности прикладного программного комплекса
показатель целевой эффективности
количественная мера соответствия прикладного программного комплекса своему назначению
Вопрос id:2287623
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между технологическим подходом сборочного программирования и его характеристикой
Левая частьПравая часть
модульное сборочное программирование
распространение классов в бинарном виде и предоставление доступа к методам класса через строго определенные интерфейсы, что позволяет снять проблему несовместимости компиляторов и обеспечивает смену версий классов без перекомпиляции использующих их приложений
компонентное сборочное программирование
исторически первый подход, базируется на процедурах и функциях методологии структурного программирования
объектно-ориентированное сборочное программирование
базируется на методологии объектно-ориентированного программирования и предполагает распространение библиотек классов в виде исходного кода или упаковку классов в динамически компонуемую библиотеку
Вопрос id:2287624
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между технологическим процессом жизненного цикла программы и его характеристикой
Левая частьПравая часть
верификация
представляет собой определение соответствия программного продукта требованиям, планам и условиям договора
аттестация
предусматривает определение полноты соответствия заданных требований и созданной программы их конкретному функциональному назначению
аудит
состоит в определении того, что программные продукты, являющиеся результатами некоторого действия, полностью удовлетворяют требованиям или условиям, обусловленным предыдущими действиями
Вопрос id:2287625
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между характеристикой качества программного обеспечения и ее описанием
Левая частьПравая часть
сопровождаемость
технологические аспекты, обеспечивающие простоту устранения ошибок в программном обеспечении и программных документах и поддержания программного обеспечения в актуальном состоянии
надежность
способность программного обеспечения в конкретных областях применения выполнять заданные функции в соответствии с программными документами в условиях возникновения отклонений в среде функционирования
эффективность
набор атрибутов, относящихся к соотношению между уровнем качества функционирования программного обеспечения и объемом используемых ресурсов при установленных условиях
Вопрос id:2287626
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между характеристикой качества программного обеспечения и ее описанием
Левая частьПравая часть
согласованность
атрибуты программного обеспечения, относящиеся к его способности предотвращать несанкционированный доступ, случайный или преднамеренный, к программам и данным
работоспособность
однозначное, непротиворечивое описание и использование тождественных объектов, функций, терминов, определений, идентификаторов и т.д. в различных частях программных документов и текста программы
мобильность
способность программного обеспечения функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с программными документами при отсутствии сбоев технических средств
защищенность
набор атрибутов, относящихся к способности программного обеспечения быть перенесенным из одного окружения в другое
Вопрос id:2287627
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между моделью методологии структурного анализа и проектирования и ее характеристикой
Левая частьПравая часть
диаграмма «сущность-связь»
описывает взаимодействие источников и потребителей информации через процессы, которые должны быть реализованы в системе
диаграмма переходов состояний
характеризует поведение системы во времени
диаграмма потоков данных
описывает базы данных разрабатываемой системы
Вопрос id:2287628
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между моделью спецификации требований к разрабатываемому программному обеспечению и ее описанием
Левая частьПравая часть
модель изменения состояний
модель требований к данным
модель состояний
модель функциональных требований
модель поведения
модель эволюции объектов со временем
Вопрос id:2287629
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между названием диаграммы языка UML и ее описанием
Левая частьПравая часть
диаграмма взаимодействия
описывает порядок взаимодействия объектов в процессе реализации варианта использования системы
диаграмма классов
является основной моделью объектного метода, отражает реализацию компонентов программного обеспечения
диаграмма вариантов использования
перечисляет требования, которые должна обеспечить система (информационная или производственная), является основой для тестирования системы
Вопрос id:2287630
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между названием диаграммы языка UML и ее описанием
Левая частьПравая часть
диаграмма состояний
предназначена для описания алгоритмов поведения объектов системы, служит для спецификации состояний объекта, меняющихся при различном обороте событий
диаграмма реализации
показывает структуру созданного программного обеспечения
диаграмма действий
показывает последовательность выполнения операций, является вариантом поведенческой модели без сообщений
Вопрос id:2287631
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между основным понятием объектно-ориентированного программирования и его описанием
Левая частьПравая часть
наследование
свойство системы, позволяющее объединить данные и методы, работающие с ними, в классе и скрыть детали реализации от пользователя
инкапсуляция
свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью
полиморфизм
свойство системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта
Вопрос id:2287632
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между понятием и его определением
Левая частьПравая часть
CASE-технология
программные средства, поддерживающие процессы создания и сопровождения информационных систем
CASE-система
набор CASE-средств, имеющих определенное функциональное предназначение и выполненных в рамках единого программного продукта
CASE-средства
методология проектирования информационных систем, инструментальные средства, позволяющие моделировать предметную область, а также разрабатывать приложения для пользователей
Вопрос id:2287633
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между понятием и его содержанием
Левая частьПравая часть
реализация
совокупность недоступных извне элементов реализации абстракции
интерфейс
сокрытие отдельных элементов реализации абстракции, не затрагивающих существенных характеристик ее как целого
ограничение доступа
совокупность доступных извне элементов реализации абстракции
Вопрос id:2287634
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между понятием объектно-ориентированного программирования и его описанием
Левая частьПравая часть
перегрузка
использование для различных функций одного и того же имени, когда для определения требуемой функции применяется контекст
абстрагирование
способ выделения набора значимых характеристик объекта, исключая из рассмотрения незначимые
приведение
семантическая операция, необходимая для выполнения преобразования аргумента к типу, требуемому функцией
Вопрос id:2287635
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между средством структурного подхода к разработке программного обеспечения и его описанием
Левая частьПравая часть
SAD
диаграммы "сущность-связь"
DFD
модели и соответствующие фун­кциональные диаграммы
ERD
диаграммы потоков данных
Вопрос id:2287636
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между термином и его содержанием
Левая частьПравая часть
Тело функции
действия, которые данная функция выполняет
Объявление функции
задает тип возвращаемого значения, имя функции, типы и число формальных параметров, а также объявления переменных и операторы, определяющие действие функции
Определение функции
определяет имя функции и ее тип, типы и количество ее аргументов и тип возвращаемого значения
Вопрос id:2287637
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между типом модели разрабатываемого программного обеспечения и его описанием
Левая частьПравая часть
модель развертывания
представляет собой описание функциональности программного обеспечения с точки зрения пользователя
модель реализации
показывает особенности размещения программных компонентов на конкретном оборудовании
модель процессов
описывает ключевые абстракции программного обеспечения (классы, интерфейсы и т. п.), т. е. средства, обеспечивающие требуемую функциональность
модель использования
отображает организацию вычислений и оперирует понятиями «процессы» и «нити»
логическая модель
определяет реальную организацию программных модулей в среде разработки
Вопрос id:2287638
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между типом сопровождения программного продукта и его характеристикой
Левая частьПравая часть
профилактическое сопровождение
модификация программного продукта после поставки для повышения его рабочих характеристик или улучшения сопровождаемости
полное сопровождение
модификация программного продукта после поставки в целях обнаружения и корректировки имеющихся в нем скрытых ошибок для предотвращения явного проявления этих ошибок при эксплуатации данного продукта
корректирующее сопровождение
изменение программного продукта, выполняемое после его поставки для исправления обнаруженных проблем (несоответствий, ошибок)
адаптивное сопровождение
изменение (модификация) программного продукта после поставки, обеспечивающее его работоспособность в измененных или изменяющихся условиях (среде)
Copyright testserver.pro 2013-2024