中南林业科技大学涉外学院2022年“专升本”《面向对象程序设计》课程考试大纲
一、考试基本要求
面向对象程序设计考试是为了测试学生是否具备面向对象编程思想和初步应用Java语言编程的能力的考试。考生要求达到以下“知识”和“技能”两方面的目标。
【知识方面】:熟练掌握面向对象程序设计的基本概念,熟练掌握Java语言的编程语法和常用类库的使用。
【技能方面】:能正确阅读和理解Java程序,能编写和调试一般功能需求的Java程序。
二、考试方式、时间、题型及比例
1.考试方式:闭卷笔试
2.考试时间:100分钟
3,题型比例:选择40%、简答20%、程序填空40%
三、考试内容及考试要求
第一章Java语言概述
[知识要点]:了解Java语言的产生、应用前景和特点;Java虚拟机及Java运行系统,掌握Java语言和C++语言的相同及不同之处;熟练掌握Java应用程序的编辑、编译和运行过程。
[考试要求]:
1.了解:Java语言的产生、应用前景和特点;
2.了解:Java虚拟机及Java运行系统;
3.掌握:Java语言和C++语言的相同及不同之处;
4.掌握:Java应用程序的编写、编译和运行过程。
第二章Java语言基础
[知识要点]:Java语言的数据类型;变量和常量;正确书写表达式;数组;流程控制。
[考试要求]:
1.了解:数据类型的转换(自动类型转换和强制类型转换);运算符的优先级和结合性;
2.掌握:Java语言各种数据类型;
3.掌握:Java语言算术运算符、关系运算符、逻辑运算符、位运算符和复合赋值运算符的功能及使用;
4.掌握:Java语言变量、常量的使用及其运算操作;
5.掌握:Java语言流程控制语句的功能及使用。
第三章面向对象编程
[知识要点]:面向对象的基本概念;面向对象的软件开发过程;面向对象程序设计方法的特性;继承的基本概念及实现;对象多态性;抽象类和接口;包及访问控制权限。
[考试要求]:
1.了解:面向对象的三大特征;
2.掌握:类与对象的关系、定义及使用;对象的创建格式;构造方法的定义格式;
3.掌握:String类的特点及其主要的操作方法;
4.掌握:this关键字、super关键字和static关键字的使用;
5.掌握:继承的基本概念及实现;
6.掌握:对象多态性的作用;
7.掌握:抽象类与接口的基本概念以及实际应用;
8.掌握:包的定义及使用。
第四章Java常用类库
[知识要点]:熟练应用Java语言的工具类库。
[考试要求]:
1.掌握:String类对象和StringBuffer类对象的创建、使用和操作;
2.掌握:Date、DateFormat、Random、Locale、Math等常用类。
第五章高级编程
[知识要点]:掌握异常处理;多线程机制;Java IO与文件处理;图形界面;用Java实现底层网络通讯。
[考试要求]:
1.掌握:Java的Swing GUI组件、容器、布局管理器的概念;图形界面上的事件响应;
2.掌握:Java输入输出与文件处理;
2.掌握:Java的异常处理机制;
3.掌握:Java多线程的概念和实现方法;
4.了解:网络通讯及对网上资源的访问方法。
第六章Java高级应用
[知识要点]:了解JDBC、RMI技术。
[考试要求]:
1.了解JDBC的基本概念;
2.了解RMI。
四、其他说明
1.此次考试为笔试考试,不能使用任何的编程机器;
2.所有程序设计题或算法设计题均采用程序填空题方式完成。
五、参考书目
李兴华.《Java开发实战经典》[M].北京:清华大学出版社,2018
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 中南林业科技大学涉外学院2022年专升本《面向对象程序设计》考试大纲专升本经验分享学历提升湖南专升本 上一篇:中南林业科技大学涉外学院2022年湖南专升本《管理学》考试大纲 下一篇:2022年湖南应用技术学院湖南专升本考试大纲《口语面试》