Главная » Учебные материалы » Программирование » Ответы » 4 семестр » К контрольной работе » Компонентный подход в программировании

Ответы к контрольной работе: Компонентный подход в программировании

Новинка
-20%

Описание

Здесь представлена подборка ответов на тестовые вопросы по предмету "Компонентный подход в программировании". Перед покупкой проверяйте точно ли здесь представлены те вопросы, ответы на которые вам нужны.

Список вопросов

Отметьте среди перечисленных пунктов информацию, которую надо было бы поместить в колонку "Данные" на схеме Захмана.
Какие из основных принципов работы со сложными системами иллюстрируются на примере системы управления динамической памятью, имеющей две основных операции: выделить блок памяти нужного размера void* malloc(int), и освободить ранее выделенный блок памяти free(void*)? Алгоритм выделения блока памяти нужного размера обычно неизвестен.
Какие из основных принципов работы со сложными системами иллюстрируются набором Java классов, состоящим из абстрактного класса java.util.AbstractList, определяющего реализации для таких методов работы со списками, как add(Object) (добавление в конец списка), clear() (удаление всех элементов списка), indexOf(Object) (вычисление индекса первого вхождения объекта в список), sublist(int, int) (выделение подсписка), и конкретного класса java.util.ArrayList, определяющего реализацию списка на основе расширяемого массива, наследующего первому классу, и реализующего остальные методы работы со списками?
Укажите максимально возможный уровень CMM для организации, процесс разработки в которой полностью описываются следующей фразой:Используется процесс разработки ПО, являющийся расширением известного процесса RUP. В этот процесс входят процедуры оценки качества результатов и потраченных на это ресурсов, а также методики предсказания возможных сроков и затрат ресурсов в проектах.
Отметьте среди перечисленных пунктов утверждения, правильно описывающие Java и .NET-технологии.
Отметьте среди перечисленных пунктов описания дефектов, затрагивающих производительность ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов методы, использование которых предписывается XP.
Отметьте среди перечисленных пунктов те, в которых указаны сущности, соответствующие классам данных в модели анализа RUP.
Отметьте среди перечисленных пунктов роль, которую играет класс TextShape в приведенном выше примере использования образца "Адаптер".
Какие из указанных элементов входят в технику "использования кода как средства коммуникации".
Оцените на основе данных о времени выполнения различных действий человеком время выполнения следующих действий: Выбор мышкой пункта меню Format/Change Case, затем нажатие кнопки OK мышкой. Можно считать, что пользователь делает выбор перед нажатием группы клавиш, которая логически соответствует одному действию, или перед выполнением перемещения мышки и нажатия одной из ее кнопок. Используйте следующие данные. Нажатие на любую клавишу клавиатуры: 0.3 с.Нажатие на кнопку мыши: 0.1 с.Перемещение курсора мыши: 1.1 с.Выбор очередного действия: 1.2 с.Переключение внимания с мыши на клавиатуру и обратно: 0.4 с. Отметьте среди перечисленных пунктов правильную оценку.
Отметьте среди перечисленных пунктов название структуры организации, для которой характерно наличие функциональных подразделений и создание для каждого проекта отдельной группы из служащих разных подразделений, которые на время проекта поступают в распоряжение его руководителя.
Отметьте среди перечисленных пунктов названия сред, библиотек и технологий, расширяющих техники J2EE 1.4, используемые для построения серверных компонентов пользовательского интерфейса Web-приложений.
Отметьте среди перечисленных пунктов значение транзакционного атрибута, используемого в J2EE для методов, которые работают в контексте транзакции вызвавшего их метода и создают исключительную ситуацию при попытке вызвать их вне транзакции.
Отметьте среди перечисленных пунктов элементы платформы J2EE, нацеленные на решение задач поддержки целостности данных распределенной системы.
Отметьте среди перечисленных пунктов аспект рассмотрения распределенных систем, к которому относятся проблемы организации асинхронной передачи сообщений.
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на Java.public class A{ public A() { System.out.print("B"); } public void m() { System.out.print("A"); } public static void main(String[] args) {A[] r = { new A(){ public void m() { System.out.print("C"); }}, new A() };for(A a : r) a.m(); }}
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на C#.public class A{ static A() { Console.Write("B"); } public static void Main () {A[] r = { new B(), new A(), new B() }; }}public class B : A{ public B() { Console.Write("A"); }}
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на C#.программа на C#.public class A{ virtual public void m() { Console.Write("A"); } public static void Main () {A[] r = { new B(), new A(), new B() };foreach(A a in r) a.m(); }}public class B : A{ override public void m() { Console.Write("AB"); }}
Отметьте среди перечисленных пунктов атрибуты качества, относящиеся к удобству использования ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных техник те, использование которых не предписывается ни RUP, ни XP.
Отметьте среди перечисленных пунктов определение модульности как одного из методов работы со сложными системами.
Отметьте среди перечисленных пунктов описания требований, относящихся к переносимости ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов деятельности, входящие в управление содержанием и качеством проекта.
Отметьте среди перечисленных пунктов характеристику рыночной организационной культуры.
Отметьте среди перечисленных пунктов аспект рассмотрения распределенных систем, к которому относится используемый при работе Web-служб протокол SOAP.
Отметьте среди перечисленных пунктов техники, используемые в рамках объектно-реляционного преобразователя Hibernate.
Отметьте среди перечисленных пунктов определение безопастности программной системы.
Отметьте среди перечисленных пунктов роли лиц, участвующих в описанном образце процесса.Образец "Важный звонок".Если руководитель вынужден принять посетителя, который, как ожидается, будет долго и настойчиво просить о чем-то, что выполнить нельзя, или как-то иначе тратить время руководителя без пользы, а объяснить это самому посетителю прямо представляется невозможным по некоторым причинам, то можно сделать следующее. Еще до появления этого посетителя руководитель договаривается с секретарем, что тот через небольшое время после этого появления (но достаточное, чтобы посетитель начал беседу) позвонит руководителю по телефону. Руководитель делает вид, что ему звонит кто-то, кто вызывает его для очень важного разговора или ему звонят по поводу очень важного дела, и он, к сожалению, не может продолжать беседу с посетителем. В результате посетитель не чувствует себя обиженным, а руководитель тратит на него небольшое время.
Отметьте среди перечисленных пунктов роль, выполняемую методом methodA() в рамках приведенного примера реализации идиомы "шаблонный метод".public Object templateMethod( int i, String s ){ char с = s.charAt( i ); int x = methodA( c, i ); // methodA() имеет реализацию и его нельзя переопределить methodB( s, i, x ); // methodB() имеет реализацию,но его можно переопределить return methodC( c, x ); // methodC() не имеет реализации}
Отметьте среди перечисленных пунктов описания вариантов использования, уточняющих следующий вариант.Оформление пациента.После того, как пациенту предписано амбулаторное лечение и получено его согласие на это, оформляется его прибытие в больницу. При этом в систему заносятся персональные данные пациента: ФИО, адрес, размеры обуви и одежды, заносятся дата и время поступления пациента, а также анамнез, диагноз и предписания врача из карты пациента.
Отметьте среди перечисленных пунктов ошибки, сделанные в следующем описании требования.Система управления медицинскими данными должна предоставлять полный доступ к данным пациента только его лечащему врачу. Другим служащим иногда может предоставляться доступ к данным анализов и диагностических процедур, но без указания персональных данных пациента. Лечащему врачу же должны быть доступны для чтения и изменения все данные пациента.
Отметьте среди перечисленных пунктов описания проблем предметной области.
Укажите максимально возможный уровень CMM для организации, процесс разработки в которой полностью описываются следующей фразой:Используется процесс разработки на основе SixSigma. В используемый процесс входят процедуры предварительной оценки затрат времени и ресурсов в проектах. Имеется подразделение, обязанностью которого является поиск и внедрение прогрессивных техник разработки в организации.
Отметьте те из указанных интерфейсов для работы с объектами типа BitArray, представляющими наборы флагов, которые полны.
Отметьте среди перечисленных пунктов определение идиомы.
Отметьте среди перечисленных пунктов роль, которую играет в описанной выше архитектуре J2EE-приложения компонент JavaBean.
Отметьте среди перечисленных пунктов атрибуты качества, относящиеся к удобству сопровождения ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов стратегию действий руководителя согласно модели ситуационного по отношению к слабо мотивированному, но много умеющему служащему.
Отметьте среди перечисленных пунктов аспект рассмотрения распределенных систем, к которому относится используемый при разработке Web-служб на основе уже имеющихся язык BPEL.
Отметьте среди перечисленных пунктов аспект рассмотрения распределенных систем, к которому относятся проблемы выбора протокола аутентификации пользователей.
Отметьте среди перечисленных элементов программного обеспечения те, которые находятся с компонентами в отношениях типа "многие к одному", т.е. один компонент связан со многими такими элементами, имеет много таких элементов, соответствует набору из таких элементов и пр.
Отметьте среди перечисленных пунктов роли лиц, участвующих в описанном образце процесса.Образец "Аукцион".Если продавцу нужно продать товар или услугу (далее "предмет") достаточно выгодно для себя, этот предмет пользуется спросом, но ни у кого из возможных покупателей продавец не получает нужной ему цены, можно устроить аукцион. При этом продавец поручает продажу предмета ведущему аукциона, который устанавливает начальную цену (например, наиболее выгодное предложение одного из покупателей) и шаг ее увеличения. В аукционе участвуют несколько покупателей, которые могут либо согласиться купить предмет за начальную цену, либо увеличить текущую цену на сумму, превышающую шаг — при этом они соглашаются купить предмет за новую, увеличенную цену. Ведущий ждет определенное время новых предложений от покупателей. Если они поступают в течение этого времени, то он объявляет новую цену, если нет — он объявляет товар проданным тому покупателю, который сделал последнее предложение. Аукцион продолжается, пока кто-то из покупателей не купит предмет или пока в течение некоторого времени никто не захочет увеличить начальную цену. В результате продавец может продать свой предмет за цену, не меньшую, чем лучшее из предложений, которые он имел до аукциона.
Отметьте среди перечисленных пунктов определение системного тестирования.
Отметьте среди перечисленных пунктов те характеристики качества, которые можно проверить при помощи анализа времени работы алгоритмов, используемых в ПО.
Отметьте среди перечисленных пунктов описания требований, относящихся к надежности ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов атрибуты качества, относящиеся к производительности ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов описания вариантов использования, расширяющих или использующих следующий вариант.Поиск мест в исходном коде, в которых вызывается данный метод.Указывается класс или интерфейс и его метод, область поиска в виде множества классов и пространств имен. Находятся все места в области поиска, где данный метод вызывается в объекте, тип которого наследует указанному классу или интерфейсу.
Отметьте среди перечисленных пунктов методы, использование которых предписывается RUP.
Отметьте среди перечисленных пунктов деятельности, которые могут выполняться на фазе проектирования в RUP.
Отметьте среди перечисленных пунктов роли, участвующие в различных деятельностях жизненного цикла ПО.
Отметьте те из указанных интерфейсов для работы с объектами типа IntSet, представляющими множества целых чисел, которые минимальны.
Какие из основных принципов работы со сложными системами иллюстрируются на примере планирования процессов в операционной системе на основе очереди с приоритетами? Незаблокированные, но не работающие в данный момент процессы выстраиваются в виде очереди, причем процесс с большим приоритетом стоит раньше процесса с меньшим приоритетом. Планировщик всегда в качестве следующего активного выбирает первый процесс в очереди. Приоритеты процессов могут выставляться пользователями при их запуске.
Отметьте среди перечисленных пунктов характеристики EJB-компонентов, управляемых сообщениями.
Отметьте среди перечисленных пунктов формулировку правила поддержки.
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на Java.public class A{ static { System.out.print("A"); } public static void main (String[] args) {A[] r = { new B(), new A(), new B() }; }}public class B extends A{ { System.out.print("B"); }}
Отметьте среди перечисленных пунктов технику, используемую при сопоставлении большинству команд в оконных приложениях «горячих клавиш» - наборов клавиш на клавиатуре, нажав которые пользователь выполняет эту команду.
Отметьте среди перечисленных пунктов атрибуты качества, относящиеся к переносимости ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов элементы платформы J2EE, нацеленные на решение задач организации процессов и потоков в рамках распределенной системы.
Отметьте среди перечисленных пунктов определение архитектурного компонента.
Отметьте среди перечисленных пунктов значение транзакционного атрибута, используемого в J2EE для методов, которые работают либо в контексте той же транзакции, что и вызвавший их метод, либо вне контекста транзакции.
Отметьте среди перечисленных пунктов характеристики скриптовых элементов, используемых в серверных страницах Java .
Отметьте среди перечисленных пунктов действия, выполняемые клиентской заглушкой при взаимодействии по схеме RPC.
Отметьте среди перечисленных пунктов описание конфликтной ситуации, в которой рекомендуется использовать метод поиска компромисса.
Отметьте среди перечисленных пунктов роль, которую играет в описанной выше архитектуре J2EE-приложения компонент Интернет-браузер.
Отметьте среди перечисленных пунктов стратегию действий руководителя согласно модели ситуационного по отношению к сильно мотивированному, но мало умеющему служащему.
Отметьте среди перечисленных пунктов характеристику иерархической организационной культуры.
Отметьте среди перечисленных пунктов название структуры организации, для которой характерно наличие подразделений, создаваемых в соответствии с областями их деятельности или выполняемыми в них этапами работ, а также проведение проектов силами сотрудников нескольких подразделений, координируемых руководителем проекта через начальников их подразделений.
Отметьте среди перечисленных пунктов названия сред, библиотек и технологий, расширяющих техники J2EE 1.4, используемые для построения клиентской части пользовательского интерфейса.
Отметьте среди перечисленных пунктов характеристики тегов JSP, используемых в серверных страницах Java .
Отметьте среди перечисленных пунктов элементы, которые необходимо разработать для создания сеансового EJB-компонента.
Отметьте среди перечисленных пунктов характеристики сеансовых EJB-компонентов.
Отметьте среди перечисленных пунктов аспект рассмотрения распределенных систем, к которому относятся проблемы организации надежной рассылки сообщений группам заинтересованных в них пользователей.
Отметьте среди перечисленных пунктов определение прозрачности программной системы.
Отметьте среди перечисленных пунктов определение компонентной модели.
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на Java.public class A{ { System.out.print("A"); } public static void main (String[] args) {A[] r = { new B(), new A(), new B() }; }}public class B extends A{ { System.out.print("B"); }}
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на Java.public class A{ public void m() { System.out.print("B"); } public static void main (String[] args) {A[] r = { new B(), new A(), new B() };for(A a : r) a.m(); }}public class B extends A{ public void m() { System.out.print("AB"); }}
Отметьте среди перечисленных пунктов формулировку правила соблюдения контекста.
Отметьте среди перечисленных пунктов технику, используемую при оформлении кнопок на панели инструментов в псевдо-трехмерном стиле и показе их «утапливания» при нажатии (до появления панелей MS Office 2000).
Оцените на основе данных о времени выполнения различных действий человеком время выполнения следующих действий: Нажать мышкой кнопку на панели инструментов, выбрать в открывшемся списке Arial. Можно считать, что пользователь делает выбор перед нажатием группы клавиш, которая логически соответствует одному действию, или перед выполнением перемещения мышки и нажатия одной из ее кнопок. Используйте следующие данные. Нажатие на любую клавишу клавиатуры: 0.3 с.Нажатие на кнопку мыши: 0.1 с.Перемещение курсора мыши: 1.1 с.Выбор очередного действия: 1.2 с.Переключение внимания с мыши на клавиатуру и обратно: 0.4 с. Отметьте среди перечисленных пунктов правильную оценку.
Отметьте среди перечисленных пунктов роль, выполняемую методом methodB() в рамках приведенного примера реализации идиомы "шаблонный метод".public Object templateMethod( int i, String s ){ char с = s.charAt( i ); int x = methodA( c, i ); // methodA() имеет реализацию и его нельзя переопределить methodB( s, i, x ); // methodB() имеет реализацию,но его можно переопределить return methodC( c, x ); // methodC() не имеет реализации}
Отметьте среди перечисленных пунктов выражение, играющее роль количества в следующем описании наблюдения в соответствии с образцом "Наблюдение". "Скорость вращения турбины вакуумного насоса АТР31 составляет 38000 оборотов в минуту"
Отметьте среди перечисленных пунктов определение образца анализа.
Отметьте среди перечисленных пунктов определение архитектуры программного обеспечения.
Отметьте среди перечисленных пунктов описания дефектов, затрагивающих удобство использования ПО согласно стандарту ISO 9126.
Отметьте среди перечисленных пунктов описания функций.
Отметьте среди перечисленных пунктов элементы диаграмм потоков данных.
Какие из указанных элементов входят в технику "живого планирования".
Отметьте среди перечисленных пунктов деятельности, которые могут выполняться на фазе внедрения в RUP.
Отметьте среди перечисленных пунктов виды деятельности жизненного цикла ПО.
Отметьте среди перечисленных пунктов определение вида деятельности в рамках жизненного цикла программной системы.
Отметьте те из указанных интерфейсов для работы с объектами типа List, представляющими списки произвольных объектов, которые минимальны.
Какие из основных принципов работы со сложными системами иллюстрируются набором Java классов, состоящим из интерфейса java.lang.CharSequence, представляющего любые последовательности символов, и классов java.lang.String и java.lang.StringBuffer, реализующих этот интерфейс и представляющих, соответственно, неизменные и изменяемые строки?
Отметьте среди перечисленных пунктов определение абстракции как одного из методов работы со сложными системами.
Отметьте среди перечисленных пунктов элементы платформы .NET, нацеленные на решение задач поиска ресурсов в распределенных системах.
Отметьте среди перечисленных пунктов те характеристики качества, которые можно проверить при помощи тестирования ПО на соответствие.
Отметьте среди перечисленных пунктов имена тегов, использованных в приведенной части XML-документа.
Отметьте среди перечисленных пунктов текст, который выдает приведенная программа на Java.public class A{ public void m() { System.out.print("B"); } public static void main (String[] args) {A[] r = { new B(), new A(), new B() };for(A a : r) a.m(); }}public class B extends A{ public void m() { System.out.print("BA"); super.m(); }}
Отметьте среди перечисленных пунктов определение интерфейсного контракта компонента.
Отметьте те из указанных интерфейсов для работы с объектами типа IntSet, представляющими множества целых чисел, которые полны.

Характеристики ответов (шпаргалок) к КР

Семестр
Просмотров
0
Качество
Идеальное компьютерное
Количество вопросов
Картинка-подпись
Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 490 390 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
4,99 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

-13%
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7073
Авторов
на СтудИзбе
257
Средний доход
с одного платного файла
Обучение Подробнее