百年教育职业培训中心 百年教育学习服务平台
题库试卷

【百年教育职业培训中心】iOS开发技术-章节资料考试资料-苏州市职业大学

来源: 更新时间:

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!答案:微信搜索【渝粤教育】公众号模块一测验1、【单选题】控制器加载完成后,首先会调用哪个方法来加载

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!

答案:微信搜索【渝粤教育】公众号



模块一测验

1、【单选题】控制器加载完成后,首先会调用哪个方法来加载视图( )。

A、viewDidAppear

B、viewWillAppear

C、viewDidLoad

D、loadView


2、【单选题】下列选项中,无法定义控件位置的属性是( )。

A、center

B、bounds

C、frame

D、tag


3、【单选题】self表示( )。

A、父类

B、子类

C、当前类

D、当前类的实例对象


4、【单选题】当系统检测到内存紧张时,会调用以下哪个方法( )。

A、viewDidAppear

B、viewWillDisappear

C、didReceiveMemoryWarning

D、viewDidDisappear


5、【单选题】程序启动完毕之后,首先会调用以下哪个方法( )。

A、applicationWillResignActive:

B、applicationDidEnterBackground:

C、applicationDidBecomeActive:

D、application: didFinishLaunchingWithOptions:


6、【单选题】下列选项中,用于唯一标识应用程序的是( )。

A、Bundle ID

B、Bundle Seed ID

C、App ID

D、UDID


7、【单选题】下面选项中,哪个不是IBAction弹出对话框选择或填写字段( )。

A、Connection

B、Name

C、Type

D、Storage


8、【单选题】下列选项中,用于设置文本对齐方式的属性是( )。

A、text

B、textColor

C、textAlignment

D、font


9、【单选题】MVC模式中的M、V、C分别指( )。

A、模态、视图、控制器

B、模型、视图、控制器

C、模型、控制器、视图

D、视图、模型、模型、控制器


10、【单选题】面向对象的特性不包括( )。

A、封装

B、继承

C、多态

D、构造


11、【判断题】苹果公司的创始人是乔布斯。

A、正确

B、错误


12、【判断题】在申请加入iOS开发之前,开发者必须拥有一个苹果账号。

A、正确

B、错误


13、【判断题】每个视图控制器都有一个根视图。

A、正确

B、错误


14、【判断题】AppDelegate是工程中的普通文件,可以将其删除。

A、正确

B、错误


15、【判断题】按钮既能显示文字,又能显示图片。

A、正确

B、错误


16、【判断题】标签控件用于显示文字,无法与用户交互。

A、正确

B、错误


17、【判断题】图片控件使用UIImageView表示,继承自UIView类。

A、正确

B、错误


18、【判断题】UITextField文本框中的键盘类型是固定的,不可以设置。

A、正确

B、错误


19、【判断题】UITextField控件的Placeholder属性表示文本中的输入内容。

A、正确

B、错误


20、【判断题】tag属性用于唯一标识控件,可以作为控件的引用。

A、正确

B、错误


模块二测验

1、【单选题】开关控件UISwitch通过哪个方法来检测当前的状态( )。

A、on

B、isSelected

C、isOn

D、value


2、【单选题】用于判断是否正在播放动画的方法是( )。

A、startAnimating

B、stopAnimating

C、isAnimating

D、animating


3、【单选题】下列选项中,用于设置滚动视图偏移量的是( )。

A、contentOffset

B、 contentSize

C、contentInset

D、scrollEnabled


4、【单选题】下列选项中,用于设置当前显示的是哪一页的是( )。

A、currentPage

B、pageIndicatorTintColor

C、numberOfPages

D、currentPageIndicatorTintColor


5、【单选题】UIStepper控件的stepValue属性表示( )。

A、当前值

B、增进步长

C、最小值

D、最大值


6、【单选题】UIImageView控件的animationDuration属性表示( )。

A、动画播放次数

B、动画持续时间

C、设置动画数组

D、设置动画播放


7、【单选题】UISlider的当前值用哪个属性表示( )。

A、value

B、current

C、Minimum

D、Maximum


8、【单选题】下列属性中,用于获取父控件的是( )。

A、alpha

B、tag

C、subviews

D、superview


9、【单选题】下列选项中,不属于UIControl子类的是( )。

A、UILabel

B、UIButton

C、UITextField

D、UISlider


10、【单选题】以下关于视图的frame与bounds的理解错误的是( )。

A、bounds是指这个view在window坐标系的坐标和大小

B、frame指的是这个view在它superview的坐标系的坐标和大小

C、frame和bounds是UIView中的两个属性

