Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- 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
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (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
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
IT-STUDHELP
: 14 февраля 2022
Вопрос №1
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №2
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №3
С понятием связаны:
Содержание.
Объём.
Имя.
Изображение.
Реализация.
Вопрос №4
Раздел «Вход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Со
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 руб.
Другие работы
Проекционное черчение БГТУ.010114.004. Вариант 14
coolns
: 9 марта 2023
Проекционное черчение БГТУ.010114.004. Вариант 14
Сложный ломаный разрез
Задача 4. Условие задание
По двум заданным видам детали выполнить сложный ломаный разрез, при необходимости целесообразные местные разрезы, нанести размеры. Индивидуальные графические задания даны в табл. 4. Пример выполнения задания на формате А3.
Чертеж и 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в
170 руб.
Гидроцилиндр - ЧМ.06.29.00.00 СБ
.Инженер.
: 16 февраля 2025
Гидроцилиндр является агрегатом гидросистемы и предназначается для сообщения возвратно-поступательного движения рабочему органу изделия, соединенному со штоком гидроцилиндра. Гидроцилиндр состоит из цилиндра 1, к которому с одной стороны крепится при помощи болтов 10, шайб 16 и гаек 13 крышка 3. С другой стороны на корпусе установлена крышка 8, закрепленная шпильками 12, шайбами 17 и гайками 14. В цилиндре установлен поршень 2, в проточке которого расположено резиновое кольцо. Поршень расположен
600 руб.
Контрольная работа №2 «Проекционные задачи» Графическая работа №2. Крышка
Agentikus007
: 23 марта 2021
Задание 1.
Вычертить контуры деталей, применяя правила построения сопряжений и деления окружностей на равные части, нанести размеры.
Миронов Б.Г., Миронова Р.С. и др. - Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере
Графическая работа 2, Вариант - 30. Крышка
Вычертить контуры деталей, применяя правила построения сопряжений и деления окружностей на равные части.
Чертеж выполнен в компасе 3D на формате А3.
Помогу с другими вариантами. Пишите в Л/С.
200 руб.
Расчет состава и планирование использования машинотракторного парка подразделения с разработкой операционно-технологической карты уборки кукурузы на силос (курсовой проект)
kurs9
: 19 июня 2020
СОДЕРЖАНИЕ
Введение...
Раздел 1. Производственно-техническая характеристика хозяйства..
1.1Общие сведения о хозяйстве...
1.2 Природно-климатические условия...
1.3 Анализ производства продукции растениеводства
1.4 Анализ производства продукции животноводства...
1.5 Состав и эффективность использования машинно-тракторного парка СПК «Следюки».
Раздел 2. Расчет состава и планирование использования машино-тракторного парка подразделения...
2.1 Разработка технологических карт...
2.2 Построение и корр
590 руб.