电大JAVA语言与WWW技术形成性考核程序题一、写出下列程序完成的功能1、PUBLICCLASSSUM{PUBLICSTATICVOIDMAINSTRINGARGS{INTSUM0FORINTI1IMAXMAXAI}SYSTEMOUTPRINTLNMAX““MINSYSTEMOUTPRINTLN}}上面这段程序所完成的功能是在数组中查找并输出最大值和最小值,并输出显示。3、IMPORTJAVAIOPUBLICCLASSCLASS1{PUBLICSTATICVOIDMAINSTRINGARGS{FACTNNEWFACT4SYSTEMOUTPRINTLNNFACT}}CLASSFACT{INTNFACTINTNN{NNN}INTFACT{INTI,F1FORI1IBAB}}上面这段程序所完成的功能是求两个数的最大值。5、IMPORTJAVAAWTIMPORTJAVAAPPLETAPPLETPUBLICCLASSAPPLET1EXTENDSAPPLET{PUBLICVOIDPAINTGRAPHICSG{GDRAWLINE30,5,100,45GDRAWRECT30,50,50,20GDRAWOVAL30,80,50,40GDRAWSTRING“THEYAREFIGURES“,30,150}}上面这段程序所完成的功能是__在APPLET界面中显示一些由直线、矩形框、椭圆框和文字组成的图形。。6IMPORTJAVAAPPLETIMPORTJAVAAWTIMPORTJAVAAWTEVENTPUBLICCLASSAPPLETLEXTENDSAPPLETIMPLEMENTSACTIONLISTENER{LABELPROMPTBUTTONBTNPUBLICVOIDINIT{PROMPTNEWLABEL““BTNNEWBUTTON“开始“ADDBTNADDPROMPTBTNADDACTIONLISTENERTHIS}PUBLICVOIDACTIONPERFORMEDACTIONEVENTE{IFEGETSOURCEBTNPROMPTSETTEXT“祝您考试及格“}}上面这段程序所完成的功能是在一个APPLET程序中创建一个标识为“开始”的按钮,当鼠标单击“开始”按钮时,就显示出标识有“祝您考试及格”字样的标签。7、IMPORTJAVAAWTPUBLICCLASSABC{PUBLICSTATICVOIDMAINSTRINGARGS{NEWFRAMEOUT}}CLASSFRAMEOUTEXTENDSFRAME//FRAME为系统定义的窗框类{BUTTONBTNFRAMEOUT{SUPER“我的标题“BTNNEWBUTTON“我的按钮“SETLAYOUTNEWFLOWLAYOUTADDBTNSETSIZE300,200SHOW}}上面这段程序所完成的功能是创建一个标题为“我的标题”的窗框,窗框中显示有“我的按钮”字样的按钮。二、写出下列程序运行得结果1、INTX0,Y4,Z5IFX2{IFY5{SYSTEMOUTPRINTLN“MESSAGETHREE“}ELSE{SYSTEMOUTPRINTLN“MESSAQEFOUR“}运行结果MESSAGEFOUR2、IMPORTJAVAIOPUBLICCLASSABC{PUBLICSTATICVOIDMAINSTRINGARGS{INTI,S0INTA{10,20,30,40,50,60,70,80,90}FORI0IALENGTHIIFAI30SAISYSTEMOUTPRINTLN“S“S}}运行结果S=1803、IMPORTJAVAIOPUBLICCLASSABC{PUBLICSTATICVOIDMAINSTRINGARGS{SUBSUBCLASSXNEWSUBSUBCLASS10,20,30XSHOW}}SUPERCLASSINTAA,INTBB{AAABBB}VOIDSHOW{SYSTEMOUTPRINTLN“A“A“\NB“B}}CLASSSUBCLASSEXTENDSSUPERCLASS{INTCSUBCLASSINTAA,INTBB,INTCC{SUPERAA,BBCCC}}CLASSSUBSUBCLASSEXTENDSSUBCLASS{INTASUBSUBCLASSINTAA,INTBB,INTCC{SUPERAA,BB,CCAAABBCC}VOIDSHOW{SYSTEMOUTPRINTLN“A“A“\NB“B“\NC“C}}运行结果A60B=20C=304、CLASSA{PUBLICINTFINTX{RETURNX1}}CLASSBEXTENDSA{PUBLICINTFINTX{RETURNXX}}PUBLICCLASSE{PUBLICSTATICVOIDMAINSTRINGARGS{AANEWBINTMAF10SYSTEMOUTPRINTLNM}}运行结果1005、CLASSA{INTXPUBLICVOIDSETXINTX{THISXX}INTGETX{RETURNX}}CLASSB{PUBLICVOIDFAA{ASETX100}}PUBLICCLASSE{PUBLICSTATICVOIDMAINSTRINGARGS{AANEWAASETX8SYSTEMOUTPRINTLNAGETXBBNEWBBFASYSTEMOUTPRINTLNAGETX}}运行结果8100三、程序设计题1、编写一个JAVAAPPLET,使之能够在浏览器中显示“WELCOMETOJAVAAPPLETWORLD”的字符串信息。参考程序如下IMPORTJAVAAWTGRAPHICSIMPORTJAVAAPPLETPUBLICCLASSHELLOAPPLETEXTENDSAPPLET{PUBLICVOIDPAINTGRAPHICSG{GDRAWSTRING“WELCOMETOJAVAAPPLETWORLD“,50,50}}2、编写一个JAVAAPPLICATION,显示“WELCOMETOJAVAAPPLICATIONWORLD”的字符串信息。参考程序如下PUBLICCLASSHELLOWORLD//定义类HELLOWORLD{PUBLICSTATICVOIDMAINSTRINGARGS//程序起始点{//控制台输出WELCOMETOJAVAAPPLICATIONWORLDSYSTEMOUTPRINTLN“WELCOMETOJAVAAPPLICATIONWORLD“}}3、编程序计算1/11/21/31/100的值。参考程序如下PUBLICCLASSSUM{PUBLICSTATICVOIDMAINSTRINGARGS{DOUBLESUM00FORINTI1I100ISUM10/DOUBLEISYSTEMOUTPRINTLN“SUM“SUM}}4编写一个日期类DATE,要求(1)日期类DATE属性有YEARINT型,代表年。MONTHINT型,代表月。(2)日期类DATE的方法有DATE构造函数,日期的默认初值为2004年5月1日。DATEINTY,INTM,INTD构造函数、形参Y,M,D分别为某个日期的年月日的初值。INTGETYEAR获取日期的年份作为方法的返回值。INTGETMONTH获取日期的月份作为方法的返回值。INTGETDAY获取日期的日作为方法的返回值。VOIDSHOWDATE以年月日的形式显示一个日期。参考程序如下PUBLICCLASSDATE{INTYEAR,MONTH,DAYDATE{YEAR2000MONTH1DAY1}DATEINTY,INTM,INTD{YEARYMONTHMDAYD}INTGETYEAR{RETURNYEAR}INTGETMONTH{RETURNMONTH}INTGETDAY{RETURNDAY}VOIDSHOWDATE{SYSTEMOUTPRINTLNYEAR“年“MONTH“月“DAY“日“}}5、定义的抽象生来表示“学生”,它派生出“小学生”、“中学生”、“大学生”、“研究生”四个大类,另外其中“大学生”类再派生出“一年级学生”、“二年级学生”、“三年级学生”、“四年级学生”四个子类,“研究生”类在派生出“硕士生”和“博士生”两个子类。参考程序如下ABSTRACTCLASSSTUDENT//抽象类{//学生的属性,如学号、姓名、性别、年龄INTSTUDENTNOSTRINGSTUDENTNAMEBOOLEANSTUDENTSEXINTSTUDENTAGESTUDENTINTSNO,BOOLEANSEX,INTAGE{STUDENTNOSNOSTUDENTSEXSEXSTUDENTAGEAGE}VOIDMODIFYAGEINTSNO,INTNEWAGE{IFSTUDENTNOSNOSTUDENTAGENEWAGE}}//小学生类CLASSPUPILEXTENDSSTUDENT{STRINGSTUDENTKIND}//中学生类CLASSMIDDLESTUDENTEXTENDSSTUDENT{STRINGSTUDENTKIND}//大学生类CLASSACADEMICIANEXTENDSSTUDENT{STRINGSTUDENTKIND}//研究生类CLASSGRADUATESTUDENTEXTENDSSTUDENT{STRINGSTUDENTKIND}//大学一年级类CLASSFRESHMANEXTENDSACADEMICIAN{STRINGSPECIALTY}//大学二年级类CLASSSOPHOMOREEXTENDSACADEMICIAN{STRINGSPECIALTY}//大学三年级类CLASSJUNIOREXTENDSACADEMICIAN{STRINGSPECIALTY}//大学四年级类CLASSSENIOREXTENDSACADEMICIAN{STRINGSPECIALTY}//硕士研究生类CLASSMASTEREXTENDSGRADUATESTUDENT{STRINGSPECIALTY}//博士研究生类CLASSDOCTOREXTENDSGRADUATESTUDENT{STRINGSPECIALTY}6、编写图形界面下的JAVAAPPLET程序,接受用户输人的两个数据为上、下限,然后10个一行输出上、下限之间的所有素数。参考程序如下LB2NEWLABEL“下限“IN1NEWTEXTFIELD5IN2NEWTEXTFIELD5OUT1NEWTEXTAREAOUT1SETEDITABLEFALSE//设为不可编辑BTN1NEWBUTTON“输出素数“BTN2NEWBUTTON“关闭“ADDLB1ADDIN1ADDLB2ADDIN2ADDBTN1ADDBTN2ADDRESULTADDOUT1BTN1ADDACTIONLISTENERTHISBTN2ADDACTIONLISTENERTHIS}PUBLICVOIDACTIONPERFORMEDACTIONEVENTE{INTK0//设计数器IFEGETSOURCEBTN1//响应按钮“输出素数”的动作{OUT1SETTEXT“\N“//新行输出AINTEGERPARSEINTIN1GETTEXTBINTEGERPARSEINTIN2GETTEXT//判断是否素数,是则计数并加入输出子串SLOOPFORINTIBIAI{FORINTJ2JIJ{IFIJ0CONTINUELOOP}KIFK100//每10个数加个回车SSI“,““\N“ELSESSI“,“}RESULTSETTEXTB“与“A“之间共有素数“K“个,输出如下“OUTLSETTEXTS}ELSESYSTEMEXIT0//单击“关闭“退出程序}}7、请创建简单的程序THREETHREADSJAVA,它将创建三个线程,每个线程应当显示它们的名字。//PRINTMEJAVACLASSPRINTMEIMPLEMENTSRUNNABLE{PUBLICVOIDRUN{FORINTX0X10X{SYSTEMOUTPRINTLNTHREADCURRENTTHREADGETNAMETRY{THREADSLEEP2000}CATCHEXCEPTIONE{}}}}//TESTTHREETHREADSJAVAPUBLICCLASSTESTTHREETHREADS{PUBLICSTATICVOIDMAINSTRINGARGS{RUNNABLEPROGNEWPRINTMETHREADT1NEWTHREADPROGTHREADT2NEWTHREADPROGTHREADT3NEWTHREADPROGT1SETNAME“LARRY”T2SETNAME“CURLY”T3SETNAME“MOE”T1STARTT2STARTT3START}}

