数学建模社区-数学中国
标题:
全国计算机二级c语言考试大钢
[打印本页]
作者:
Matrix_windy
时间:
2004-6-2 00:44
标题:
全国计算机二级c语言考试大钢
<
><FONT size=2>基本要求
& L, y6 S( X$ n- P
1、具有计算机的基础知识。
( l; \+ s) r- e1 m* r$ O
2、了解操作系统的基本概念,掌握常用操作系统的使用。
9 y T8 w: |! }/ C: h: O- d$ ]
3、掌握基本数据结构和常用算法,熟悉算法描述工具――流程图的使用。
# ~/ J) Y) T; [5 v& ?6 M7 F+ G% R
4、能熟练地使用一种高级语言或数据库语言编写程序、调试程序。
S" l2 W' ^; b5 G! e. k, i; ~
考试内容
$ h6 d. h4 e. D: L9 A+ L4 A! X
一、基础知识与基本操作
& `% j) \- c$ @. u# V
(一)基础知识
! u8 B- k! ^" S* R0 t
1、计算机系统的主要技术指标与系统配置。
, { _+ F5 `. U% O
2、计算机系统、硬件、软件及其相互关系。
$ y: {/ R, n& f
3、微机硬件系统的基本组成。包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘、软盘与光盘),输入设备(键盘与鼠标),输出设备(显示器与打印机)。
6 B+ K8 B. M# {% v9 x9 X( K
4、软件系统的组成,系统软件与应用软件;软件的基本概念,文档;程序设计语言与语言处理程序(汇编程序、编译程序、解释程序)。
. J X; B g/ k/ w5 B
5、计算机的常用数制(二进制、十六进制及其与十进制之间的转换);数据基本单位(位、字节、字)。
5 _/ h$ t" R: z# M% l4 f: c
6、计算机的安全操作;计算机病毒的防治。
6 h8 J" N5 S- V# Y
7、计算机网络的一般知识。
4 b8 |, u- N: K* a0 A+ @" N
8、多媒体技术的一般知识。
: z5 [" X3 T# s W3 G0 T
(二)DOS的基本操作
- l$ \1 c% [- a& o
1、操作系统的基本功能与分类。
4 s6 P# r. u% s6 i" h& a* q* k
2、DOS操作系统的基本组成。
' C) ~( j) p, p$ j
3、文件、目录、路径的基本概念。
! g o' [1 U; ?6 C, P/ {8 S* B
4、常用DOS操作,包括: 初始化与启动;文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRIB);目录操作(DIR,MD,CD,RD,TREE,PATH);磁盘操作(FORMAT,DISKCOPY,CHKDSK);功能操作(VER,DATE,TIME,CLS,PROMPT,HELP) 批处理(批处理文件的建立与执行,自动批处理文件); 输入输出改向。
1 s& S; L7 x- o$ j& N/ L
(三)WINDOWS的基本操作
% S( v+ b2 E. ]2 g
1、Windows的特点、基本构成及其运行环境。
. v$ u& W) q0 b1 F1 P8 {8 c/ @' M
2、Windows用户界面的基本元素。包括:窗口、图标、菜单、对话框、按钮、光标等。
5 j: b, b7 v ]6 |
3、Windows基本操作。包括:启动与退出,鼠标操作,窗口操作,图标操作,菜单操作,对话框操作。
( o" `) D( u8 u" T4 x
二、程序设计
4 d( v/ J1 Z1 D; a9 l# e2 n
1、能运用结构化程序设计方法编写程序。
( ]: I3 ?) J% d/ Z- k$ ^
2、掌握基本数据结构和常用算法。
) W8 K; _+ G1 V% W' B8 V
3、能熟练使用一种高级语言或一种数据库语言(共有QBASIC、FORTRAN、PASCAL、C以及FOXBASE等五种语言,考生任选其中一种。)。
4 w6 z$ {! e8 i' \- o0 ?
三、上机操作
& t2 O, v3 d! Q5 |+ X9 o
在指定的时间内使用微机完成下述操作:
; p) F, `+ h- v9 Y" p
1、完成指定的计算机基本操作(包括机器启动和操作命令的作用)。
3 K$ Q3 b- _% W# \1 |
2、按给定要求编写和运行程序。
6 ^5 S( I, x/ r `
3、调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。
* | }- H% t- I! R
程序设计
* i' p2 N5 s/ |0 e, C" F; {
(一)C语言的结构
" P' \8 C& U' h6 G1 n$ ?# F
1.程序的构成,main函数和其他函数。
4 G7 m5 h- \* V
2.头文件、数据说明、函数的开始和结束标志。
& G9 r2 q6 I; l# P8 A& m d
3.源程序的书写格式。
6 g( O# I+ U/ R+ f( z
4. 语言的风格。
% l. n( ^$ d; d( f# J% v- d2 o/ _
(二)数据类型及其运算
; J% \6 X' m8 Y; O& \# u' s
1.C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。
* n# w1 [5 g/ u% `2 v
2.C运算符的种类、运算优先级和结合性。
9 I0 i' u! x Y/ |- X0 f
3.不同类型数据间的转换与运算。
6 z* Y+ Y- b! m6 Q: t8 e6 u
4.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
3 C7 E( u9 w( q
(三)基本语句
* |6 V$ z* l9 s
1.表达式语句,空语句,复合语句。
2 L {/ e0 x6 \( q5 `) I
2.数据的输入与输出,输入输出函数的调用。
) w) ]( P* L% _ q- S: F0 N
3.复合语句。
1 x5 F2 n1 J# L9 y, K9 a7 V- n
4.goto语句和语句标号的使用。
0 p5 {, a4 k- U7 v' h
(四)选择结构程序设计
/ [. e; |; A6 G8 L
1.用if语句实现选择结构。
, U3 p) {2 ?( B5 i
2.用switch语句实现多分支选择结构。
) f9 N& _9 O& b6 I3 D
3.选择结构的嵌套
, H' t3 P) b2 z& d3 b. t4 J/ T
(五)循环结构程序设计
. _/ G p) Q0 s% e6 O
1.for循环结构。
# C; g7 n' @# h3 P- V4 t5 }
2.While和do whi1e循环结构。
( q' U+ ]( `1 p0 v
3.continue语句和break语句。
# u4 i: x# N. |1 m9 F
4.循环的嵌套。
+ p5 n2 @8 D# f$ O( v% p
(六)数组的定义和引用
4 B# S A. d7 A5 i: u9 d) m. |
1.一维数组和多维数组的定义、初始化和引用。
/ S! B6 `" J9 @5 v% ~
2.字符串与字符数组。
0 V& I% {& C4 Q- h2 x( e
(七)函数
9 b. p1 `: w! C
1.库函数的正确调用。
v* I8 U% D# V9 [
2.函数的定义方法。
4 P6 F8 h5 N- L- f9 |( u( F
3.函数的类型和返回值。
: c- x: n$ X* i- b% w9 j
4.形式参数与实在参数,参数值的传递。
7 Q( p8 z* g* I. U
5.函数的正确调用,嵌套调用,递归调用。
8 C7 F2 n6 I+ b( b3 H7 K7 ~
6.局部变量和全局变量。
, T- ]0 l' I+ \, y4 ^$ f* z
7.变量的存储类别(自动,静态、寄存器、外部),变量的作用域和生存期。
5 r- B3 I! e! g3 B
8.内部函数与外部函数。
# Y. ~% V# M& w9 r" H$ u
(八)编译预处理
* u2 o6 }, A) r# v
1.宏定义:不带参数的宏定义;带参数的宏定义。
3 m# G) Q- B- e
2.“文件包含”处理
1 |& P4 _; y! c& N8 U6 S7 d& J. K
(九)指针
% V2 h# t1 B X' ]3 S
1.指针与指针变量的概念,指针与地址运算符。
6 u1 Y& Q+ H! M7 h' ^1 X# \; E5 t
2.变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。通过指针引用以上各类型数据。
: S( ]% d% k% U+ J5 n$ P6 ^& R
3.用指针作函数参数。
$ R h. e* d/ T; V( u9 D5 Q+ K% H
4.返回指针值的指针函数。
2 i# K! N- N/ t/ v* G6 ?7 q( x y0 C
5.指针数组,指向指针的指针,main函数的命令行参数。
3 Y! z3 `9 v( N% |, u+ o; `
(十)结构体(即“结构”)与共用体(即“联合”)
# h+ X% A9 t6 }6 _! c9 I
1.结构体和共用体类型数据的定义方法和引用方法。
3 z% g5 o+ @* x/ m5 t) k
2.用指针和结构体构成链表,单向链表的建立、输出、删除与插入。
0 s2 e) l+ j) ]8 E$ E( s2 I7 a
(十一)位运算
9 H1 q/ m R) Z5 J$ |) ]# V; `
1,位运算符的含义及使用。
! h: t ^3 G, n7 g6 i+ Q' u- F/ l
2.简单的位运算。
+ ?; k- J9 H c5 B
(十二)文件操作
+ p$ l3 O* N- y7 {
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
9 K3 C" Q4 Q! \4 ] E2 K: Y
1. 文件类型指针(FILE类型指针)。
0 j. @! W" t7 L/ j2 z" D' K! v f
2. 文件的打开与关闭(fopen,fclose)。
2 F5 a7 T3 Y' z: _- }' _
3. 文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数),文件的定位(rewind,fseek函数)。
- T9 d# |- d6 @7 x
</FONT></P>
作者:
chenlj8642
时间:
2007-7-7 23:03
有没有新的考纲?
作者:
sanhao9679
时间:
2008-12-13 18:35
标题:
.
支持楼主!顶一个
' B$ I# C9 i* ]
) R- L: m6 x( M ~) P7 ^: g. F4 X
0 M4 f1 ]' U+ a# _
; r+ Z( L; A7 a+ f( @7 \- M0 i# W
* h7 u& g- T6 G4 j* M2 y
9 ?, L" c' H$ T7 y) r
# V r+ J" z2 j7 g, D
1 r, p$ y \" l+ M
3 f0 v/ ^# A: D5 d
$ |! [# m3 k: O
z y4 s R$ F$ f' [
# \% V4 U: u7 O u
- m. @% c( i4 h1 f P
) [! T( G" E; \+ n- c( B
& H5 h7 j* J! I, V+ x/ J
3 d* X+ U: }! v; ~
+ W* R3 M! c: h9 f7 B8 g8 ^$ e( m; Q
' ?" C6 _+ Q3 L, t r
- M l/ ]( p9 g1 r7 g S0 C
; K+ L L [, m |; k* z5 ]
; q1 y9 V! U2 l7 k
; e! d8 B4 r0 Z( O& n9 C
, R" {; ]8 h/ x) Z
: S! h* M9 p( M. [8 U
7 H. p/ U$ a `! r: \) H( j7 x2 {
1 G) D( q* H. B$ q
8 r3 f. M0 d' e% I p6 R) u
走自己的路!!
office2003
金山毒霸
杀毒软件
金山毒霸
杀毒软件
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5