Страницу Назад
Поискать другие аналоги этой работы

380

Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)

ID: 224125
Дата закачки: 14 Февраля 2022
Продавец: IT-STUDHELP (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Тесты
Форматы файлов: Microsoft Word
Сдано в учебном заведении: СибГУТИ

Описание:
Вопрос №1
Реализация тестирования представляет собой этап, на котором осуществляется:

Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).

Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).

Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.

Исправление ошибок.

Вопрос №2
Раздел «заголовок» спецификации процедурной абстракции состоит из разделов:

«Имя».

«Вход».

«Выход».

«Заголовок».

Вопрос №3
Блок catch обработчика исключительной ситуации (исключения) настраивается на:

Класс объекта исключения.

Объект исключения.

Значение объекта исключения.

Вопрос №4
Укажите описание конструктора для шаблона класса вне описания класса: template <class T, int R>
class S
{ // Тело класса }

S( ) {//Тело класса }

template < class T, int R > S< T, R > :: S( ) \\{//Тело класса}

S< R, T > :: S( ) {//Тело класса }

Вопрос №5
Критерии стохастического тестирования:

Используют информацию о структуре программы (критерии так называемого "белого ящика").

Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").

Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.

Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.

Вопрос №6
Тестирование, которое осуществляет выявление ошибок только на выполняющейся программе с помощью специальных инструментов автоматизации тестирования – Testbed или Testbench.

Статическое.

Динамическое.

Вопрос №7
deque – это

Последовательный контейнер.

Ассоциативный контейнер.

Предоставляет быструю вставку и удаление элементов в начале и в конце.

Хранит свои элементы в смежных участках памяти.

Вопрос №8
Для изменения поведения алгоритма применяют:

Функциональные объекты.

Итераторы.

Контейнеры.

Вопрос №9
В STL содержится несколько основных сущностей. Наиболее важные из них — это

Контейнеры.

Алгоритмы.

Итераторы.

Мультиплексоры.

Конверторы.

Вопрос №10
Условие критерия тестирования команд:

(критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.

(критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.

(критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).

Вопрос №11
Формула f = f1* f2* f3*... * fn – это программа, если

f1,f2,... fn – операторы языка программирования.

Исходные данные.

Функции.

Вопрос №12
Особенности set:

Хранит один элемент, который является и ключом, и значением.

Элементы в set не могут быть изменены(const values).

При добавлении в set элементы не сортируются.

Вопрос №13
Основные проблемы тестирования:

Определить достаточность множества тестов для истинности вывода о правильности реализации программы.

Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.

Построить процедуру Оракул.

Вопрос №14
Отличия list от vector:

Отсутствие прямого доступа к элементам по индексу.

Быстрая вставка элементов в любом месте контейнера.

Быстрое удаление элементов в любом месте контейнера.

Вопрос №15
Структурные критерии базируются на основных элементах УГП:

Операторах.

Ветвях.

Путях.

Вызовах методов.

Вопрос №16
Свойства правильной декомпозиции задачи:

Каждая подзадача должна иметь один и тот же уровень детализации.

Для каждой подзадача должна быть возможность независимого решения.

Объединение решений подзадач, должно позволить решить исходную проблему.

Подзадачи должны иметь разный уровень детализации.

Вопрос №17
Раздел «Выход» спецификации процедурной абстракции содержит:

Имя процедуры.

Порядок и типы входных параметров.

Содержит выходные параметры.

Вопрос №18
Что не является контейнером STL?

Вектор.

Список.

Двусторонняя очередь.

Множество.

Отображение.

Мультимножество.

Мультиотображение.

Очередь.

Вопрос №19
Объём понятия - это

Совокупность существенных признаков предмета, которая мыслится в данном понятии.

Совокупность предметов, которая мыслится в понятии.

Количество существенных признаков предмета, которая мыслится в данном понятиию
Вопрос №20
Декомпозиция – это

Разделение задачи на части.

Форма (шаблон) в соответствии с которой, раскрывается содержание абстракции.

Объединение кода и данных вместе.

Вопрос №21
В котором из блоков catch есть доступ к объекту исключительной ситуации (исключения):

catch(int a){…}

catch(int){…}

catch(…){…}

Вопрос №22
Истинно ли утверждение о том, что алгоритмы могут использоваться только с контейнерами STL?

Верно.

Неверно.

Вопрос №23
В STL имеется два типа ассоциативных контейнеров:

Множества.

Отображения.

Двусторонняя очередь.

Список.

Вопрос №24
Вектор является подходящим контейнером, если вам необходимо:

Вставлять новые элементы в произвольные места контейнера.

Получить быстрый доступ к элементу по индексу.

По ключевому значению элемента получить быстрый доступ к этому элементу.

Вставлять новые элементы в начало или конец контейнера.

Вопрос №25
Преимущества вектора перед массивом:

Знает свой размер.

Может менять размер во время выполнения.

Не позволяет пользователю выйти за пределы массива при индексировании.

Вопрос №26
Абстракция данных - средство описания процесса обработки данных, для которого существенным являются:

Объекты.

Определённые на них операции.

Реализация объектов.

Вопрос №27
Правильный способ для удаления элементов из конца вектора(vector<int>values):

values.pop_back()

values.delete()

values.clear()

Вопрос №28
Специальный инструмент автоматизации тестирования – это

CodeChecker.

Testbed, Testbench.

Вопрос №29
Шаблон функции может иметь аргументов (параметров):

Ноль.

Один.

Один и более аргументов.

Вопрос №30
Пусть программа H(x:int, y:int) реализована в машине с 64 разрядными словами, тогда мощность множества тестов для исчерпывающего тестирования программы ||(X,Y)||=

2**128

2**64

2**32



Комментарии: Оценка: Отлично - 100% верно
Дата оценки: 14.02.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru

Размер файла: 132,7 Кбайт
Фаил: Microsoft Word (.docx)

   Скачать

   Добавить в корзину


    Скачано: 2         Коментариев: 0


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



Что бы написать комментарий, вам надо войти в аккаунт, либо зарегистрироваться.

Страницу Назад

  Cодержание / Современные технологии в программировании / Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!