姓名: 准考证号: 单位:
………………………………………………………装…………………………订……………………………线…………………………………………………………………
广东省职业技能等级认定统一试卷计算机程序设计员(移动应用开发)技能等级认定
中级技能考核试卷001
注 意 事 项
1、考试时间:180分钟。
2、请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。
3、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。
4、不要在试卷上乱写乱画,不要在标封区填写无关的内容。
5、请考生在C盘根目录下使用考生号创建考生文件夹,作为试题操作结果的保存路径。
6、打开并构建素材项目提示:素材未完成工程文件中的adle(Module:app)文件的各参数配置建议与本地Android Studio环境一致。
一 | 二 | 三 | java程序设计考试题四 | 五 | 六 | 七 | 八 | 总 分 | |
得 分 | |||||||||
得 分 | |
评分人 | |
一、开发环境搭建及项目配置
(一)本题分值:15分
(二)考核时间:20min
(三)考核形式:实操
(四)具体考核要求:在考生文件夹中新建文件夹Unit1,用作本试题App应用项目操作结果的保存路径,请在规定时间内完成如下要求:
1.Android应用程序的创建:打开Android Studio集成开发环境,选择“Empty Activity” 模板创建一个新App项目:项目名为A1,包名为:com.kao.a1,保存位置为:考生文件夹中的Unit1\A1,Language:Java,该App项目的Minimum API level 设置最低兼容版本为:API 21及以上,将上述设置的对话框截图保存到Unit1中,命名为A1_1.png。
2.Activity活动的创建:在A1项目中创建一个A1Activity及对应的默认的布局文件,将创建Activity的对话框截图保存在Unit1中,命名为A1_2.png。
3.项目清单文件的配置:在清单文件中配置启动项为A1Activity,将配置结果截图保存在考生文件夹的Unit1中,文件名A1_3.png。
4.模拟器的创建:选择设备类型及尺寸:FWVGA slider 3.7” 480 X 854;选择合适的SDK版本:API Level 24;Target:Android 7.0;模拟器名称:3.7 FWVGA slider API 24;设置模器横竖屏显示(orientation):竖屏,将创建好的模拟器结果截图保存到考生文件夹的Unit1,命名A1_4.png。
5.Apk文件的配置及发布:密钥库文件保存路径为:考生文件夹中的Unit1\A1.jks;密钥密码
和确认密钥密码为:888888;密钥名称:A1;密钥有效时间:10年;其它信息填写考生号,请将配置结果截图以A1_5.png文件保存到考生文件夹中,将发布的apk保存到考生文件夹下的Unit1目录中。
(五)否定项说明:若考生发生下列情况之一,则应及时终止其考试,考生该试题成绩记为零分。
1.故意损坏设备的,不遵守安全用电规程的。2.考场作弊等违反考场纪律的。
得 分 | |
评分人 | |
二、程序界面布局设计操作一
(一)本题分值:25分
(二)考核时间:40min
(三)考核形式:实操
(四)具体考核要求:在考生文件夹中新建文件夹Unit2,用于App应用项目的保存路径。请从素材文件夹Unit2中拷贝未完成工程文件A2到考生文件夹对应目录Unit2下;然后在Android Studio 3.5.2打开并构建项目。
1.常见布局类型的合理选择及应用:打开布局文件l。请参照【样图2-1】完成代码。测试效果:在MainActivity文件中设置为l布局。请将完成后的l提交到考生文件夹下的Unit2\result。
2.自定义样式的创建及应用:打开布局文件l。请参照【样图2-2】完成代码。测试效果:在MainActivity文件中设置为activity_item2.xml布局。请将完成后的l,l提交到考生文件夹下的Unit2\result。
3.App界面布局的美化:打开布局文件l和l。分别参照【样图2-3】进行编程操作。请参照【样图2-1】完成代码。测试效果:在MainActivity文件中设置为activity_item3.xml布局。请将完成后的l提交到考生文件夹下的Unit2\result。
4.自定义主题的创建及应用:打开布局文件、l 和l,分别参照【样图2-4】进行编程操作。测试效果:在MainActivity文件中设置为activity_item4.xml布局。请将完成后的l和l提交到考生文件夹下的Unit2\result。
5.保存结果:按照上述各项操作结果的保存要求将结果文件存在指定位置,同时将完成的项目源文件A2提交到考生文件夹的Unit2中。
【样图2-1】 【样图2-2】
【样图2-3】 【样图2-4】
(五)否定项说明:若考生发生下列情况之一,则应及时终止其考试,考生该试题成绩记为零分。
1.故意损坏设备的,不遵守安全用电规程的。
2.考场作弊等违反考场纪律的。
得 分 | |
评分人 | |
三、程序界面布局设计操作二
(一)本题分值:15分
(二)考核时间:30min
(三)考核形式:实操
(四)具体考核要求:在考生文件夹中新建文件夹Unit3,用于App应用项目的保存路径。请考生从素材文件夹Unit3中拷贝未完成的工程文件A3到考生文件夹对应目录Unit3中;然后在Android Studio 3.5.2打开项目,实现【样图3-1A】布局,单击“确定”按钮,实现【样图3-1B】功能。
1.常用视图控件的合理选择及应用:依据【样图3-1A】,编写程序的界面对应的布局文件脚本。
2.常用控件数据交互功能的实现:在MainActivity中编写与界面交互的逻辑代码,实现单击“确定”按钮与界面交互的功能。
3.常见对话框的正确选择及应用:使用Toast对话框实现【样图3-1B】的信息提示功能。
4.保存结果:将操作结果以完整项目源文件A3提交到考生文件夹的Unit3中;将完成的项目源码中的MainActivity.java和l文件保存到考生文件夹的Unit3\result中。
【样图3-1A】 【样图3-1B】
(五)否定项说明:若考生发生下列情况之一,则应及时终止其考试,考生该试题成绩记为零分。
1.故意损坏设备的,不遵守安全用电规程的。
2.考场作弊等违反考场纪律的。
得 分 | |
评分人 | |
四、程序交互功能设计开发操作一
(一)本题分值:15分
(二)考核时间:30min
(三)考核形式:实操
(四)具体考核要求:在考生文件夹中新建文件夹Unit4,用于App应用项目的保存路径。本
题目要求把素材文件夹中的未完成工程文件A4拷贝到考生文件下Unit4中,在Android Studio中打开并构建项目,项目构建成功后通过【样图4-1A】输入用户信息,单击“提交用户信息”按钮,实现数据传递到【样图4-1B】界面,并显示用户注册信息功能。
1.Activity组件的应用:依据提供布局文件如【样图4-1A】和Activity1,在Activity1中编写与页面交互代码,实现注册功能。
●编写传递数据方法,通过Intent对象向Activity2传递数据。
●编写单击“提交用户信息按钮”触发事件,点击发送按钮进行数据传递功能。
2.意图的创建及应用:封装一个Intent对象,使用意图对象传递用户信息,点击发送按钮进行数据传递。
3.Activity数据传递的实现:在Activity2 的回调方法onCreate(Bundle savedInstanceState)中编写与界面交互的逻辑代码,获得从Activity1的传递的数据,并把数据通过【样图4-1B】界面组件展示出来。
4.保存结果:将操作结果以完整项目源文件A4提交到Unit4中,并将完成的项目源码中的Activity1.java和Activity2.java文件保存到考生文件夹\Unit4\result中。
【样图4-1A】 【样图4-1B】
(五)否定项说明:若考生发生下列情况之一,则应及时终止其考试,考生该试题成绩记为零分。
1.故意损坏设备的,不遵守安全用电规程的。
2.考场作弊等违反考场纪律的。
得 分 | |
评分人 | |
五、程序交互功能设计开发操作二
(一)本题分值: 15分
(二)考核时间:30min
(三)考核形式:实操
(四)具体考核要求:在考生文件夹中新建文件夹Unit5,用于App应用项目的保存路径。请
考生从素材文件夹Unit5中拷贝未完成的工程文件A5到考生文件夹对应目录Unit5中;然后在Android Studio 3.5.2打开项目,项目构建好后再进行如下操作:
1.ListView创建及使用:打开l布局文件,完成ListView控件及属性的定义。
2.Item条目布局文件的创建:打开 l文件,使用ImageView和TextView控件定义条目布局,条目布局参照【样图5-1A】。
3.数据适配器的定义及应用:打开MainActivity编写界面交互代码,实现将一个字符串数据捆绑到ListView上显示。
●在MainActivity的回调方法onCreate中创建并初始化ListView控件对象。
●使用BaseAdapter类自定义一个MyBaseAdapter,并完成getView方法的逻辑代码,实现得到Item的View视图。
●使用MyBaseAdapter创建一个Adapter的实例。
●ListView控件对象和Adapter的实例进绑定,实现数据展示功能。
4.保存结果:将操作结果以完整项目源文件A5提交到考生文件夹中的Unit5中,并将操作完成后的l、l和MainActivity.java文件保存到考生文件夹\Unit5\result中。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论