注册账号

找回密码

设置密码

绑定手机号

注册领取新人学习津贴
首页 >

专升本 > 考试大纲

> 内蒙古财经大学2022年专升本《Java面向对象程序设计》考试大纲

内蒙古财经大学2022年专升本《Java面向对象程序设计》考试大纲

2022-03-02 10:42:24 来源: 库课网校 阅读: 1885 编辑: 焦老师

库课网校

  内蒙古财经大学2022年专升本《Java面向对象程序设计》考试大纲

  为科学、公平、有效地测试考生在高职(专科)阶段专业理论知识、方法的掌握水平和专业技能操作水平,将《Java面向对象程序设计》确定为内蒙古财经大学2022年专升本计算机科学与技术专业专业课考试课程,具体说明如下:

  一、课程性质

  面向对象程序设计是当今主流软件设计方法,Java是当今最流行的面向对象的程序设计语言。该课程是高职(专科)计算机应用技术等相关专业必修的专业基础课,是本科计算机科学与技术专业的核心课程之一。

  二、适用专业

  适用于内蒙古财经大学2022年专升本计算机科学与技术

  (080901)专业。

  三、命题原则

  1. 本课程考试的命题,应根据本说明中确定的考查目标及内容,确定考试范围和考核标准,考试内容要尽可能覆盖各个章节,并适当突出课程的重点内容,难易程度应符合要求。

  2. 本课程考试重点考核学生对Java语言的基本语法、面向对象程序设计概念以及Java常用类库等内容的掌握情况,并体现专升本考试中以培养应用型人才为主要目标的特点。在题量上保证中等水平的考生能够在规定间内全部完成理论和技能考核,并有适量的时间进行检查。

  四、考试目标与内容

  【考试目标】

  1. 了解Java的发展;理解Java的特点;理解Java的运行机制;掌握常用的Java开发环境的搭建。

  2. 掌握Java的基本数据类型的特征;了解常用的保留字; 能够正确定义标识符;掌握Java的运算符的使用;

  3. 掌握常用的控制语句的使用,分支语句,循环语句;掌 握与转移控制有关的语句,continue,break,return的使用。4.掌握一维数组的定义和使用,了解二维数组的定义和使用。

  5. 理解类、对象、属性、方法的概念;掌握对象的创建和使用;掌握方法的定义和重载的使用;理解实例成员和类成员的特点;了解包的概念;理解类的封装性、继承性以及多态性, 掌握抽象类和接口以及内部类的使用。

  6. 了解什么是异常以及异常类;掌握Java的异常处理机制; 了解自定义异常方法。

  7. 了解泛型的概念;了解集合框架的层次结构,了解List, Set和Map接口的概念;掌握ArrayList类、HashSet类、 HashMap类的使用。

  8. 了解输入输出、流及相关类的概念;了解File类的使用方法;掌握常用的字节流FilterInputStream类、FileOutputStream类、DataInputStream类、DataOutputStream类以及字符流类BufferedReader类、PrintWriter类的使用;掌握标准输入输出流。

  【考试内容】

  (一)理论基础知识1.Java语言概述1.1Java的发展历史

  1.2 Java语言的特点

  1.3 Java的实现和运行机制

  1.4 Java程序开发与运行环境2.Java语言基础

  2.1 关键字和标识符介绍

  2.2 Java运算符和表达式

  2.2.1. 赋值运算符与赋值表达式

  2.2.2 算术运算符与算术表达式

  2.2.3 关系运算符与关系表达式

  2.2.4 逻辑运算符与逻辑表达式

  2.2.5 三目运算符和复杂运算符2.3基本数据类型

  2.3.1 逻辑类型

  2.3.2 整数类型

  2.3.3 字符类型

  2.3.4 浮点类型2.4分支语句2.4.1if..else 2.4.2switch 2.5循环语句2.5.1while

  2.5.2do..while; 2.5.3for

  2.6其他语句continue;break;return 2.7数组的定义和引用

  2.7.1 一维数组的定义、初始化和数组元素的引用。

  2.7.2 二维数组的定义、初始化和数组元素的引用。3.Java面向对象程序设计

  3.1 类的定义(包括成员变量和方法)

  3.1.1 类和对象

  3.1.2 类的定义

  3.1.3 构造方法

  3.1.4 对象的创建与使用 3.2静态成员与实例成员 3.3包(package和import)

  3.4类的继承关系及其实现方法3.5final、this、super关键字3.6多态性

  3.6.1 方法重载

  3.6.2 方法覆盖

  3.7 抽象类和抽象方法

  3.8 接口与内部类

  4. Java异常处理机制

  4.1 什么是异常

  4.2 异常类

  4.3 Java的异常处理机制

  4.4 自定义异常

  5. Java集合与泛型

  5.1 泛型的概念

  5.2 集合框架

  5.3 List集合,ArrayList类5.4Set集合,HashSet类5.5Map集合,HashMap类6.Java输入输出

  6.1输入输出、流及相关类的基本概念6.2File类

  6.3 字节流和字节流类FilterInputStream类、FileOutputStream类、DataInputStream类、DataOutputStream

  6.4 字符流和字符流类BufferedReader类、PrintWriter类

  6.5 标准输入输出流

  (二)专业操作技能

  专业操作技能主要考查内容是Java程序控制结构(包括分

  支结构、循环结构)、Java面向对象程序设计、输入输出这三部分内容。

  五、考试形式、考试时间与考试题型

  (一)考试形式闭卷、笔试。

  (二)试卷满分及考试时间

  试卷满分100分。考试时间120分钟。

  (三)试卷题型结构

题型

题量、分值

占比

单选题

15小题,每小题2分,共30分

30%

填空题

10空,每空1分,共10分

10%

判断题

10小题,每小题1分,10分

10%

程序填空题

10空,每空1分,10分

10%

编程题

2小题,每题20分,40分

40%


  六、参考书目

  《Java面向对象程序设计教程(微课视频版)》,程杰主编,清华大学出版社(2020年8月第一版),ISBN:978-7-302- 55514-8


相关推荐

考试报名

考试时间

优课推荐