奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 313|回复: 0

【南开】18秋学期(1709、1803、1809)《IOS系统应用开发》在线作业(随机)

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
29078
发表于 2018-10-13 15:54:43 | 显示全部楼层 |阅读模式
扫码加微信
18秋学期(1709、1803、1809)《IOS系统应用开发》在线作业

南开作业答案
【南开大学在线作业是随机作业】


一、单选题:
1. 下面关于自定义UITableViewCell的说法正确的是()。
    A. 自定义控件只是可以修改UITableViewCell自带的属性默认值,不能向cell中添加其他控件
    B. 自定义的表格行类继承于UITableViewCell
    C. 自定义控件和系统默认cell没什么区别
    D. 自定义的表格行类继承于UITableViewCellController
    正确答案:——B——
2. 快速筛选数组的方法是()。
    A. predicateWithFormat
    B. filteredArrayUsingPredicate
    C. predicateWithSubstitutionVariables
    D. 以上都不是
    正确答案:——B——
3. 设置某个实体中的“books”关联关系是1-N中的N端,则需要选择属性的()。
    A. Transient
    B. Optional
    C. To-ManyRelationship
    D. Ordered
    正确答案:——C——
4. 下面哪个不是CoreImage的核心API?()
    A. CIContext
    B. CIFilter
    C. CIImage
    D. UIImage
    正确答案:————
5. 处理用户长按手势的手势处理器是哪个?()
    A. UIRotationGestureRecognizer
    B. UISwipeGestureRecongnizer
    C. UIPanGestureRecongnizer
    D. UILongPressGestureRecongnizer
    正确答案:————
6. 设置navigationBar是否隐藏()。
    A. navigationBar
    B. toolbar
    C. hidesBarsWhenKeyboardAppears
    D. navigationBarHidden
    正确答案:————
7. 对于CGContextAddArc(CGContextRefc,CGFloatx,CGFloaty,CGFloatradius,CGFloatstartAngle,CGFloatendAngle,intclockwise)方法说明错误的是()。
    A. 第2、3个参数指定圆弧的圆心
    B. 第4个参数用于设置圆弧的半径
    C. 第5、6个参数用于设置圆弧的开始角度与结束角度
    D. 最后一个参数用于设置圆弧个数
    正确答案:————
8. 下列说法正确的是()。
    A. UINavigationController可以用在iPhone和iPad上
    B. UISplitViewController可以用在iPhone与iPad上    奥鹏作业答案

    C. UIPopoverController可以用在iPhone与iPad上
    D. UISplitViewController与UIPopoverController都直接继承自UIViewController
    正确答案:————
9. 以下关于MVC说法错误的是()。
    A. MVC是一种设计模式
    B. MVC模式分散了控制器的代码量
    C. MVC是程序员最常用的设计模式之一
    D. MVC提高了代码的集中程度
    正确答案:————
10. CATransition的type属性与subtype属性作用分别是()。
    A. 指定动画类型;指定子控件
    B. 指定动画类型;指定动画移动方向
    C. 指定移动方向;指定动画类型
    D. 指定移动方向;指定子控件
    正确答案:————
11. 给UIButton设置类型的方法是哪个?()
    A. buttonType
    B. tintColor
    C. currentTitle
    D. currentImage
    正确答案:————
12. 设置表格行数的代理方法是()。
    A. tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section
    B. tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath;
    C. numberOfRowsInSection:(NSInteger)section
    D. numberOfSections;
    正确答案:————
13. 获取应用主线程所关联的串行队列的函数是哪个?()
    A. dispatch_get_current_queue(void)
    B. dispatch_get_global_queue(longpriority,unsignedlongflags)
    C. dispatch_get_main_queue(void)
    D. dispatch_queue_create(char*label,dispatch_queue_attr_tarr)
    正确答案:————
14. UINavigationBar中设置或获得左边的单个按钮的方法是()。
    A. leftBarButtonItems
    B. rightBarButtonItems
    C. leftBarButtonItem
    D. rightBarButtonItem
    正确答案:————
15. UIGestureRecongnizer返回手势包含触碰点的数量的是哪个方法?()
    A. locationView:
    B. locationView:inView:
    C. numberOfTouches
    D. view
    正确答案:————
16. 下面方法中哪一个是设置UITableView有多少个分区的?()
    A. numberOfSectionsInTableView
    B. numberOfRowsInSection
    C. didSelectedRowInSection
    D. allowsSelection
    正确答案:————
17. 表示LIKE运算符的是()。
    A. nameLIKE‘???er*’”
    B. SELF=='Apple'
    C. ^A.+e$
    D. 以上都不是
    正确答案:————
18. 对CAPropertyAnimation属性说明有误的是()。
    A. additive指定该属性动画是否以当前动画效果为基础
    B. cumulative指定动画是否为累加效果
    C. affineTransform对CALayer执行二维变换
    D. transform对CALayer执行二维变换
    正确答案:————
19. 关于对UIImageView的控件类型说法正确的是()。
    A. 活动控件,不能改变
    B. 静态控件,不能改变
    C. 默认是静态控件,也可以我们自己把他改成活动控件
    D. 既不是活动控件,也不是静态控件
    正确答案:————
