2019河北建筑工程学院《c++语言程序设计》考试大纲.doc

返回 相关 举报
2019河北建筑工程学院《c++语言程序设计》考试大纲.doc_第1页
第1页 / 共5页
2019河北建筑工程学院《c++语言程序设计》考试大纲.doc_第2页
第2页 / 共5页
2019河北建筑工程学院《c++语言程序设计》考试大纲.doc_第3页
第3页 / 共5页
2019河北建筑工程学院《c++语言程序设计》考试大纲.doc_第4页
第4页 / 共5页
2019河北建筑工程学院《c++语言程序设计》考试大纲.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述
1河北建筑工程学院硕士研究生入学考试(复试)C+ 语言程序设计考试大纲一、考试的总体要求计算机科学与技术学科专业复试是为招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的考试科目,其目的是科学、公平、有效地测试考生掌握计算机科学与技术学科大学本科阶段专业知识、基本理论、基本方法的水平和分析问题、解决问题的能力,以利于硕士研究生的择优选拔,确保招生质量。掌握高级语言程序设计 C+的基本内容及编程方法。掌握一些基本的编程技术,能够在 VC 环境下调试程序(编辑、编译、链接、运行程序) 。二、考试内容及比例1、C+程序设计基础 (1)C+发展史简介及程序设计概述:了解 C+语言的发展简史、程序设计的发展历程及结构化程序设计和面向对象程序设计方法的特点等。(2) 基本语法成份:掌握 C+语言的基本语法规则,即构成各种词法符号的 C+字符集、合法的标识符、常用的 C+关键字和运算符、C+分隔符及空白符。(3) 一个简单的 C+程序:通过一个简单的 C+程序,初步了解它的结构。2(4)程序的调试与运行:熟悉 VC 环境并掌握程序的编辑、编译、链接和运行的过程。2、基本数据类型、运算符与表达式 (1)数据类型概述:了解数据类型的概念。(2)基本类型及其常量与变量:重点掌握基本数据类型(整型、实型、字符型)的常量形式和变量的使用。(3)运算符和表达式:掌握各类运算符及其优先级和结合性,准确掌握各类表达式的求值顺序。(4)类型转换:掌握两种数据类型转换规则。3、结构化程序设计 (1)C+输入输出流:掌握 C+语言程序的输入和输出流的使用,重点是无格式输入输出(缺省格式) 。(2)结构化程序设计概述:了解结构化程序设计自顶向下的方法及特点。(3)顺序结构程序设计:掌握程序设计的顺序结构语句及空语句和复合语句的使用,并能灵活运用到程序设计中。(4)选择结构程序设计:掌握程序设计的选择结构中 if 语句的基本形式和嵌套形式的使用及多分支 switch 语句的使用,并能灵活运用到程序设计中。(5)循环结构程序设计:掌握程序设计循环结构的三种形式的使用,即 while、do-while 和 for 循环语句的使用,并能灵活运用到程序设计中。34、数组 (1)一维数组:理解数组的基本概念,掌握一维数组的定义格式,数据元素的引用。(2)二维数组:掌握二维数组的定义格式,数据元素的引用,了解二维数组的实际意义。(3)字符数组:掌握字符数组的定义及字符数组与字符串的关系以及字符串的简单处理,掌握常用的字符数组相关标准函数。5、函数 (1)函数的定义:掌握函数定义的格式及函数的原形。(2)函数的调用:掌握函数的值调用,即掌握函数的形参与实参的对应关系,参数传递及参数的值及函数的返回值。(3)函数的嵌套调用:掌握函数嵌套调用方法。(4)递归函数:掌握函数递归调用方法。(5)作用域与生命期:理解全局变量和局部变量及动态存储变量和静态存储变量的概念。掌握变量的作用域与生命期。 。6、指针 (1)指针的基本概念:理解指针、地址、指针类型、空指针等概念,掌握指针变量的定义和初始化、指针的间接访问、指针的加减运算和指针表达式。(2)指针与数组:掌握指针与数组、字符串等的联系,灵活使用指针来处理数组和字符串。(3)指针与函数:掌握函数的传址调用方法。47、编译预处理命令(1)宏定义:理解编译预处理的功能和作用。掌握“宏定义”预处理的使用方法。(2)文件包含:掌握“文件包含”预处理的使用方法8、结构体、共用体和枚举类型 (1)结构体类型:理解结构体的概念,掌握结构体类型的定义和使用。(2)定义结构体类型变量及其成员的引用:掌握结构体类型变量的定义方法及其初始化和对其成员的引用。(3)结构体数组:掌握结构体数组的定义和初始化。(4)共用体和枚举类型:了解共用体的概念,掌握共用体类型和变量的定义及其引用方式。(5)了解枚举类型和 typedef 的使用方法三、试卷题型及比例试卷采用客观题型和主观题型相结合的形式,主要包括选择题、填空题、判断题和编程题。四、考试形式及时间本试卷满分为100分,考试时间为120分钟,考试形式为开卷、上机考试。五、参考教材(1)温秀梅、丁学钧编C+程序设计基础 (第 3 版) ,清华大学出版社,2012 年 4 月。5(2)柴欣C/C+程序设计 ,出版地:河北大学出版社 2007年 12 月。(3)于明编Visual C+程序实验教程 (第 1 版) ,出版地:河北大学出版社,2007 年 12 月。
展开阅读全文
相关资源
相关搜索
资源标签

考研文库@kaoyanwenku.com