2022年11月华南师范大学自考本科网络工程-本科实践题目

本次考试涵盖JAVA程序设计、互联网应用和数据库系统原理三部分。JAVA编程涉及学生类、Student数组排序、Employee类继承等;互联网应用涉及C类网络地址子网划分;数据库原理部分要求统计课程表中的课程数量,创建并填充数据库表格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

《互联网及其应用(03142)(实践)》课程试卷

答卷提交说明:编程代码与输出结果截图,放到一个文件中,文件以“序号 姓名 课程名 ”命名,本试卷有三门课程,请根据不同的课程分别建立三份答卷,并提交至相应的文件夹中。答题时间120分钟。

JAVA 程序设计(总分60分,共4题)

  1. (10分)设计一个学生类,属性有:学号、姓名、年龄、电话、Java成绩、C语言成绩、数据库成绩;用构造函数创建对象并初始化;计算三科总和;输出一个对象的所有属性。
  2. (20分)设计一个Student类,创建一个Student数组,属性有:学号、姓名、Java成绩、C语言成绩、数据库成绩;编程计算这三门课程的平均成绩,并按平均成绩的降序进行排序,输出排序后的结果(输入4个同学的信息)。
  3. (10分)设计并实现一个类Manager,类Manager继承类Employee, 类Employee继承类Person, 类Person有String属性name,方法setName, getName; 类Employee有int属性employeeID,方法setEmployeeID, getEmployeeID; 类Manager有String属性responsibilities,方法setResponsibilities, getResponsibilities;用主程序将所有的属性值在屏幕上逐行显示出来。
  4. (20分)编写一个框架应用程序,要求如下:

(1)在窗口(800*600)设置两个菜单“文件”、“编辑”

(2)在“文件”菜单里添加三个菜单项“打开”“保存”“关闭”。

(3)在“编辑”菜单里添加两个菜单项“复制”、“粘贴”。

(4)点击关闭菜单时,使程序关闭。

请完善文件Menu Frame.java中show Frame() 的方法体。

//Menu Handler.java文件内容

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class Menu Handler implements ActionListener {

publie void actionPerformed(ActionEvent e){

if(e.get Action Command() =="close")

System.exit(0) ;

}

}

//Menu Frame.java文件内容

import javax.swing.JFrame;

import javax.swing.JMenu;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值