QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2998|回复: 1
打印 上一主题 下一主题

[求助]请问计算机二级C++考试大纲

[复制链接]
字体大小: 正常 放大
tusunny        

1

主题

0

听众

49

积分

升级  46.32%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-3-13 10:23 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>请问各位,C++的考试大纲是什么?就要考试了,我现在还是一片茫然.</P>
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
ilikenba 实名认证       

1万

主题

49

听众

2万

积分

  • TA的每日心情
    奋斗
    2024-6-23 05:14
  • 签到天数: 1043 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组万里江山

    群组sas讨论小组

    群组长盛证券理财有限公司

    群组C 语言讨论组

    群组Matlab讨论组

    <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0><TR><TD normal; FONT-SIZE: 16pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal" height=20><B><FONT color=#003399>05年计算机等级考试二级C++考试大纲 </FONT></B></TD></TR><TR><TD height=20>来源:<FONT color=blue>ChinaITLab 收集整理</FONT></TD></TR><TR><TD width="100%" height=20>2005-2-22 16:54:00</TD></TR><TR><TD align=left width="100%"> </TD></TR></TABLE><TABLE cellSpacing=0 cellPadding=0 width="98%" align=center border=0><TR><TD class=content style="WORD-BREAK: break-all">; a7 s7 M$ K5 p& p1 R# B# J
      <B>公共基础知识部分30分</B>
    ' p' a) O6 F" [9 x  ??专业语言部分 70分7 d# c& a: D# _- y6 U# r2 v- c
      / ^6 X" Z2 `: U3 X1 j3 @
      ??C++语言程序设计
    , K6 l0 S) ]' w8 k9 E- v  ??<B>基本要求</B>
    : q: r& E5 v  Q8 X$ k1 }4 |  T  ??1. 掌握C++语言的基本语法规则。
    ; I, s2 F, M9 R5 A9 L9 L- {+ t  M: e1 U  ??2. 熟练掌握有关类与对象的相关知识。7 D4 N* M" }) j
      ??3. 能够采用面向对象的编程思路和方法编写应用程序。
    & y: u( }* i  E3 }# V5 }3 o/ Y" \. g  ??4. 能熟练使用Visual C++6.0集成开发环境编写和调度程序。
    1 V. X( e' s: e+ t9 ~  ??<B>考试内容</B>! r' I' K) C' y5 Q! j5 i" v7 I
      ??一、 C++语言概述: C! }$ v2 S0 H# ?
      ??1. 了解C++语言的基本符号。$ O) {* m4 G9 w: Z" ]. X
      ??2. 了角C++语言的词汇(保留字、标识符、常量、运算符、标点符号等)。4 s$ H  x. R0 m; l; K% o) ~5 a
      ??3. 掌握C++程序的基本框架(结构程序设计框架、面向对象程序设计框架等)。7 e8 \5 g* |3 S7 e) Z
      ??4. 能够使用Visual C++ 6.0集成开发环境编辑、编译、运行与调度程序。$ V, L: O; w/ w% U3 b/ [1 r
      ??二、 数据类型、表达式和基本运算
    7 i& p9 z( h8 c$ U1 G( P( o4 h. x  ??1. 掌握C++数据类型(基本类型,指针类型)及其定义方法。
    4 c0 Z% v, d5 F* ?, l  ??2. 了解C++的常量定义(整型常量,字符常量,逻辑常量,实型常量,地址常量,符号常量)。4 x( i+ W' {1 L# i, l
      ??3. 掌握变量的定义与使用方法(变量的定义及初始化,全局变量,局部变量)。$ T, U! B# j3 o. t  A% `
      ??4. 掌握C++运算符的种类、运算优先级和结合性。
    6 z8 b  q1 u2 v) s% ]! W  ??5. 熟练掌握C++表达式类型及求值规则(赋值运算,算术运算符和算术表达式,关系运算符和关系表达式,逻辑运算符和逻辑表达式,条件运算,指针运算,逗号表达式)。4 C0 V: x0 o3 K" B7 A1 l9 _/ X
      ??三、 C++的基本语句
    # _$ W$ N% k' s5 Z. h* H. A  ??1. 掌握C++的基本语句,例如赋值语句、表达式语句、复合语句、输入、输出语句和空格语句等。
      i! K6 e  E3 @9 f2 V  ??2. 用if语句实现分支结构。) E9 A* i) U& L6 M; ^1 y3 {
      ??3. 用switch语句实现多分支选择结构。
    8 U# H) |- V. L4 F5 p: o  ??4. 用for语句实现循环结构。
    4 t8 ^0 ^6 Y  a( ~( r3 m; i. |, |  ??5. 用while语句实现循环结构。
    ! r6 y7 a" @* H: f  ??6. 用do…while语句实现循环结构。
    % p& T1 k" m: k! d# f  ??7. 转向语句(goto,continue,break和return)。
    7 {0 S$ |7 K# z& R7 L: D* D: o  ??8. 掌握分支语句和循环语句的各种嵌套使用。
      `0 u1 K2 j: b& x3 S* b3 t" B  ??四、 数组、指针与引用$ q* s# N4 a  X* r) N
      ??1. 掌握一维数组的定义、初始化和访问,了解多维数组的定义、初始化和访问。
    $ Z/ x8 C1 S1 o& t( g: y' n  ??2. 了解字符串与字符数组。  `& V4 l; h" P' }
      ??3. 熟练掌握常用字符串函数(strlen,strcpy,streat,strcmp,strstr等)。
    * Y. ^; `( e) {7 o& P* `8 s' d  ??4. 指针与指针变量的概念,指针与地址运算符,指针与数组。
    4 x, }9 z8 ^- F* O3 P' x# N  ??5. 引用的基本概念,引用的定义与使用。
    1 u  J1 X& B6 {% u8 x1 q  ??五、 掌握函数的有关使用6 }3 C# F- C5 {# b) q4 O" E
      ??1. 函数的定义方法和调用方法。9 ^3 W6 z5 a4 [% m
      ??2. 函数的类型和返回值。/ w. `/ G( U+ r
      ??3. 形式参数与实在参数,参数值的传递。
    ' @* f  z% a; ~6 C/ U5 E& e  ??4. 变量的作用域、生存周期和存储类别(自动、静态、寄存器,外部)。" X4 a) }) Y8 D  [( n0 o
      ??5. 递归函数。: \+ B( s" W& F9 Y" ?
      ??6. 内联函数。1 t# h0 k4 D3 I0 T- `: `5 U
      ??7. 带有缺省参数值的函数。2 ~: _- Q. l# Z, M
      ??六、 熟练掌握类与对象的相关知识
    7 h9 N2 k* ]- v  ??1. 类的定义方式、数据成员、成员函数及访问权限(public,private,protected)。( J6 h" ^0 O# _; Y' j7 ^, D0 \) q
      ??2. 对象和对象指针的定义与使用。
    , D; ^! ~6 _2 y( m  ??3. 构造函数与析构函数。
    9 ~  G+ v: r. W% g6 J" J  ??4. 静态数据成员与静态成员函数的定义与使用方式。) \# T( M; Q; \# i
      ??5. 常数据成员与常成员函数。2 l% i: A8 n8 Z; D1 V, a% {( c
      ??6. This指针的使用。1 Y$ x" v5 w+ [& O  Q1 l
      ??7. 友元函数和友元类。
    3 {; s8 V* J2 y  ??8. 对象数组与成员对象。
    # S) C+ z: _7 H7 X8 `) q0 S* s* m  ??七、 掌握类的继承与派生知识
    , B7 n: ~  M7 ]% L8 R9 f. j8 R  ??1. 派生类的定义和访问权限。
    6 F) I/ w( g# B- z  ??2. 继承基类的数据成员与成员函数。
    5 t3 n8 i) t+ h1 b8 X  ??3. 基类指针与派生类指针的使用。6 t. \# r, _& Y4 r
      ??4. 虚基类。5 j, L& c! X+ c) L( ~! q1 A
      ??八、 了解多态性概念; l% I  @9 t$ w  N% }: \
      ??1. 虚函数机制的要点。
    5 }8 u0 K: i5 i! ^9 u  ??2. 纯虚函数与抽象基类,虚函数。+ I. \6 X$ r8 y3 E9 a
      ??3. 了解运算符重载。
    , N% ~: K- K& j2 W% [5 Y  ??九、 模板7 E8 r' K+ F9 A0 ?4 d+ t$ E$ ^2 L. k
      ??1. 简单了解函数模板的定义和使用方式。# d! B' M* q) A, R6 `4 p, b" [
      ??2. 简单了解类模板的定义和使用方式。
    ! w* ^5 \  L8 `; I" q# g2 I  ??十、 输入输出流
    2 B/ u4 A4 k9 ?+ K: d) B  ??1. 掌握C++流的概念。
    # S/ n( y, o5 c4 x# b0 \$ x  ??2. 能够使用格式控制数据的输入输出。
    , ]. S- E+ o, }1 t+ N8 ~  ??3. 掌握文件的I/O操作。
    8 [4 d& N8 L" r% P/ j1 y9 |, Y  ??考试方式
    $ t; a8 X3 h( Q: s% b  ??1. 笔试:90分钟,满分100分,其中含公共基础知识部分的30分。. w0 K4 A6 F/ u
      ??2. 上机操作:90分钟,满分100分。
    " M; u2 t2 X) f! M  ??<B>上机操作包括:</B>3 ^) G) i* @- L# g7 u, L
      ??(1) 基本操作。+ Q7 s9 D; Q3 a1 L' g1 _
      ??(2) 简单应用。5 I$ ^0 h& H; N/ ?, M8 y
      ??(3) 综合应用。 </TD></TR></TABLE>
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-7-30 01:06 , Processed in 0.949105 second(s), 63 queries .

    回顶部