Современные технологии в программировании (часть 1)
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО.
2.Установите соответствие
3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является
формальным процессом, который можно изучать и совершенствовать
дорогостоящим процессом
сложным процессом
4.Неотъемлемыми свойствами ПО являются
сложность
согласованность
изменяемость
незримость
дороговизна
5.Системный подход —это методология исследования объектов любой природы как систем, которая ориентирована на
раскрытие целостности объекта и обеспечивающих его механизмов
выявление многообразных типов связей объекта
сведение этих связей в единую картину
изучение объекта в отрыве от взаимодействующих с ним объектов
6.К вспомогательным процессам ЖЦ не относят
Приобретение
документирование
управление конфигурацией
обеспечение качества
верификация
аттестация
совместная оценка
аудит
разрешение проблем
7.Достоинствами спиральной модели являются
на каждой стадии формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности
ускорение разработки (раннее получение результата за счет прототипирования)
постоянное участие заказчика в процессе разработки
снижение риска (повышение вероятности предсказуемого поведения системы)
разбиение большого объема работы на небольшие части
8.В соответствии со стандартом ГОСТ Р ИСО/МЭК 12207-99 все процессы ЖЦ ПО разделены на три группы
Основные процессы
Вспомогательные процессы
Организационные процессы
Процессы разработки
9.Недостатком каскадной модели ЖЦ не является
формирование на каждой стадии законченного набора проектной документации, отвечающий критериям полноты и согласованности
позднее обнаружение проблем
выход из календарного графика, запаздывание с получением результатов
избыточное количество документации
невозможность разбить систему на части (весь продукт разрабатывается за один раз)
высокий риск создания системы, не удовлетворяющей изменившимся потребностям пользователей
10.Преимущества применения каскадной модели заключаются в следующем:
на каждой стадии формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности
выполняемые в логичной последовательности стадии работ позволяют планировать сроки завершения всех работ и соответствующие затраты
ранняя разработка прототипа системы
11.В модели CMM сформулированы критерии _________ организации.
совершенства
финансовой устойчивости
платёжеспособности
12.К недостаткам СММ относятся следующие
Модель сосредоточена исключительно на управлении проектом
В модели отсутствует анализ рисков и решений
Не определена область применения модели
Модель сосредоточена исключительно на процессе создания программного продукта
13.Зрелость процессов (software process maturity) — это степень их
управляемости
контролируемости
эффективности
модифицируемости
14.СММ — это описательная модель в том смысле, что она описывает существенные (или ключевые) атрибуты, которые определяют
на каком уровне технологической зрелости находится организация.
насколько эффективно работает организация
насколько высоки прибыли организации
15.В самом общем виде подход СВР - критически важные практические навыки предлагает
сфокусироваться на количественных параметрах завершения проекта (дате, бюджете, объеме)
придумать быстро реализуемую стратегию выполнения проекта
измерять продвижение к цели
измерять активность разработки
повышать квалификацию работников
16.CASE технология представляет собой
совокупность методов проектирования ПО
набор инструментальных средств
набор аппаратных средств
17.Абстрагирование — это выделение наиболее важных, существенных характеристик ________, которые отличают его от всех других видов объектов, и игнорирование менее важных или незначительных деталей.
некоторого объекта
контекста
связей объекта
18.Агрегация представляет собой форму ассоциации — более сильный тип связи между целым __________ и его частями
объектом
классом
модулем
19.Атрибут — поименованное свойство класса, определяющее диапазон допустимых __________, которые могут принимать экземпляры данного свойства
значений
операций
интерфейсов
20.Существуют два основных подхода к декомпозиции систем
~%50%функционально-модульный
~%50%объектно-ориентированный
~%-100%структурный
~%-100%процедурный
21.Вариант использования представляет собой последовательность действий (транзакций), выполняемых ________ в ответ на событие, инициируемое
системой
действующим лицом
прецедентом
22.На диаграмме компонентов изображают зависимости между отдельными компонентами, соответствующие
зависимостям на этапе компиляции
зависимостям на этапе выполнения
зависимостям классов компонентов
23.Диаграмма размещения отражает
физические взаимосвязи между программными и аппаратными компонентами системы
взаимосвязи между классами
потоки управления объектами
24.Диаграммы взаимодействия описывают поведение взаимодействующих групп объектов в рамках
потока событий варианта использования
некоторой операции класса
проектируемой системы
25.Диаграммы состояний отображают
все возможные состояния, в которых может находиться конкретный объект
процесс смены состояний объекта в результате наступления некоторых событий
сообщения, которыми объект может обмениваться с другими объектами
2.Установите соответствие
3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является
формальным процессом, который можно изучать и совершенствовать
дорогостоящим процессом
сложным процессом
4.Неотъемлемыми свойствами ПО являются
сложность
согласованность
изменяемость
незримость
дороговизна
5.Системный подход —это методология исследования объектов любой природы как систем, которая ориентирована на
раскрытие целостности объекта и обеспечивающих его механизмов
выявление многообразных типов связей объекта
сведение этих связей в единую картину
изучение объекта в отрыве от взаимодействующих с ним объектов
6.К вспомогательным процессам ЖЦ не относят
Приобретение
документирование
управление конфигурацией
обеспечение качества
верификация
аттестация
совместная оценка
аудит
разрешение проблем
7.Достоинствами спиральной модели являются
на каждой стадии формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности
ускорение разработки (раннее получение результата за счет прототипирования)
постоянное участие заказчика в процессе разработки
снижение риска (повышение вероятности предсказуемого поведения системы)
разбиение большого объема работы на небольшие части
8.В соответствии со стандартом ГОСТ Р ИСО/МЭК 12207-99 все процессы ЖЦ ПО разделены на три группы
Основные процессы
Вспомогательные процессы
Организационные процессы
Процессы разработки
9.Недостатком каскадной модели ЖЦ не является
формирование на каждой стадии законченного набора проектной документации, отвечающий критериям полноты и согласованности
позднее обнаружение проблем
выход из календарного графика, запаздывание с получением результатов
избыточное количество документации
невозможность разбить систему на части (весь продукт разрабатывается за один раз)
высокий риск создания системы, не удовлетворяющей изменившимся потребностям пользователей
10.Преимущества применения каскадной модели заключаются в следующем:
на каждой стадии формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности
выполняемые в логичной последовательности стадии работ позволяют планировать сроки завершения всех работ и соответствующие затраты
ранняя разработка прототипа системы
11.В модели CMM сформулированы критерии _________ организации.
совершенства
финансовой устойчивости
платёжеспособности
12.К недостаткам СММ относятся следующие
Модель сосредоточена исключительно на управлении проектом
В модели отсутствует анализ рисков и решений
Не определена область применения модели
Модель сосредоточена исключительно на процессе создания программного продукта
13.Зрелость процессов (software process maturity) — это степень их
управляемости
контролируемости
эффективности
модифицируемости
14.СММ — это описательная модель в том смысле, что она описывает существенные (или ключевые) атрибуты, которые определяют
на каком уровне технологической зрелости находится организация.
насколько эффективно работает организация
насколько высоки прибыли организации
15.В самом общем виде подход СВР - критически важные практические навыки предлагает
сфокусироваться на количественных параметрах завершения проекта (дате, бюджете, объеме)
придумать быстро реализуемую стратегию выполнения проекта
измерять продвижение к цели
измерять активность разработки
повышать квалификацию работников
16.CASE технология представляет собой
совокупность методов проектирования ПО
набор инструментальных средств
набор аппаратных средств
17.Абстрагирование — это выделение наиболее важных, существенных характеристик ________, которые отличают его от всех других видов объектов, и игнорирование менее важных или незначительных деталей.
некоторого объекта
контекста
связей объекта
18.Агрегация представляет собой форму ассоциации — более сильный тип связи между целым __________ и его частями
объектом
классом
модулем
19.Атрибут — поименованное свойство класса, определяющее диапазон допустимых __________, которые могут принимать экземпляры данного свойства
значений
операций
интерфейсов
20.Существуют два основных подхода к декомпозиции систем
~%50%функционально-модульный
~%50%объектно-ориентированный
~%-100%структурный
~%-100%процедурный
21.Вариант использования представляет собой последовательность действий (транзакций), выполняемых ________ в ответ на событие, инициируемое
системой
действующим лицом
прецедентом
22.На диаграмме компонентов изображают зависимости между отдельными компонентами, соответствующие
зависимостям на этапе компиляции
зависимостям на этапе выполнения
зависимостям классов компонентов
23.Диаграмма размещения отражает
физические взаимосвязи между программными и аппаратными компонентами системы
взаимосвязи между классами
потоки управления объектами
24.Диаграммы взаимодействия описывают поведение взаимодействующих групп объектов в рамках
потока событий варианта использования
некоторой операции класса
проектируемой системы
25.Диаграммы состояний отображают
все возможные состояния, в которых может находиться конкретный объект
процесс смены состояний объекта в результате наступления некоторых событий
сообщения, которыми объект может обмениваться с другими объектами
Дополнительная информация
Зачет, 2017г.
Похожие материалы
Современные технологии в программировании (часть 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). Билет №30
IT-STUDHELP
: 5 июля 2020
Билет №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.Шаблоны позволяют вам дава
240 руб.
Современные технологии в программировании (часть 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) Лабораторная работа 2.
svladislav987
: 24 августа 2023
Лабораторная работа 2. Абстрактный тип данных «комплексное число»
Тема: Классы С++
Цель: Сформировать практические навыки реализации абстрактных типов
данных в соответствии с заданной спецификацией с помощью классов С++.
Синтаксис классов: инкапсуляция, простые свойства.
Задание
1. Реализовать абстрактный тип данных «комплексное число», используя класс
С++, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из
методов тестировани
100 руб.
Современные технологии в программировании (часть 1) Лабораторная работа 3.
svladislav987
: 24 августа 2023
Лабораторная работа 3. Абстрактный тип данных (ADT) p - ичное число
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с
помощью классов С++.
Задание
1. Реализовать абстрактный тип данных «р-ичное число», используя класс, в
соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из
методов тестирования.
Спецификация типа данных «р-ичное число».
ADT TPNumber
Данные
Р-ичное число T
100 руб.
Онлайн-Тест по дисциплине: Современные технологии в программировании (часть 1-я)
IT-STUDHELP
: 14 февраля 2022
Вопрос №1
Спецификация процедурной абстракции состоит из:
Заголовка.
Описания функции.
Комментария.
Вопрос №2
Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение:
try
catch
throw
free
final
Вопрос №3
С понятием связаны:
Содержание.
Объём.
Имя.
Изображение.
Реализация.
Вопрос №4
Раздел «Вход» спецификации процедурной абстракции содержит:
Имя процедуры.
Порядок и типы входных параметров.
Со
380 руб.
Другие работы
Розрахунок та вибір електро-механічних вузлів вантажного ліфту в адміністративній будівлі і схеми керування
Aronitue9
: 6 ноября 2014
Вступ……………………………………………………………
Розділ 1 Загальна частина…………………………………..…
1.1 Загальна характеристика ліфту…………………………...….
1.2 Кінематична схема ліфту………………………………..….….
1.3 Принцип дії електрично- принципової схеми ліфту…..…...
Розділ 2Технологічна частина…………………………...……
2.1. Технологія обслуговування редукто-ра……………………………….…...
Розділ 3 Організаційна частина……………………………....
3.1Організація умов роботи редукто-ра………………………...…..
Розділ 4 Охорона праці та навколиш
1000 руб.
Организация производства дистанции сигнализации и связи
OstVER
: 20 ноября 2012
Все технологические процессы, связанные с технической эксплуатацией устройств и систем железнодорожной автоматики и телемеханики, выполняются по определенным правилам, т.е. регламентируются соответствующими документами. Теми же документами регламентируется и технические средства (измерительные приборы, стенды, автоматизированные рабочие места - АРМы и т.д.), которые должны применяться для тех или иных работ.
Большинство систем ЖАТ, эксплуатируемых на железных дорогах России, включает в себя устр
5 руб.
Электротехника и электроника. Контрольная работа. Вариант №15.
stud82
: 21 ноября 2012
Задача 1.
По выходным характеристикам полевого транзистора (приложение 2, см. стр. 6-12) построить передаточную характеристику при указанном напряжении стока. Определить дифференциальные параметры S, Ri, m полевого транзистора и построить их зависимости от напряжения на затворе.
Задача 2.
Используя характеристики заданного биполярного транзистора определить h-параметры биполярного транзистора и построить зависимости этих параметров от тока базы. Сделать выводы о зависимости параметров транзист
100 руб.
Разработка системы связи для передачи непрерывных сообщений дискретными сигналами.
nat2744
: 18 февраля 2010
СибГУТИ. ТЭС. Курсовая работа. Вариант №10.
Введение
Задание на курсовую работу
Исходные данные
Структурная схема системы связи
Структурная схема приемника.
Принятие решения приемником по одному отсчету Вероятность принятия ошибки на выходе приёмника Выигрыш в отношении сигнал/шум при применении оптимального приемника
Максимально возможная помехоустойчивость при заданном виде сигнала
Принятие решения приемником по трем независимым отсчетам.
Вероятность ошибки при использовании метода син
100 руб.