20. 导航栏设置标题是哪个属性?()
    A. navigationItem.leftBarButtonItem
    B. navigationItem.rightBarButtonItem
    C. navigationItem.hidesBackButton
    D. navigationItem.title
    正确答案:————
二、多选题:
21. UITextField和UITextView的说法正确的是()。
    A. 没有共同点
    B. 都可以进行编辑文字
    C. UITextView可以编辑多行文字
    D. UITextView内容超出frame的高度时,可以滚动显示
    正确答案:————
22. M和C之间的交流方式包括()。
    A. 通知中心
    B. 委托机制
    C. KVO
    D. 数据源(datasource)
    正确答案:————
23. UITableView的协议是()。
    A. UIViewControllerDelegate
    B. UITableViewDataSource
    C. UITableViewDelegate
    D. float
    正确答案:————
24. 以下说法错误的是()。
    A. currentThread:currentThread是NSThread的实例方法,用于返回当前正在执行的线程对象
    B. 启动线程需调用start方法,调用后线程立即进入运行状态
    C. 终止子线程可调用NSThread的cancel方法实现
    D. setThreadPriority:(double)priority方法用于设置线程的优先级,参数值为1.0代表最高优先级,值为0.0代表最低优先级
    正确答案:————
25. 关于NSThread,线程会以以下哪三种方式结束?()
    A. stop
    B. sleepUntilDate:(NSDate:)date
    C. sleepForTimeInterval:(NSTimeInterval)ti
    D. exit
    正确答案:————
26. 导航栏控制器的跳转的跳转方法包括哪些?()
    A. 是面向过程的
    B. NSManagedObjectModel表示托管对象模型
    C. 微软公司创造的CoreData
    D. NSManagedObjectContext表示托管对象上下文
    正确答案:————
27. UISegmentControl继承自()。
    A. UIView
    B. UIControll
    C. UIButton
    D. UILabel
    正确答案:————
28. 下列不属于NSLock解锁方法的是?()
    A. lockBeforeDate
    B. lock
    C. setName
    D. unlock
    正确答案:————
29. 截取子字符串的方法包括哪些?()
    A. (NSString*)substringFromIndex:(NSUInteger)from
    B. (NSString*)substringToIndex:(NSUInteger)to
    C. (NSString*)substringWithRange:(NSRange)range
    D. (NSRange)rangeOfString:(NSString*)aString
    正确答案:————
30. 对于使用NSThread创建多线程说法正确的是()。
    A. 可以使用initWithTarget:selector:object:方法创建
    B. 可以使用detachNewThreadSelector:toTarget:withObject:方式创建
    C. initWithTarget方式创建多线程时需调用start方法启动线程
    D. detachNewThreadSelector方式创建多线程时需调用start方法启动线程
    正确答案:————
三、判断题:
31. 在非ARC环境下,在MyClass类中存在如下属性定义:@property(nonatomic,retain)NSArray*arr;则在初始化方法中为成员变量_arr初始化的写法正确的_arr=[[NSArrayalloc]init];。
    T. 对
    F. 错
    正确答案:————
32. UITableView继承自UIScrollView,也继承自UIView。
    T. 对
    F. 错
    正确答案:————
33. 谓词是指在计算机中表示计算真假值的函数。
    T. 对
    F. 错
    正确答案:————
34. 线程优先级的范围是0-100。
    T. 对
    F. 错
    正确答案:————
35. 通知中心不能用于mode和controller之间交流。
    T. 对
    F. 错
    正确答案:————
36. plist文件里只能存储字典。
    T. 对
    F. 错
    正确答案:————
37. 采用MVC框架编程需要设置三个分组:Mode、View、Controller。
    T. 对
    F. 错
    正确答案:————
38. 一个程序运行之后,至少有一个进程,需要启动线程。
    T. 对
    F. 错
    正确答案:————
39. velocity这个属性只有捏合手势处理器才有。
    T. 对
    F. 错
    正确答案:————
40. 返回kABPersonType(1)枚举值表明该记录是联系人。
    T. 对
    F. 错
    正确答案:————
41. 归档可以保存自定义类型的数据。
    T. 对
    F. 错
    正确答案:————
42. NSOperationQueue底层维护一个线程池,会按顺序启动线程来执行提交给该队列的任务。
    T. 对
    F. 错
    正确答案:————
43. sqlite3需导入libsqlite3.dylib库并添加头文件#import。
    T. 对
    F. 错
    正确答案:————
44. UIScollView继承自UITableView。
    T. 对
    F. 错
    正确答案:————
45. sql语句中,查询的语句是select。
    T. 对
    F. 错
    正确答案:————
46. plist文件里只能存储数据。
    T. 对
    F. 错
    正确答案:————
47. 解析XML方式包括DOM方式和SAX方式。
    T. 对
    F. 错
    正确答案:————
48. sqlite3_open功能是打开数据库。
    T. 对
    F. 错
    正确答案:————
49. CoreData默认选择使用内存作为数据库。
    T. 对
    F. 错
    正确答案:————
50. 任务提交给线程池执行,以单线程的方式执行。
    T. 对
    F. 错
    正确答案:————

【南开大学在线作业是随机作业】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-6-2 08:12

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表