Главная / Программирование /
Разработка приложений для 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