Онлайн Тест 7 по дисциплине: Современные технологии в программировании (часть 1).
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вопрос №1
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №2
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №3
Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику :
try
catch
throw
free
Вопрос №4
В процесс обработки данных можно выделить:
Действия по обработке данных.
Данные.
Декомпозицию.
Вопрос №5
Раздел «Предусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №6
Раздел «описание функции» спецификации процедурной абстракции состоит из разделов:
«Предусловия».
«Постусловия».
«Процесс».
«Комментарий».
Вопрос №7
Условие критерия тестирования команд:
(критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
(критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
(критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
Вопрос №8
На основе шаблона создаются объекты:
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
Вопрос №9
Декомпозиция – это
Разделение задачи на части.
Форма (шаблон) в соответствии с которой, раскрывается содержание абстракции.
Объединение кода и данных вместе.
Вопрос №10
Правильный способ для добавления элементов в конец вектора(vector<int> values):
values.push_back(5)
values.add(5)
values[5] = 5
Вопрос №11
Алгоритм STL — это
Шаблон функций для работы с контейнерами.
Связующий элемент между методами и контейнерами.
Функция, дружественная соответствующим классам контейнеров.
Метод соответствующих контейнеров.
Вопрос №12
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №13
В алгоритмах STL в качестве функционального объекта можно использовать:
Класс, в котором определена операция вызова функции.
Указатель на функцию.
Любой класс.
Вопрос №14
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №15
Язык спецификаций может быть:
Формальным.
Неформальным.
Высокоуровневым.
Вопрос №16
Порядок следования блоков catch и try:
Произвольный.
Блок catch следует за try.
Блок try следует за catch.
Вопрос №17
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №18
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №19
Особенности set:
Хранит один элемент, который является и ключом, и значением.
Элементы в set не могут быть изменены(const values).
При добавлении в set элементы не сортируются.
Вопрос №20
Верно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
Верно.
Неверно.
Вопрос №21
Как сообщить программе об исключительной ситуации (исключении) возникшей в теле конструктора класса:
Через возбуждение исключения.
Через возвращаемое значение.
Через глобальную переменную.
Вопрос №22
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №23
Раздел «Постусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №24
Раздел «Имя» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №25
Специальный инструмент автоматизации тестирования – это
CodeChecker.
Testbed, Testbench.
Вопрос №26
В STL содержится несколько основных сущностей. Наиболее важные из них — это
Контейнеры.
Алгоритмы.
Итераторы.
Мультиплексоры.
Конверторы.
Вопрос №27
Спецификация абстракции:
Определяет единственную реализацию.
Определяет множество возможных реализаций.
Не определяет ни одной реализации.
Вопрос №28
Формула f = f1* f2* f3*... * fn – это программа, если
f1,f2,... fn – операторы языка программирования.
Исходные данные.
Функции.
Вопрос №29
К классу критериев тестирования "белого ящика" относят:
Структурные критерии.
Функциональные критерии.
Мутационные критерии.
опрос №30
Раздел «Процесс» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
=============================================
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №2
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №3
Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику :
try
catch
throw
free
Вопрос №4
В процесс обработки данных можно выделить:
Действия по обработке данных.
Данные.
Декомпозицию.
Вопрос №5
Раздел «Предусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №6
Раздел «описание функции» спецификации процедурной абстракции состоит из разделов:
«Предусловия».
«Постусловия».
«Процесс».
«Комментарий».
Вопрос №7
Условие критерия тестирования команд:
(критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
(критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
(критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
Вопрос №8
На основе шаблона создаются объекты:
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
Вопрос №9
Декомпозиция – это
Разделение задачи на части.
Форма (шаблон) в соответствии с которой, раскрывается содержание абстракции.
Объединение кода и данных вместе.
Вопрос №10
Правильный способ для добавления элементов в конец вектора(vector<int> values):
values.push_back(5)
values.add(5)
values[5] = 5
Вопрос №11
Алгоритм STL — это
Шаблон функций для работы с контейнерами.
Связующий элемент между методами и контейнерами.
Функция, дружественная соответствующим классам контейнеров.
Метод соответствующих контейнеров.
Вопрос №12
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №13
В алгоритмах STL в качестве функционального объекта можно использовать:
Класс, в котором определена операция вызова функции.
Указатель на функцию.
Любой класс.
Вопрос №14
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №15
Язык спецификаций может быть:
Формальным.
Неформальным.
Высокоуровневым.
Вопрос №16
Порядок следования блоков catch и try:
Произвольный.
Блок catch следует за try.
Блок try следует за catch.
Вопрос №17
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №18
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №19
Особенности set:
Хранит один элемент, который является и ключом, и значением.
Элементы в set не могут быть изменены(const values).
При добавлении в set элементы не сортируются.
Вопрос №20
Верно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
Верно.
Неверно.
Вопрос №21
Как сообщить программе об исключительной ситуации (исключении) возникшей в теле конструктора класса:
Через возбуждение исключения.
Через возвращаемое значение.
Через глобальную переменную.
Вопрос №22
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №23
Раздел «Постусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №24
Раздел «Имя» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №25
Специальный инструмент автоматизации тестирования – это
CodeChecker.
Testbed, Testbench.
Вопрос №26
В STL содержится несколько основных сущностей. Наиболее важные из них — это
Контейнеры.
Алгоритмы.
Итераторы.
Мультиплексоры.
Конверторы.
Вопрос №27
Спецификация абстракции:
Определяет единственную реализацию.
Определяет множество возможных реализаций.
Не определяет ни одной реализации.
Вопрос №28
Формула f = f1* f2* f3*... * fn – это программа, если
f1,f2,... fn – операторы языка программирования.
Исходные данные.
Функции.
Вопрос №29
К классу критериев тестирования "белого ящика" относят:
Структурные критерии.
Функциональные критерии.
Мутационные критерии.
опрос №30
Раздел «Процесс» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
=============================================
Дополнительная информация
Не нашли нужный ответ на тесты СибГУТИ? Пишите, помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Современные технологии в программировании (часть 1)
VVA77
: 11 апреля 2017
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО.
2.Установите соответствие
3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является
формальным процессом, который можно изучать и совершенствовать
дорогостоящим процессом
сложным процессом
4.Неотъемлемыми свойствами ПО являются
сложность
согласованность
изменяемость
незримость
дороговизна
5.Системный подход —это методология исследования объектов любой природы как сис
70 руб.
Современные технологии в программировании (часть 1-я) . Билет №84
IT-STUDHELP
: 3 декабря 2021
Билет №84
2.В контексте управления исключениями в C++ применяются ключевые слова:
a) free
b) catch
c) final
d) try
e) throw
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
b) констант
c) операторов
11.Объект на основе шаблона создаётся
template <class T, int R>
class S
{
// Тело класса
};
a) S< int, 20 > d;
b) S< 10, float > g;
c) S< float > d;
d) S< float, 10 > a;
e) S< 15 > w;
12.Объект на основе шаблон
350 руб.
Современные технологии в программировании (часть 1-я). Билет №4
IT-STUDHELP
: 26 ноября 2021
Билет №4
2.В контексте управления исключениями в C++ применяются ключевые слова:
a) free
b) catch
c) final
d) try
e) throw
5.Ключевое слово для обозначения блока кода, который может генерировать исключение
a) try
b) catch
c) throw
d) free
6.Прочтите программу и укажите, что будет выведено на экран
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(
350 руб.
Современные технологии в программировании (часть 1). Билет №30
IT-STUDHELP
: 5 июля 2020
Билет №30
1.Прочтите программу и укажите, что будет выведено на экран
voidmoo()
{
int n = 5;
try
{ if (n > 4) throw n;}
catch(int a)
{ n = 0; throw;}
}
intmain(intargc, char* argv[])
{
try
{ moo();}
catch(int a)
{ cout<< a << "; ";}
cout<< "o'key" << "; ";
return 0;
}
a) 0; o'key;
b) 5; o'key;
c) o'key
d) 5
3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение
a)try
b) throw
c) catch
d) free
7.Шаблоны позволяют вам дава
240 руб.
Современные технологии в программировании (часть 1) Зачётный тест
Эректус
: 7 октября 2018
Зачётный тест за второй семестр
1. Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО.
C 1.Дефекты вызывают потерю удобства
D 2.Дефекты вызывают потерю возместимых средств (материальных или финансовых)
E 3.Дефекты вызывают потерю невозместимых средств
L 4.Дефекты создают угрозу человеческой жизни
2.Установите соответствие
1.Программный продукт 3. Исполь
40 руб.
Онлайн Тест 7 по дисциплине: Схемотехника.
IT-STUDHELP
: 20 апреля 2023
Вопрос No1
Причиной отличия реальной переходной характеристики усилителя от идеальной является:
Влияние реактивных элементов
Влияние нелинейности ВАХ диодов и транзисторов
Влияние собственных помех усилителя
Влияние активной нагрузки
Вопрос No2
Для схемы с эмиттерной стабилизацией назовите назначение сопротивления Rэ, зашунтированное большой емкостью Сэ:
для создания обратной связи
для создания обратной связи по постоянному току
для ограничения тока коллектора
для стабилизации тока ба
480 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 1.
svladislav987
: 24 августа 2023
Цель
Сформировать практические навыки реализации абстрактных типов данных в
соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «простая дробь», используя класс
С++ в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним
из методов тестирования.
Спецификация типа данных «простые дроби».
ADT TFrac
Данные
Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель
(a/b
100 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 2.
svladislav987
: 24 августа 2023
Лабораторная работа 2. Абстрактный тип данных «комплексное число»
Тема: Классы С++
Цель: Сформировать практические навыки реализации абстрактных типов
данных в соответствии с заданной спецификацией с помощью классов С++.
Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из
методов тестировани
100 руб.
Другие работы
Лабораторные работы по дисциплине "Теория рабочих процессов в ДВС"
dex89
: 6 ноября 2011
СОДЕРЖАНИЕ :
ЛР№4 "Регулировочные характеристики дизеля по углу опережения впрыска топлива"
ЛР№3 "Регулировочные характеристики дизеля по гидрозапору"
ЛР№9 "Винтовая характеристика"
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №5
holm4enko87
: 11 ноября 2024
Лабораторная работа 1
Задание:
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в
800 руб.
Анализ технологий совершения компьютерных преступлений
Qiwir
: 6 октября 2013
Введение
Компьютерная преступность в России
Тенденции
Internet как среда и как орудие совершения компьютерных преступлений
Синдром Робина Гуда
История одного компьютерного взлома
Методы взлома компьютерных систем
Атаки на уровне систем управления базами данных
Атаки на уровне операционной системы
Атаки на уровне сетевого программного обеспечения
Заключение
Список литературы
Введение
Данная Курсовая работа посвящена теме: Анализ совершения Компьютерных преступлений
В своей работе
10 руб.
Обвязка насосов НПВ 3600-90
vlad0807
: 27 августа 2018
Чертёж обвязки подпорных насосов НПВ 300-90, с выводом основных технологических узлов и спецификацией в размере 99 позиций
2499 руб.