Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вопрос №1
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №2
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №3
С понятием связаны:
Содержание.
Объём.
Имя.
Изображение.
Реализация.
Вопрос №4
Раздел «Вход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №5
Прочтите программу и укажите, что будет выведено на экран
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;
}
8
Exceptin class void*
Exceptin class int
Вопрос №6
Спецификация абстракции:
Определяет единственную реализацию.
Определяет множество возможных реализаций.
Не определяет ни одной реализации.
Вопрос №7
Число блоков catch связанных с блоком try:
Произвольное.
0
1
Вопрос №8
В котором из блоков catch есть доступ к объекту исключительной ситуации (исключения):
catch(int a){…}
catch(int){…}
catch(…){…}
Вопрос №9
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №10
Истинно ли утверждение о том, что алгоритмы могут использоваться только с контейнерами STL?
Верно.
Неверно.
Вопрос №11
Шаблоны классов позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №12
Содержание понятия - это
Совокупность существенных признаков предмета, которая мыслится в данном понятии.
Предметы, которые относятся к данному понятию.
Именующее его слово.
Вопрос №13
Шаблон функции может иметь аргументов (параметров):
Ноль.
Один.
Один и более аргументов.
Вопрос №14
Шаблоны позволяют удобным способом создавать семейства:
Функций.
Переменных.
Классов.
Программ.
Модулей.
Вопрос №15
Требования к идеальному критерию: критерий должен быть -
Достаточным.
Полным.
Надежным.
Легко проверяемым.
Эффективным.
Вопрос №16
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №17
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №18
Свойства правильной декомпозиции задачи:
Каждая подзадача должна иметь один и тот же уровень детализации.
Для каждой подзадача должна быть возможность независимого решения.
Объединение решений подзадач, должно позволить решить исходную проблему.
Подзадачи должны иметь разный уровень детализации.
Вопрос №19
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №20
Что не относится к последовательным контейнерам ?
Вектор.
Список.
Двусторонняя очередь.
Множество.
Отображение.
Вопрос №21
set – это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления.
Вопрос №22
Способ организации хранения данных— это
Контейнер.
Алгоритм.
Итератор.
Функциональный объект.
Вопрос №23
К классу критериев тестирования "черного ящика" относят:
Структурные критерии.
Функциональные критерии.
Мутационные критерии.
Вопрос №24
Выявление (констатация наличия) фактов расхождений работы программы с требованиями (ошибок) - это
Тестирование.
Отладка.
Вопрос №25
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №26
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №27
Раздел «описание функции» спецификации процедурной абстракции состоит из разделов:
«Предусловия».
«Постусловия».
«Процесс».
«Комментарий».
Вопрос №28
Критерии стохастического тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
Вопрос №29
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
Исправление ошибок.
Вопрос №30
Основные проблемы тестирования:
Определить достаточность множества тестов для истинности вывода о правильности реализации программы.
Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.
Построить процедуру Оракул.
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №2
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №3
С понятием связаны:
Содержание.
Объём.
Имя.
Изображение.
Реализация.
Вопрос №4
Раздел «Вход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №5
Прочтите программу и укажите, что будет выведено на экран
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;
}
8
Exceptin class void*
Exceptin class int
Вопрос №6
Спецификация абстракции:
Определяет единственную реализацию.
Определяет множество возможных реализаций.
Не определяет ни одной реализации.
Вопрос №7
Число блоков catch связанных с блоком try:
Произвольное.
0
1
Вопрос №8
В котором из блоков catch есть доступ к объекту исключительной ситуации (исключения):
catch(int a){…}
catch(int){…}
catch(…){…}
Вопрос №9
Мысленное выделение отдельных признаков предмета и отвлечение от других признаков называется:
Абстрагированием.
Декомпозицией.
Инкапсуляцией.
Вопрос №10
Истинно ли утверждение о том, что алгоритмы могут использоваться только с контейнерами STL?
Верно.
Неверно.
Вопрос №11
Шаблоны классов позволяют вам давать обобщенные определения, в смысле произвольно используемых:
Типов.
Переменных.
Констант.
Операторов.
Вопрос №12
Содержание понятия - это
Совокупность существенных признаков предмета, которая мыслится в данном понятии.
Предметы, которые относятся к данному понятию.
Именующее его слово.
Вопрос №13
Шаблон функции может иметь аргументов (параметров):
Ноль.
Один.
Один и более аргументов.
Вопрос №14
Шаблоны позволяют удобным способом создавать семейства:
Функций.
Переменных.
Классов.
Программ.
Модулей.
Вопрос №15
Требования к идеальному критерию: критерий должен быть -
Достаточным.
Полным.
Надежным.
Легко проверяемым.
Эффективным.
Вопрос №16
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №17
Отличия list от vector:
Отсутствие прямого доступа к элементам по индексу.
Быстрая вставка элементов в любом месте контейнера.
Быстрое удаление элементов в любом месте контейнера.
Вопрос №18
Свойства правильной декомпозиции задачи:
Каждая подзадача должна иметь один и тот же уровень детализации.
Для каждой подзадача должна быть возможность независимого решения.
Объединение решений подзадач, должно позволить решить исходную проблему.
Подзадачи должны иметь разный уровень детализации.
Вопрос №19
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №20
Что не относится к последовательным контейнерам ?
Вектор.
Список.
Двусторонняя очередь.
Множество.
Отображение.
Вопрос №21
set – это
Последовательный контейнер.
Ассоциативный контейнер.
Хранит пары элементов <ключ, значение>.
Сортирует элементы по мере добавления.
Вопрос №22
Способ организации хранения данных— это
Контейнер.
Алгоритм.
Итератор.
Функциональный объект.
Вопрос №23
К классу критериев тестирования "черного ящика" относят:
Структурные критерии.
Функциональные критерии.
Мутационные критерии.
Вопрос №24
Выявление (констатация наличия) фактов расхождений работы программы с требованиями (ошибок) - это
Тестирование.
Отладка.
Вопрос №25
Раздел «Выход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Содержит выходные параметры.
Вопрос №26
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №27
Раздел «описание функции» спецификации процедурной абстракции состоит из разделов:
«Предусловия».
«Постусловия».
«Процесс».
«Комментарий».
Вопрос №28
Критерии стохастического тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
Вопрос №29
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
Исправление ошибок.
Вопрос №30
Основные проблемы тестирования:
Определить достаточность множества тестов для истинности вывода о правильности реализации программы.
Найти множество тестов, достаточных для истинности вывода о правильности реализации программы.
Построить процедуру Оракул.
Дополнительная информация
Оценка: Отлично - 100% верно
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
IT-STUDHELP
: 14 февраля 2022
Вопрос №1
Реализация тестирования представляет собой этап, на котором осуществляется:
Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment).
Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log).
Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тес
380 руб.
Онлайн-тест по дисциплине: Современные технологии в программировании (часть 1). Помогу с онлайн тестом!
IT-STUDHELP
: 3 октября 2021
Вопрос №1
Вектор является подходящим контейнером, если вам необходимо:
Вставлять новые элементы в произвольные места контейнера.
Получить быстрый доступ к элементу по индексу.
По ключевому значению элемента получить быстрый доступ к этому элементу.
Вставлять новые элементы в начало или конец контейнера.
Вопрос №2
Условие критерия тестирования команд:
(критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как п
380 руб.
Онлайн Тест 6 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 1 октября 2023
Вопрос №1
Формула f = f1* f2* f3*... * fn – это программа, если
f1,f2,... fn – операторы языка программирования.
Исходные данные.
Функции.
Вопрос №2
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №3
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №4
Правильный способ для д
380 руб.
Онлайн Тест 7 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 1 октября 2023
Вопрос №1
Для раскрытия поведения абстракции необходимо:
Составить спецификацию.
Выполнить реализацию.
Выполнить декомпозицию.
Вопрос №2
Ключевое слово throw без последующего выражения служит для:
Повторного возбуждения исключения.
Повторного возбуждения обрабатываемого исключения.
Возбуждения исключения.
Вопрос №3
Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику :
try
catch
throw
free
Вопрос №4
В процесс об
380 руб.
Онлайн Тест 5 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 16 апреля 2023
Вопрос №1
Специальный инструмент контроля кода, который выявляет формальными методами анализа без выполнения тестируемой программы неверные конструкции или неверные отношения объектов программы (ошибки формального задания) – это
CodeChecker.
Testbed, Testbench.
Вопрос №2
Вектор является подходящим контейнером, если вам необходимо:
Вставлять новые элементы в произвольные места контейнера.
Получить быстрый доступ к элементу по индексу.
По ключевому значению элемента получить быстрый дос
380 руб.
Онлайн Тест 4 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 9 декабря 2022
Вопрос №1
Функциональные критерии тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
Формулируются в описании требований к программному изделию (критерии так называемого "черного ящика").
Критерии стохастического тестирования формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы.
Мутационные критерии ориентированы на проверку свойств программного изделия
380 руб.
Онлайн Тест 3 по дисциплине: Современные технологии в программировании (часть 1).
IT-STUDHELP
: 9 декабря 2022
Вопрос №1
Что не является адаптером контейнера STL?
Стек.
Очередь.
Приоритетная очередь.
Множество.
Отображение.
Вектор.
Вопрос №2
Специальный инструмент автоматизации тестирования – это
CodeChecker.
Testbed, Testbench.
Вопрос №3
Объект исключительной ситуации (исключения) может иметь:
Произвольный тип.
Пользовательский тип.
Скалярный тип.
Вопрос №4
Структурные критерии тестирования:
Используют информацию о структуре программы (критерии так называемого "белого ящика").
380 руб.
Онлайн Тест 2 по дисциплине: Современные технологии в программировании (часть 1)..
IT-STUDHELP
: 9 ноября 2022
Вопрос No1
Раздел «Предусловия» спецификации процедурной абстракции:
Задаёт ограничение на абстракцию.
Задаёт список имён входных параметров, модифицируемых процедурой.
Определяет выходные значения и модификации, производимые над входными параметрами, перечисленными в списке «Постусловия» при условии выполнения «Предусловия».
Вопрос No2
Вектор – это
Последовательный контейнер.
Ассоциативный контейнер.
Массив, с возможность динамического изменения размера.
Специальный тип данных дл
380 руб.
Другие работы
Основы нефтепромысловой геологии
GnobYTEL
: 3 сентября 2012
Дисциплина "Разработка и эксплуатация нефтяных и газовых месторождений"
Задачи нефтепромысловой геологии. Виды геолого-промысловой информации. Типы ловушек нефти и газа. Типы залежей нефти и газа. Проницаемость. Лабораторные методы определения проницаемости. Пористость. Классификация коллекторов по емкостным свойствам. Категории запасов нефти и газа. Коэффициент извлечения нефти.
20 руб.
Проект зоны ТО-1 ПАТП №8 с разработкой приспособления для демонтажа ступицы автомобиля
proekt-sto
: 6 июня 2022
СОДЕРЖАНИЕ
Введение 5
1. Исследовательский раздел 6
2. Технологический раздел 11
3. Технологическая карта 23
4. Организационный раздел
300 руб.
Организация кейтеринга на основе имеющегося отеля
evelin
: 11 ноября 2013
Содержание
Введение
1.Описание услуги
2. Маркетинговый план
3.Организационный план
4. Производственный план
5. Финансово – инвестиционный план
6. План рисков
Заключение
Список источников
Введение
Основание для открытия новой услуги
Цель разработки бизнес-плана – планирование хозяйственной деятельности на ближайший период и на перспективу в соответствии с потребностями рынка и возможностями получения необходимых ресурсов.
Основание для открытия новой услуги
Гостиница «Люминьера»
10 руб.
Учет заработной платы на предприятии (на примере ООО "Лаура-Мурманск") - практическая часть
evelin
: 21 октября 2013
В настоящее время ОOО «Лаура — Мурманск» является одним из лидеров в продаже автомобилей в регионе. Продукция широко известна в России и за рубежом. С начала 90—х годов, когда в России появились первые официальные дилеры компании, начинается история активного продвижения бренда Шевроле на российском рынке.
ООО «Лаура — Мурманск» сегодня - это крупная организация с развитой инфраструктурой, оснащенное современным оборудованием и средствами вычислительной техники. Его численность составляет окол
45 руб.