Все тесты предмета

Ответы на тесты Архитектура iOS-приложений.дпо

Вопросы и варианты доступны бесплатно. 14 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

49 вопросов 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Архитектура iOS-приложений.дпо» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

iOS-архитектуру можно разобрать на отдельные слои:

  1. CocoaTouch✓ Правильный ответ
  2. Media✓ Правильный ответ
  3. CoreServices✓ Правильный ответ
  4. iCOre
✓ Правильный ответ

CocoaTouch ; Media ; CoreServices

Вопрос 2

Слой Core OS содержит:

  1. ядро
  2. файловую систему
  3. сетевую инфраструктуру, безопасность
  4. графику, аудио и видео
Вопрос 3

Слой CocoaTouch представляет собой:

  1. самый верхний слой в iOS-архитектуре
  2. графика, аудио и видео
  3. нескольких ключевых технологий CoreGraphics, OpenGL ES и OpenAL, AV Foundation
  4. управление основными системными сервисами
Вопрос 4

Слой Media представляет собой:

  1. самый верхний слой в iOS-архитектуре
  2. графика, аудио и видео
  3. нескольких ключевых технологий CoreGraphics, OpenGL ES и OpenAL, AV Foundation
  4. управление основными системными сервисами
Вопрос 5

Слой CoreServices представляет собой:

  1. самый верхний слой в iOS-архитектуре
  2. графика, аудио и видео
  3. нескольких ключевых технологий CoreGraphics, OpenGL ES и OpenAL, AV Foundation
  4. управление основными системными сервисами
Вопрос 6

Среды разработки слоя Core Services:

  1. Foundation
  2. Automatic Reference Counting
  3. iCloudStorage
  4. Core Graphics
Вопрос 7Ответ открыт бесплатно

Независимость от фреймворков возникает, когда:

  1. архитектура не полагается на существование какой-либо библиотеки✓ Правильный ответ
  2. бизнес-логика должна быть тестируемой без любых внешних элементов вроде интерфейса, базы данных, сервера или любого другого элемента
  3. веб-интерфейс должен заменяться на интерфейс консоли без необходимости изменения бизнес-логики
  4. бизнес-логика не знает вообще ничего о внешнем мире
✓ Правильный ответ

архитектура не полагается на существование какой-либо библиотеки

Вопрос 8

Тестируемость возможна, когда:

  1. архитектура не полагается на существование какой-либо библиотеки
  2. бизнес-логика тестируема без любых внешних элементов вроде интерфейса, базы данных, сервера или любого другого элемента
  3. веб-интерфейс заменяется на интерфейс консоли без необходимости изменения бизнес-логики
  4. бизнес-логика не знает вообще ничего о внешнем мире
Вопрос 9

Независимость от любого внешнего агента возможна, когда:

  1. архитектура не полагается на существование какой-либо библиотеки
  2. бизнес-логика тестируема без любых внешних элементов вроде интерфейса, базы данных, сервера или любого другого элемента
  3. веб-интерфейс заменяется на интерфейс консоли без необходимости изменения бизнес-логики
  4. бизнес-логика не знает вообще ничего о внешнем мире
Вопрос 10Ответ открыт бесплатно

Слой CocoaTouch:

  1. определяет основную инфраструктуру приложения✓ Правильный ответ
  2. предлагает технологию мультизадачности✓ Правильный ответ
  3. предлагает технологию ввода посредством сенсоров✓ Правильный ответ
  4. предлагает технологию визуализации 3D графики
✓ Правильный ответ

определяет основную инфраструктуру приложения ; предлагает технологию мультизадачности ; предлагает технологию ввода посредством сенсоров

Вопрос 11

Хорошая структура должна быть мягкой (software engineering), поскольку за время жизни проекта:

  1. требования могут меняться
  2. цели бизнеса могут меняться
  3. ситуация на рынке может измениться
  4. дизайн меняется по желанию заказчика
Вопрос 12

Правильная архитектура проекта должна позволять:

  1. подстраиваться
  2. вносить быстрые изменения
  3. менять дизайн
  4. переносить с платформы на платформу
Вопрос 13

Архитектура ПО:

  1. один раз определили и дальше не меняем
  2. поменять уже крайне сложно
  3. развивается вместе с жизненным циклом проекта
  4. позволяет быстро вносить правки
Вопрос 14Ответ открыт бесплатно

Дизайн паттерны:

  1. MVC✓ Правильный ответ
  2. MVVM✓ Правильный ответ
  3. MVP✓ Правильный ответ
  4. MDP
✓ Правильный ответ

MVC ; MVVM ; MVP

Вопрос 15

Слои архитектуры мобильного приложения включают:

  1. пользовательский интерфейс
  2. бизнес-логику
  3. дизайн
  4. графику, аудио и видео
Вопрос 16

Слои архитектуры мобильного приложения включают:

  1. коммуникации
  2. данные тайминга
  3. сервисы
  4. данные
Вопрос 17Ответ открыт бесплатно

