考 生 答 题 不 准 超 过 此 线
地 区
姓 名
身 份 证 号
准 考 证 号
广东省职业技能等级认定试卷
计算机程序设计员(移动应用开发)技能等级认定
四级(中级工)理论知识试卷(样卷)
注 意 事 项
1、考试时间:120分钟。
2、请首先按要求在试卷的标封处填写您的姓名、准考证号和身份证号。
3、请仔细阅读试题目回答要求,在规定的位置填写您的答案。
4、不要在试卷上乱写乱画,不要在标封区填写无关的内容。
一 | 二 | 三 | 总分 | 统分人 | |
得分 | |||||
得 分 | |
评分人 | |
一、单项选择题(第1~160题。请选择一个正确答案,将相应字母填入括号内。每题0.5分,共80分。)
1.职业道德作为( ),有与其它的社会行为准则不具备的特征。
(A)社会行为准则
(B)工作行为准则
(C)职业行为准则
(D)社会交往准则
2.职业纪律是企业的行为规范,职业纪律具有( )的特点。
(A)明确的规定性
(B)高度的强制性
(C)普遍适用性
(D)自愿性
3.同事之间相处应注意什么礼仪( )。
(A)同事之间应保持一种平等礼貌的合作关系,尽量做到相互包容和体谅
(B)双方出现误会在对方没有捅破的情况下不应主动说明
(C)经济往来上,向同事借钱应迅速归还,可以不打借条
(D)在背后议论同事,说不利于团结的话,损害他人的名誉
4.爱岗敬业作为职业道德的重要内容,是指员工应该( )。
(A)热爱自己喜欢的岗位
(B)热爱高收入的岗位
(C)强化职业责任
(D)不应该多转行
5.在职业道德教育中,关于诚实守信的认识和判断中,正确的选项是( )。
(A)一贯地诚实守信是不明智的行为
(B)诚实守信是维持市场经济秩序的基本法则
(C)是否诚实守信要视具体对象而定
(D)追求利益最大化原则高于诚实守信
6.在公私关系上,符合办事公道的具体要求是( )。
(A)公私分开
(B)假公济私
(C)公平公正
(D)先公后私
7.( )是职业道德的最终归宿和职业劳动者职业道德的最高境界。
(A)爱岗敬业、诚实守信
(B)办事公道、服务众
(C)奉献社会、实现自我
(D)以个人利益为做事出发点
8.在下列的表述中,观点正确的是( )。
(A)消费可以拉动需求,促进经济发展,提倡勤劳节约不合时宜
(B)提倡勤劳节俭是物质匮乏的时代产物,不适合现代要求
(C)勤劳节俭就一定可以使企业发展起来
(D)勤劳可以提高效率,节俭能够降低成本
9.高级语言编写的程序是( )。
(A)多线程程序
(B)源程序
(C)目标程序
(D)编译程序
10.JavaSE为( )提供了基础。
(A)JavaEE
(B)C语言
(C)SQL
(D)XML
11.( )包含Java工具以及Java基础API里面是Java类库和Java的语言规范。
(A)Java语言规范
(B)Java API
(C)Java JDK
(D)Java IDE
12.下面命令中,可以用来正确执行HelloWorld案例的是( )。
(A)java HelloWorld
(B)java
(C)javac HelloWorld
(D)javac
13.一个Java程序运行从上到下的环境次序是( )。
(A)操作系统、Java程序、JRE/JVM、硬件
(B)JRE/JVM、Java程序、硬件、操作系统
(C)Java程序、JRE/JVM、操作系统、硬件
(D)Java程序、操作系统、JRE/JVM、硬件
14.下面关于path和classpath的说法中,错误的是( )。
(A)path用来指定java虚拟机(JVM)所在的目录
(B)classpath用来指定自己所写的或要用到的类文件(.jar文件)所在的目录
(C)在dos命令行中,classpath和path环境变量的查看与配置的方式不相同
(D)只要设置了classpath这个环境变量系统就不会再在当前目录下查询某个类
15.Java用来定义一个类时,所使用的关键字为( )。
(A)class
(B)public
(C)struct
(D)class或struct
16.下面哪个是Java语言中正确的标识符( )。
(A)3com
(B)import
(C)that
(D)this
17.变量命名规范说法正确的是( )。
(A)变量由字母、下划线、数字、$符号随意组成
(B)变量不能以数字作为开头
(C)A和a在java中是同一个变量
(D)不同类型的变量,可以起相同的名字
18.假设变量boolVar是一个布尔型变量,则下面正确的赋值语句是( )。
(A)boolVar='TRUE’
(B)boolVar=true
(C)boolVar=#TRUE#
(D)T>E=HVATOOg:A
19.下面哪个是int型的取值范围( )。
(A)-2^7到2^7-1
(B)0到2^32-1
(C)-2^15到2^15-1
(D)-2^31到2^31-1
20.假定x和y为double型,则表达式x=2,y=x+3/2的值是( )。
(A)5
(B)3
(C)3.5
(D)3.0
21.以下能作为char类型的字面值的有( )。
(A)"e"
(B) 'f'
(C)'\u12'
(D)'\u012'
22.关于逻辑数据类型下列说法正确的是( )。
(A)该数据类型可进行数值运算
(B)该数据类型只有两个值
android属于什么软件(C)该数据类型占2个字节
(D)定义该类型的关键字为bool
23.Java有两大数据类型,分别是基本数据类型和( )。
(A)集合类型
(B)指针类型
(C)引用数据类型
(D)接口
24.以下数据类型转换中,必须进行强制类型转换的是( )。
(A)int->char
(B)short->long
(C)float->double
(D)byte->int
25.流程图法的使用条件是( )。
(A)一项工作通过一个行为即可完成
(B)完成工作只需一个步骤
(C)描述一个事件从发生到终止的全过程,并存在逻辑分支
(D)描述多个事件之间的时间间隔
26.下列选项中,不属于算术运算符的是( )。
(A)+
(B)-
(C)+=
(D)*
27.赋值运算符的结合性是( )。
(A)从左向右
(B)从两边向中间
(C)从中间向两边
(D)从右向左
28.逻辑运算符的优先级比较,正确的是( )。
(A)与 >或>非
(B)非>与>或
(C)非>或>与
(D)或>与>非
29.表达式7%(-3)的运算结果为( )。
(A)-2
(B)-1
(C)2
(D)1
30.若x = 5,则表达式(x + 5)/3的值是( )。
(A)3
(B)1
(C)2
(D)4
31.下列表达式中( )不是关系表达式。
(A)A==3
(B)A!=B
(C)true&&false
(D)A>B
32.假设x为int类型,那么下列选项中可以作为if语句的判断条件的是( )。
(A)x=5
(B)x&3
(C)x++
(D)x==5
33.下列关于switch语句的说法不正确的是( )。
(A)JDK5.0中,switch语句条件表达式的取值可以是byte、short、int、long、 char、enum这几种数据类型
(B)JDK5.0以后不可以使用enum数据类型作为switch条件表达式的值
(C)在JDK7.0中也引入了新特性,switch语句可以接收一个String类型的值
(D)在JDK7.0中也引入了新特性,但是switch还是不支持boolean类型
34.下列关于if语句的描述中,错误的是( )。
(A)if语句中的条件表达式是一个布尔值
(B) if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执
行
(C) if 语句可以有若干个 else if 语句,它们必须在 else 语句之后
(D) 嵌套的 if…else 语句可以在另一个 if 或者 else if 语句中使用
35.下列关于条件语句的描述,错误的是( )。
(A)if语句中的条件表达式是一个布尔值
(B)switch语句中的表达式只能是布尔类型的值
(C)switch语句只能针对某个表达式的值作出判断
(D)选择语句分为if条件语句和switch条件语句
36.while(true);
请判断上述while循环执行了( )次空语句。
(A)无限次
(B)0次
(C)1次
(D)2次
37.while语句的循环体中不能包含的语句是( )。
(A)while语句
(B)方法定义语句
(C)if语句
(D)switch语句
38.在Java语言中,关于for循环语句书写正确的是( )。
(A)for(表达式1,表达式2,表达式3)
(B)for(表达式1表达式2表达式3)
(C)for(表达式1;表达式2;表达式3)
(D)for(‘表达式1’‘表达式2’‘表达式3’)
39.请阅读下面的程序:
int a[ ] = { 2, 0, 4, 1, 8, 3, 5 };
int temp;
for (int i = 0; i < a.length - 1; i++)
{
for (int j = a.length - 1; j > i; j--) {
if (a[j] < a[j - 1]) {
temp = a[j];
a[j] = a[j - 1];
a[j - 1] = temp;
}
}
}
(A)2041835
(B)0123458
(C)8543210
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论