Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №6

Состав работы

material.view.file_icon DA98C225-8951-46F5-ADA0-F138646D65CF.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Билет №6
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( int* a)
{cout << *a << endl; delete a;}

return 0;
}
a) 8
b) Exceptin class void*
c) Exceptin class int

9.Шаблон класса:
a) генерирует идентичные объекты
b) генерирует классы с различным числом методов
c) работает с разными типами данных
d) создается для того, чтобы храниться в разных контейнерах

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.Объект на основе шаблона создаётся
template < int R >
class S
{
// Тело класса
};
a) S< int > d;
b) S< 10 > a;
c) S< 20 > d;

14.Шаблоны позволяют удобным способом создавать семейства:
a) функций
b) переменных
c) классов
d) программ

18.Тестирование, которое выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) с помощью специальных инструментов контроля кода – CodeChecker

a) статическое
b) динамическое

20.Специальный инструмент автоматизации тестирования –

a) CodeChecker
b) Testbed, Testbench

21.Тестирование, которое осуществляет выявление ошибок только на выполняющейся программе с помощью специальных инструментов автоматизации тестирования – Testbed или Testbench.
a) статическое
b) динамическое

38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).

40.deque – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Предоставляет быструю вставку и удаление элементов в начале и в конце
d) Хранит свои элементы в смежных участках памяти


42.list – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Предоставляет быструю вставку и удаление элементов в любом месте контейнера
d) Предоставляет быстрый случайный доступ к своим элементам

44. Map - это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит элементы в последовательных ячейках памяти
d) хранит пары элементов <ключ, значение>
e) сортирует элементы по мере добавления по ключу
f) сортирует элементы по мере добавления по значению
g) не сортирует элементы при их добавлении

45. set – это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит пары элементов <ключ, значение>
d) сортирует элементы по мере добавления
e) не сортирует элементы при их добавлении

49. Вектор – это:
a) Последовательный контейнер
b) Ассоциативный контейнер
c) Массив, с возможность динамического изменения размера
d) Специальный тип данных для хранения математических векторов

50. Преимущества вектора перед массивом:
a) Не позволяет пользователю выйти за пределы массива при индексировании
b) Знает свой размер
c) Может менять размер во время выполнения

51. Правильный способ для удаления элементов из конца вектора(vector<int>values):
a) values.pop_back()
b) values.delete()
c) values.clear()

54. Алгоритм STL — это:
a) связующий элемент между методами и контейнерами
b) независимая функция для работы с контейнерами
c) метод соответствующих контейнеров
d) функция, дружественная соответствующим классам контейнеров

60. Способ организации хранения данных— это ...
a) алгоритм
b) итератор
c) контейнер
d) функциональный объект

62. STL включает в себя три производных типа контейнеров
a) очередь
b) приоритетная очередь
c) отображение
d) множество
e) стек
f) вектор

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии в программировании (часть 1)
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 23.10.2020
Рецензия: Уважаемый ,

Зайцев Михаил Георгиевич

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №74
Билет №74 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. Прочтите программу и укажите, что будет выведе
User IT-STUDHELP : 4 октября 2020
400 руб.
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №99
Билет №99 12.Объект на основе шаблона создаётся template < int R > class S { // Тело класса }; a) S< int > d; b) S< 10 > a; c) S< 20 > d; 17.Выявление (констатация наличия) фактов расхождений работы программы с требованиями (ошибок) – это a) отладка b) тестирование 19.Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – a) C
User IT-STUDHELP : 4 октября 2020
500 руб.
promo
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №26
Билет №36 Экзаменационный тест 1.Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО. C 1. Дефекты создают угрозу человеческой жизни D 2. Дефекты вызывают потерю возместимых средств (материальных или финансовых) E 3. Дефекты вызывают потерю удобства L 4. Дефекты вызывают потерю невозместимых средств 2.Установите соответствие 1.Программный продукт 1. Испол
User IT-STUDHELP : 4 октября 2020
300 руб.
Современные технологии в программировании (часть 1)
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО. 2.Установите соответствие 3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является формальным процессом, который можно изучать и совершенствовать дорогостоящим процессом сложным процессом 4.Неотъемлемыми свойствами ПО являются сложность согласованность изменяемость незримость дороговизна 5.Системный подход —это методология исследования объектов любой природы как сис
User VVA77 : 11 апреля 2017
70 руб.
Зачет по дисциплине: Современные технологии программирования (часть 1). Билет №24
Билет № 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) переменных
User IT-STUDHELP : 17 мая 2021
350 руб.
promo
Зачет по дисциплине: Современные технологии программирования (часть 1-я). Билет №62
Билет № 62 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 12.Объект на основе шаблона создаётся template < int R > class S { // Тело класса }; a) S< int > d; b) S< 10 > a; c) S< 20 > d; 18.Тестирование, которое выявляет формальными мет
User IT-STUDHELP : 17 мая 2021
350 руб.
promo
Зачет по дисциплине: Современные технологии программирования (часть 1-я). Билет №27
Билет № 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 << "
User IT-STUDHELP : 17 мая 2021
350 руб.
promo
Современные технологии в программировании (часть 1-я) . Билет №84
Билет №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.Объект на основе шаблон
User IT-STUDHELP : 3 декабря 2021
350 руб.
promo
Реабилитация инвалидов с сенсорно-речевыми нарушениями
1. Понятие инвалидности В настоящее время под понятием инвалид понимают лицо, которое имеет нарушения здоровья со стойким расстройством функций организма, обусловленное заболеваниями, последствиями травм и дефектами, приводящими к ограничению жизнедеятельности и вызывающими необходимость его социальной защиты [1]. Под «ограничением жизнедеятельности» понимается полная или частичная утрата лицом способности или возможности к самообслуживанию, самостоятельно передвигаться, ориентироваться, общатьс
User elementpio : 3 февраля 2013
Махатма Ганди
"Он встал у порога хижин тысяч обездоленных, одетый так же, как они. Он обратился к ним на их языке, здесь, наконец, была живая правда, а не цитаты из книг... В ответ на зов Ганди Индия вновь раскрылась для великих свершений, точно так же, как это было в ранние времена, когда Будда провозгласил правду сопереживания и сострадания среди всех живущих" Рабиндранат Тагор
User GnobYTEL : 3 января 2013
15 руб.
Основы гидравлики и теплотехники МИИТ Задача 1.3 Вариант 6
На рис. 1.3 представлен водомер Вентури (участок трубы с плавным сужением потока), предназначенный для измерения расхода протекающей по трубопроводу жидкости. Определить расход Q, если разность уровней в трубках дифференциального ртутного манометра h, диаметр трубы d1, диаметр горловины (сужения) d2. Потерями напора в водомере пренебречь.
User Z24 : 15 октября 2025
150 руб.
Основы гидравлики и теплотехники МИИТ Задача 1.3 Вариант 6
Режимы нефтяных и газовых пластов
Данная курсовая работа представляет собой краткое обобщение и анализ современных знаний по теме «Режимы нефтяных и газовых пластов» Задачи курсовой работы Дать определение термину «режим нефтегазоносного пласта» Привести краткое описание режимов нефтяных и газовых пластов Описать комплекс исследований для изучения режимов нефтяных и газовых пластов СОДЕРЖАНИЕ Введение Режимы нефтяных пластов Водонапорный режим Упруго-водонапорный режим Газонапорный режим (режим газовой шапки) Режим растворённого
User DocentMark : 10 сентября 2011
45 руб.
up Наверх