Оператор Insert применяется для:

  1. создания записей✓ Правильный ответ
  2. чтения записей
  3. редактирования записей
  4. удаления записей
✓ Правильный ответ

создания записей

Вопрос 18

Оператор Select применяется для:

  1. создания записей
  2. чтения записей
  3. редактирования записей
  4. удаления записей
Вопрос 19

Оператор Update применяется для:

  1. создания записей
  2. чтения записей
  3. редактирования записей
  4. удаления записей
Вопрос 20

Оператор Delete применяется для:

  1. создания записей
  2. чтения записей
  3. редактирования записей
  4. удаления записей
Вопрос 21Ответ открыт бесплатно

разрабатывать приложения под iOS можно:

  1. на macOS✓ Правильный ответ
  2. на виртуальной машине или хакинтош✓ Правильный ответ
  3. из под Windows✓ Правильный ответ
  4. в блокноте
✓ Правильный ответ

на macOS ; на виртуальной машине или хакинтош ; из под Windows

Вопрос 22

iOS фреймворк:

  1. UIKit
  2. Foundation
  3. Swift Standard Library
  4. iOSkit
Вопрос 23

Для создания кода интерфейса приложения можно использовать:

  1. графический редактор Xcode
  2. web редактор
  3. блокнот
  4. Photoshop
Вопрос 24Ответ открыт бесплатно

Планирование включает:

  1. Анализ похожих приложений в App Store✓ Правильный ответ
  2. Составление списка функций своего приложения✓ Правильный ответ
  3. Выбор нескольких самых важных функций для первого релиза✓ Правильный ответ
  4. Разработка прототипа решения
✓ Правильный ответ

Анализ похожих приложений в App Store ; Составление списка функций своего приложения ; Выбор нескольких самых важных функций для первого релиза

Вопрос 25

Порядок разработки проекта включает:

  1. группировку файлов по папкам
  2. удаление неиспользуемый код
  3. отсутствие дублирования кода
  4. определение функций проекта
Вопрос 26

При тестировании мобильного приложения нужно сделать:

  1. проверку только позитивных сценариев
  2. проверку только негативных сценариев
  3. использовать фокус группу
  4. довериться поддержке AppStore
Вопрос 27

Основные требования к приложению:

  1. Стабильно работать и не вылетать
  2. Иметь рабочую ссылку на пользовательское соглашение
  3. Быть полностью законченным, работоспособным и функциональным
  4. Иметь дизайн, построенный на базе паттернов
Вопрос 28Ответ открыт бесплатно

Основные требования к приложению:

  1. Давать четкие объяснения при запросе разрешений на GPS, камеру, контакты и так далее✓ Правильный ответ
  2. Иметь скриншоты и полное описание в магазине✓ Правильный ответ
  3. Быть уникальным. Нельзя выкладывать копию другого приложения✓ Правильный ответ
  4. Иметь шаблонный дизайн
✓ Правильный ответ

Давать четкие объяснения при запросе разрешений на GPS, камеру, контакты и так далее ; Иметь скриншоты и полное описание в магазине ; Быть уникальным. Нельзя выкладывать копию другого приложения

Вопрос 29

Основные требования к приложению:

  1. Использовать функционал всех сервисов ОС
  2. Иметь скриншоты и полное описание в магазине
  3. Быть уникальным. Нельзя выкладывать копию другого приложения
  4. Не использовать приватное API
Вопрос 30

Основные требования к приложению:

  1. Стабильно работать и не вылетать
  2. Иметь рабочую ссылку на пользовательское соглашение
  3. Требовать постоянное подключение к интернет
  4. Не использовать приватное API
Вопрос 31Ответ открыт бесплатно

Функция main

  1. работа передается под управление фреймворка UIKit✓ Правильный ответ
  2. Xcode создает эту функцию как часть основы для вашего проекта✓ Правильный ответ
  3. вы никогда не должны изменять реализацию функции main✓ Правильный ответ
  4. вы всегда должны изменять реализацию функции main
✓ Правильный ответ

работа передается под управление фреймворка UIKit ; Xcode создает эту функцию как часть основы для вашего проекта ; вы никогда не должны изменять реализацию функции main

Вопрос 32

В сердце каждого iOS приложения лежит объект

  1. UIApplication
  2. UIMain
  3. UIProgram
  4. UIApple
Вопрос 33

UIApplication:

  1. управляет циклом событий и другими высокоуровневыми поведением приложения
  2. работает во время инициализации, передач, и различных высокоуровневых событиях приложения
  3. используется чтобы установить начальные структуры данных приложения
  4. предлагают удобный способ для группировки данных, которые принадлежат одному файлу или пакету файлов
Вопрос 34

UIApplication:

  1. сообщает ключ транзакций приложения и некоторые специальные события (такие как приход push-уведомлений) для их делегирования, каждому пользовательскому объекту который вы укажите
  2. работает во время инициализации, передач, и различных высокоуровневых событиях приложения
  3. управляет отображением данных вашего приложения на экране
  4. координирует показом одного или более views на экране
Вопрос 35Ответ открыт бесплатно

