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

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

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

Вопрос id:2287639
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между характеристикой языка программирования и ее описанием
Левая частьПравая часть
уровень
характеризуется сложностью задач, решаемых с помощью языка программирования
мощность
характеризуется свойствами совокупности понятий, служащих для описания языка программирования
концептуальная целостность
характеризуется количеством и многообразием задач, алгоритмы решения которых можно записать, используя язык программирования
Вопрос id:2287640
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между характеристикой языка программирования и ее описанием
Левая частьПравая часть
полнота
независимость от аппаратных средств, обеспечивающая переносимость программного обеспечения
мобильность
обеспечение минимума ошибок при написа­нии программ
надежность
способность описать класс задач в некоторой предметной области
Вопрос id:2287641
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между языком программирования и его типом
Левая частьПравая часть
Lisp
язык логического программирования
Prolog
язык процедурного программирования
Fortran
язык функционального программирования
C#
язык объектно-ориентированного программирования
Вопрос id:2287642
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Установите соответствие между названием конструкции программирования и ее назначением
Левая частьПравая часть
ветвление
конструкция, задающая многократное выполнение операторов
следование
выполнение либо одного, либо другого оператора в зависимости от выполнения какого-либо условия
цикл
последовательное выполнение двух или более операторов (простых или составных)
Вопрос id:2287643
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Установите соответствие между понятием и его определением
Левая частьПравая часть
лексема
минимальная единица языка, имеющая самостоятельный смысл
алфавит языка
языковая конструкция, которая задаёт правило вычисления некоторого значения
оператор
языковая конструкция, которая задает законченное описание некоторого действия
выражение
основные неделимые знаки, с помощью которых пишутся все тексты на языке
Вопрос id:2287644
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Установите соответствие между спецификатором доступа и его назначением
Левая частьПравая часть
protected
компоненты доступны компонентным функциям не только данного класса, но и его потомков; при отсутствии наследования - интерпретируются как внутренние
public
компоненты доступны за пределами класса в любом месте программы
private
компоненты доступны только компонентным функциям того же класса и функциям, объявленным дружественными описываемому классу
Вопрос id:2287646
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Функция, во время обработки которой возникает ее повторный вызов, либо непосредственно, либо косвенно, путем цепочки вызовов других функций – это ___ функция
Вопрос id:2287647
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Этап проектирования программного обеспечения разделяется на два основных подэтапа: ___ и ___
?) архитек­турное
?) семантическое
?) синтаксическое
?) детализированное
Вопрос id:2287648
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Языки программирования, в которых реализован процессо-ориентированный подход к построению программ, называются
?) функциональными
?) объектно-ориентированными
?) логическими
?) процедурными
Вопрос id:2287649
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Абстрактные методы определяются в классе, но не содержат никаких действий
?) нет
?) да
Вопрос id:2287650
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Алгоритм - сокрытие информации и комбинирование данных и функций, которые манипулируют этими данными
?) да
?) нет
Вопрос id:2287651
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
В основе объектно-ориентированного программирования лежит идея объединения данных и действий, которые производятся над этими данными, в одной структуре
?) нет
?) да
Вопрос id:2287652
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Исключительная ситуация - событие, прерывающее нормальное выполнение программы
?) нет
?) да
Вопрос id:2287653
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Использование концепции объектно-ориентированного программирования позволяет упростить разработку сложных программ и повысить их надежность
?) нет
?) да
Вопрос id:2287654
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Ко второму поколению языков программирования относятся машинные языки
?) нет
?) да
Вопрос id:2287655
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Методология логического программирования - подход, согласно которому программа содержит описание проблемы в терминах фактов и логических формул, а решение проблемы система выполняет с помощью механизмов логического вывода
?) да
?) нет
Вопрос id:2287656
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Методология параллельного программирования - подход, в котором предлагается использование явных конструкций для параллельного исполнения выбранных фрагментов программ
?) да
?) нет
Вопрос id:2287657
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Новый, или производный, класс может быть определен на основе уже имеющегося (базового)
?) нет
?) да
Вопрос id:2287658
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Объектно-ориентированные языки программирования содержат конструкции, позволяющие определять объекты, принадлежащие классам и обладающие свойствами инкапсуляции, наследования и полиморфизма
?) нет
?) да
Вопрос id:2287659
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Основная задача классификации языков по принадлежности к семействам - проследить их родственные взаимосвязи с целью выяснения их влияния друг на друга, на характеристики и свойства языков
?) нет
?) да
Вопрос id:2287660
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Параллельные языки программирования используют явные конструкции для параллельного исполнения выбранных фрагментов программ
?) нет
?) да
Вопрос id:2287661
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Параллельные языки различаются способом организации процессов и способом синхронизации процессов
?) нет
?) да
Вопрос id:2287662
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Программное средство - программа или логически связанная совокупность программ на носителях данных, снабженная программной документацией
?) нет
?) да
Вопрос id:2287663
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Уровень языка характеризуется сложностью задач, решаемых с помощью этого языка
?) да
?) нет
Вопрос id:2287664
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Чтобы объект мог обмениваться данными с другими объектами, используются свойства
?) нет
?) да
Вопрос id:2287665
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Язык C является языком структурного программирования
?) нет
?) да
Вопрос id:2287666
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Язык C++ является языком структурного программирования
?) да
?) нет
Вопрос id:2287667
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Язык Lisp является языком функционального программирования
?) да
?) нет
Вопрос id:2287668
Тема/шкала: 1709.01.01;СЛ.01;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Язык Prolog является языком логического программирования
?) нет
?) да
Вопрос id:2287669
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Визуальный контроль - проверка текстов без использования компьютера
?) нет
?) да
Вопрос id:2287670
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Восстанавливаемость программного средства - свойство осуществлять требуемое преобразование информации при сохранении выходных решений программы в пределах допусков, установленных спецификацией
?) нет
?) да
Вопрос id:2287671
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Генераторы тестов (automatic unit test) случайным образом генерируют данные
?) да
?) нет
Вопрос id:2287672
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Динамический контроль программы - проверка правильности программы при ее выполнении на компьютере, то есть тестирование
?) нет
?) да
Вопрос id:2287673
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Комплексная отладка означает последовательное раздельное тестирование различных частей программ, входящих в программное средство, с поиском и исправлением в них фиксируемых при тестировании ошибок
?) да
?) нет
Вопрос id:2287674
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Контроль структурированности текста подпрограммы - проверка выполнения соглашений и ограничений структурного программирования
?) да
?) нет
Вопрос id:2287675
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Отладка программного средства - процесс выполнения его программ на некотором наборе данных, для которого заранее известен результат применения или известны правила поведения этих программ
?) нет
?) да
Вопрос id:2287676
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
При нисходящем тестировании изолированно тестируется головной модуль или группа модулей головного ядра
?) нет
?) да
Вопрос id:2287677
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
При тестировании "белого ящика" проверяется корректность построения всех элементов программы и правильность их взаимодействия друг с другом
?) нет
?) да
Вопрос id:2287678
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
При тестировании "черного ящика" рассматриваются системные характеристики программ, игнорируется их внутренняя логическая структура
?) нет
?) да
Вопрос id:2287679
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Программа или логически связанная совокупность программ на носителях данных, снабженная программной документацией, называется программным средством
?) да
?) нет
Вопрос id:2287680
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Продуктом технологии программирования является программное средство, содержащее программы, выполняющие требуемые функции
?) нет
?) да
Вопрос id:2287681
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Различают два вида тестирования программных средств: функциональное тестирование и структурное тестирование
?) нет
?) да
Вопрос id:2287682
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Различают два типа тестирования программных средств: восходящее и нисходящее
?) да
?) нет
Вопрос id:2287683
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Тестирование "черного ящика" применяют на ранних стадиях тестирования
?) да
?) нет
Вопрос id:2287684
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Тестирование может показать отсутствие дефектов
?) да
?) нет
Вопрос id:2287685
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Тестирование осуществляется путем исполнения тестов
?) да
?) нет
Вопрос id:2287686
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Тестирование программного средства - деятельность, направленная на обнаружение и исправление ошибок в программном средстве с использованием процессов выполнения его программ
?) да
?) нет
Вопрос id:2287687
Тема/шкала: 1709.01.01;СЛ.07;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Экспериментальные методы отладки базируются на анализе выходных данных для тестовых прогонов
?) да
?) нет
Вопрос id:2287688
Тема/шкала: 1709.01.01;СЛ.05;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Анализаторы производят статическую обработку документов, осуществляя различные виды их контроля, выявление определенных свойств и накопление статистических данных; динамический анализ программ
?) да
?) нет
Вопрос id:2287689
Тема/шкала: 1709.01.01;СЛ.05;1 - Слайдлекция по модулю - Технология разработки програмного обеспечения (для аспирантов)
Библиотеки процедур - наборы процедур различного назначения, упрощающие разработку приложений
?) да
?) нет
Copyright testserver.pro 2013-2024