Java语言程序设计考试大纲_第1页
Java语言程序设计考试大纲_第2页
Java语言程序设计考试大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE PAGE 3石河子大学信息科学与技术学院硕士研究生入学考试Java语言程序设计考试大纲本Java语言程序设计考试大纲适用于石河子大学研究生院电子信息专业的硕士研究生入学考试。Java语言程序设计是计算机类专业的专业基础课。它的评价标准是高等学校计算机类各专业本科毕业生能达到的及格或及格以上水平,以保证被录取者具有基本的专业理论基础及程序设计能力,以利于计算机类各专业的导师择优选拔硕士研究生。一、考试基本要求1、掌握Java程序设计基本步骤与过程。2、熟悉Java各种基本数据类型及其操作,学会根据实际问题要求来选择数据类型。3、掌握Java语言基本程序设计技术。4、掌握Java面向对象

2、程序设计的抽象性、封装性、继承性和多态性。5、熟悉如何使用面向对象程序设计进行程序设计。二、考试方式与时间硕士研究生入学Java语言程序设计考试为笔试,考试时间为120分钟。三、考试主要内容和要求(一)基本程序设计1.考试内容(1)使用Scanner类从控制台获取输入。(2)使用标识符命名变量、常量、方法和类。(3)Java的基本数值类型:byte、short、int、long、float和double。2.考试要求通过编程解决实际问题,利用基本数据类型、变量、常量、操作符、表达式以及输入/输出来进行基本的程序设计。(二)选择1.考试内容(1)使用单分支if语句实现选择控制(2)使用双分支if

3、-else语句实现选择控制(3)使用嵌套的if语句和多分支if语句实现选择控制(4)使用Math.random()方法产生随机数(5)使用switch语句实现选择控制2.考试要求掌握Java语言在可选择的执行路径中做出选择的语句。(三)数学函数、字符和字符串1.考试内容(1)使用Math类中的方法解决数学问题(2)使用char类型表示字符(3)使用string对象表示字符串(4)使用length()方法来返回字符串长度(5)使用charAt(i)方法来返回字符串中的字符(6)使用indexOf方法定位一个字符串中的字符或子字符串2.考试要求掌握Java语言常用数学操作的方法(四)循环1.考试内

4、容(1)使用while循环编写重复执行语句的程序(2)使用do-while语句编写循环(3)使用for语句编写循环(4)使用break和continue来实现程序的控制2.考试要求掌握Java语言循环语句控制一个操作或操作序列重复执行的次数。(五)方法1.考试内容(1)使用形参定义方法(2)使用实参调用方法(3)定义带返回值的方法(4)定义无返回值的方法2.考试要求掌握方法定义可重用的代码以及组织和简化编码。(六)一维数组与多维数组1.考试内容(1)声明数组引用变量以及创建数组(2)使用下标访问数组元素(3)使用线性查找算法和二分查找算法查找数组的元素(4)使用选择排序法对数组排序2.考试要求

5、掌握Java语言数组的声明与创建,并且能够查找数组元素和对数组进行排序。(七)对象和类1.考试内容(1)描述对象和类,并使用类来建模对象(2)使用UML图形符号来描述类和对象(3)使用构造方法创建对象(4)通过对象引用变量访问对象(5)使用引用类型定义引用变量(6)使用对象成员访问操作符来访问对象的数据和方法(7)封装数据域使得类易于维护2.考试要求掌握对象和类的概念、构建以及应用,理解面向对象程序设计思想,运用Java面向对象程序设计解决实际问题。(八)继承与多态1.考试内容(1)通过继承由父类定义子类(2)使用关键字super调用父类的构造方法和方法(3)在子类中重写实例方法(4)区分重写和重载的不同2.考试要求掌握Java语言继承性在软件重用方面的重要特征,充分了解多态意味着父类型的变量可以引用子类型的对象。(九)抽象类和接口1.考试内容(1)设计和使用抽象类(2)使用接口指定对象共同的行为(3)定义接口以及实现接口的类(4)使用Comparable接口定义自然的顺序(5)使用Cloneable接口使对象成为可克隆的2.考试要求掌握抽象类的不可以用于创建对象,抽象类可以包含抽象方法,这些方法在具体的子类中实现,接口可以用于定义类的共同行为。四、试卷题型及比例1. 试题包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论