自考计算机及应用(本)Java语言程序设计_考核大纲_模拟试卷
- 格式:doc
- 大小:33.50 KB
- 文档页数:6
福建省高等教育自学考试
《Java语言程序设计》(实践)考试大纲
课程代码:4747
一、课程类型、目的与要求、内容
(一)类型
实践操作
(二)目的与要求
Java语言程序设计的上机练习是必不可少的学习环节之一,也是检验掌握Java语言程序设计操作的手段之一。
一方面通过上机练习,可加深对课程内容的理解和掌握。另一方面,通过上机解决实际工作的问题可检验Java语言程序设计掌握程度和应用水平。
(三)内容:
1、掌握Java语言的面向对象机制、Java语言的接口。使用常用的运算符和语句、数组、字符串编写java程序。
项目内容:根据要求编写简单的java程序。
评定标准:理解Java语言面向对象机制、java语言的接口概念,理解java语言命名标识符的规则、关键字和基本数据类型;理解常用运算符的意义,表达式书写方法,基本语句和控制结构;能够正确编写简单的java程序。
2、运用Swing编写图形界面的程序。
项目内容:使用Swing包编写图形界面的应用程序。
评定标准:是否掌握Swing进行图形界面的设计基本方法,掌握常用的Swing组件和容器,掌握事件驱动程序的设计方法;是否能处理常见的事件。
3、运用多线程的概念编写多线程程序,能实现线程的互斥和同步要求。
项目内容:使用多线程编写实现同步和互斥的程序。
评定标准:是否理解多线程概念,掌握编写多线程程序的方法。是否能编写多线程程序,实现线程的互斥和同步要求。
4、运用Java的输入、输出流和网络包编写文件输入、输出和网络通信应用程序。
项目内容:编写文件输入、输出和简单的网络通信程序。
评定标准:是否理解Java语言的输入和输出流,掌握Java网络编程方法;是否能够应用输入输出流和网络包编写文件输入、输出和简单的网络应用程序。
二、有关说明与实施要求
1、使用教材
全国高等教育自学考试指定教材----《Java语言程序设计(一)》夏宽理主编,机械工业出版社 2008年3月第一版,ISBN 978-7-111-23398-5。
2、关于考核目标的说明
(1)列入本考纲考核内容的,作为考核范围。
(2)考核主要注重学生综合能力、解决实际问题的能力
3、关于考试大纲中考核内容的说明
共有四个考核项目,每个项目涵盖课程部分内容,建议进行综合考核,且重点考核Java语言常用语句、数组、字符串、面向对象机制和网络通信的编程。
4、关于考核评分标准的说明
根据实际情况制定标准的考核项目书、评分标准细则
《Java语言程序设计》实践考核说明:
1. 本课程主要考核学生对Java语言程序设计的掌握程度及应用水平。
2.考生需按要求答题,并将结果保存到各题目指定的文件夹中,否则会影响最终成绩。3.答题完成后不许关机,否则可能会造成考试信息丢失而影响最终的成绩。
一.准备部分
请在E盘下建立名为kaoshi的文件夹(目录),并在该文件夹中创建名为infoA的文本文件(infoA.txt),并写入你的个人信息。注:该文件的格式如下:
准考证号:姓名:机号:卷号:
说明:机号指你考试所在机器的编号。
卷号指试卷括号内的大写字母(A、B、C或D),表示试卷的类别。
二.程序的编写
1. 编写一个java程序cx1.java,通过键盘输入10个整数,比较并输出其中的最大值和最小值。
2. 网络聊天是一件很有趣的事情。早期的网络聊天是基于控制台的,试编写程序cx2.java:首先由客户机用键盘输入一句话,然后将这句话送给服务器在屏幕上显示出来,然后由服务器输送一句话给客户机,客户机也将这句话显示出来,周而复始实现客户机与服务器的对聊。
3.根据下面的要求编程实现复数类ComplexNumber。
(1)复数类的属性包括实数部分和虚数部分
(2)复数类的方法有加法add,减法subtract
并编程验证以上的复数类。接收用户输入的复数的实部和虚部,计算复数与复数、复数与实数的加、减的操作。
4.考试结束必须保证E:\kaoshi目录下有如下文件:cx1.java,cx2.java,ComplexNumber,infoA.txt
一.准备部分
请在E盘下建立名为kaoshi的文件夹(目录),并在该文件夹中创建名为infoA的文本文件(infoA.txt),并写入你的个人信息。注:该文件的格式如下:
准考证号:姓名:机号:卷号:
说明:机号指你考试所在机器的编号。
卷号指试卷括号内的大写字母(A、B、C或D),表示试卷的类别。
二.程序的编写
1. 编写一个java程序sz.java,求一个整数数组的最大值、最小值、平均值。整型数组的值为{45,23,12,3,5,90,64,31,40,55}。
2. 编写一个客户/服务器程序qmj,服务器端的功能是计算圆的面积。客户端将圆的半径发送给服务器端,服务器端计算得出的圆面积将发送给客户端,并在客户端显示。
3.考试结束必须保证E:\kaoshi目录下有如下文件:sz.java,qmj.java,infoA.txt
一.准备部分
请在E盘下建立名为kaoshi的文件夹(目录),并在该文件夹中创建名为infoA的文本文件(infoA.txt),并写入你的个人信息。注:该文件的格式如下:
准考证号:姓名:机号:卷号:
说明:机号指你考试所在机器的编号。
卷号指试卷括号内的大写字母(A、B、C或D),表示试卷的类别。
二.程序的编写
1. 编写一个java程序jsrn.java,判断某一年是否为闰年(判断2008是否为闰年)。
提示闰年的条件是符合下面二者之一:
(1)能被4整除,但不能被100整除。
(2)能被400整除。
2. 编写一个java程序book.java,它有以下私有属性:
title
author
published date
price
对于这些属性,你应该选择一个最合适的数据类型,写一个可以接收title和author值的构造器,为每一个属性写一个get方法,写代码计算5本书的平均单价。你可以假设包含书的数组中的所有元素。
3.考试结束必须保证E:\kaoshi目录下有如下文件:jsrn.java,book.java,infoA.txt