




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
zking-操作技能考试Java基础阶段考试-考试说明-考试总分100分,考试时间为150分钟,题目分为选择题,简答题,操作技能题三种题型,选择题和简答题填写在答题卡中,操作技能题答案放在文件夹中,文件夹以自己的班级_姓名命名,如(111_张三)一 选择题(共30题)1.对JDK描述错误的是CA. 运行Java程序只要有JRE环境就可以,不一定需要全部JDK的功能 B. JDK中包括JVM、核心类库、Java开发工具(java,javac)等 C. JDK本身也是平台无关的,不同的操作系统安装的JDK是一样的 D. JDK的全称是 Java Development Kit 2. 下面的哪些声明是合法的?(C ) A.long 1 = 4990 B.int i = 4L C.float f =1.1 D.double d = 34.4 3. 选择Java语言中的基本数据类型(多选)ADE A.byte B.Integer C.String D.char E.long4.下列表达式正确的是AA.byte b=128; B. boolean b=null; C. long a = 2147483648L D. float f=0.9239; 5. 下面那种注释方法能够支持javadoc命令:BA./*.*/ B./*.*/ C./ D./*.*/6.编译和运行以下代码的结果为:Dpublic class MyMainpublic static void main(String argv) System.out.println(Hello cruel world); A.编译错误; B.运行输出 Hello cruel world; C.编译无错,但运行时指示没有定义构造方法。 D.编译无错,但运行时指示没有正确定义main方法。7. 十进制数-7的补码是A. 11111001 B. 00000111 C. 11111000 D. 011110018. 编译和运行以下代码结果为:B 1.public class EqualsTest 2. public static void main(String args) 3. byte b=(byte)4096; 4. if(b=4096) System.out.println(Equal); 5. else System.out.println(Not Equal); 6. 7.A.在第3行出现转换丢失精度的编译错误. B.输出 Not Equal. C.输出 Equal. D.在第4行出现编译错误.9. Main()方法的返回类型是:CA.int B.void C.boolean D.static10. 编译运行以下程序后,关于输出结果的说明正确的是 ( B): public class Conditional public static void main(String args ) int x=4; System.out.println(“value is “+ (x4) ? 99.9 :9); A、 输出结果为:value is 99.99 B、 输出结果为:value is 9 C、 输出结果为:value is 9.0 D、 编译错误11. 下面关于import, class和package的声明顺序哪个正确?(B ) A. package, import, class B. class, import, package C. import, package, class D. package, class, import12.下面哪个是正确的?( D) A. String temp = new String a b c; B. String temp = a b c C. String temp = a, b, c D. String temp = a, b, c13. 语句System.out.println(1+2+java+3+4)输出的结果是BA. 3java34 B. 12java34 C. 3java7 D. 12java714.下面程序的输出结果是:Apublic static void main(String args) int d = 325; int sum = 0; while (d 0) int n = d % 10; sum += n; d /= 10; System.out.println(sum);A. 10 B. 12 C. 5 D. 3215.下面的程序没有编译错误的是:DA. public class Main public static void main(String args) byte b1 = 1; byte b2 = 2; byte b = b1+b2; B. public class Main public static void main(String args) int n; for(int i=0;i0); System.out.println(n); 16.下面代码的输出结果是Bpublic class Main public static void main(String args) int n1 = 1; int n2 = 2; n1 = n1 + n2; n2 = n1 - n2; n1 = n1 - n2; System.out.println(n1 + , + n2); A. 1,2 B. 2,1 C. 1,3 D. 3,2 17.关于数组的说法正确的是DA. 数组类型属于基本类型 B. 数组创建后,其的长度可以改变 C. int类型的变量可以直接赋值给long类型的变量 D. 数组的长度必须在创建是指定 18.下列代码哪行会出错: (选择1项) Apublic void modify() 2) int I, j, k; 3) I = 100; 4) while ( I 0 ) 5) j = I * 2; 6) System.out.println ( The value of j is + j );7) k = k + 1; 8) I-; 9) 10) A. 4 B. 6 C. 7 D. 819.对记录序列314,298,508,123,486,145按从小到大的顺序进行插入排序,经过两趟排序后的结果为:(选择1项) BA 314,298,508,123,145,486 B 298,314,508,123,486,145 C 298,123,314,508,486,145 D 123、298,314,508,486,14520.选择下面代码的运行结果:(C)。 public class Test public void method() for(int i = 0; i 5) System.out.print(“finished”); 执行后的输出是什么? A 5 B 4 C 6 D finished23.以下代码输出的结果为:A int x=0,y=4,z=5; if(x2) if(y5) System.out.println(”message three“); else System.out.println(”message four“);A.message oneB.message twoC.message threeD.message four24.以下程序的输出结果为:public class test public static void main(String args) int x=1,y=1,z=1; if (x-=1&y+=1|z+=1) System.out.println(x=+x+,y=+y+,z=+z); A. x=0,y=2,z=1 B. x=1,y=2,z=1 C. x=0,y=1,z=1 D. x=0,y=2,z=2 25.以下代码的运行结果为: public class Calc public static void main (String args ) int total = 0; for (int i = 0, j = 10; total 30; +i, -j) System.out.println( i = + i + : j = + j); total += (i + j); System.out.println(Total + total); A. 产生运行错误 B. 产生编译错误 C. 输出 Total 0 D. 产生如下输出 : i = 0 : j = 10 i = 1 : j = 9 i = 2 : j = 8 Total 30 26.下列语句序列执行后,k 的值是。Aint i=10, j=18, k=30;switch( j - i ) case 8 : k+; case 9 : k+=2;case 10: k+=3; default : k/=j;A. 31 B. 32 C. 2 D. 33 27.观察以下程序段 : int i=1,j=10; do if(i+-j) continue; while(i5); 执行完后, i 、 j 的值分别为:A. i=6 j=5 B. i=5 j=5 C. i=6 j=4 D. i=5 j=6 28.以下由 for 语句构成的循环执行的次数是( )。 for ( int i = 0; true ; i+) ;A. 有语法错,不能执行 B. 无限次 C. 执行1次 D. 一次也不执行 29.执行完以下代码int x = new int25;后,下列各项正确的是A. x24为0 B. x24未定义 C. x25为0 D. x0为空 30.完成代码计算10的阶乘并输出,应该填入的代码是( ) long result = 1;for(int i = 2; i = 10; i+) System.out.println(result= + result); A. result = result * i; B. result = i*i; C. result = i*(i+1); D. reslut = i*(i-1); 31.(单选) 经过破译敌人的密码,已经知道了“香蕉苹果大鸭梨”的意思是“星期三秘密进攻”“苹果甘蔗水蜜桃”的意思是“执行秘密计划”;“广柑香蕉西红柿”的意思是“星期三的胜利属于我们”;那么“大鸭梨”的意思是: A 秘密 B 星期三 C 进攻 D 执行 E 计划32 (单选) 找出与众不同的一个:A 触 B 视 C 听 D 吃 E 嗅 33 (单选) 格林威尔在史密斯城的东北,纽约在史密斯城的东北,所以A 纽约比史密斯城更靠近格林威尔 B 史密斯城在纽约的西南C 纽约离史密斯城不远 34 (单选) 一条大街两旁的商店几乎没有霓虹灯,但都有遮篷。所以A 有些商店或者有遮篷或者有霓虹灯B 有些商店既有遮篷又有霓虹灯35 (单选) 我是一个男人,假如你的儿子是我儿子的父亲,那么我是你的什么?A 你的祖父 B 你的父亲 C 你的儿子 D 你的孙子 E 你就是我本人 F 你的叔叔36 (单选) 一本书的价格降低了50%。现在,如果按原价出售,提高了百分之几? A 25% B 50% C 75% D 100% E 200%37 (单选) 小张、小李、小王、小刘共买苹果144个。小张买的苹果比小李多10个,比小王多26个,比小刘多32个。小张买了多少个苹果? A 73 B 63 C 53 D 43 E 27 38 (单选) 我住在植物园和市中心之间的地方。植物园位于城市与机场之间,所以 A 植物园到我家的距离比到机场近 B 我家在植物园及机场之间C 我家到植物园比到机场近 39 (单选) 波特河与哈里河加起来长850英里,哈里河比波特河短250英里,那么波特河长多少英里? A 600 B 550 C 400 D 35040 (单选) ABD对于CBA,正如QRT对于 A SRQ B TRQ C USQ D QST 二 编码题(共4题)1. 实现匹配游戏算法 在两个数组中,索引相同且该相同索引上的值也相同 用a表示 在两个数组中,索引不同且该不同索引上的两个值相同 用b表示 例: int arrOne = 2, 1, 4, 5, 6 ; int arrTwo = 2, 4, 7, 1, 6 ;以上数组中有2个a 2个b,实现方法的返回值是:a=2,b=2.2.根据选择排序算法规则,实现代码。3. 验证身份证号码的正确性 IdCardDemo.java身份证第18位(校验码)的计算方法 :a、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7910584216379105842。 b、将这17位数字和系数相乘的结果相加。 c、用加出来和除以11,看余数是多少? d、余数只可能有 012345678910这11个数字。 其分别对应的最后一位身份证的号码为 10X98765432。 e、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的。如果余数是10,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年旅游地产项目可持续发展与旅游市场拓展策略报告
- 2025年绿色建材研发中心项目环保合规性分析报告
- 2025年纺织服装智能化生产环境监测与安全报告
- 现场交叉作业安全管理
- 现场临电知识培训内容课件
- 2026届黑龙江省七台河市化学高二第一学期期中监测试题含解析
- 2025年公务员考试行测数量关系高频考点专项训练及解析
- 2025年Python二级考试押题试卷 深度剖析版
- 星巴克广告策划案(定稿)
- 民法典护理课件
- 沪教深圳版八年级英语下册单词表
- 《口腔材料学》教材笔记(12章全)
- 新能源汽车维护与故障诊断-课件-项目二-新能源汽车故障诊断技术
- 穴位注射操作规范及流程图
- 环境监测与污染源在线监控考核试卷
- 油罐安装施工方案
- GB/T 44102-2024跳绳课程学生运动能力测评规范
- GB/T 13305-2024不锈钢中α-相含量测定法
- DL∕T 618-2022 气体绝缘金属封闭开关设备现场交接试验规程
- 多糖铁胶囊的吸收和代谢途径研究
- 艾梅乙检测结果解读培训课件
评论
0/150
提交评论