文档详情

Java程序设计考试实验说明及判分标准.doc

发布:2018-10-02约8.85千字共15页下载文档
文本预览下载声明
PAGE 2 第 PAGE 5 页 共 NUMPAGES 15 页 邢台学院2013—2014学年第二学期期末考试 2012级电气大类本科专业《Java程序设计》实验试题 (本试卷满分100分,考试时间110分钟) 说明: 本实验考试分简单控制台编程题、简单GUI编程题、综合应用三个题型,每个题型设有A、B、C三个题目,每个学生以抽签的方式每个题型各抽一个题目,作为自己的考试题目。考试过程中可能查看资料,但同学间不能相互交流,也不能传递任何资料。 考试结果由两位教师采用现场打分给出,程序不能运行的,不进行评分,按0分计。 70分为通过,低于70分为不通过。不通过者三天内申请重考,每个学生有两次重考机会,重考时,重新抽签。 一.简单控制台编程题(26分) 编写一个简易学生管理系统。 功能要求:能输入学生信息、输出学生信息。 (1)编写一个Student类,包括姓名、性别、年龄、专业四个属性。 (2)编写一个业务类ServeceImp,此类实现如下接口: public interface ServiceInterface { public void addStudent(Student student); public ListStudent getStudents(); } 实现接口中定义的两个方法,addStudent()方法把一个Student对象保存到一个线性表中,getStudents()方法返回保存Student对象的线性表。 (3)编写一个带有主方法的启动类StuMain类,程序运行,输出如下主菜单, (4)如输入“1”,则提示: 按提示输入学生信息后,生成Student对象,调用ServeceImp的addStudent方法,将Student对象添加到线性表中,程序返回到主菜单。 (5)如输入“2”, 调用ServeceImp的getStudents()方法,获取存放学生信息的线性表,将其中的学生的信息逐条输出,而后程序返回到主菜单。 (6)如输入“0”,则输出“程序结束”,而后程序退出。 评分标准: 正确编写Student类,得4分。 正确编写ServeceImp类,得4分。 正确编写StuMain类得12分,其中 正确显示主菜单2分。 能正确选择主菜单的功能2分。 能正确输入学生信息2分。 能将学生信息正确保存到线性表中2分。 能正确获取学生信息线性表2分。 能正确将学生信息线性表的学生信息逐条输出2分 代码规范:6分(标识符可理解性、正确缩进、运算符前后空格各2分) 编写一个简易员工管理系统。 功能要求:能输入员工信息、输出员工信息。 (1)编写一个 HYPERLINK /s?wd=employee Employee类,包括编号、姓名、性别、年龄四个属性。 (2)编写一个业务类ServeceImp,此类实现如下接口: public interface ServiceInterface { public void add HYPERLINK /s?wd=employee Employee( HYPERLINK /s?wd=employee Employee HYPERLINK /s?wd=employee employee); public HYPERLINK /s?wd=employee Employee get HYPERLINK /s?wd=employee Employee(String no); } 实现接口中定义的两个方法,add HYPERLINK /s?wd=employee Employee()方法把一个 HYPERLINK /s?wd=employee Employee对象以编号no为键,保存到一个HashMap中。get HYPERLINK /s?wd=employee Employee()方法以编号no为参数,从HashMap中获取相应的 HYPERLINK /s?wd=employee Employee对象,并返回此对象。 (3)编写一个带有主方法的启动类StuMain类,程序运行,输出如下主菜单, (4)如输入“1”,则提示: 按提示输入员工信息后,生成 HYPERLINK /s?wd=employee Employee对象,调用ServeceImp的add HYPERLINK /s?wd=employee Employee()方法,将 HYPERLINK /s?wd=employee Employee对象以相应的编号为键添加到HashMap中,程序返回到主菜单。 (5)如输入“2”,则提示: 按要求输入员工号,调用ServeceImp的ge HYPERLINK /s?wd=employee Employee ()方法,获取存相应的员工对象,将员工信息输出,而后程
显示全部
相似文档