D、一个是以自身左上角为原点的坐标系,一个是以屏幕左上角为原点的坐标系


11、【判断题】UIImageView默认是允许用户交互的。

A、正确

B、错误


12、【判断题】UILabel控件的numberOfLines属性用于指定文本行数。

A、正确

B、错误


13、【判断题】UIDataPicker是一个可以用来选择日期和时间的控件。

A、正确

B、错误


14、【判断题】UIImageView的animationDuration属性用于设置动画播放的时长。

A、正确

B、错误


15、【判断题】开关控件通过Value Changed事件检测开关的切换。

A、正确

B、错误


16、【判断题】Segments属性的值是一个整数,用于控制分段控件分为几段。

A、正确

B、错误


17、【判断题】UIScrollView是一个支持滚动的控件,可以用来展示大量的内容。

A、正确

B、错误


18、【判断题】UITextField的Secure Text Entry属性表示文本框的内容。

A、正确

B、错误


19、【判断题】通过IBOutlet绑定事件处理实现,通过IBAction连接获取控件。

A、正确

B、错误


20、【判断题】Timer用于控制每隔一个固定时间做指定的动作。

A、正确

B、错误


模块三测验

1、【单选题】如要指定表视图的行高,可通过哪个方法实现( )。

A、tableView: viewForHeaderInSection

B、tableView: viewForFooterInSection

C、tableView: heightForRowAtIndexPath

D、tableView: didSelectRowAtIndexPath


2、【单选题】表视图确认删除或插入操作,需要调用哪个方法实现( )。

A、setEditing:animated

B、tableView:editingStyleForRowAtIndexPath:

C、tableView:commmitEditingStyle:forRowAtIndexPath:

D、tableView:canMoveRowAtIndexPath:


3、【单选题】下列方法中,用于为表视图添加索引的是( )。

A、tableView:editingStyleForRowAtIndexPath:

B、sectionIndexTitlesForTableView

C、tableView:commmitEditingStyle:forRowAtIndexPath:

D、tableView:moveRowAtIndexPath:toIndexPath:


4、【单选题】设定单元格编辑图标的风格,需要调用哪个方法实现( )。

A、setEditing:animated

B、tableView:editingStyleForRowAtIndexPath:

C、tableView:commmitEditingStyle:forRowAtIndexPath:

D、 tableView:canMoveRowAtIndexPath:


5、【单选题】搜索栏文本内容发生变化时,会激发哪个方法( )。

A、searchBarShouldEndEditing:

B、searchBarShouldBeginEditing:

C、searchBar:shouldChangeTextInRange:replacementText:

D、searchBar:textDidChange:


6、【单选题】如果要移动单元格,需要调用哪个方法实现( )。

A、setEditing:animated

B、tableView:editingStyleForRowAtIndexPath:

C、tableView:commmitEditingStyle:forRowAtIndexPath:

D、tableView:moveRowAtIndexPath:toIndexPath:


7、【单选题】若要实现单击某个单元格执行指定操作,通过哪个方法实现( )。

A、tableView: viewForHeaderInSection

B、tableView: viewForFooterInSection

C、tableView: heightForRowAtIndexPath

D、tableView: didSelectRowAtIndexPath


8、【单选题】数据源协议中,描述每个单元格内容的方法是( )。

A、numberOfSectionsInTableView

B、tableView: numberOfRowsInSection

C、tableView: cellForRowAtIndexPath

D、tableView: didSelectRowAtIndexPath


9、【多选题】UITableViewCell可进行哪些操作( )。

A、自定义单元格的文字标题、图标、背景等属性

B、对单元格进行选择和高亮操作

C、配置单元格的附加视图

D、对单元格进行添加、删除、改变位置等操作


10、【多选题】遵守数据源协议的对象,必须实现以下哪两个方法( )。

A、numberOfSectionsInTableView

B、tableView: numberOfRowsInSection

C、tableView: cellForRowAtIndexPath

D、tableView: didSelectRowAtIndexPath


11、【判断题】表视图显示的数据都是从遵守数据源协议的对象中获取的。

A、正确

B、错误


12、【判断题】如表视图只有一组数据,那么tableView: numberOfRowsInSection方法的返回值为1,这个方法可以省略。

A、正确

B、错误


13、【判断题】表视图只能显示文本数据,无法显示图片。

A、正确

B、错误


14、【判断题】单元格内容视图包含图标、标题、详细内容三部分,它们是固定的样式。

A、正确

B、错误


15、【判断题】使用静态单元格,需在表视图属性面板中将content属性设为static cell。

A、正确

