《java语言程序设计》实验教学大纲

《java语言程序设计》实验教学大纲

ID:27834465

大小:534.56 KB

页数:16页

时间:2018-12-06

《java语言程序设计》实验教学大纲_第1页
《java语言程序设计》实验教学大纲_第2页
《java语言程序设计》实验教学大纲_第3页
《java语言程序设计》实验教学大纲_第4页
《java语言程序设计》实验教学大纲_第5页
资源描述:

《《java语言程序设计》实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《Java语言程序设计》实验教学大纲B031022课程代码:B031022课程名称:Java语d权序设计英文名称:JavaProgrammingLanguage学分:4.5实验学时:44课程总学时:80理论学时:36课程类型:必修课课程性质:公K•课设置类别:非独立设实验课先修课程:《C语言程序设计》《计算机导论》适用专业:网络工程开课单位:软件工权系一、实验教学的性质地位和任务木课程是M络工程专业的一门公共基础实验课,是《数据结构》、《JavaEE网络编程技术》、《Web开发技术》、《C#程序设汁》等f•续课程实践类的

2、前导实验课程。主要内界包括Java语言基础、而h'd对象程序设汁、异常处理、GUI设计、输入输出流、线程与多媒体、网络通信、数裾库访问等基木编程技术。通过木实验课的学AI,学生应了解JVM运行机制,并熟练配置Java编程环境;熟练掌握Java语法规则、矽用程序开发与上机调试技术;理解面h'd对象程序设计思想,能够利用Java语言的基木技术解决实际问题,如.•阁形用户界而设汁与事仲处理、I/O设汁、多媒体设计、网络通信、数裾库访问等。二、实验内容与要求项目一Java语言基础(1)实验R标1.熟悉java运行环境;2.掌握h

3、va程序编辑、编译和运行的过程;3.掌握java语言的基本数据类型;4.熟练掌握运兑符和表达式;5.学会编写简单程序。(2)具体内容1.分析所给程序写出运行结果;上机调试程序并运行,和自己的结果进行比较。2.为了使程序易读,添加适当的注释;为了使程序输出结果清晰明了,增加合理的提示信息。3.设计一个程序,尽量运用比较、布尔、赋值、位运算等运算符,体会Java的运算符与表达式的使用规则。(3)主要仪器设备与工具每人一台PC机,实验配置为:JDK6.0+编辑器+AP1帮助文捫。项目二程序结构设计(1)实验目标1.掌握顺序、循

4、环及分支结构的特点;2.掌握while、for等循环结构实现语化的使用规则;3.掌握if、case等分文结构实现语切的使用规则。(2)具体内容编写Java应用程序,分别实现如下功能:1.有任意三个整数numl、num2、num3,求三个数巾的最大值。2.输入一个百分制成绩(0-10()之闽的整数),如果在90—10()分,则输出‘A’;80—89分,输出’B’;7()-79分,输出’C’,60-69分输出’D’,0-59分输出“不及格”。分别用if语句和switch语句实现。3.猴子吃桃子(每天吃前一天的一半零一个,第

5、1()天K剩了一个,求第一天的数目)。(3)主要仪器设备与工具每人一台PC机,实验配置为:JDK6.0+编辑器+API帮助文档。项目三类与对象的设计(1)实验目标掌握类与对象的掌掘方法的定义和使用规则1.掌握类与对象的关系;2.掌握类与对象的声明及定义方法;3.理解构造方法的意义,掌握其定义方法以及执行过程;4.掌握成员方法(实例方法)被调用的不同方式和定义要求。(2)具体心容1.定义一个类,完成不同形状闹积的计算,要求:通过构造方法完成计算要素的初始化;在不同的类中计算不M形状的而积;主类完成对象的定义和方法的调用,输

6、fli结果。2.对于某个银行卡有如下特征:卡号、帐户名、余额(新开卡为500元)等属性:①完成一系列操作:建卡、存款、取款、显示信怠;②根据上述条件,利用血句对象的思想编写程序,完成不同帐户卡的建立、存/取款业务和两个卡之间的转帐。(3)主要仪器设备与工具每人一台PC机,实验配置为:JDK6.0+编辑器+API帮助文扔。项目四类与继承(1)实验目标1.掌握继承机制,深刻理解子类与父类的定义关系;2.掌握方法秉置的本质和应用;3.掌握super、this等关键字的使用。(2)具体内容1.分析给定的程序:若要输出父类成Mx的

7、值(25)如何完成?补充程序(用尽可能多的方法完成)。1.设计一个ManKind类(表示人类)和一个类Kids类(表示儿童群体)。对于每一个儿童而言.•冇sex和age属性、可以打印年龄、判断出是男孩、女孩,在输出是否被雇佣信息时,一律打印“kidsshoudstudyandnowork”。充分利川继承的关系完成程序设计,要求打印出某一个孩子的年龄、根据性别(’m’or’w’)输出“isaboy”or“isagirl”,输出雇佣情况。可能会用到重写(重置、覆盖)父类中已有的方法,如:manOrWoman()和employ

8、ed()。(3)主要仪器设备与工具每人一台PC机,实验配置为:JDK6.0+编辑器+API帮助文档。项目五字符串操作(1)实验目标1.掌握字符串的常用构造方法;继承机制,深刻理解子类勾父类的定义欠系;2.掌握字符创的常用方法;3.能够熟练运川字符串类解决实际问题。(2)具体内容1.设计一个程序,对String类进行使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。