本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-24到2020-07-31
本篇答案更新状态:已完结

【作业】模块一 iOS入门体验 作业一:安装苹果系统和xCode开发环境

1、 问题:安装好xCode并编写一个helloworld教程:https://blog.csdn.net/qq_36409711/article/details/86573536https://blog.csdn.net/fantasysolo/article/details/87619713
评分规则: 【 分别上传截图:安装好虚拟的截图(2分)、安装好xCode截图(2分)、运行helloworld截图(1分)

模块一 iOS入门体验 模块一:测验

1、 问题:控制器加载完成后,首先会调用哪个方法来加载视图(    )。
选项:
A:viewDidAppear
B:viewWillAppear
C:viewDidLoad
D:loadView
答案: 【viewDidLoad

2、 问题:下列选项中,无法定义控件位置的属性是(    )。
选项:
A:center
B:bounds
C:frame
D:tag
答案: 【tag

3、 问题:self表示(     )。
选项:
A:父类
B:子类
C:当前类
D:当前类的实例对象
答案: 【当前类的实例对象

4、 问题:当系统检测到内存紧张时,会调用以下哪个方法(     )。
选项:
A:viewDidAppear
B:viewWillDisappear
C:didReceiveMemoryWarning
D:viewDidDisappear
答案: 【didReceiveMemoryWarning

5、 问题:程序启动完毕之后,首先会调用以下哪个方法(    )。
选项:
A:applicationWillResignActive:
B:applicationDidEnterBackground:
C:applicationDidBecomeActive:
D:application: didFinishLaunchingWithOptions:
答案: 【application: didFinishLaunchingWithOptions:

6、 问题:下列选项中,用于唯一标识应用程序的是(    )。
选项:
A:Bundle ID
B:Bundle Seed ID
C:App ID
D:UDID
答案: 【Bundle ID

7、 问题:下面选项中,哪个不是IBAction弹出对话框选择或填写字段(    )。
选项:
A:Connection
B:Name
C:Type
D:Storage
答案: 【Storage

8、 问题:下列选项中,用于设置文本对齐方式的属性是(    )。
选项:
A:text
B:textColor
C:textAlignment
D:font
答案: 【textAlignment

9、 问题:MVC模式中的M、V、C分别指(     )。
选项:
A:模态、视图、控制器
B:模型、视图、控制器
C:模型、控制器、视图
D:视图、模型、模型、控制器
答案: 【模型、视图、控制器

10、 问题:面向对象的特性不包括(    )。
选项:
A:封装
B:继承
C:多态
D:构造
答案: 【构造

11、 问题:苹果公司的创始人是乔布斯。 
选项:
A:正确
B:错误
答案: 【正确

12、 问题:在申请加入iOS开发之前,开发者必须拥有一个苹果账号。
选项:
A:正确
B:错误
答案: 【正确
分析:【只有付费账号,才可以使用该账号向AppStore上传应用。有个人账号和企业账号2种,个人账号一年99美元,企业账号一年299美元。

13、 问题:每个视图控制器都有一个根视图。
选项:
A:正确
B:错误
答案: 【正确
分析:【根视图才是可见的,所有的控件都将作为根视图的子视图。

14、 问题:AppDelegate是工程中的普通文件,可以将其删除。
选项:
A:正确
B:错误
答案: 【错误
分析:【​AppDelegate是整个工程的委托文件,负责管理整个工程,作为程序的启动入口,不能删除。

15、 问题:按钮既能显示文字,又能显示图片。
选项:
A:正确
B:错误
答案: 【正确
分析:【按钮用来执行Action操作,但也可以显示图片,在其image属性中设置即可。

16、 问题:标签控件用于显示文字,无法与用户交互。
选项:
A:正确
B:错误
答案: 【正确
分析:【标签仅用于显示静态文字,是不接受用户的控制的。

17、 问题:图片控件使用UIImageView表示,继承自UIView类。
选项:
A:正确
B:错误
答案: 【正确
分析:【界面上所有可视控件均为UIView的子类。

18、 问题:UITextField文本框中的键盘类型是固定的,不可以设置。
选项:
A:正确
B:错误
答案: 【错误
分析:【键盘类型可以在KeyBoardType属性中设置,有普通键盘、数字键盘等多种形式。

19、 问题:UITextField控件的Placeholder属性表示文本中的输入内容。
选项:
A:正确
B:错误
答案: 【错误
分析:【Placeholder表示文本框中没有输入内容时的提示信息,text属性表示里面的输入内容。

20、 问题:tag属性用于唯一标识控件,可以作为控件的引用。
选项:
A:正确
B:错误
答案: 【正确
分析:【tag为每一个控件的标识属性,是一个整数,默认值为0,可使用它区分父视图上的每一个控件。

【作业】模块二 UI基础开发 案例1和案例2

1、 问题:案例1
评分规则: 【 (1)提交源码压缩包,有注释,有个人签名(2)提交截图

【作业】模块二 UI基础开发 案例3和4

1、 问题:请上传代码压缩包和运行截图
评分规则: 【 请上传代码压缩包和运行截图

【作业】模块二 UI基础开发 案例5和案例6

1、 问题:完成案例5和6
评分规则: 【 上传代码,代码可以运行。

【作业】模块二 UI基础开发 案例7

1、 问题:代码可运行,有截图
评分规则: 【 代码可运行,有截图

【作业】模块三 UI高级开发 案例1作业

1、 问题:代码可运行,有截图    

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注