|
18秋学期(1703)《IOS系统应用开发》在线作业
南开作业答案
南开大学在线作业是随机作业
答案
一、单选题:
1. UIPageControl设置页数用哪个属性?()
A. numberOfPages
B. currentPage
C. pageIndicatorTintColor
D. currentPageIndicatorTintColor
正确答案:——A——
2. 对于iOS感知设备移动的对象是()。
A. CMAccelerometerData
B. CMGyroData
C. CMMagnetometerData
D. CMDeviceMotion
正确答案:——D——
3. 模型类的描述错误的是()。
A. 不能在h文件对外暴露方法
B. 可以起到保存数据的作用
C. 通过属性记录数据
D. 常常在h文件里设置属性供外界访问
正确答案:——A——
4. 表示逻辑运算符的是()。
A. AND、OR、NOT
B. BETWEEN、IN
C. name==$NAME
D. BEGINSWITH、ENDSWITH、CONTAINS
正确答案:————
5. CMDeviceMotion的attitude属性作用是()。
A. 返回设备的方位信息
B. 返回原始的陀螺仪信息
C. 返回地球重力对该设备在X、Y、Z三轴上的重力加速度
D. 返回校准后的磁场信息
正确答案:————
6. 哪个属性设置UITabBar所包含的多个UITabBarItem?()
A. items
B. viewControllers
C. itemArray
D. 都不对
正确答案:————
7. 创建多线程的步骤正确的是()。
A. 先创建NSOperationQueue队列,再创建NSOperation的子类
B. 先创建NSOperation的子类,再创建NSOperationQueue队列 奥鹏答案
C. 顺序无所谓
D. 都不对
正确答案:————
8. 使用CALayer须手动导入框架是()。
A. QuartzCore框架
B. UIKit框架
C. Foundation框架
D. CoreGraphics框架
正确答案:————
9. IOS中实现多线程的方式不包括()。
A. ios不支持多线程
B. GCD
C. NSThread
D. NSOperation与NSOperationQueue
正确答案:————
10. 模型类继承自()。
A. NSObject
B. UIView
C. UIViewController
D. UINavigationController
正确答案:————
11. 以下哪个属性可以用来设置UICollectionView指定区域内cell的最小列间距?()
A. minimumLineSpacing
B. minimumInteritemSpacing
C. minimumLinesSpacing
D. minimumInteritemsSpacing
正确答案:————
12. iPhone4s、iPhone5的屏幕点分别是()。
A. 320*480,320*568
B. 640*960,640*1136
C. 640*960,320*568
D. 320*480,640*1136
正确答案:————
13. 如果要对抓取结果进行筛选,则需要通过哪一个对象设置筛选条件?()
A. NSFileManager
B. NSArray
C. NSPredicate
D. NSDictionary
正确答案:————
14. iOS开发常用的数据库是哪个?()
A. MySQL
B. Oracle
C. SQLite
D. SQL
正确答案:————
15. 对于voidCGContextDrawLinearGradient(CGContextRefcontext,CGGradientRefgradient,CGPointstartPoint,CGPointendpoint,CGGradientDrawingOptionsoptions)方法说明错误的是()。
A. 设置线性渐变填充
B. gradient参数代表渐变对象的渐变形状
C. startPoint与endPoint参数设置线性渐变的开始点与结束点
D. options可支持扩展填充起始点之前的区域与扩展填充结束点之后的区域
正确答案:————
16. 关于线程同步说法不正确的是()。
A. 线程安全问题是由于线程调度具有一定的随机性引起的
B. 一个程序运行后至少有一个进程
C. 实现线程安全可以使用@synchronized或NSLock实现线程同步
D. 实现线程安全可以使用[NSThreadsleepForTimeinterval:0.001]使运行中的线程休眠让系统切换到另一个线程执行
正确答案:————
17. UINavigationBar是下列哪个类的子类?()
A. UIView
B. UIScrollView
C. UITableView
D. UINavigationController
正确答案:————
18. UIRefreshControl结束展示刷新的方法是()。
A. endRefreshing
B. startRefreshing
C. reload
D. commit
正确答案:————
19. UINavigationItem继承于()。
A. NSObject
B. UIView
C. UIControl
D. UIResponder
正确答案:————
20. 导航控制器获取最上层的视图属性是()。
A. topViewController
B. visibleViewController
C. viewControllers
D. navigationBarHidden
正确答案:————
二、多选题:
21. 以下关于操作队列的说法中,正确的是()。
A. 队列主要用来负责管理队列内的任务
B. 队列有串行队列,还有并发队列
C. 队列先执行的任务,肯定先结束
D. 队列始终以先进先出的原则处理任务
正确答案:————
22. 企业中使用MVC的原因是()。
A. 实现程序最大程度的可重用性
B. 独立维护
C. 独立更新
D. 实现程序的多态
正确答案:————
23. 以下关于MVC描述正确的是()。
A. 实现程序最大程度的可重用性
B. MVC各元素独立运作,可独立维护、独立更新,减少后期维护升级的工作量
C. 减少后期维护的难度就是节约整个项目的成本,从而提升企业利润
D. 以上都正确
正确答案:————
24. 以下属于数据存储方法的是()。
A. SQLite
B. NSUserDefaults
C. plist文件
D. 代理
正确答案:————
25. 关于NSThread,线程会以以下哪三种方式结束?()
A. stop
B. sleepUntilDate:(NSDate:)date
C. sleepForTimeInterval:(NSTimeInterval)ti
D. exit
正确答案:————
26. CGRect的成员有以下哪几个?()
A. x
B. y
C. width
D. height
正确答案:————
27. 下列属于单行文本框(UITextField)的代理方法是()。
A. textFieldShouldReturn
B. textViewDidEndEditing
C. textFieldDidEndEditing
D. textViewDidChange
正确答案:————
28. 以下属于MVC的优点的是()。
A. 产品结构清晰
B. 易于维护
C. 有利于软件工程化管理
D. 增加了系统结构的复杂性
正确答案:————
29. 关于CoreData的描述正确的是()。
A. 可以通过创建项目时勾选“UseCoreData”复选框来初始化
B. 可以通过创建一个空的工程手动改初始化CoreData项目
C. 勾选复选框的方式并没有完成必需资源的初始化
D. 以上说法都错误
正确答案:————
30. 属于数据存储方式的包含哪些?()
A. NSUserDefaults
B. SQL
C. sqlite3
D. CoreData
正确答案:————
三、判断题:
31. 谓词主要用于从集合中分拣出符合条件的对象。
T. 对
F. 错
正确答案:————
32. 数据库持久化,指把数据进行永久性的保留。
T. 对
F. 错
正确答案:————
33. AVAudioPlayer支持AAC,MP3等格式。
T. 对
F. 错
正确答案:————
34. UITableView直接继承于UIView。
T. 对
F. 错
正确答案:————
35. UIProgressView只需要初始化,不需要设置frame值。
T. 对
F. 错
正确答案:————
36. 谓词是指在计算机中表示计算真假值的函数。
T. 对
F. 错
正确答案:————
37. repeatCount属性表示动画组动画的重复次数。
T. 对
F. 错
正确答案:————
38. 动画要加在层上面才有效。
T. 对
F. 错
正确答案:————
39. 创建线程则可直接分享父进程的资。
T. 对
F. 错
正确答案:————
40. UITabBar继承于UIViewController。
T. 对
F. 错
正确答案:————
41. GCD队列可分为串行队列和并发队列。
T. 对
F. 错
正确答案:————
42. plist文件内容可以在程序运行时修改。
T. 对
F. 错
正确答案:————
43. SQLite3是一款重量级的数据库。
T. 对
F. 错
正确答案:————
44. 设置UISegmentControl指定索引的图片的方法是setImage:forSegmentAtIndex。
T. 对
F. 错
正确答案:————
45. CoreData数据库默认使用xml进行存储。
T. 对
F. 错
正确答案:————
46. ABPersonViewController属于AddressBook框架主要API。
T. 对
F. 错
正确答案:————
47. velocityInView表示获取拖动手势在指定控件上的拖动速度。
T. 对
F. 错
正确答案:————
48. 使用CoreData无需导入框架。
T. 对
F. 错
正确答案:————
49. UITableView中cell高度不可改变。
T. 对
F. 错
正确答案:————
50. UIPageControl的currentPage属性设置当前显示页。
T. 对
F. 错
正确答案:————
奥鹏作业答案
【注意】南开大学在线作业是随机作业
|
|