关闭

关闭

封号提示

内容

首页 2017计算机二级Java复习题及答案.docx

2017计算机二级Java复习题及答案.docx

2017计算机二级Java复习题及答案.docx

上传者: 落花细数3 2017-03-20 评分 5 0 202 28 919 暂无简介 简介 举报

简介:本文档为《2017计算机二级Java复习题及答案docx》,可适用于IT/计算机领域,主题内容包含计算机二级Java复习题及答案  练习是帮助我们巩固知识的最好方法以下是为大家整理的Java复习题及答案希望对大家有帮助!  、结构化程序设计主要强符等。

计算机二级Java复习题及答案  练习是帮助我们巩固知识的最好方法以下是为大家整理的Java复习题及答案希望对大家有帮助!  、结构化程序设计主要强调的是。  A、程序的规模  B、程序的易读性  C、程序的执行效率  D、程序的可移植性  结构化程序设计主要强调的是结构化程序清晰易读可理解性好程序员能够进行逐步求精、程序证明和测试以保证程序的正确性。  本题答案为B。  、数据库设计包括两个方面的设计内容它们是。  A、概念设计和逻辑设计  B、模式设计和内模式设计  C、内模式设计和物理设计  D、结构特性设计和行为特性设计  数据库设计可分为概念设计与逻辑设计。  数据库概念设计的目的是分析数据间内在语义关联在此基础上建立一个数据的抽象模型。  数据库逻辑设计的主要工作是将ER图转换为指定的RDBMS中的关系模型。  本题答案是A。  、为AB类的一个无形式参数无返回值的方法method书写方法头使得使用类名AB作为前缀就可以调用它该方法头的形式为。  A、staticvoidmethod()  B、publicvoidmethod()  C、finalvoidmethod()  D、abstractvoidmethod()  本题考查的是修饰符的含义。  、public修饰的方法可被其它类访问或引用。  、abstract修饰的方法是抽象方法抽象方法没有方法体要使用抽象方法必须先实现此抽象方法。  、final修饰的方法不能被继承。  、static修饰的方法为静态方法静态方法不需要类的实例化就可以被类直接调用。  故要使得类名AB可以直接调用method()方法则必须在method()前用static来修饰。  故本题答案为A。  、监听器接口的方法返回值的类型是。  A、int  B、String  C、void  D、Object  本题考查的是监听器。  每个事件都有自己的监听器监听器本身是一种接口该接口中的方法返回值是void类型。当要为指定的类注册监听器时就可以通过定在实现该接口的类中定义该方法这样可以在某个事件发生后将会自动执行相应方法中的代码。  故本题答案为C。  、outer:for(inti=i<i)  inner:for(intj=j<j)  {  if(j==)continueouter  Systemoutprintln(j"and"i"")  }  以上代码输出是。  A、andandand  B、andandand  C、andandand  D、andandand  本题考查的是多重循环。  首先介绍一下continue语句的功能:continue语句是跳过循环体中下面尚未执行的语句回到循环体的开始继续下一轮的循环。  本题程序运行过程如下:  i=:  j=条件j==不成立输出j和i即and  j=条件j==成立执行continue跳过Systemoutprintln(j"and"i"")执行下一轮循环j=  j=条件j<不满足退出内层循环继续外层循环。  i=:  j=条件j==不成立输出j和i即and  j=条件j==成立执行continue跳过Systemoutprintln(j"and"i"")执行下一轮循环j=  j=条件j<不满足退出内层循环继续外层循环。  i=:  j=条件j==不成立输出j和i即and  j=条件j==成立执行continue跳过Systemoutprintln(j"and"i"")执行下一轮循环j=  j=条件j<不满足退出内层循环继续外层循环。  i=:条件i<不满足结束。  故本题答案为A。  编程题  、编写一个JavaApplication程序Appmain程序输入个整数给数组通过函数getMinAndMax(inta)得到这个整数的最大值和最小值并输出结果。  classApp{  staticvoidgetMinAndMax(inta){  intmin,max  min=max=a  for(inti=i  if(ai>max)  max=ai  if(ai  min=ai}  Systemoutprintln(“Array’MaxValue:”max)  Systemoutprintln(“Array’MinValue:”min)  }  publicstaticvoidmain(Stringargs){  intarr={,,,,,,,,,}  getMinAndMax(arr)}}  、编写一个完整的JavaApplication程序。包含接口ShapeAreaRectangle  类Triangle类及Test类具体要求如下:  接口ShapeArea:  doublegetArea(  ):  求一个形状的面积  doublegetPerimeter(  ):  求一个形状的周长  类Rectangle:实现ShapeArea接口并有以下属性和方法:  属性  width:double类型表示矩形的长height:double类型表示矩形的高  方法  Rectangle(doublew,doubleh):构造函数  toString(  )  方法:输出矩形的描述信息如“width=,height=,perimeter=,area=”  类Triangle:实现ShapeArea接口并有以下属性和方法:  属性  x,y,z:double型表示三角形的三条边  s:周长的(注:求三角形面积公式为))(  )((zsysxsss=(xyz)开方可用Mathsqrt(double)方法)  方法  Triangle(doublex,doubley,doublez):  构造函数给三条边和s赋初值。  toString(  ):  输出矩形的描述信息如“threesides:perimeter=area=”  Test类作为主类要完成测试功能  生成Rectangle对象    调用对象的toString方法输出对象的描述信息  interfaceShapeArea{doublegetArea(  )  doublegetPerimeter(  )  }  classRectangleimplementsShapeArea{doublewidth,height  Rectangle(doublew,doubleh){kowidth=w  height=h  }  publicvoidtoString(  )  {  Systemoutprintln("width="width",height="height",perimeter="getPerimeter(  )",area="getArea(  ))  }  publicdoublegetArea(  )  {returnwidth*height  }  publicdoublegetPerimeter(  )  {return*(widthheight)  }}  classTriangleimplementsShapeArea{doublex,y,z,sTriangle(doublex,doubley,doublez){thisx=xthisy=y  thisz=zs=(xyz)}  publicvoidtoString(  )  {  Systemoutprintln("ThreeSides:"x","y","z",Perimeter="getPerimeter(  )",area="getArea(  ))  }  publicdoublegetArea(  )  {  returnMathsqrt(s*(sx)*(sy)*(sz))  }  publicdoublegetPerimeter(  )  {returnxyz  }}  classtest{publicstaticvoidmain(Stringargs){Rectanglerct=newRectangle(,)  rcttoString(  )  }}

类似资料

  • 总结计算机等级考试二级Java笔…

该用户的其他资料

大白象 教学反思.doc

动平衡仪的相关参数及结构[练习].doc

循环负荷、返沙比对磨机产能及矿浆指标的影响.doc

水浒传第三回读后感&#40;精简版).doc

电影白狐经典语录&#40;范本&#41;.doc

职业精品

精彩专题

上传我的资料

精选资料

热门资料排行换一换

  • 中国基督教百年史.pdf

  • 史学批评发展史上的双璧.doc

  • 中国书院辞典(一).pdf

  • 中国书院史.pdf

  • 莎士比亚悲剧集.pdf

  • 哈尔滨特务机关(关东军情报部).…

  • 蒙古人远征记.PDF

  • 七年级奥数题2.doc

  • 成吉思汗与今日世界之形成.pdf

  • 资料评价:

    / 7
    所需积分:0 立即下载

    意见
    反馈

    返回
    顶部