ios入门(一般)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《iOS(一般)》试卷
得分
一、单选题(每题2分,共计30分)
1.缩放图片经常使用的手势是()()
A、UITapGestureRecognizer,点按手势
B、UIPinchGestureRecognizer,捏合手势
C、UIRotationGestureRecognizer,旋转手势
D、UISwipeGestureRecognizer,轻扫手势
2.如果要进入编辑模式,需要调用()方法实现。()
A、setEditing:animated
B、tableView:editingStyleForRowAtIndexPath:
C、tableView:commmitEditingStyle:forRowAtIndexPath:
D、tableView:canMoveRowAtIndexPath:
3.下列选项中,不能够接收并处理事件的是()()
A、UIApplication
B、UIViewController
C、UIView
D、NSObject 4.下列选项中,用于设置当前显示的是哪一页的是()
A、currentPage
B、pageIndicatorTintColor
C、numberOfPages
D、currentPageIndicatorTintColor
5.下列选项中,用于表示文本字符串的字段类型是()()
A、REAL
B、INTEGER
C、BLOB
D、TEXT
6.下列方法中,用于为表视图添加索引的是()()
A、tableView:editingStyleForRowAtIndexPath:
B、sectionIndexTitlesForTableView
C、tableView:commmitEditingStyle:forRowAtIndexPath:
D、tableView:moveRowAtIndexPath:toIndexPath:
7.下列选项中,哪个属性可以设置视图的位置和尺寸()()
A、bounds
B、center
C、transform
D、tag
8.如果数据库不再使用,可通过()函数来关闭。()
总分题号一二三四五题分
得分
A、SQLite_exit()
B、SQLite_close()
C、SQLite_back()
D、SQLite_cancel()
9.下列选项中,只是用于控制视图位置的属性是()()
A、bounds
B、frame
C、center
D、tag
10.下列选项中,用于定制滑块图片的方法是()。()
A、setValue: animated:
B、minimumValueImageRectForBounds:
C、maximumValueImageRectForBounds:
D、setThumbImage: forState:
11.下列选项中,属于抽象类的是()。()
A、CAAnimationGroup
B、CAPropertyAnimation
C、CATransition
D、CABasicAnimation
12.如果要从plist文件读取NSDictionary类型的对象,需要调用的方法是()()A、dictionaryWithContentsOfFile: B、arrayWithContentsOfFile:
C、writeToFile: atomically:
D、stringWithContentsOfFile: usedEncoding: error:
13.下列选项中,用于设置国际化时间的是()。()
A、datePickerMode
B、Date
C、locale
D、countDownDuration
14.关于应用程序的沙盒目录,以下说法错误的是?()
A、Documents目录用于保存应用程序运行时生成的持久化数据
B、Caches目录用于保存应用程序运行时所需的临时数据
C、Preference目录用于存储应用的所有偏好设置
D、tmp目录用于保存应用程序运行时所需的临时数据
15.下列选项中,不属于CALayer类的可动画属性的是()。()
A、backgroundColor
B、tag
C、bounds
D、opacity
得分
二、多选题(每题3分,共计15分)
16.以下选项中,属于按钮支持的状态是()()
A、Default
B、Highlighted
C、Selected
D、Disabled
17.下列选项中,属于UIT ableViewDataSource的方法是()()
A、numberOfSectionsInTableView
B、tableView: numberOfRowsInSection
C、tableView: cellForRowAtIndexPath
D、tableView: didSelectRowAtIndexPath
18.下列选项中,哪些文件夹包含在沙盒中?()
A、Documents文件夹
B、Data文件夹
C、tmp文件夹
D、Library文件夹
19.故事板窗口由下列哪几部分组成?()
A、实用工具窗口
B、文档大纲区域
C、工具栏
D、IB编译器区域
20.下列选项中,属于UIT ableViewCellAccessoryType类型的是()()A、UITableViewCellAccessoryNone
B、UITableViewCellAccessoryCheckmark
C、UITableViewCellAccessoryDetailButton
D、UITableViewCellAccessoryDisclosureIndicator
得分
三、判断题(对的打“√”,错的打“×”;每题2分,共20分)
21.U IImageView默认可以接收触屏事件。()()
22.保持纵横比缩放图片且图片能完整的显示,可通过设置Mode属性为Aspect Fit。()
23.s cale表示手指捏合,如果它的值大于1代表两个手指之间的距离变小。()
24.U IImageView的Mode属性是继承自UIView的。()
25.子控件超出父控件显示范围外的部分不能接受触屏事件。()
26.p list文件可以保存字典,数组,图片等数据。()
27.偏好设置中使用的NSUserDefaults实例是一个单例对象,需要通过调用类方法standardUSerDefaults来获取。()
28.使用语句“DROP TABLE表名”删除表,如果表存在,则会删除表,否则什么也不做。
()
29.使用语句“DROP TABLE IF EXISTS表名”删除数据库,如果表存在,则会删除表,否则什么也不做。()
30.C AkeyframeAnimation的keyTimes属性表示每个子路径的时间点,这些时间点都是均等的。()得分
四、填空题(每题2分,共计10分)
31.U IPickerView类定义了两个协议,分别为_______和UIPickerViewDataSource。
32.若要实现文本框密文显示,需要勾选_______复选框。
33.C AAnimation类制定的_______协议可以实现动画状态的监听。
34.n umberOfComponentsInPickerView方法用于返回选择器的列数,由_______协议提供
35.从正常模式进入删除或插入模式时,首先需要调用_______方法设定表视图进入编辑模式。
得分
五、简答题(每题5分,共计25分)