【南开】18秋学期(1703)《IOS系统应用开发》在线作业(随机)参考
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. 实现线程安全可以使用使运行中的线程休眠让系统切换到另一个线程执行
正确答案:————
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. 错
正确答案:————
奥鹏作业答案
【注意】南开大学在线作业是随机作业
页:
[1]