Зачет по дисциплине: Современные технологии в программировании (часть 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-я). Билет №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). Билет №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-я). Билет №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). Билет №6
Прикладная механика (часть1) Билет 6 1. Аксиома связей 2. Центр параллельных сил. Центр тяжести
User xtrail : 8 августа 2024
400 руб.
promo
Стратегия управления предприятием Уральский союз
Введение Глава 1. Понятие и виды стратегического менеджмента 1.1 Общая характеристика стратегического управления 1.2 Проведение анализа среды 1.3 Типы стратегий Глава 2. Стратегический анализ деятельности ООО Новоорская швейная фабрика "Уральский союз" 2.1 История и характеристика организации 2.2 Анализ среды предприятия 2.3 Анализ непосредственного окружения 2.4 Анализ макроокружения предприятия 2.5 SWOT - анализ 2.6 Составление профиля среды 2.7 Двухбазовый классификатор по продукту Глава 3. Р
User Elfa254 : 28 марта 2014
5 руб.
Зачет по дисциплине: Техническая эксплуатация цифровых систем коммутации. Билет № 13
Сибирский государственный университет телекоммуникаций и информатики Дистанционное обучение Экзамен по курсу: «Техническая эксплуатация ЦСК». Билет № 13 Замена программного обеспечения при внедрении сигнализации ОКС№7. Программы контроля технической эксплуатации Файл параметров аварийной сигнализации ALTABL.
User gudrich : 30 марта 2012
300 руб.
Теоретичні аспекти маркетингового планування
План Вступ Теоретичні засади маркетингового планування Суть маркетингового планування Розробка плану маркетингу Основні маркетингові інструменти Проведення маркетингового планування[/b] Підготовка до маркетингового планування Контроль за реалізацією плану маркетингу [b]Закордонний досвід маркетингового планування Висновок Список використаних джерел Додатки
User GnobYTEL : 21 января 2012
10 руб.
Анализ и диагностика финансово-хозяйственной деятельности предприятия. Курсовая работа
Задача. Провести анализ использования оборотных средств районного узла электросвязи. Выполнить следующие действия: 1. Обработать исходные данные для анализа, свести их в аналитические таблицы. 2. Оценить состояние и работу предприятия по использованию оборотных средств. 3. Провести анализ факторов, влияющих на использование оборотных средств. Выявить резервы дальнейшего улучшения использования оборотных средств. 4. Провести анализ причин, связанных с недостатками в использовании запасов товарно
User татьяна89 : 9 декабря 2012
50 руб.
up Наверх