B、错误


16、【判断题】一个表视图中只能有一种自定义单元格。

A、正确

B、错误


17、【判断题】在表视图开发中,tableView:numberOfRowsInSection:和tableView:cellForRowAtIndexPath:这两个方法不用必须实现。

A、正确

B、错误


18、【判断题】移动单元格与插入单元格类似,都需调用setEditing:animated方法进入编辑模式。

A、正确

B、错误


19、【判断题】代理方只有遵守了协议,才具备成为代理的资格。

A、正确

B、错误


20、【判断题】UIView的superview属性用于获取自己的子控件对象。

A、正确

B、错误


模块四测验

1、【单选题】下列选项中,不是UIViewController的集成体系的是( )。

A、UITabBarController

B、UITableViewController

C、UINavigationController

D、ViewController


2、【单选题】下列选项中,用于设置导航栏标题的是( )。

A、view

B、navigationItem

C、title

D、tabBarItem


3、【单选题】如果要修改返回按钮的文字,需要设置以下哪个属性( )。

A、backBarButtonItem

B、titleView

C、title

D、leftBarButtonItem


4、【单选题】下列选项中,用于获取导航控制器的是( )。

A、childViewControllers

B、navigationController

C、navigationItem

D、tabBarController


5、【单选题】下列哪一项不是手势识别类( )。

A、UITapGestureRecognizer

B、UIPinchGestureRecognizer

C、UIDoubleClickGestureRecognizer

D、UIPanGestureRecognizer


6、【单选题】下列选项中,哪个是识别轻扫手势的类( )。

A、UITapGestureRecognizer

B、UIPinchGestureRecognizer

C、UIDoubleClickGestureRecognizer

D、UISwipeGestureRecognizer


7、【单选题】缩放图片经常使用的手势是( )。

A、UITapGestureRecognizer

B、UIPinchGestureRecognizer

C、UIRotationGestureRecognizer

D、UISwipeGestureRecognizer


8、【单选题】下列关于UIImagePickerController描述错误的是( )。

A、UIImagePickerController可以用于选择、显示图片

B、可以给创建的图片选择器指定它的类型,默认打开图片库

C、UIImagePickerController不可以用于录制视频

D、UIImagePickerController代理方法遵守UINavigationControllerDelegate、UIImagePickerControllerDelegate协议


9、【单选题】下面哪个类在iPhone程序中不能使用( )。

A、UITabViewController

B、UINavigationController

C、UISplitViewController

D、UITableViewController


10、【单选题】UIViewController在显示过程中,各个方法的调用顺序是( )。

A、init->viewDidLoad->viewDidAppear->viewDidUnload

B、init->viewDidAppear->viewDidLoad->viewDidUnload

C、init->viewDidLoad->viewDidUnload->viewDidAppear

D、init->viewDidAppear->viewDidUnload->viewDidLoad


11、【判断题】标签页控制器用UITabBarController类表示。

A、正确

B、错误


12、【判断题】标签栏与导航栏都可以位于屏幕的底部。

A、正确

B、错误


13、【判断题】如果标签栏控制器有N个子控制器,那么标签栏内部就会有N个标签栏按钮。

A、正确

B、错误


14、【判断题】导航控制器的栈压入的最后一个子控制器为根控制器。

A、正确

B、错误


15、【判断题】当使用导航控制器切换页面时,导航控制器的栈至少有一个控制器。

A、正确

B、错误


16、【判断题】栈结构特点是先进先出,故永远呈现的是栈顶控制器的视图。

A、正确

B、错误


17、【判断题】导航控制器将视图推入或者推出屏幕的效果就是一个转场动画。

A、正确

B、错误


18、【判断题】导航条的内容是由栈顶控制器的导航项属性决定的。

A、正确

B、错误


19、【判断题】plist文件可保存字典,数组,图片等数据。

A、正确

B、错误


20、【判断题】使用mainBundle获取应用程序包,它包含所有的资源和可执行文件。

A、正确

B、错误




广东理工学院成人高考招生简章

广州城建职业学院成人高等教育招生简章

广东科学技术职业学院招生简章

广东科学技术职业学院招生简章

广东生态工程职业学院成人高考招生专业

清远职业技术学院成人高等教育招生专业简介

电子科技大学中山学院成人高等教育招生简章

广州涉外经济职业技术学院

韶关学院成人高考招生简章

广东财经大学成人高等教育招生简介

广东理工学院成人高考招生简章

广东第二师范学院成人高考招生简章

广东南方职业学院成人高考招生简章

广东亚视演艺职业学院成人高考招生简章


电话咨询