|
Укажите, какие из перечисленных языков программирования являются кросс-платформенными на уровне компиляции: | С, С++, FreePascal, PureBasic | ||
Укажите, какие из перечисленных языков программирования являются кросс-платформенными на уровне компиляции: | С, С++, FreePascal, PureBasic | ||
Укажите, какие из перечисленных языков программирования являются кросс-платформенными на уровне выполнения: | Java, C# | ||
Укажите, какие из перечисленных языков программирования являются интерпретируемыми кросс-платформенными: | PHP, ActionScript, Perl, Python, Tcl, Ruby | ||
Укажите, какие из перечисленных языков программирования являются интерпретируемыми кросс-платформенными: | PHP, ActionScript, Perl, Python, Tcl, Ruby | ||
Какие требования являются главными при разработке системного ПО: | максимальное быстродействие и минимальное количество занимаемых ресурсов, а также возможность доступа к любым необходимым аппаратным ресурсам. | ||
Какие требования являются главными при разработке прикладного ПО: | максимальная функциональность | ||
Технология разработки межпроцессного и платформо-независимого манипулирования объектами получила название: | CORBA | ||
Технология обмена сообщениями между удаленными объектами по протоколу HTTP получила название: | SOAP | ||
Разработка корпорации Microsoft для создания интероперабельных приложений носит название: | Платформа.Net FlameWork | ||
Способность программы взаимодействовать и функционировать с другими программами без каких-либо ограничений на язык их реализации носит название: | Интероперабельность | ||
Java-программы, которые работают на серверном компьютере называются: | Сервлеты | ||
Какой принцип проектирования сложных систем применяют для разбиения системы на ряд более простых элементов: | Декомпозиция | ||
Как называется совокупность средств и методов взаимодействия между уровнями системы: | Интерфейс | ||
Структура вычислительной системы, которая включает программные компоненты, их интерфейсы, а также отношения между ними, носит название: | Архитектура программного обеспечения (ПО)
| ||
Свойство технической системы сохранять свою работоспособность после сбоя одного или нескольких составных компонентов называется: | Отказоустойчивость | ||
Свойство технической системы сравнительно легкого добавления отдельных элементов и замены существующих блоков более совершенными называется: | Расширяемость | ||
Какой слой расположен самым верхним в типовой архитектуре приложения: | Слой представления | ||
Какой слой расположен за слоем представления в типовой архитектуре приложения: | Слой сервисов | ||
Какой слой расположен за слоем сервисов в типовой архитектуре приложения: | Бизнес-слой | ||
Какой слой расположен на самом нижнем слое типовой архитектуры приложения: | Слой хранения данных | ||
К основным типам приложений относят: | Настольные; | ||
К специальным типам приложений относят: | Приложения для обработки данных, офисные бизнес-приложения, | ||
Какие типы компонентов расположены в слое представления: | Компоненты User Interface (UI), компоненты логики представления | ||
Какие типы компонентов расположены в слое сервисов: | Интерфейсы сервисов, типы сообщений | ||
Кто может обращаться к сервисам приложения: | Пользователи через интерфейс, внешние системы (потребители сервиса) | ||
Какие типы компонентов расположены в бизнес-слое: | Фасад приложения, бизнес-процесс, бизнес-компоненты, бизнес-сущности, компоненты бизнес-слоя, бизнес-сервисы | ||
Какие типы компонентов расположены в бизнес-слое: | Фасад приложения, бизнес-процесс, бизнес-компоненты, бизнес-сущности, компоненты бизнес-слоя, бизнес-сервисы | ||
Какие типы компонентов расположены в слое доступа к данным: | Компоненты доступа к данным, вспомогательные методы/утилиты работы с данными, агенты сервисов | ||
Какие компопоненты формируют сквозную функциональность приложения: | Безопасность, операционное управление, связь | ||
Какие компопоненты формируют сквозную функциональность приложения: | Безопасность, операционное управление, связь | ||
Какие компопоненты формируют сквозную функциональность приложения: | Безопасность, операционное управление, связь | ||
Назовите первоначальный этап проектирования приложения многослойной структуры: | Группировка функциональности в слои (выбор стратегии разделения на слои) | ||
Назовите завершающий этап проектирования приложения многослойной структуры: | Выбор протоколов связи | ||
Правило, согласно которому каждый слой приложения должен взаимодействовать только со слоем, расположенным непосредственно под ним называется: | Строгое взаимодействие | ||
Правило, согласно которому более высокие слои могут взаимодействовать с расположенными ниже слоями напрямую, в обход других слоев называется: | Свободное взаимодействие | ||
Парадигма программирования, дополняющая ООП путем дополнения ограничений, налагаемых на механизм ООП в целях повышения надежности больших программных комплексов носит название. | Компонентно-ориентированное программирование (КОП)
| ||
Основным преимуществом компонента перед традиционным проектированием является: | Способность динамически подключаться и отключаться из приложения | ||
Какие требования предъявляются к компоненту в рамках КОП: | 1. динамической компоновки. 2. Инкапсуляция | ||
Из каких частей конструируется компонент: | Информационная, внешняя, внутренняя | ||
Более крупными образованиями компонентов, используемым в практике КОП, являются: | Шаблоны (паттерны) и каркасы | ||
Технология разработки ПО, гарантирующая, что каждый компонент системы оправдывает ожидания, разработчика к этому компоненту, называется: | Проектирование по контракту (Design by Contract - DBC) | ||
Логическое выражение, о состоянии системы программного обеспечения в проектировании по контракту называется: | Утверждение
| ||
Программное обеспечение, занимающееся интеграцией отдельных компонент в распределенную вычислительную систему получило название: | Middleware- промежуточное ПО | ||
Какие существуют стратеги интеграции ПО в распределенную вычислительную систему: | 1. интеграция «снизу», на основе низкоуровневых средств, таких, как интеграционные серверы, брокеры объектных запросов (ORB) и т.д.; 2. интеграция «сверху», на основе портальных решений, средств аналитической обработки информации и т. д. | ||
На какие категории разделяется middleware: | 1. Промежуточное ПО для управления базами данных 2. Коммуникационное промежуточное ПО 3. Платформенное промежуточное ПО 4. Специализированное интеграционное промежуточное ПО (интеграционные брокеры, системы управления бизнес-процессами, шлюзы и адаптеры к различным системам) | ||
Приведите пример промежуточного ПО управления базами данных: | Средства удаленного доступа к базам данным, компоненты или библиотеки Open Database Connectivity (ODBC) и Java Database Connectivity (JDBC). | ||
Приведите пример промежуточного коммуникационного ПО: | RPC, MOM | ||
Приведите пример промежуточного платформенного ПО: | ORB | ||
Информационная среда, обеспечивающая пользователям унифицированный доступ к информационным системам и сервисам компании носит название: | Корпоративный портал | ||
Программный компонент распределденной системы, доступный для пользователя по сети носит название: | Web-сервис | ||
Какой из перечисленных стандартов служит для поиска сервиса в глобальной сети: | UDDI | ||
Какой из перечисленных стандартов служит для охарактеризования сервиса в глобальной сети: | WSDL | ||
Какой из перечисленных стандартов служит для взаимодействия с сервисом: | SOAP | ||
Условия, которые клиент программного компонента должен выполнить, прежде чем он может ссылаться на конкретный метод компонента называется: | Предусловия | ||
Гарантии, которые программный компонент предоставляет своим клиентам называется: | Постусловия | ||
Условие, которое должно выполниться всегда, чтобы клиент мог вызвать метод объекта, называется: | Инвариант | ||
Какие варианты программирования по контракту были рассмотрены на лекции: | JDBC, ICONTRACT, JCONTRACT, COFOJA | ||
Программирование по контракту с помощью IСontract, выполняется с помощью: | Object Constraints Language – OCL (язык ограничений объекта) | ||
Что произойдет при использовании программирования по контракту с помощью IСontract, если вы добавите @pre к выражению в постусловии: | Если вы добавите @pre к выражению в постусловии, оно будет оцениваться, основываясь на состоянии системы до выполнения метода | ||
С помощью какой конструкции IContract поддерживает обработку элементов коллекции: | forall + exists | ||
С помощью какого оператора IContract указавает ограничения вида: "Если выполнено А, то B должно также быть выполнено.": | implies | ||
Сколько логических условий можно задать в выражениях @Ensures и @Requires для библиотеки-препроцессора COFOJA: | N (неограниченно) |
Дата добавления: 2015-08-29; просмотров: 281 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
11.Червеобразный отросток отходит от слепой кишки на месте схождения трех лент. Длина червеобразного отростка в среднем 7-10 см. Диаметр отростка 4-5 мм. У места впадения червеобразного отростка в | | | Для обеспечения выполнения производственной программы в предусмотренном ассортименте (номенклатуре), выполнения плана кооперированных поставок и плана поставок по договорам необходимо наличие трех |