Современные технологии программирования (часть 1). Зачёт. Билет №38
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Билет №38
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
b) констант
c) операторов
9.Шаблон класса:
a) генерирует идентичные объекты
b) генерирует классы с различным числом методов
c) работает с разными типами данных
d) создается для того, чтобы храниться в разных контейнерах
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( ) \{//---\}
13.Истинно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
a) Верно
b) Неверно
20.Специальный инструмент автоматизации тестирования –
a) CodeChecker
b) Testbed, Testbench
22.Реализация тестирования разделяется на этапы:
a) Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
b) Исправление ошибок.
c) Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
d) Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
23.Основные проблемы тестирования:
a) Определить достаточность множества тестов для истинности вывода о правильности реализации программы;
b) Найти множество тестов, достаточных для истинности вывода о правильности реализации программы;
c) построить процедуру Оракул.
24.Пусть программа H(x:int, y:int) реализована в машине с 64 разрядными словами, тогда мощность множества тестов для исчерпывающего тестирования программы ||(X,Y)||=
a) 2**64
b) 2**128
26.Формула
f = f1* f2* f3*... * fn
– это программа, если
a) исходные данные.
b) f1,f2,... fn – операторы языка программирования;
29.К классу критериев тестирования "белого ящика" относят
a) Функциональные критерии
b) Структурные критерии
30.К классу критериев тестирования "черного ящика" относят
a) Функциональные критерии
b) Структурные критерии
33.Критерии стохастического тестирования
a) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
b) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
c) используют информацию о структуре программы (критерии так называемого "белого ящика")
d) Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
34.Мутационные критерии
a) используют информацию о структуре программы (критерии так называемого "белого ящика")
b) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
c) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
d) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
36.Условие критерия тестирования команд:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
47. Правильный способ для добавления элементов в конец вектора(vector<int> values):
a) values[5] \= 5
b) values.add(5)
c) values.push_back(5)
53.Для изменения поведения алгоритма применяют
a) итераторы
b) контейнеры
c) функциональные объекты
61. STL включает в себя семь основных типов контейнеров
a) очередь
b) двусторонняя очередь
c) множество
d) мультимножество
e) отображение
f) мультиотображение
g) список
h) вектор
63. К последовательным контейнерам относят
a) вектор
b) список
c) двусторонняя очередь
d) множество
e) отображение
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
b) констант
c) операторов
9.Шаблон класса:
a) генерирует идентичные объекты
b) генерирует классы с различным числом методов
c) работает с разными типами данных
d) создается для того, чтобы храниться в разных контейнерах
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( ) \{//---\}
13.Истинно ли утверждение о том, что шаблон функции может иметь несколько аргументов?
a) Верно
b) Неверно
20.Специальный инструмент автоматизации тестирования –
a) CodeChecker
b) Testbed, Testbench
22.Реализация тестирования разделяется на этапы:
a) Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
b) Исправление ошибок.
c) Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
d) Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
23.Основные проблемы тестирования:
a) Определить достаточность множества тестов для истинности вывода о правильности реализации программы;
b) Найти множество тестов, достаточных для истинности вывода о правильности реализации программы;
c) построить процедуру Оракул.
24.Пусть программа H(x:int, y:int) реализована в машине с 64 разрядными словами, тогда мощность множества тестов для исчерпывающего тестирования программы ||(X,Y)||=
a) 2**64
b) 2**128
26.Формула
f = f1* f2* f3*... * fn
– это программа, если
a) исходные данные.
b) f1,f2,... fn – операторы языка программирования;
29.К классу критериев тестирования "белого ящика" относят
a) Функциональные критерии
b) Структурные критерии
30.К классу критериев тестирования "черного ящика" относят
a) Функциональные критерии
b) Структурные критерии
33.Критерии стохастического тестирования
a) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
b) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
c) используют информацию о структуре программы (критерии так называемого "белого ящика")
d) Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
34.Мутационные критерии
a) используют информацию о структуре программы (критерии так называемого "белого ящика")
b) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика")
c) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
d) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
36.Условие критерия тестирования команд:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
47. Правильный способ для добавления элементов в конец вектора(vector<int> values):
a) values[5] \= 5
b) values.add(5)
c) values.push_back(5)
53.Для изменения поведения алгоритма применяют
a) итераторы
b) контейнеры
c) функциональные объекты
61. STL включает в себя семь основных типов контейнеров
a) очередь
b) двусторонняя очередь
c) множество
d) мультимножество
e) отображение
f) мультиотображение
g) список
h) вектор
63. К последовательным контейнерам относят
a) вектор
b) список
c) двусторонняя очередь
d) множество
e) отображение
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования (часть 1) (ДВ 8.1)
Вид работы: Лабораторная работа 1
Оценка:Зачет
Зайцев Михаил Георгиевич
Оценена Ваша работа по предмету: Современные технологии программирования (часть 1) (ДВ 8.1)
Вид работы: Лабораторная работа 1
Оценка:Зачет
Зайцев Михаил Георгиевич
Похожие материалы
Современные технологии программирования (часть 1) Зачет
Oksikud2
: 27 мая 2019
Современные технологии программирования
(часть 1)
Зачет
Билет 30
250 руб.
Зачетная работа по дисциплине: Современные технологии программирования (часть 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-я). Зачёт. Билет №4
LowCost
: 1 февраля 2022
Билет №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(
230 руб.
Современные технологии программирования (часть 1-я). Зачет. Билет №90
Damovoy
: 31 января 2022
Билет №90
3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение
a) try
b) throw
c) catch
d) free
5.Ключевое слово для обозначения блока кода, который может генерировать исключение
a) try
b) catch
c) throw
d) free
8.В шаблоне класса с двумя параметрами
template <class T, int R>
class S
{
// Тело класса
};
a) T-нетиповой параметр
b) R-параметр типа
c) T-параметр типа
d) R-нетиповой параметр
9.Шаблон класса:
a) гене
200 руб.
Современные технологии программирования (часть 1-я). Зачет. Билет №13.
nik200511
: 9 июня 2021
Билет №13
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( int* a)
{cout << *a << endl; delete a;}
return 0;
}
a) 8
b) Exceptin class void*
c) Exceptin class int
8.В шаблоне класса с двумя параметрами
template <class T, int R>
class S
{
// Тело класса
};
a) T-нетиповой параметр
b) R-пара
103 руб.
Современные технологии программирования (часть 1-я). Зачет. Билет №74.
sibguter
: 18 февраля 2020
3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение
a) try
b) throw
c) catch
d) free
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
5.Ключевое слово для обозначения блока кода, который может генерировать исключение
a) try
b) catch
c) throw
d) free
6.Прочтите программу и укажите, что будет выведено на экран
void f
69 руб.
Зачет по дисциплине: Современные технологии программирования (часть 1-я). Билет №27
IT-STUDHELP
: 17 мая 2021
Билет № 27
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику
a) catch
b) try
c) throw
d) free
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 << "
350 руб.
Зачет по дисциплине: Современные технологии программирования (часть 1). Билет №24
IT-STUDHELP
: 17 мая 2021
Билет № 24
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( int* a)
{cout << *a << endl; delete a;}
return 0;
}
a) 8
b) Exceptin class void*
c) Exceptin class int
7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
a) переменных
350 руб.
Другие работы
ВОПРОСЫ и ОТВЕТЫ к ГОСэкзаменам 2014г по специальности СС и СК
Александр38
: 30 января 2015
1. Обобщенная структура цифровой системы коммутации. Назначение и краткая характеристика обору-дования ЦСК. Достоинства ЦСК. Особенности подключения к ЦСК абонентских и соединительных линий.
2. Алгоритм установления внутристанционного соединения в цифровой системе коммутации.
3. Алгоритм установления межстанционных соединений в цифровой системе коммутации.
4. Техническая характеристика и структура ЦСК типа SI 2000 V5.
5. Этапы развития сетей связи с подвижными объектами (ССПО). Структура ССПО дл
350 руб.
Корпус 2021011-8 ЧЕРТЕЖ
coolns
: 6 июля 2025
Корпус 2021011-8 ЧЕРТЕЖ
По изображению детали “Корпус” построить 3d-модель. Создать ассоциативный чертеж 3-х видов детали. Нанести размеры и оформить чертеж в соответствии с требованиями стандартов ЕСКД. Построения выполнить на формате А3 в масштабе 1:1.
Чертеж выполнен на формате А3 + 3d модель + pdf (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Vi
150 руб.
Техника микропроцессорных систем в коммутации. Контрольная работа. Вариант №14.
sibgutido
: 9 июня 2013
Техника микропроцессорных систем в коммутации.
Контрольная работа, вариант №14.
Задача 1
Для сети емкостью N номеров определить количество линий к серверу речевых сообщений и необходимый объем памяти для хранения речевых сообщений при следующих исходных данных: удельная абонентская нагрузка y (Эрл.); доля возникающей нагрузки, направляемой к серверу речевой почты — Кр (%); тип включения линий — полнодоступное. Исходные данные в таблице 1.
Таблица 1.
N, тыс.ном 138
у, Эрл. 0,018
КР, % 2,0
Зада
380 руб.
Индивидуальный проект "Фрактальная живопись"
Zarka92
: 20 ноября 2017
Паспорт проекта
1. Название проекта: “Фрактальная живопись”.
2. Руководитель проекта:
3. Учебные предметы, в рамках которого проводится работа по проекту: Геометрия.
4. Учебные дисциплины, близкие к теме проекта: искусство (ИЗО), алгебра, информатика и ИКТ
5. Возраст учащихся, на которых рассчитан проект: 4-17лет
6. Тип проекта по продолжительности выполнения: краткосрочный
7. Заказчик проекта: учитель математики
8. Цель проекта: познакомиться с новой ветвью математики- фракталами.
9. Задачи п
500 руб.