展开阅读全文

java语言与www技术形成性考核册_电大Java语言与WWW技术形成性考核程序题相关推荐

  1. java语言与www技术形成性考核册_电大Java语言与WWW技术形成性考核填空题

    2017电大最新题库 电大Java语言与WWW技术形成性考核填空题 1.Java具有的特点简单.面向对象.与平台无关.解释型.多线程.安全.动态的语言. 2.开发与运行Java程序需要经过的三个主要步 ...

  2. java 形成性考核册_《JAVA技术》形成性考核册作业(最新)

    电大文库[JAVA技术]形成性考核册答案 电大文库[JAVA技术]形考作业一: 一.填空题 1. 面向对象的 2. 健状的.安全的.独立于平台的.多线程 3. 小程序 应用程序 4. 一组指令集 一组 ...

  3. 电大本科c语言形成性考核册答案,电大-C语言程序设计形成性考核册答案

    for(i=0;i=s)m++; return m; } 函数功能为: 求不小于数组元素之平均值的各元素之和(前n个) 应加入此4字,否则D亦对 必须强制类型转换!否则提示cannot convert ...

  4. 电大计算机网络形成性考核册,2017电大《计算机应用基础(Win7)》形成性考核册(参考答案)...

    计算机应用基础(WIN7)形成性考核册答案 作业1 一.基础知识选择题 1.以微处理器为核心组成的微型计算机属于(D )计算机. A.机械 B.电子管 C.晶体管 D.集成电路 2.第一台电子计算机诞 ...

  5. 2017c语言 形成性考核,[2017年电大]c语言程序设计课程形成性考核任务样例.doc

    [2017年电大]c语言程序设计课程形成性考核任务样例 中央电大C语言程序设计 (2011年12月) 第一次形考任务样例: 一.."表示: 3.在上述项目内建立一个具有如下内容的.名称为&q ...

  6. 计算机学形成性考核册答案,电大 最新电大计算机形成性考核册(本科)答案.doc...

    电大 最新电大计算机形成性考核册(本科)答案 作业1 第1章 一.选择题 1.A)?? ?? 2.B???? 3.C???? 4.C??? 5.A???? 6.A???? 7.D???? 8.D ? ...

  7. 2014电大计算机基础考核册答案,电大计算机本科【计算机数学基础(1)】形成性考核册答案(附完整题目)...

    资源描述: 电大[计算机数学基础(1)]形成性考核册答案[计算机数学基础(1)]形考作业一: 第1章 命题逻辑 一.单项选择题 1. 下列语句是真命题为( ). A. 我正在说谎 B. 如果1+2=3 ...

  8. 5. java语言中对构造函数有哪些语法要求?_.在Java语言中,下面关于构造函数的描述正确的是()。...

    [单选题]局域网使用 CSMA/CD 协议时,每一个站在自己发送数据后的一小段时间内,存在着遭遇碰撞的可能性.这一小段时间我们称为( ). [多选题]假设某证券在 20 元处遇到阻力回落,根据黄金分割 ...

  9. 计算机英语形成性考核册答案,电大计算机本科【计算机数学基础(1)】形成性考核册答案(附完整题目)...

    电大计算机本科[计算机数学基础(1)]形成性考核册答案(附完整题目) (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 电大[计算机 ...

最新文章

  1. 约瑟夫环c语言计蒜客链表,约瑟夫环的故事 - osc_3n35hvex的个人空间 - OSCHINA - 中文开源技术交流社区...
  2. Hangfire源码解析-如何实现可扩展IOC的?
  3. 记录一个需求:折线图,要求指定年份每一天的记录
  4. python 列表自定义排序_自定义排序的Python列表
  5. java static final关键字_Java的static与final关键字
  6. JS 中通过对象关联实现『继承』
  7. git push 提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支。的解决办法
  8. 联想计算机网络同传速度很慢,利用联想网络同传系统,提升微机室管理效率
  9. window包管理器
  10. 图片随意命名可能被广告拦截插件拦截
  11. 阿里云centos7 服务器XorDDoS木马查杀
  12. 特别篇:公主,快放开那只巨龙
  13. Win7下安装ubuntu14.10系统
  14. 3分钟掌握7个XD基础操作
  15. 解决Figures now render in the Plots pane by default. To make them also appear inline in the Console
  16. 8522A+7段数码管显示实验
  17. 表格固定表头,tbody加滚动条
  18. 中国计算机学会推荐中文科技期刊目录(2022年)
  19. java类添加单元测试代码_如何在java中单元测试时跳过一段代码
  20. skywalking获取traceId(tid)的方式

热门文章

  1. 使用 Contour 接管 Kubernetes 的南北流量
  2. Spring Boot微服务中Chaos Monkey的应用
  3. 赠书:Redis 深度历险:核心原理与应用实践
  4. 如何监控impala的数据_CDH秘籍(两):cloudera Manager存储监控数据
  5. Java为什么print显示不完全,read-eval-print-loop – 在Java 9上,为什么System.getenv()的输出在jshell中不完整?...
  6. cuda error invalid argument
  7. c++ softmax sigmoid
  8. pytorch IntermediateLayerGetter
  9. Error LNK2001 无法解析的外部符号 的几种情况及解决办法
  10. TNS-12560: TNS: 协议适配器错误 Oracle11g 创建数据库中问题处理(必须运行Netca以配置监听程序)