NoSuchKey The specified key does not exist. 6858D69D5A7E2B3537897F26 pro-weiwangzhan.oss-cn-beijing-internal.aliyuncs.com app/templates_html/mobile/148/header.html 0026-00000001 https://api.aliyun.com/troubleshoot?q=0026-00000001

石河子大学研究生院硕士研究生入学考试 《程序设计基础(Java)》考试大纲

本《程序设计基础(Java)》考试大纲适用于石河子大学研究生院计算机科学与技术、网络及应用、软件工程等专业的硕士研究生入学考试。Java程序设计课程是计算机科学与技术专业的一门技术基础课,使用面向对象的程序设计方法,利用Java提供的运行平台和类库以及第三方提供的各种优秀开发工具,进行应用程序设计。要求学生比较牢固地掌握Java的语法,熟练的掌握Java类库中基本类的用法,能够进行简单应用程序设计,并具备综合运用所学知识分析和解决问题的能力。

一、考试基本要求

1. 熟练掌握Java的开发环境的搭建和配置、java基本语法;

2. 掌握用Java进行应用程序设计的方法;

3. 掌握用Java进行窗口程序和Applet程序设计的方法;

二、考试方式与时间

硕士研究生入学《程序设计基础(Java)》考试为笔试,考试时间为180分钟。

三、考试主要内容和要求

(一)Java开发环境的搭建和配置、Java基本语法

1.考试内容

(1)Java开发环境的搭建和配置;(2)Java应用程序和小程序的区别;(3)Java的标识符和关键字;(4)Java的基本数据类型;(5)Java运算符、表达式和语句。

2.考试要求

了解使用Java进行程序设计需要的环境和开发工具。掌握Java环境变量的配置;掌握Java应用程序设计的步骤;掌握Java语法,包括标识符、关键字、数据类型、运算符、表达式和语句;

(二)Java应用程序设计

1.考试内容

(1)类、类的声明、类体;(2)成员变量、局部变量;(3)方法、方法重载;(4)构造方法、类方法、实例方法;(5)对象、对象的引用和实体、参数传值;(6)this关键字、包;(7)this关键字、包;(8)访问权限、子类、成员变量的隐藏和方法的重写;(9)对象的上转型对象、多态;(10)super关键字、接口、接口回调;(11)内部类、匿名类、异常、基本数据类型的类包装;

2.考试要求

掌握使用算法和数据结构用Java进行面向对象程序设计的方法,主要为输入和输出都在命令提示符窗口的控制台程序。

(三)Java窗口程序设计和Applet程序设计

1.考试内容

(1)Java窗口、菜单、工具栏;(2)Java窗口中组件,如文本框、标签、按钮、文本区等;(3)面板、布局、画布;(4)事件,包括窗口事件、鼠标事件、键盘事件等;(5)Java多线程,包括线程的同步、挂起、恢复和停止;(6)输入输出流,包括读写文件、字符流、字节流;(7)Applet,包括Applet的运行原理和设计方法;

2.考试要求

掌握综合使用Java提供的窗口类和其它组件类设计界面的方法。掌握给窗口和普通组件添加事件响应的机制和设计方法。掌握在图形界面中用多线程的方法。掌握用输入输出流读写文件、对象、数组的方法。掌握Applet类设计的要点和运行原理。

四、试卷题型及比例

1.  试题包括问答题、填空题和程序设计题。

2.  题型(大约比例):问答题占20%、填空题占50%、程序设计题占30%。

3.  试卷满分为:100分。

NoSuchKey The specified key does not exist. 6858D69D6708923932D45D9E pro-weiwangzhan.oss-cn-beijing-internal.aliyuncs.com app/templates_html/mobile/148/footer.html 0026-00000001 https://api.aliyun.com/troubleshoot?q=0026-00000001