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

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

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

Вопрос id:2287639
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между характеристикой языка программирования и ее описанием
Левая частьПравая часть
мощность
характеризуется свойствами совокупности понятий, служащих для описания языка программирования
концептуальная целостность
характеризуется количеством и многообразием задач, алгоритмы решения которых можно записать, используя язык программирования
уровень
характеризуется сложностью задач, решаемых с помощью языка программирования
Вопрос id:2287640
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между характеристикой языка программирования и ее описанием
Левая частьПравая часть
мобильность
обеспечение минимума ошибок при написа­нии программ
надежность
независимость от аппаратных средств, обеспечивающая переносимость программного обеспечения
полнота
способность описать класс задач в некоторой предметной области
Вопрос id:2287641
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Укажите соответствие между языком программирования и его типом
Левая частьПравая часть
C#
язык логического программирования
Prolog
язык процедурного программирования
Lisp
язык объектно-ориентированного программирования
Fortran
язык функционального программирования
Вопрос id:2287642
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Установите соответствие между названием конструкции программирования и ее назначением
Левая частьПравая часть
следование
конструкция, задающая многократное выполнение операторов
ветвление
последовательное выполнение двух или более операторов (простых или составных)
цикл
выполнение либо одного, либо другого оператора в зависимости от выполнения какого-либо условия
Вопрос id:2287643
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Установите соответствие между понятием и его определением
Левая частьПравая часть
алфавит языка
минимальная единица языка, имеющая самостоятельный смысл
оператор
основные неделимые знаки, с помощью которых пишутся все тексты на языке
выражение
языковая конструкция, которая задает законченное описание некоторого действия
лексема
языковая конструкция, которая задаёт правило вычисления некоторого значения
Вопрос id:2287644
Тема/шкала: 4672.Экз.01;ЭЭ.01;1 - Электронный экзамен - Технология разработки программного обеспечения (магистр)
Установите соответствие между спецификатором доступа и его назначением
Левая частьПравая часть
private
компоненты доступны компонентным функциям не только данного класса, но и его потомков; при отсутствии наследования - интерпретируются как внутренние
protected
компоненты доступны за пределами класса в любом месте программы
public
компоненты доступны только компонентным функциям того же класса и функциям, объявленным дружественными описываемому классу
Вопрос 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