已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海xxx技术学院期末考试统一命题试题卷A卷20102011学年第一学期考试课程java程序设计基础 专业及班级10计算机(软件、网络、应用)(闭卷)班级_ 学号_ 姓名_题号一二三四五六总分题分2020182121 100得分一、单项选择题(10*2=20%)1、下列哪个概念是面向对象和面向过程程序设计所共有的()A、继承B、流程控制C、抽象D、封装2、符合对象和类关系的是()A、人和老虎B、书和汽车C、楼和土地D、松树和植物3、while循环和 dowhile循环的区别是()A、while循环执行次数可能为0B、while循环比 dowhile循环执行效率高C、dowhile循环执行次数可能为0D、没有区别,这两个结构任何情况下效果一样4、下列修饰符中与访问控制无关的是()A、private B、publicC、protectedD、extends5、方法内的形参()A、必须定义多个形参B、可以没有C、至少有一个D、只能是简单变量6、在Java语言中,整型常量123占用的存储字节数是()A、1B、2 C、4 D、87、设x=40 则执行y=(+x)+1和y=(x+)+1语句后,使y分别为( ) A、42,42 B、41,41 C、41,42 D、42,418、关于方法main()的说法哪个正确()A、方法main()只能放在公共类中B、main()的头定义可以根据情况任意更改C、一个类中可以没有main()方法D、所有对象的创建都必须放在main()方法中9、关于继承的说法正确的是()A、子类将继承父类的非私有属性和方法。B、子类将继承父类所有的属性和方法。C、子类只继承父类public方法和属性D、子类只继承父类的方法,而不继承属性10、关于构造方法的说法哪个正确()A、一个类只能有一个构造方法B、构造方法与类同名,在创建对象时被调用C、一个类可以有多个不同名的构造方法D、构造方法必须自己定义,不能使用父类的构造方法二、判断题 (10*2=20%,正确打“”,错误打“X”)1、常量:2 类型是字符串型( ) 2、Java源程序文件中是不区分字母的大小写的( ) 3、定义方法需有方法的返回类型、名称、参数列表和方法体( ) 4、可以用new来创建一个类的实例,即”对象”( ) 5、Java程序对计算机硬件平台的依赖性很高( ) 6、Java可以用来进行多媒体及网络编程( ) 7、用final修饰的类必须被继承( ) 8、一个类可以访问另一个类的私有成员。( )9、Java 异常中无论发生不发生异常都会被执行的代码段是finally ( )10、在DOS窗口中运行 Java Applet 命令为 appletviewer ( )三、程序填空(3*6=18%)1、下列程序输出结果是:1+2=3,请将程序补充完整。 public class test1 public static void main(String args) _x=1,y=2; System.out.println (_) ; 2、下列程序是求: 1/1+1/2+1/3+1/99+1/100之和,请将程序补充完整。public class test2 public static void main( String args ) double _; for ( int i = 1 ; i = 100 ; i + + ) sum += _; System.out.println( sum=+sum ); 3、下列程序用来计算Fibonacci序列的第0,1,2,各项,请将程序补充完整。public class test3 public static void main(String args) System.out.println(Fibonacci 第4项+_); static int fib(int n) if (n=0|n=1) return n; else int sum=fib(n-1)+fib(n-2); return _; 四、读程序,写出程序的功能或结果(3*7=21%)1、下列程序段的运行结果为: _。 int j=2; switch(j) case 2: System.out.print(“Value is two.”); break;case 3: System.out.print(“Value is three.”); break; default: System.out.print(“Value is”+j); break; 2、下列程序段的运行结果为:_。 import java.io.* ;class c1 c1() System.out.print(3);class c2 c2() System.out.print(2);public class c3 extends c2 c3() System.out.print(1); public static void main(String w) c3 c=new c3(); 3、下列程序段的运行结果为:_。 public class test3 public static void main(String args) int i,j;int a=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16; int s=0; for(i=0;i4;i+) for(j=0;j4;j+) if(i=j) s=s+aij; System.out.println( ); System.out.println( s=+s); 五、编程题 (3*7=21%) 1、找出从键盘上输入的n个整型数中最大数,并将这n个数累加,最后将最大数和累加结果输出。 2、编写一个程序,从键盘输入一串字符,从屏幕输出并将其存入a.txt文件中。 3、编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年内蒙古机电职业技术学院单招职业技能考试必刷测试卷及答案解析(夺冠系列)
- 2026年云南外事外语职业学院单招综合素质考试题库及答案解析(名师系列)
- 2026年四川艺术职业学院单招职业适应性考试题库及答案解析(名师系列)
- 2026年宿迁职业技术学院单招职业适应性考试题库附答案解析
- 房屋搭架安全协议书
- 房屋材料出售协议书
- 房屋签署售卖协议书
- 房屋资产转让协议书
- 手工课程免责协议书
- 手机回收合法协议书
- 肝胆外科常见病
- 屋顶分布式电缆敷设施工方案
- 婚恋观教育课件
- 安徽省合肥市2023-2024学年五年级上学期数学期中测试试卷(含答案)
- 作业活动风险分级管控清单(加油站)
- 人音版六年级上册全册音乐教案(新教材)
- 成品油消费税征收管理知识学习
- 桂林市重点中学2025届数学九上期末检测试题含解析
- 2023年6月大学英语三级A级考试真题加详细解析
- 2024老年外科患者围手术期营养支持中国专家共识(完整版)
- 社会实践-形考任务三-国开(CQ)-参考资料
评论
0/150
提交评论