Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет №9
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Билет №9
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
8.В шаблоне класса с двумя параметрами
template <class T, int R>
class S
{
// Тело класса
};
a) T-нетиповой параметр
b) R-параметр типа
c) T-параметр типа
d) R-нетиповой параметр
13.Истинно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
a) Верно
b) Неверно
18.Тестирование, которое выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) с помощью специальных инструментов контроля кода – CodeChecker
a) статическое
b) динамическое
20.Специальный инструмент автоматизации тестирования –
a) CodeChecker
b) Testbed, Testbench
22.Реализация тестирования разделяется на этапы:
a) Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
b) Исправление ошибок.
c) Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
d) Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
24.Пусть программа H(x:int, y:int) реализована в машине с 64 разрядными словами, тогда мощность множества тестов для исчерпывающего тестирования программы ||(X,Y)||=
a) 2**64
b) 2**128
33.Критерии стохастического тестирования
a) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
b) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
c) используют информацию о структуре программы (критерии так называемого "белого ящика")
d) Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
34.Мутационные критерии
a) используют информацию о структуре программы (критерии так называемого "белого ящика")
b) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
c) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
d) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
37.Условие критерия тестирования ветвей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
40.deque – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Предоставляет быструю вставку и удаление элементов в начале и в конце
d) Хранит свои элементы в смежных участках памяти
44. Map - это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит элементы в последовательных ячейках памяти
d) хранит пары элементов <ключ, значение>
e) сортирует элементы по мере добавления по ключу
f) сортирует элементы по мере добавления по значению
g) не сортирует элементы при их добавлении
46. Особенности set:
a) хранит один элемент, который является и ключом, и значением
b) элементы в set не могут быть изменены(const values)
c) при добавлении в set элементы не сортируются
49. Вектор – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Массив, с возможность динамического изменения размера
d) Специальный тип данных для хранения математических векторов
51. Правильный способ для удаления элементов из конца вектора(vector<int>values):
a) values.pop_back()
b) values.delete()
c) values.clear()
53.Для изменения поведения алгоритма применяют
a) итераторы
b) контейнеры
c) функциональные объекты
54. Алгоритм STL — это:
a) связующий элемент между методами и контейнерами
b) независимая функция для работы с контейнерами
c) метод соответствующих контейнеров
d) функция, дружественная соответствующим классам контейнеров
55. Процедуры, применяемые к контейнерам для обработки их данных различными способами - это ...
a) итераторы
b) процедуры
c) алгоритмы
d) функциональные объекты
62. STL включает в себя три производных типа контейнеров
a) очередь
b) приоритетная очередь
c) отображение
d) множество
e) стек
f) вектор
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
8.В шаблоне класса с двумя параметрами
template <class T, int R>
class S
{
// Тело класса
};
a) T-нетиповой параметр
b) R-параметр типа
c) T-параметр типа
d) R-нетиповой параметр
13.Истинно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
a) Верно
b) Неверно
18.Тестирование, которое выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) с помощью специальных инструментов контроля кода – CodeChecker
a) статическое
b) динамическое
20.Специальный инструмент автоматизации тестирования –
a) CodeChecker
b) Testbed, Testbench
22.Реализация тестирования разделяется на этапы:
a) Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
b) Исправление ошибок.
c) Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
d) Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
24.Пусть программа H(x:int, y:int) реализована в машине с 64 разрядными словами, тогда мощность множества тестов для исчерпывающего тестирования программы ||(X,Y)||=
a) 2**64
b) 2**128
33.Критерии стохастического тестирования
a) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
b) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
c) используют информацию о структуре программы (критерии так называемого "белого ящика")
d) Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
34.Мутационные критерии
a) используют информацию о структуре программы (критерии так называемого "белого ящика")
b) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
c) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
d) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
37.Условие критерия тестирования ветвей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
40.deque – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Предоставляет быструю вставку и удаление элементов в начале и в конце
d) Хранит свои элементы в смежных участках памяти
44. Map - это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит элементы в последовательных ячейках памяти
d) хранит пары элементов <ключ, значение>
e) сортирует элементы по мере добавления по ключу
f) сортирует элементы по мере добавления по значению
g) не сортирует элементы при их добавлении
46. Особенности set:
a) хранит один элемент, который является и ключом, и значением
b) элементы в set не могут быть изменены(const values)
c) при добавлении в set элементы не сортируются
49. Вектор – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Массив, с возможность динамического изменения размера
d) Специальный тип данных для хранения математических векторов
51. Правильный способ для удаления элементов из конца вектора(vector<int>values):
a) values.pop_back()
b) values.delete()
c) values.clear()
53.Для изменения поведения алгоритма применяют
a) итераторы
b) контейнеры
c) функциональные объекты
54. Алгоритм STL — это:
a) связующий элемент между методами и контейнерами
b) независимая функция для работы с контейнерами
c) метод соответствующих контейнеров
d) функция, дружественная соответствующим классам контейнеров
55. Процедуры, применяемые к контейнерам для обработки их данных различными способами - это ...
a) итераторы
b) процедуры
c) алгоритмы
d) функциональные объекты
62. STL включает в себя три производных типа контейнеров
a) очередь
b) приоритетная очередь
c) отображение
d) множество
e) стек
f) вектор
Дополнительная информация
Зачет без замечаний!
Год сдачи: 2020 г.
Преподаватель: Зайцев М.Г.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Год сдачи: 2020 г.
Преподаватель: Зайцев М.Г.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет 60
SibGOODy
: 23 августа 2024
Билет №60
5.Ключевое слово для обозначения блока кода, который может генерировать исключение
a) try
b) catch
c) throw
d) free
13.Истинно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
a) Верно
b) Неверно
15.Шаблон функции может иметь ____________ аргументов (параметров)?
a) ноль
b) один
c) один и более аргументов
16.Применение …… в форме экспериментов над исполняемой программой составляет сутьотладки итестирования.
a) интерпретационного подхода
b) формального по
300 руб.
Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет №53
SibGOODy
: 14 июля 2023
Билет №53
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
b) констант
c) операторов
9.Шаблон класса:
a) генерирует идентичные объекты
b) генерирует классы с различным числом методов
c) работает с разными типами данных
d) создается для того, чтобы храниться в разных контейнерах
14.Шаблоны позволяют удобным способом создавать семейства:
a) функций
b) переменных
c) классов
d) программ
16.Применение …… в форме эксп
300 руб.
Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет №85
SibGOODy
: 14 июля 2023
Билет №85
2.В контексте управления исключениями в C++ применяются ключевые слова:
a) free
b) catch
c) final
d) try
e) throw
3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение
a) try
b) throw
c) catch
d) free
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
6.Прочтите программу и укажите, что будет выведено на
300 руб.
Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет №37
Roma967
: 28 августа 2019
Билет №37
10.Укажите описание конструктора для шаблона класса вне описания класса
template <class T, int R>
class S
{
// Тело класса
};
a) S( ) \{//---\};
b) template < class T, int R > S< T, R > :: S( ) \{//---\}
c) S< R, T > :: S( ) \{//---\}
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;
13.Истинно ли утверждение о том, что шаблон функции может и
300 руб.
Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет №38
IT-STUDHELP
: 3 мая 2019
Билет №38
4. Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
b) констант
c) операторов
9.Шаблон класса:
a) генерирует идентичные объекты
b) генерирует классы с различным числом методов
c) работает с разными типами данных
d) создается для того, чтобы храниться в раз
145 руб.
ЗАЧЕТНАЯ РАБОТА по дисциплине «Современные технологии программирования (часть 1)». Билет №30
teacher-sib
: 5 марта 2019
Билет №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.Шаблоны позволяют вам дава
250 руб.
Зачетная работа по дисциплине: Современные технологии программирования (часть 1). Билет №67
IT-STUDHELP
: 5 ноября 2018
Билет №67
1.Прочтите программу и укажите, что будет выведено на экран
void moo()
{
int n = 5;
try
{ if (n > 4) throw n;}
catch(int a)
{ n = 0; throw;}
}
int main(int argc, 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
5.Ключевое слово для обозначения блока кода, который может генерировать исключение
a) try
b) catch
c) throw
d) free
6.Прочтите программу и укажите, что будет выведено на экран
void fun
200 руб.
Зачетная работа по дисциплине: Программирование (часть 1). Билет №9
Учеба "Под ключ"
: 25 июля 2017
Билет 9
Определить значение переменной x после работы следующего фрагмента программы:
a = 8; b = 3 / 4 * a + 10; x = 0; y = 2 * a – b;
if ( 2 * a < b – 1 ) or ( a – 7 < b ) ) then begin x = 3 – y; y = 5 end;
if ( 2 * y > a ) and ( a – 2 < b ) ) then begin x = x + 1; y = y – 2 end;
150 руб.
Другие работы
Основы построения телекоммуникационных систем и сетей. Экзаменационная работа. Билет 15.
naviS
: 7 ноября 2011
1. Устройство системы синхронизации с добавлением и вычитанием импульсов. Структурная схема. Принцип работы.
2. Эталонная модель ВОС. Её назначение. Семиуровневая модель OSI. Основные задачи решаемые на каждом уровне модели.
3. Алфавит источника содержит семь сообщений с вероятностями появления: 0,02; 0,04; 0,05; 0,17; 0,20; 0,24; 0,28. Во сколько раз (максимально) можно сжать сообщения данного источника при использовании методов эффективного кодирования?
150 руб.
Легкосплавные бурильные трубы повышенной надёжности-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 20 мая 2016
Легкосплавные бурильные трубы повышенной надёжности-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
400 руб.
Проект технологического процесса восстановления гильзы цилиндра ДВЗ
Рики-Тики-Та
: 13 декабря 2021
Реферат
Пояснительная записка - страниц, 13 рисунка, 24 таблиц, 24 источников литературы, графическая часть 9 листов формата А-1.
ГРУЗОВЫЕ АВТОМОБИЛИ, ПРОИЗВОДСТВЕННЫЙ КОРПУС, ТРУДОЁМКОСТЬ, ПОСТЫ РЕМОНТА, УЧАСТОК ВОССТАНОВЛЕНИЕ, ГИЛЬЗА ЦИЛИНДРА, ГАЛЬВАНИЧЕСКАЯ УСТАНОВКА, БЕЗОПАСНОСТЬ ТЕХНОЛОГИИ, УСЛОВИЯ ТРУДА, ЭФФЕКТИВНОСТЬ.
В проекте рассматривается производственный корпус, его компоновка . Также в проекте рассмотрен гальваномеханический участок и его компоновка, предлагаются оптимальные т
1000 руб.
Анализ российских домохозяйств по структуре потребления товаров и услуг
Elfa254
: 4 сентября 2013
Потребление алкогольной продукции в общей структуре потребления российских домохозяйств
Введение
Для целей исследования динамики и внутренних закономерностей в структуре потребительских расходов домашних хозяйств как отечественная, так и зарубежная государственная статистика выделяет отдельной статьёй расходы на алкогольную продукцию. Крупные репрезентативные исследования, связанные с изучением бюджетов домохозяйств также традиционно выделяют алкогольную продукцию из общей структуры потреблени
5 руб.