Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вопрос №1
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №2
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №3
С понятием связаны:
Содержание.
Объём.
Имя.
Изображение.
Реализация.
Вопрос №4
Раздел «Вход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №5
Прочтите программу и укажите, что будет выведено на экран
void func()
{ int* p = new int(8); throw p;}
int main(void )
{
try
{ func();}
catch(void*)
{ cout << "Exceptin class void*" << endl; }
catch( int)
{cout << "Exceptin class int" << endl;}
catch( int* a)
{cout << *a << endl; delete a;}
return 0;
}
8
Exceptin class void*
Exceptin class int
Вопрос №6
Спецификация абстракции:
Определяет единственную реализацию.
Определяет множество возможных реализаций.
Не определяет ни одной реализации.
Вопрос №7
Число блоков catch связанных с блоком try:
Произвольное.
0
1
Вопрос №8
В котором из блоков catch есть доступ к объекту исключительной ситуации (исключения):
catch(int a){…}
catch(int){…}
catch(…){…}
Вопрос №9
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №10
Истинно ли утверждение о том, что алгоритмы могут использоваться только с контейнерами STL?
Верно.
Неверно.
Вопрос №11
Шаблоны классов позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №12
Содержание понятия - это
Совокупность существенных признаков предмета, которая мыслится в данном понятии.
Предметы, которые относятся к данному понятию.
Именующее его слово.
Вопрос №13
Шаблон функции может иметь аргументов (параметров):
Ноль.
Один.
Один и более аргументов.
Вопрос №14
Шаблоны позволяют удобным способом создавать семейства:
Функций.
Переменных.
Классов.
Программ.
Модулей.
Вопрос №15
Требования к идеальному критерию: критерий должен быть -
Достаточным.
Полным.
Надежным.
Легко проверяемым.
Эффективным.
Вопрос №16
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №17
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №18
Свойства правильной декомпозиции задачи:
Каждая подзадача должна иметь один и тот же уровень детализации.
Для каждой подзадача должна быть возможность независимого решения.
Объединение решений подзадач, должно позволить решить исходную проблему.
Подзадачи должны иметь разный уровень детализации.
Вопрос №19
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №20
Что не относится к последовательным контейнерам ?
Вектор.
Список.
Двусторонняя очередь.
Множество.
Отображение.
Вопрос №21
set – это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления.
Вопрос №22
Способ организации хранения данных— это
Контейнер.
Алгоритм.
Итератор.
Функциональный объект.
Вопрос №23
К классу критериев тестирования "черного ящика" относят:
Структурные критерии.
Функциональные критерии.
Мутационные критерии.
Вопрос №24
Выявление (констатация наличия) фактов расхождений работы программы с требованиями (ошибок) - это
Тестирование.
Отладка.
Вопрос №25
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №26
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №27
Раздел «описание функции» спецификации процедурной абстракции состоит из разделов:
«Предусловия».
«Постусловия».
«Процесс».
«Комментарий».
Вопрос №28
Критерии стохастического тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
Вопрос №29
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
Исправление ошибок.
Вопрос №30
Основные проблемы тестирования:
Определить достаточность множества тестов для истинности вывода о правильности реализации программы.
Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.
Построить процедуру Оракул.
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №2
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №3
С понятием связаны:
Содержание.
Объём.
Имя.
Изображение.
Реализация.
Вопрос №4
Раздел «Вход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №5
Прочтите программу и укажите, что будет выведено на экран
void func()
{ int* p = new int(8); throw p;}
int main(void )
{
try
{ func();}
catch(void*)
{ cout << "Exceptin class void*" << endl; }
catch( int)
{cout << "Exceptin class int" << endl;}
catch( int* a)
{cout << *a << endl; delete a;}
return 0;
}
8
Exceptin class void*
Exceptin class int
Вопрос №6
Спецификация абстракции:
Определяет единственную реализацию.
Определяет множество возможных реализаций.
Не определяет ни одной реализации.
Вопрос №7
Число блоков catch связанных с блоком try:
Произвольное.
0
1
Вопрос №8
В котором из блоков catch есть доступ к объекту исключительной ситуации (исключения):
catch(int a){…}
catch(int){…}
catch(…){…}
Вопрос №9
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №10
Истинно ли утверждение о том, что алгоритмы могут использоваться только с контейнерами STL?
Верно.
Неверно.
Вопрос №11
Шаблоны классов позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №12
Содержание понятия - это
Совокупность существенных признаков предмета, которая мыслится в данном понятии.
Предметы, которые относятся к данному понятию.
Именующее его слово.
Вопрос №13
Шаблон функции может иметь аргументов (параметров):
Ноль.
Один.
Один и более аргументов.
Вопрос №14
Шаблоны позволяют удобным способом создавать семейства:
Функций.
Переменных.
Классов.
Программ.
Модулей.
Вопрос №15
Требования к идеальному критерию: критерий должен быть -
Достаточным.
Полным.
Надежным.
Легко проверяемым.
Эффективным.
Вопрос №16
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №17
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №18
Свойства правильной декомпозиции задачи:
Каждая подзадача должна иметь один и тот же уровень детализации.
Для каждой подзадача должна быть возможность независимого решения.
Объединение решений подзадач, должно позволить решить исходную проблему.
Подзадачи должны иметь разный уровень детализации.
Вопрос №19
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №20
Что не относится к последовательным контейнерам ?
Вектор.
Список.
Двусторонняя очередь.
Множество.
Отображение.
Вопрос №21
set – это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления.
Вопрос №22
Способ организации хранения данных— это
Контейнер.
Алгоритм.
Итератор.
Функциональный объект.
Вопрос №23
К классу критериев тестирования "черного ящика" относят:
Структурные критерии.
Функциональные критерии.
Мутационные критерии.
Вопрос №24
Выявление (констатация наличия) фактов расхождений работы программы с требованиями (ошибок) - это
Тестирование.
Отладка.
Вопрос №25
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №26
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №27
Раздел «описание функции» спецификации процедурной абстракции состоит из разделов:
«Предусловия».
«Постусловия».
«Процесс».
«Комментарий».
Вопрос №28
Критерии стохастического тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
Вопрос №29
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
Исправление ошибок.
Вопрос №30
Основные проблемы тестирования:
Определить достаточность множества тестов для истинности вывода о правильности реализации программы.
Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.
Построить процедуру Оракул.
Дополнительная информация
Оценка: Отлично - 100% верно
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
IT-STUDHELP
: 14 февраля 2022
Вопрос №1
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тес
380 руб.
Онлайн-тест по дисциплине: Современные технологии в программировании (часть 1). Помогу с онлайн тестом!
IT-STUDHELP
: 3 октября 2021
Вопрос №1
Вектор является подходящим контейнером, если вам необходимо:
Вставлять новые элементы в произвольные места контейнера.
Получить быстрый доступ к элементу по индексу.
По ключевому значению элемента получить быстрый доступ к этому элементу.
Вставлять новые элементы в начало или конец контейнера.
Вопрос №2
Условие критерия тестирования команд:
(критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как п
380 руб.
Онлайн Тест 7 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 1 октября 2023
Вопрос №1
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №2
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №3
Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику :
try
catch
throw
free
Вопрос №4
В процесс об
380 руб.
Онлайн Тест 6 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 1 октября 2023
Вопрос №1
Формула f = f1* f2* f3*... * fn – это программа, если
f1,f2,... fn – операторы языка программирования.
Исходные данные.
Функции.
Вопрос №2
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №3
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №4
Правильный способ для д
380 руб.
Онлайн Тест 5 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 16 апреля 2023
Вопрос №1
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №2
Вектор является подходящим контейнером, если вам необходимо:
Вставлять новые элементы в произвольные места контейнера.
Получить быстрый доступ к элементу по индексу.
По ключевому значению элемента получить быстрый дос
380 руб.
Онлайн Тест 3 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 9 декабря 2022
Вопрос №1
Что не является адаптером контейнера STL?
Стек.
Очередь.
Приоритетная очередь.
Множество.
Отображение.
Вектор.
Вопрос №2
Специальный инструмент автоматизации тестирования – это
CodeChecker.
Testbed, Testbench.
Вопрос №3
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №4
Структурные критерии тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
380 руб.
Онлайн Тест 4 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 9 декабря 2022
Вопрос №1
Функциональные критерии тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Критерии стохастического тестирования формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия
380 руб.
Онлайн Тест 2 по дисциплине: Современные технологии в программировании (часть 1)..
IT-STUDHELP
: 9 ноября 2022
Вопрос No1
Раздел «Предусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос No2
Вектор – это
Последовательный контейнер.
Ассоциативный контейнер.
Массив, с возможность динамического изменения размера.
Специальный тип данных дл
380 руб.
Другие работы
Множества + Булевы функции +отношения =6 задач
Максим102
: 15 июля 2014
Дискретная математика
Контрольная работа
(6 задач)
Номер варианта определяется последней цифрой студбилета (зачетной книжки). Если номер билета оканчивается на 0, то это десятый вариант. Задания нумеруются следующим образом. Например, задание 3.4. означает, что это третье задание четвертого варианта.
Задание №1.
Доказать равенство множеств:
а) исходя из определения равенства множеств;
б) Преобразуя левую (или правую) часть равенства в правую часть (соответственно, в левую);
в) используя харак
99 руб.
Опора. вариант 27
coolns
: 20 февраля 2023
ОПОРА. ВАРИАНТ 27
Заменить вид спереди разрезом А-А.
Чертеж и 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22,23 и выше версиях компаса.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
По другим вариантам и всем вопросам пишите в Л/С. Отвечу и помогу.
80 руб.
Схема узлов нейтрализации, гранулирования и сушки чертеж
Laguz
: 7 марта 2024
Чертеж схемы узлов нейтрализации, гранулирования и сушки сделан в компас 21+сохранен в компас 11 и пдф
300 руб.
Онлайн-тест по дисциплине: Математическое моделирование телекоммуникационных устройств и систем. Помогу с онлайн тестом!
IT-STUDHELP
: 20 июня 2021
Вопрос №1
Выберите правильное утверждение:
среднюю длину кодовых комбинаций можно уменьшить, если кодировать не каждую букву в отдельности, а блоки букв
среднюю длину кодовых комбинаций нельзя уменьшить, если кодировать не каждую букву в отдельности, а блоки букв
среднюю длину кодовых комбинаций можно уменьшить до единицы, если кодировать не каждую букву в отдельности, а блоки букв
Вопрос №2
Инвариантом канала связи является:
соотношение между некоторыми параметрами сигналов, которое не мен
600 руб.