App delegate:

  1. сообщает ключ транзакций приложения и некоторые специальные события (такие как приход push-уведомлений) для их делегирования, каждому пользовательскому объекту который вы укажите
  2. управляет циклом событий и другими высокоуровневыми поведением приложения
  3. работает во время инициализации, передач, и различных высокоуровневых событиях приложения✓ Правильный ответ
  4. хранит данные вашего приложения и является уникальным для вашего приложения
✓ Правильный ответ

работает во время инициализации, передач, и различных высокоуровневых событиях приложения

Вопрос 36

App delegate:

  1. единственный который гарантированно присутствует в каждом приложении
  2. используется чтобы установить начальные структуры данных приложения
  3. координирует показом одного или более views на экране
  4. управляет отображением данных вашего приложения на экране
Вопрос 37

Documents и data model:

  1. хранит данные вашего приложения и является уникальным для вашего приложения
  2. предлагают удобный способ для группировки данных, которые принадлежат одному файлу или пакету файлов
  3. предоставляет стандартные view для отображения различных типов данных
  4. координирует показом одного или более views на экране
Вопрос 38Ответ открыт бесплатно

Documents и data model:

  1. хранит данные вашего приложения и является уникальным для вашего приложения✓ Правильный ответ
  2. предлагают удобный способ для группировки данных, которые принадлежат одному файлу или пакету файлов✓ Правильный ответ
  3. управляет отображением данных вашего приложения на экране
  4. предоставляет стандартные view для отображения различных типов данных
✓ Правильный ответ

хранит данные вашего приложения и является уникальным для вашего приложения ; предлагают удобный способ для группировки данных, которые принадлежат одному файлу или пакету файлов

Вопрос 39

View controller:

  1. управляет отображением данных вашего приложения на экране
  2. управляет циклом событий и другими высокоуровневыми поведением приложения
  3. работает во время инициализации, передач, и различных высокоуровневых событиях приложения
  4. хранит данные вашего приложения и является уникальным для вашего приложения
Вопрос 40

UIWindow:

  1. координирует показом одного или более views на экране
  2. работает во время инициализации, передач, и различных высокоуровневых событиях приложения
  3. используется чтобы установить начальные структуры данных приложения
  4. предлагают удобный способ для группировки данных, которые принадлежат одному файлу или пакету файлов
Вопрос 41

Существуют версии Qt:

  1. X Window System
  2. Mac OS X
  3. Windows
  4. Android
Вопрос 42Ответ открыт бесплатно

Qt Software портирует свой продукт на мобильные платформы:

  1. Embedded Linux✓ Правильный ответ
  2. S60✓ Правильный ответ
  3. Windows CE✓ Правильный ответ
  4. Android
✓ Правильный ответ

Embedded Linux ; S60 ; Windows CE

Вопрос 43

qmake используется как:

  1. кросс-платформенный генератор Makefile
  2. компилятор метаобъектов
  3. компилятор пользовательских интерфейсов, созданных в Qt Designer
  4. компилятор ресурсов из файлов.qrc
Вопрос 44

moc используется как:

  1. кросс-платформенный генератор Makefile
  2. компилятор метаобъектов
  3. компилятор пользовательских интерфейсов, созданных в Qt Designer
  4. компилятор ресурсов из файлов.qrc
Вопрос 45Ответ открыт бесплатно

uic используется как:

  1. кросс-платформенный генератор Makefile
  2. компилятор метаобъектов
  3. компилятор пользовательских интерфейсов, созданных в Qt Designer✓ Правильный ответ
  4. компилятор ресурсов из файлов.qrc
✓ Правильный ответ

компилятор пользовательских интерфейсов, созданных в Qt Designer

Вопрос 46

rcc используется как:

  1. кросс-платформенный генератор Makefile
  2. компилятор метаобъектов
  3. компилятор пользовательских интерфейсов, созданных в Qt Designer
  4. компилятор ресурсов из файлов.qrc
Вопрос 47

qtconfig используется как:

  1. графическое средство установки пользовательских настроек для приложений Qt
  2. компилятор метаобъектов
  3. компилятор пользовательских интерфейсов, созданных в Qt Designer
  4. компилятор ресурсов из файлов.qrc
Вопрос 48

designer используется как:

  1. графическое средство для создания и сборки пользовательских интерфейсов на основе компонентов Qt
  2. компилятор метаобъектов
  3. кроссплатформенная свободная среда для разработки графических интерфейсов (GUI) программ
  4. графическое средство установки пользовательских настроек для приложений Qt
Вопрос 49Ответ открыт бесплатно

pixeltool используется как:

  1. экранная лупа✓ Правильный ответ
  2. графическое средство для создания и сборки пользовательских интерфейсов на основе компонентов Qt
  3. компилятор пользовательских интерфейсов, созданных в Qt Designer
  4. графическое средство установки пользовательских настроек для приложений Qt
✓ Правильный ответ

экранная лупа

О материалах и доступе

Что входит в набор «Архитектура iOS-приложений.дпо»?

49 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности