Онлайн Тест 6 по дисциплине: Современные технологии в программировании (часть 1).
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вопрос №1
Формула f = f1* f2* f3*... * fn – это программа, если
f1,f2,... fn – операторы языка программирования.
Исходные данные.
Функции.
Вопрос №2
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №3
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №4
Правильный способ для добавления элементов в конец вектора(vector<int> values):
values.push_back(5)
values.add(5)
values[5] = 5
Вопрос №5
Конструкция, с помощью которой можно создавать из базовых контейнеров специализированные контейнеры, называется:
Адаптером контейнера.
Мультиплексором.
Алгоритмом.
Итератором.
Вопрос №6
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №7
Раздел «Постусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №8
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №9
Критерии стохастического тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
Вопрос №10
Шаблоны классов позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №11
Абстракция данных - средство описания процесса обработки данных, для которого существенным являются:
Объекты.
Определённые на них операции.
Реализация объектов.
Вопрос №12
Объявите итератор для list<int> values:
list < int > values::iterator i
list < int > ::iterator i
iterator i
Вопрос №13
deque – это
Последовательный контейнер.
Ассоциативный контейнер.
Предоставляет быструю вставку и удаление элементов в начале и в конце.
Хранит свои элементы в смежных участках памяти.
Вопрос №14
Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику :
try
catch
throw
free
Вопрос №15
Основные проблемы тестирования:
Определить достаточность множества тестов для истинности вывода о правильности реализации программы.
Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.
Построить процедуру Оракул.
Вопрос №16
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №17
Порядок следования блоков catch и try:
Произвольный.
Блок catch следует за try.
Блок try следует за catch.
Вопрос №18
Свойства правильной декомпозиции задачи:
Каждая подзадача должна иметь один и тот же уровень детализации.
Для каждой подзадача должна быть возможность независимого решения.
Объединение решений подзадач, должно позволить решить исходную проблему.
Подзадачи должны иметь разный уровень детализации.
Вопрос №19
Декомпозиция – это
Разделение задачи на части.
Форма (шаблон) в соответствии с которой, раскрывается содержание абстракции.
Объединение кода и данных вместе.
Вопрос №20
В контексте управления исключениями в C++ применяются ключевые слова:
try
catch
throw
free
final
Вопрос №21
set – это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления.
Вопрос №22
В процесс обработки данных можно выделить:
Действия по обработке данных.
Данные.
Декомпозицию.
Вопрос №23
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №24
Раздел «Процесс» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №25
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №26
На основе шаблона создаются объекты:
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
Вопрос №27
Раздел «Имя» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №28
Обобщение концепции указателя, используемого для ссылки на элемент контейнера - это
Итератор.
Контейнер.
Алгоритм.
Функциональный объект.
Поток.
Вопрос №29
Шаблоны функций позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №30
Map - это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит элементы в последовательных ячейках памяти.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления по ключу.
Сортирует элементы по мере добавления по значению.
Не сортирует элементы при их добавлении.
=============================================
Формула f = f1* f2* f3*... * fn – это программа, если
f1,f2,... fn – операторы языка программирования.
Исходные данные.
Функции.
Вопрос №2
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №3
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №4
Правильный способ для добавления элементов в конец вектора(vector<int> values):
values.push_back(5)
values.add(5)
values[5] = 5
Вопрос №5
Конструкция, с помощью которой можно создавать из базовых контейнеров специализированные контейнеры, называется:
Адаптером контейнера.
Мультиплексором.
Алгоритмом.
Итератором.
Вопрос №6
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №7
Раздел «Постусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №8
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №9
Критерии стохастического тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
Вопрос №10
Шаблоны классов позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №11
Абстракция данных - средство описания процесса обработки данных, для которого существенным являются:
Объекты.
Определённые на них операции.
Реализация объектов.
Вопрос №12
Объявите итератор для list<int> values:
list < int > values::iterator i
list < int > ::iterator i
iterator i
Вопрос №13
deque – это
Последовательный контейнер.
Ассоциативный контейнер.
Предоставляет быструю вставку и удаление элементов в начале и в конце.
Хранит свои элементы в смежных участках памяти.
Вопрос №14
Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику :
try
catch
throw
free
Вопрос №15
Основные проблемы тестирования:
Определить достаточность множества тестов для истинности вывода о правильности реализации программы.
Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.
Построить процедуру Оракул.
Вопрос №16
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №17
Порядок следования блоков catch и try:
Произвольный.
Блок catch следует за try.
Блок try следует за catch.
Вопрос №18
Свойства правильной декомпозиции задачи:
Каждая подзадача должна иметь один и тот же уровень детализации.
Для каждой подзадача должна быть возможность независимого решения.
Объединение решений подзадач, должно позволить решить исходную проблему.
Подзадачи должны иметь разный уровень детализации.
Вопрос №19
Декомпозиция – это
Разделение задачи на части.
Форма (шаблон) в соответствии с которой, раскрывается содержание абстракции.
Объединение кода и данных вместе.
Вопрос №20
В контексте управления исключениями в C++ применяются ключевые слова:
try
catch
throw
free
final
Вопрос №21
set – это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления.
Вопрос №22
В процесс обработки данных можно выделить:
Действия по обработке данных.
Данные.
Декомпозицию.
Вопрос №23
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №24
Раздел «Процесс» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос №25
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №26
На основе шаблона создаются объекты:
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
Вопрос №27
Раздел «Имя» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №28
Обобщение концепции указателя, используемого для ссылки на элемент контейнера - это
Итератор.
Контейнер.
Алгоритм.
Функциональный объект.
Поток.
Вопрос №29
Шаблоны функций позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №30
Map - это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит элементы в последовательных ячейках памяти.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления по ключу.
Сортирует элементы по мере добавления по значению.
Не сортирует элементы при их добавлении.
=============================================
Дополнительная информация
Не нашли нужный ответ на тесты СибГУТИ? Пишите, помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Онлайн Тест 6 по дисциплине: Современные технологии в программировании (часть 2).
IT-STUDHELP
: 1 октября 2023
Вопрос №1
Модель бизнес-анализа — объектная модель, описывающая реализацию бизнес-процесса терминах взаимодействующих объектов (бизнес-объектов — принадлежащих к двум классам:
Business Worker.
Business Entity.
Business Use Case.
Вопрос №2
Архитектурные механизмы — это некоторые типовые решения (образцы), они документируются в проекте (модели):
С помощью кооперации.
С помощью диаграмм классов.
С помощью диаграмм взаимодействия.
Вопрос №3
Операции доступа (access operations):
Реали
450 руб.
Современные технологии в программировании (часть 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 руб.
Онлайн Тест 6 по дисциплине: Схемотехника.
IT-STUDHELP
: 20 апреля 2023
Вопрос №1
Где находится рабочая точка на характеристики прямой передаче, если транзистор работает в режиме «С»
1
2
3
4
Вопрос №2
Перечислить элементы схемы с эмиттерной стабилизацией, которые вносят частотные искажения в области нижних частот:
Входная разделительная емкость
Выходная разделительная емкость
Емкость нагрузки
Входная динамическая емкость транзистора
Большая емкость в цепи эмиттера транзистора
Вопрос №3
На входе усилителя действует мощность Рвх = 10мкВт, входное сопротив
480 руб.
Онлайн Тест 6 по дисциплине: Информатика.
IT-STUDHELP
: 29 марта 2023
Вопрос №1
Укажите алгоритм, все этапы которого выполняются однократно и строго последовательно.
Линейный
Разветвляющийся
Циклический
Вопрос №2
Назовите компоненты компьютерной системы?
центральный процессор
память
устройства ввода-вывода
операционная система
прикладное программное беспечение
пользователи
локальная сеть
Вопрос №3
Цикл с постусловием?
do while
while
for
Вопрос №4
Каков результат работы следующего фрагмента кода?
int x = 0;
switch(x)
{
case 1: prin
480 руб.
Другие работы
Расчет канализационных очистных сооружений в г.Оренбург
OstVER
: 20 апреля 2013
Определение объемов сточных вод
Определение бытовых расходов
Определение расходов для предприятия
Определение средних концентраций загрязнений общего стока
Определение приведенного числа жителей
Расчет разбавления в реке
Расчет необходимой степени очистки
Расчет необходимой степени очистки сточных вод по взвешенным веществам
Расчет необходимой степени очистки сточных вод по растворенному в воде водоема кислороду
Расчет необходимой степени очистки сточных вод по БПК
Выбор методов очистки и состав
40 руб.
Расчёт основных характеристик цифровой системы связи с использованием квадратурной модуляции 62 вариант
Ramazan2013
: 5 апреля 2017
Контрольная работа 62 вариант.
Исходные данные: предельные уровни аналогового сигнала:-1,6В, 1,6В; верхняя частота спектра 630 кГц, уровень квантования 314. J2=100111010, СПМ помехи N0=0,1*10-7 В2/Гц В2/Гц. Номер тактового интервала ошибки q=3. Тип модуляции КФМ-4.
500 руб.
Обзор патентных конструкций автогрейдеров и грейдеров
Shyter
: 1 мая 2013
Выполнен обзор и анализ патентных конструкций автогрейдеров, тяговой рамы и других элементов. В папке есть патенты. Материал может быть использован в курсовом и дипломном проектировании. Можно считать чертеж научной части уже готов. Очень полезный материал.
1 чертеж и выводы по работе.
50 руб.
Вариант 6. Лабораторная работа 1 по дисциплине: Надежность технических систем и техногенный риск
forealkim
: 18 марта 2024
Содержание
Лабораторная работа № 1
Тема: Характеристика отказов. Постепенные (износные), внезапные, сложные, частичные, независимые отказы. Классификация отказов. Критерии отказа
Задание 1. Выполнить классификацию отказов 3
Задание 2. Исследовать классификацию отказов функций коммуникационной системы 3
Задание 3. Выполнить оценку отказов функций коммуникационной системы 6
Задание 4. Представить алгоритм расчета надежности (по варианту задания) 8
Вопросы для самоконтроля 10
Список использован
400 руб.