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

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

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

Вопрос 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 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Примером компонентной среды может служить
?) Delphi
?) .NET
?) Java
?) Visual C++
Вопрос id:2287589
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Программные средства, поддерживающие процессы создания и сопровождения систем, включая анализ и формулировку требований, проектирование прикладного программного обеспечения и баз данных, генерацию кода, тестирование, документирование и другие процессы, называются
?) инструментальными средствами
?) графическими диаграммами
?) системами программирования
?) CASE-средствами
Вопрос id:2287591
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Процедурными языками программирования являются: ___, ___ и ___
?) Pascal
?) Fortran
?) C++
?) C
?) Object Pascal
Вопрос 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 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Распределенные компонентные технологии
?) Sybase, Oracle, Informix
?) Windows, Unix, OS/2
?) CORBA, COM
?) Visual C++, Delphi
Вопрос 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 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Способ обмена и совместного использования данных приложениями посредством вставки объекта, созданного одним приложением, в документ, созданный другим приложением,- это
?) GUI
?) MFC
?) OLE
?) RAD
Вопрос id:2287609
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Средствами анализа и проектирования программ являются: ___, ___ и ___
?) BPwin
?) Rational Rose
?) Microsoft Access
?) Delphi
?) 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 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между средством структурного подхода к разработке программного обеспечения и его описанием
Левая частьПравая часть
DFD
диаграммы "сущность-связь"
SAD
диаграммы потоков данных
ERD
модели и соответствующие фун­кциональные диаграммы
Вопрос id:2287636
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между термином и его содержанием
Левая частьПравая часть
Определение функции
действия, которые данная функция выполняет
Тело функции
задает тип возвращаемого значения, имя функции, типы и число формальных параметров, а также объявления переменных и операторы, определяющие действие функции
Объявление функции
определяет имя функции и ее тип, типы и количество ее аргументов и тип возвращаемого значения
Вопрос id:2287637
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между типом модели разрабатываемого программного обеспечения и его описанием
Левая частьПравая часть
модель использования
определяет реальную организацию программных модулей в среде разработки
логическая модель
представляет собой описание функциональности программного обеспечения с точки зрения пользователя
модель реализации
показывает особенности размещения программных компонентов на конкретном оборудовании
модель развертывания
описывает ключевые абстракции программного обеспечения (классы, интерфейсы и т. п.), т. е. средства, обеспечивающие требуемую функциональность
модель процессов
отображает организацию вычислений и оперирует понятиями «процессы» и «нити»
Вопрос id:2287638
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между типом сопровождения программного продукта и его характеристикой
Левая частьПравая часть
корректирующее сопровождение
изменение (модификация) программного продукта после поставки, обеспечивающее его работоспособность в измененных или изменяющихся условиях (среде)
профилактическое сопровождение
модификация программного продукта после поставки в целях обнаружения и корректировки имеющихся в нем скрытых ошибок для предотвращения явного проявления этих ошибок при эксплуатации данного продукта
адаптивное сопровождение
изменение программного продукта, выполняемое после его поставки для исправления обнаруженных проблем (несоответствий, ошибок)
полное сопровождение
модификация программного продукта после поставки для повышения его рабочих характеристик или улучшения сопровождаемости
Copyright testserver.pro 2013-2024