Зачет по дисциплине: Современные технологии программирования (часть 1). Билет №24
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Билет № 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) переменных
b) констант
c) операторов
8.В шаблоне класса с двумя параметрами
template <class T, int R>
class S
{
// Тело класса
};
a) T-нетиповой параметр
b) R-параметр типа
c) T-параметр типа
d) R-нетиповой параметр
14.Шаблоны позволяют удобным способом создавать семейства:
a) функций
b) переменных
c) классов
d) программ
19.Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) –
a) CodeChecker
b) Testbed, Testbench
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
26.Формула
f = f1* f2* f3*... * fn
– это программа, если
a) исходные данные.
b) f1,f2,... fn – операторы языка программирования;
28.Классы критериев тестирования
a) Стохастического тестирования
b) Мутационные критерии
c) Структурные критерии
d) Функциональные критерии
e) Модульные критерии
29.К классу критериев тестирования "белого ящика" относят
a) Функциональные критерии
b) Структурные критерии
37.Условие критерия тестирования ветвей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
39.В STL содержится несколько основных сущностей. Наиболее важные из них — это
a) контейнеры
b) итераторы
c) алгоритмы
d) мультиплексоры
e) конверторы
44. Map - это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит элементы в последовательных ячейках памяти
d) хранит пары элементов <ключ, значение>
e) сортирует элементы по мере добавления по ключу
f) сортирует элементы по мере добавления по значению
g) не сортирует элементы при их добавлении
45. set – это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит пары элементов <ключ, значение>
d) сортирует элементы по мере добавления
e) не сортирует элементы при их добавлении
50. Преимущества вектора перед массивом:
a) Не позволяет пользователю выйти за пределы массива при индексировании
b) Знает свой размер
c) Может менять размер во время выполнения
55. Процедуры, применяемые к контейнерам для обработки их данных различными способами - это ...
a) итераторы
b) процедуры
c) алгоритмы
d) функциональные объекты
60. Способ организации хранения данных— это ...
a) алгоритм
b) итератор
c) контейнер
d) функциональный объект
62. STL включает в себя три производных типа контейнеров
a) очередь
b) приоритетная очередь
c) отображение
d) множество
e) стек
f) вектор
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) переменных
b) констант
c) операторов
8.В шаблоне класса с двумя параметрами
template <class T, int R>
class S
{
// Тело класса
};
a) T-нетиповой параметр
b) R-параметр типа
c) T-параметр типа
d) R-нетиповой параметр
14.Шаблоны позволяют удобным способом создавать семейства:
a) функций
b) переменных
c) классов
d) программ
19.Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) –
a) CodeChecker
b) Testbed, Testbench
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
26.Формула
f = f1* f2* f3*... * fn
– это программа, если
a) исходные данные.
b) f1,f2,... fn – операторы языка программирования;
28.Классы критериев тестирования
a) Стохастического тестирования
b) Мутационные критерии
c) Структурные критерии
d) Функциональные критерии
e) Модульные критерии
29.К классу критериев тестирования "белого ящика" относят
a) Функциональные критерии
b) Структурные критерии
37.Условие критерия тестирования ветвей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
38.Условие критерия тестирования путей:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
39.В STL содержится несколько основных сущностей. Наиболее важные из них — это
a) контейнеры
b) итераторы
c) алгоритмы
d) мультиплексоры
e) конверторы
44. Map - это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит элементы в последовательных ячейках памяти
d) хранит пары элементов <ключ, значение>
e) сортирует элементы по мере добавления по ключу
f) сортирует элементы по мере добавления по значению
g) не сортирует элементы при их добавлении
45. set – это:
a) последовательный контейнер
b) ассоциативный контейнер
c) хранит пары элементов <ключ, значение>
d) сортирует элементы по мере добавления
e) не сортирует элементы при их добавлении
50. Преимущества вектора перед массивом:
a) Не позволяет пользователю выйти за пределы массива при индексировании
b) Знает свой размер
c) Может менять размер во время выполнения
55. Процедуры, применяемые к контейнерам для обработки их данных различными способами - это ...
a) итераторы
b) процедуры
c) алгоритмы
d) функциональные объекты
60. Способ организации хранения данных— это ...
a) алгоритм
b) итератор
c) контейнер
d) функциональный объект
62. STL включает в себя три производных типа контейнеров
a) очередь
b) приоритетная очередь
c) отображение
d) множество
e) стек
f) вектор
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования (часть 1)
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 17.05.2021
Рецензия: Уважаемый,
Зайцев Михаил Георгиевич
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценена Ваша работа по предмету: Современные технологии программирования (часть 1)
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 17.05.2021
Рецензия: Уважаемый,
Зайцев Михаил Георгиевич
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Зачет по дисциплине: Современные технологии программирования (часть 1-я). Билет №62
IT-STUDHELP
: 17 мая 2021
Билет № 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.Тестирование, которое выявляет формальными мет
350 руб.
Зачет по дисциплине: Современные технологии программирования (часть 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) Зачет
Oksikud2
: 27 мая 2019
Современные технологии программирования
(часть 1)
Зачет
Билет 30
250 руб.
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №6
IT-STUDHELP
: 23 октября 2020
Билет №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.Шаблон класс
400 руб.
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №99
IT-STUDHELP
: 4 октября 2020
Билет №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
500 руб.
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №26
IT-STUDHELP
: 4 октября 2020
Билет №36
Экзаменационный тест
1.Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО.
C 1. Дефекты создают угрозу человеческой жизни
D 2. Дефекты вызывают потерю возместимых средств (материальных или финансовых)
E 3. Дефекты вызывают потерю удобства
L 4. Дефекты вызывают потерю невозместимых средств
2.Установите соответствие
1.Программный продукт 1. Испол
300 руб.
Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №74
IT-STUDHELP
: 4 октября 2020
Билет №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. Прочтите программу и укажите, что будет выведе
400 руб.
Современные технологии программирования (часть 1). Вариант №1
IT-STUDHELP
: 14 июня 2021
Вариант №1
Контрольная работа
Тема: Последовательные контейнеры STL и модульное тестирование
Цель: Сформировать практические навыки разработки абстракций данных на основе контейнеров STL и модульного тестирования средствами VisualStudio.
Задание
Реализовать обработку данных пользовательского типа (объектов класса) с помощью контейнера в соответствии с вариантом задания и со следующей спецификацией:
• приложение заполняет контейнер данными, которые вводятся пользователем с консоли;
• выводит со
600 руб.
Другие работы
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
mosintacd
: 28 июня 2024
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО
2024 год
Ответы на 20 вопросов
Результат – 100 баллов
С вопросами вы можете ознакомиться до покупки
ВОПРОСЫ:
1. We have … to an agreement
2. Our senses are … a great role in non-verbal communication
3. Saving time at business communication leads to … results in work
4. Conducting negotiations with foreigners we shoul
150 руб.
Задание №2. Методы управления образовательными учреждениями
studypro
: 13 октября 2016
Практическое задание 2
Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности.
Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
200 руб.
Особенности бюджетного финансирования
Aronitue9
: 24 августа 2012
Содержание:
Введение
Теоретические основы бюджетного финансирования
Понятие и сущность бюджетного финансирования
Характеристика основных форм бюджетного финансирования
Анализ бюджетного финансирования образования
Понятие и источники бюджетного финансирования образования
Проблемы бюджетного финансирования образования
Основные направления совершенствования бюджетного финансирования образования
Заключение
Список использованный литературы
Цель курсовой работы – исследовать особенности бюджетного фин
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
sibsutisru
: 3 сентября 2021
ЗАЧЕТ по дисциплине “Программирование (часть 1)”
Билет 2
Определить значение переменной y после работы следующего фрагмента программы:
a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a;
if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end;
if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
200 руб.