игра брюс 2048
Главная / Программирование / Разработка приложений для iOS / Тест 75

Разработка приложений для iOS - тест 75

Упражнение 1:
Номер 1
Что такое бандл iOS приложения file.app?

Ответ:

 (1) папка, в которой содержатся бинарный исполняемый файл и ресурсы 

 (2) бинарный исполняемый файл 

 (3) зашифрованный zip-архив 

 (4) папка с ресурсами приложения 


Упражнение 2:
Номер 1
В какой папке нужно хранить созданные пользователем критичные данные?

Ответ:

 (1) Library/Caches 

 (2) tmp 

 (3) Documents 

 (4) Library/Application Support 


Упражнение 3:
Номер 1
В какой папке нужно хранить данные, которые в любой момент можно создать или загрузить заново?

Ответ:

 (1) Library/Caches 

 (2) Library/Application Support 

 (3) tmp 

 (4) Documents 


Упражнение 4:
Номер 1
В какой папке нужно создавать файлы, которые нужны только во время одного запуска приложения?

Ответ:

 (1) Documents 

 (2) Library/Application Support 

 (3) tmp 

 (4) Library/Caches 


Упражнение 5:
Номер 1
Для чего нужен файловый атрибут NSURLIsExcludedFromBackupKey?

Ответ:

 (1) для указания, что этот файл нужно удалить при следующем запуске приложения 

 (2) для указания, что этот файл нужно сохранять в каждом бекапе 

 (3) для указания, что этот файл нельзя удалять из папки Caches 

 (4) для указания, что этот файл не должен бекапиться 


Упражнение 6:
Номер 1
С помощью какого объекта можно удалять и перемещать файлы?

Ответ:

 (1) NSFiles 

 (2) NSFileManager 

 (3) NSString 

 (4) NSDirectory 


Упражнение 7:
Номер 1
С помощью какого объекта можно сохранять небольшие данные между запусками приложения?

Ответ:

 (1) NSCoreData 

 (2) NSFileManager 

 (3) NSManagedObject 

 (4) NSUserDefaults 


Упражнение 8:
Номер 1
Как сохранить произвольный класс User в файл?

Ответ:

 (1) реализовать протокол NSCoding, преобразовать объект в NSString и сохранить ее в файл 

 (2) реализовать протокол NSJson, преобразовать объект в NSData и сохранить ее в файл 

 (3) реализовать протокол NSJson, преобразовать объект в NSString и сохранить ее в файл 

 (4) реализовать протокол NSCoding, преобразовать объект в NSData и сохранить ее в файл 


Упражнение 9:
Номер 1
Какая база данных чаще всего используется в мобильных приложениях?

Ответ:

 (1) MySQL 

 (2) sqlite 

 (3) mongodb 

 (4) PostgreSQL 


Упражнение 10:
Номер 1
Какой объект нужно создать, чтобы работать с Core Data?

Ответ:

 (1) NSManagedObjectModel 

 (2) NSPersistentStoreCoordinator 

 (3) NSManagedObjectContext 




Главная / Программирование / Разработка приложений для iOS / Тест 75