Современные технологии в программировании (часть 1). Билет №30
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Билет №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.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
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( ) \{//---\}
11.Объект на основе шаблона создаётся
template<classT, intR>
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;
15.Шаблон функции может иметь ____________ аргументов (параметров)?
a) ноль
b) один
c) один и более аргументов
16.Применение …… в форме экспериментов над исполняемой программой составляет сутьотладки итестирования.
a) интерпретационного подхода
b) формальногоподхода или доказательства
18.Тестирование, которое выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) с помощью специальных инструментов контроля кода – CodeChecker
a) статическое
b) динамическое
19.Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) –
a) CodeChecker
b) Testbed,Testbench
21.Тестирование, которое осуществляет выявление ошибок только на выполняющейся программе с помощью специальных инструментов автоматизациитестирования –Testbed или Testbench.
a) статическое
b) динамическое
27.Требования кидеальному критерию: критерий должен быть
a) Легко проверяемым.
b) Надежным
c) Полным.
d) Достаточным.
e) Эффективным.
35.Структурные критерии базируются на основных элементах УГП:
a)вызовах методов,
b) ветвях,
c) операторах,
d)путях.
36.Условие критерия тестирования команд:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системахавтоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
41. Объявите итератор для list<int>values;
a) list<int> values::iterator i;
b) list<int> ::iterator i;
c) iteratori;
47.Правильный способ для добавления элементов в конец вектора(vector<int>values):
a) values[5] \= 5
b) values.add(5)
c) values.push_back(5)
48.Объявитеитератордляvector<int>values:
a) vector::iteratori
b) vector<int>::iterator i
c) iteratori
57.Ассоциативный массив - это
a) список
b) множество
c) отображение (словарь)
d) очередь с двусторонним доступом
60.Способ организации хранения данных— это ...
a) алгоритм
b) итератор
c) контейнер
d) функциональный объект
61.STL включает в себя семь основных типов контейнеров
a) очередь
b) двусторонняя очередь
c) множество
d) мультимножество
e) отображение
f) мультиотображение
g) список
h) вектор
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.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов
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( ) \{//---\}
11.Объект на основе шаблона создаётся
template<classT, intR>
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;
15.Шаблон функции может иметь ____________ аргументов (параметров)?
a) ноль
b) один
c) один и более аргументов
16.Применение …… в форме экспериментов над исполняемой программой составляет сутьотладки итестирования.
a) интерпретационного подхода
b) формальногоподхода или доказательства
18.Тестирование, которое выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) с помощью специальных инструментов контроля кода – CodeChecker
a) статическое
b) динамическое
19.Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) –
a) CodeChecker
b) Testbed,Testbench
21.Тестирование, которое осуществляет выявление ошибок только на выполняющейся программе с помощью специальных инструментов автоматизациитестирования –Testbed или Testbench.
a) статическое
b) динамическое
27.Требования кидеальному критерию: критерий должен быть
a) Легко проверяемым.
b) Надежным
c) Полным.
d) Достаточным.
e) Эффективным.
35.Структурные критерии базируются на основных элементах УГП:
a)вызовах методов,
b) ветвях,
c) операторах,
d)путях.
36.Условие критерия тестирования команд:
a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно.
b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системахавтоматизации тестирования.
c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
41. Объявите итератор для list<int>values;
a) list<int> values::iterator i;
b) list<int> ::iterator i;
c) iteratori;
47.Правильный способ для добавления элементов в конец вектора(vector<int>values):
a) values[5] \= 5
b) values.add(5)
c) values.push_back(5)
48.Объявитеитератордляvector<int>values:
a) vector::iteratori
b) vector<int>::iterator i
c) iteratori
57.Ассоциативный массив - это
a) список
b) множество
c) отображение (словарь)
d) очередь с двусторонним доступом
60.Способ организации хранения данных— это ...
a) алгоритм
b) итератор
c) контейнер
d) функциональный объект
61.STL включает в себя семь основных типов контейнеров
a) очередь
b) двусторонняя очередь
c) множество
d) мультимножество
e) отображение
f) мультиотображение
g) список
h) вектор
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 30.06.2020
Рецензия:Уважаемый ,
Зайцев Михаил Георгиевич
Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 30.06.2020
Рецензия:Уважаемый ,
Зайцев Михаил Георгиевич
Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Похожие материалы
Современные технологии в программировании (часть 1)
VVA77
: 11 апреля 2017
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО.
2.Установите соответствие
3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является
формальным процессом, который можно изучать и совершенствовать
дорогостоящим процессом
сложным процессом
4.Неотъемлемыми свойствами ПО являются
сложность
согласованность
изменяемость
незримость
дороговизна
5.Системный подход —это методология исследования объектов любой природы как сис
70 руб.
ЗАЧЕТНАЯ РАБОТА по дисциплине «Современные технологии программирования (часть 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-я) . Билет №84
IT-STUDHELP
: 3 декабря 2021
Билет №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.Объект на основе шаблон
350 руб.
Современные технологии в программировании (часть 1-я). Билет №4
IT-STUDHELP
: 26 ноября 2021
Билет №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(
350 руб.
Современные технологии в программировании (часть 1) Зачётный тест
Эректус
: 7 октября 2018
Зачётный тест за второй семестр
1. Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО.
C 1.Дефекты вызывают потерю удобства
D 2.Дефекты вызывают потерю возместимых средств (материальных или финансовых)
E 3.Дефекты вызывают потерю невозместимых средств
L 4.Дефекты создают угрозу человеческой жизни
2.Установите соответствие
1.Программный продукт 3. Исполь
40 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 1.
svladislav987
: 24 августа 2023
Цель
Сформировать практические навыки реализации абстрактных типов данных в
соответствии с заданной спецификацией с помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «простая дробь», используя класс
С++ в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним
из методов тестирования.
Спецификация типа данных «простые дроби».
ADT TFrac
Данные
Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель
(a/b
100 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 3.
svladislav987
: 24 августа 2023
Лабораторная работа 3. Абстрактный тип данных (ADT) p - ичное число
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с
помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «р-ичное число», используя класс, в
соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из
методов тестирования.
Спецификация типа данных «р-ичное число».
ADT TPNumber
Данные
Р-ичное число T
100 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 2.
svladislav987
: 24 августа 2023
Лабораторная работа 2. Абстрактный тип данных «комплексное число»
Тема: Классы С++
Цель: Сформировать практические навыки реализации абстрактных типов
данных в соответствии с заданной спецификацией с помощью классов С++.
Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из
методов тестировани
100 руб.
Другие работы
Экзамен по физике (1-й сем.) Билет № 2.
Avanbars
: 19 февраля 2013
1. Электрическое поле, его основные физические свойства. Напряжённость электрического поля. Принцип суперпозиции для напряжённости поля. Силовые линии электрического поля и их свойства.
2. Энергия магнитного поля, объёмная плотность энергии поля (с выводом).
3. Колесо вращается с угловым ускорением 3 рад/с2. Вычислите радиус колеса, если для точки на его ободе через 1 с после начала движения полное ускорение равно 7,5 м/с2.
300 руб.
Психофизическая тренировка - новая технология физического воспитания детей с лёгкой умственной отсталостью
GnobYTEL
: 6 сентября 2012
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ………………………………………………………………………..3
ГЛАВА 1. Психофизическая тренировка – новая технология физического воспитания детей с лёгкой умственной отсталостью…………………………..6
1.1. Понятие и характеристика умственной отсталости…..……………………6
1.2. Характеристика здоровья, двигательных нарушений и физического развития детей с легкой умственной отсталостью…………………………….11
1.3. Влияние психофизической тренировки на детей с лёгкой умственной отсталостью…………………………………………………….………………...15
ГЛАВА 2. ЗАДАЧИ
20 руб.
Вычислительная математика. Лабораторная работа 2. Решение систем линейных уравнений. Вариант 7
Nikis
: 31 октября 2011
Привести систему к виду, подходящему для метода простой итерации. Рассчитать аналитически количество итераций для решения системы линейных уравнений методом простой итерации с точностью до 0.0001 для каждой переменной.
Написать программу решения системы линейных уравнений методом простой итерации с точностью до 0.0001 для каждой переменной. Точность достигнута, если
(k – номер итерации, k = 0,1,…). Вывести количество итераций, понадобившееся для достижения заданной точности, и приближенное реше
100 руб.
"Психология управления". Тест с ответами. Московская международная академия (ММА)
kolonokus1
: 26 июня 2025
Психологический процесс приспособления личности к условиям деятельности называется:
Деформация
Адаптация
Реализация
Привыкание
Понятие, характеризующее неповторимое сочетание свойств и качеств у людей, это:
Индивидуальность
Человек
Личность
Индивид
Социометрия, сначала как теория, затем как социально-психологический тест, была создана:
Д. Кеттеллом
К. Левиным
Д. Морено
Г. Айзенком
Слово «стиль» в переводе с греческого означает:
Индивидуальность
Поведение
Манера
Стержень для писания
Тип власти, о
150 руб.