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

380

Онлайн Тест по дисциплине: Современные технологии программирования.

ID: 238222
Дата закачки: 19 Июля 2023
Продавец: IT-STUDHELP (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

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

Описание:
Вопрос №1
На основе шаблона создаются объекты:
template <class T, int R>
class S
{ // Тело класса }

S< float, 10 > a

S< int, 20 > q

S< float > d

S< 10, float > g

S< 15 > w

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

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

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

Количество существенных признаков предмета, которая мыслится в данном понятиию

Вопрос №3
set – это

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

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

Хранит пары элементов <ключ, значение>.

Сортирует элементы по мере добавления.

Вопрос №4
Объявите итератор для list<int> values:

list < int > values::iterator i

list < int > ::iterator i

iterator i

Вопрос №5
Условие критерия тестирования путей:

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

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

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

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

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

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

Вопрос №7
Шаблоны функций позволяют вам давать обобщенные определения, в смысле произвольно используемых:

Типов.

Переменных.

Констант.

Операторов.

Вопрос №8
Содержание понятия - это

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

Предметы, которые относятся к данному понятию.

Именующее его слово.


Вопрос №9
Шаблоны позволяют удобным способом создавать семейства:

Функций.

Переменных.

Классов.

Программ.

Модулей.

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

catch(int a){…}

catch(int){…}

catch(…){…}

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

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

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

Содержит выходные параметры.
Вопрос №12
Вектор является подходящим контейнером, если вам необходимо:

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

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

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

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

Вопрос №13
Обобщение концепции указателя, используемого для ссылки на элемент контейнера - это

Итератор.

Контейнер.

Алгоритм.

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

Поток.

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

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

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

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

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

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

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

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

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

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

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

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

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


Вопрос №17
Число блоков catch связанных с блоком try:

Произвольное.

0

1

Вопрос №18
Объявите итератор для vector<int> values:

vector::iterator i

vector<int>::iterator i

iterator i

Вопрос №19
Порядок следования блоков catch и try:

Произвольный.

Блок catch следует за try.

Блок try следует за catch.

Вопрос №20
Тестирование, которое выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) с помощью специальных инструментов контроля кода – CodeChecker:

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

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

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

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

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

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

Вопрос №22
В чём состоит назначение Оракула?

Определять, соответствуют ли выходные данные – Yв (вычисленные по входным данным – X) желаемым результатам – Y.

Определять желаемый результат работы программы.

Вычисляет результат работы программы.



Вопрос №23
Спецификация абстракции:

Определяет единственную реализацию.

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

Не определяет ни одной реализации.

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

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

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

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

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

Вопрос №25
Требования к идеальному критерию: критерий должен быть -

Достаточным.

Полным.

Надежным.

Легко проверяемым.

Эффективным.

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

Стек.

Очередь.

Приоритетная очередь.

Множество.

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

Вектор.

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

«Имя».

«Вход».

«Выход».

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


Вопрос №28
Абстракция - это

Должна иметь спецификацию.

Может иметь множество реализаций.

Должна иметь декомпозицию.

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

values.push_back(5)

values.add(5)

values[5] = 5

Вопрос №30
Алгоритм STL — это

Шаблон функций для работы с контейнерами.

Связующий элемент между методами и контейнерами.

Функция, дружественная соответствующим классам контейнеров.

Метод соответствующих контейнеров.

=============================================

Комментарии:
Не нашли нужный ответ на тесты СибГУТИ? Пишите, помогу с вашим онлайн тестом, другой работой или дисциплиной.

E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru

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

   Скачать

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


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


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

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

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



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

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

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

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

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

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


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


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

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

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


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