VISUAL C++程序设计.doc_第1页
VISUAL C++程序设计.doc_第2页
VISUAL C++程序设计.doc_第3页
全文预览已结束

下载本文档

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

文档简介

全国高等学校计算机课程水平考试程序设计(Visual C环境)考试大纲一、基本要求 学生应了解计算机程序设计的基本知识,掌握C+语言程序设计的基本方法 和使用计算机处理问题的思维方法,具有应用计算机的初步能力。 (一) 了解计算机系统的基本组成及简单的工作原理; (二) 了解C+语言的特点,掌握语言的成份及其使用方法,能够阅读及编写简单的应用程序: (三) 掌握最基本的算法和实现的方法; (四) 掌握结构化程序设计的方法,能编制出风格良好的程序; (五) 掌握C+语言程序调试的基本技能。 二、考试内容 (一) C+语言 1数据类型、运算符和表达式 C+的数据类型、常量与变量、各种类型的常数形式、各种运算符的运算规则、表达式的概念与使用、数据类型转换(自动类型转换与强制类型转换) 2逻辑运算与流程控制 关系运算符与表达式、逻辑运算符与逻辑表达式、if、if-else、if-else if-else语句、switch 语句 3循环 while循环、do-while循环、for循环、循环嵌套、break和continue语句 4. 函数 函数定义、函数说明、函数参数、函数返回、函数调用、递归调用 5. 变量的存储类别 变量的寿命及作用范围、自动变量、外部变量、静态变量、寄存器变量 6数组与字符串 数组的概念、一维数组的使用、多维数组(二维、三维)、字符串操作 7. 指针 指针的概念、指针变量的使用、指针和数组的关系、字符串常量与指针、指针运算、指针数组、命令行参数 8结构与共用体 结构的概念、结构变量的定义、结构变量的初始化、结构变量的使用、结构指针、主用体的概念、共用体变量的定义、共用体变量的使用 9流式文件 流式文件概念、打开文件、文件的顺序、随机读写、关闭文件 10程序预处理 #define、#include的使用 11. 库函数的使用: (1) 数学函数 exp、 fabs、 floor、 pow (2) 字符及字符串函数 strcat、 strchr、 strcmp、 strcpy、 strlen、strstr、tolower、toupper (3) 输入输出函数 fclose、 feof、 fgetc、fgets、 fopen、 fprintf、 fputc、 fputs、 fread、 fscanf、 fseek、 ftell、fwrite、 getc、 getchar、gets、 printf、 putc、 putchar、puts、 rewind、scanf (二)面向对象 1类与对象的概念。 2类与对象的定义方法,类成员与对象成员的访问权限修饰符:public、private和protected,成员函数的特性。 3构造函数、拷贝构造函数及析构函数,对象的初始化方法。 4类的静态成员的概念和用法。 5友元函数。 6类的作用域及对象的生存期。 7对象指针和对象引用作为函数参数的调用方法。 8隐含的对象指针:this指针。 9对象数组的定义、初始化及使用方法。 10.动态创建和释放堆对象的运算符:new和delete。11.基类与派生类的定义格式及其相互关系。 12.派生类的三种继承方式 13.派生类构造函数和派生类析构函数。 14.虚函数、静态联编与动态联编。15.

温馨提示

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

评论

0/150

提交评论