数学建模社区-数学中国
标题:
全国计算机二级c语言考试大钢
[打印本页]
作者:
Matrix_windy
时间:
2004-6-2 00:44
标题:
全国计算机二级c语言考试大钢
<
><FONT size=2>基本要求
+ q& H; m9 D2 A
1、具有计算机的基础知识。
! }, [9 d) x& r$ M/ w; b3 C7 H1 C
2、了解操作系统的基本概念,掌握常用操作系统的使用。
4 Z- ~! ^; B! ~ n, {
3、掌握基本数据结构和常用算法,熟悉算法描述工具――流程图的使用。
; \+ s9 G+ F3 |8 l' U; X
4、能熟练地使用一种高级语言或数据库语言编写程序、调试程序。
% Z8 d3 }5 Y2 I) o
考试内容
# E8 T- Q& e3 k2 f3 Y* _, b6 T0 I
一、基础知识与基本操作
0 V5 w1 P9 t7 C* Z
(一)基础知识
. y! C; c# z* W& P4 w
1、计算机系统的主要技术指标与系统配置。
! B* w1 J1 [- l* j; b2 i8 R3 c! y
2、计算机系统、硬件、软件及其相互关系。
/ H# E, t; R0 q- q' r
3、微机硬件系统的基本组成。包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘、软盘与光盘),输入设备(键盘与鼠标),输出设备(显示器与打印机)。
* L9 X* r) J' G/ `% n- w6 b
4、软件系统的组成,系统软件与应用软件;软件的基本概念,文档;程序设计语言与语言处理程序(汇编程序、编译程序、解释程序)。
; H0 x; v, S2 \
5、计算机的常用数制(二进制、十六进制及其与十进制之间的转换);数据基本单位(位、字节、字)。
6 X2 C9 I( f' m; o/ R5 E
6、计算机的安全操作;计算机病毒的防治。
; v' P; U* |! F, `- i
7、计算机网络的一般知识。
' ~3 B) H- U; K+ B' _
8、多媒体技术的一般知识。
" }7 @* J( q7 I5 T$ l5 {1 J
(二)DOS的基本操作
: ], T! q* g+ S2 n
1、操作系统的基本功能与分类。
* M2 A4 k7 N$ X( {( [
2、DOS操作系统的基本组成。
1 i+ d& l& H, j" R# n, m$ q, e
3、文件、目录、路径的基本概念。
( @3 n8 U( A% c
4、常用DOS操作,包括: 初始化与启动;文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRIB);目录操作(DIR,MD,CD,RD,TREE,PATH);磁盘操作(FORMAT,DISKCOPY,CHKDSK);功能操作(VER,DATE,TIME,CLS,PROMPT,HELP) 批处理(批处理文件的建立与执行,自动批处理文件); 输入输出改向。
/ d( I& A* E9 T9 U
(三)WINDOWS的基本操作
7 {4 E" P4 k! g2 u3 m, x/ i
1、Windows的特点、基本构成及其运行环境。
1 x# o7 e; D' R3 S" Q# p
2、Windows用户界面的基本元素。包括:窗口、图标、菜单、对话框、按钮、光标等。
$ y7 c# x, L" `
3、Windows基本操作。包括:启动与退出,鼠标操作,窗口操作,图标操作,菜单操作,对话框操作。
: o! i: o# f( L. H% T5 O7 i
二、程序设计
2 b6 T6 z9 {' S' v7 ]+ Q
1、能运用结构化程序设计方法编写程序。
2 k5 y6 E _! y
2、掌握基本数据结构和常用算法。
) t+ \( A/ R# z# M4 T# P
3、能熟练使用一种高级语言或一种数据库语言(共有QBASIC、FORTRAN、PASCAL、C以及FOXBASE等五种语言,考生任选其中一种。)。
. c' E9 P) L1 H3 s( c+ p2 G
三、上机操作
5 x, I9 O9 ?5 ^) L8 {) B
在指定的时间内使用微机完成下述操作:
6 H# F% f9 f4 A! `
1、完成指定的计算机基本操作(包括机器启动和操作命令的作用)。
5 [ E2 ]+ o& B' _) _/ Z+ c
2、按给定要求编写和运行程序。
+ e; x0 H" F8 @" d; u; k
3、调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。
* k" |! ^3 y. F' @0 K6 l3 I
程序设计
2 W5 D- k3 U# \* X" h& E5 ]4 [; D
(一)C语言的结构
" G" s. Z, L E. R
1.程序的构成,main函数和其他函数。
6 M% m7 L0 w- a( c4 x" z8 Z
2.头文件、数据说明、函数的开始和结束标志。
: S3 y& I3 i0 s- I" F/ n% B
3.源程序的书写格式。
* H# ]7 b- O) {
4. 语言的风格。
) M h) C l1 e" L- |2 ~
(二)数据类型及其运算
1 v0 l2 D6 M% l5 l. `7 `
1.C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。
# i8 t( [0 f* J- ~& a. L6 e, |
2.C运算符的种类、运算优先级和结合性。
1 |1 M& J5 s, f
3.不同类型数据间的转换与运算。
) l3 P/ b* A; Z& {: [
4.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
x8 L7 W' E3 m+ q# H' w
(三)基本语句
$ N# ?9 ^- a$ a. I# b# b
1.表达式语句,空语句,复合语句。
! R6 c' q* L. F% {2 q
2.数据的输入与输出,输入输出函数的调用。
1 S$ G3 J3 q2 ]' [& _4 t& _/ R: n% N% W
3.复合语句。
; u5 @$ t4 k+ O$ I, }
4.goto语句和语句标号的使用。
1 I2 K0 Z1 w- R Y$ Q5 x, w. s
(四)选择结构程序设计
! F+ V7 @5 B7 G$ O2 w2 z0 q- T7 x
1.用if语句实现选择结构。
5 f5 s# o5 [6 s& ?5 |
2.用switch语句实现多分支选择结构。
' x" u" R3 Z: W# j$ L7 Y. i1 |9 p
3.选择结构的嵌套
+ ^& e& O3 v% v7 U9 S
(五)循环结构程序设计
( v" ?. l( j4 @
1.for循环结构。
( M0 ], q' O7 N) P
2.While和do whi1e循环结构。
& p2 x' q8 m/ Z2 H" R/ Y9 |
3.continue语句和break语句。
9 [7 D. w9 M$ C2 ~
4.循环的嵌套。
! a4 K% {# j4 P- U
(六)数组的定义和引用
5 X( x, I3 v5 f! h2 c
1.一维数组和多维数组的定义、初始化和引用。
% U1 v7 F x- \* d9 W
2.字符串与字符数组。
9 M4 ]4 U p& E d4 O& N) b0 S/ @
(七)函数
8 A+ ~9 Q, W; n/ d
1.库函数的正确调用。
8 h( |# h. _0 Y5 d7 d) o( ~
2.函数的定义方法。
~$ ~ C% l/ r- G8 s m/ X. [* u
3.函数的类型和返回值。
/ ]: k6 J1 O9 U, F% N6 {! v
4.形式参数与实在参数,参数值的传递。
' M$ b! h& z8 c* r( B' m4 E) I
5.函数的正确调用,嵌套调用,递归调用。
Q- H4 J/ Z1 f0 D( Y# O3 O0 m" T8 V
6.局部变量和全局变量。
M0 K7 `2 h0 A
7.变量的存储类别(自动,静态、寄存器、外部),变量的作用域和生存期。
: T( k! h3 d& }+ l) [9 U
8.内部函数与外部函数。
" A, q" K8 Q: `
(八)编译预处理
0 U# b6 m$ p) ?; e2 |) F/ s
1.宏定义:不带参数的宏定义;带参数的宏定义。
3 y: N, {, k" u S9 T, r; I+ n
2.“文件包含”处理
- i9 L+ g m' N: U: P4 j0 |
(九)指针
, g* D0 A8 y5 A3 I+ U: W4 j
1.指针与指针变量的概念,指针与地址运算符。
; B1 ^' m: T+ t% w: a1 C
2.变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。通过指针引用以上各类型数据。
0 t' d. Y- i) R) k
3.用指针作函数参数。
" N7 Q# d8 z$ R4 V4 d7 \* R4 z4 @) W
4.返回指针值的指针函数。
# I/ ]( k. I" {4 ^' ^* P; y% F% n
5.指针数组,指向指针的指针,main函数的命令行参数。
4 G! p4 q( h* `, x5 u9 U; @2 a
(十)结构体(即“结构”)与共用体(即“联合”)
3 u% L( v3 H( I1 @$ f+ x& X
1.结构体和共用体类型数据的定义方法和引用方法。
8 |' J" M% N. N- M, h" @* ?- X% Y
2.用指针和结构体构成链表,单向链表的建立、输出、删除与插入。
e- }* C) p/ P: d4 h
(十一)位运算
6 u: @& Z+ L$ v
1,位运算符的含义及使用。
8 n* Y8 C2 C0 L. f1 h) T
2.简单的位运算。
7 ^8 K) Z6 x1 ^; d. b2 L# D0 t
(十二)文件操作
) v2 Y6 Y1 ?3 K5 Y' I3 L, {8 S0 T
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1 p3 x+ i2 t$ R: P& ~: P# a
1. 文件类型指针(FILE类型指针)。
0 K& [: ?2 G$ T7 o4 G9 B2 x4 L0 d
2. 文件的打开与关闭(fopen,fclose)。
7 A9 |% F4 K# U% R) |. e7 s: {
3. 文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数),文件的定位(rewind,fseek函数)。
: _$ Z& X% o/ ]( {
</FONT></P>
作者:
chenlj8642
时间:
2007-7-7 23:03
有没有新的考纲?
作者:
sanhao9679
时间:
2008-12-13 18:35
标题:
.
支持楼主!顶一个
' Y) o4 [; t$ O# d6 l9 p* j d
& i; ?$ _2 k1 D# i; d
7 r5 Y' S, \0 x% J
, n# a0 _8 k/ B7 \( m! G& T
1 I& `$ c; x& d, ? e; k& z5 w4 T' m& N
5 Y; E/ E; O9 q! Z* ]
5 k6 Y( E! w. A* G! Q! g
* w9 K$ d# o e4 G4 W" W2 ~
) _# r% F: \% P, s& e8 E3 b/ T
. w/ C7 \9 t9 J# @. O! M
6 z' C1 y3 w O1 d' [/ y
' ?1 A3 u9 E5 Z3 h9 u
2 c$ J o4 A7 Q2 }4 I
. |, p- z' M0 L3 @
7 p2 e4 q: Q( G) A/ s3 i6 c+ _
! v. P6 J: ~. j* O0 U) k
2 b. n# q# }! w X" Y. d0 j# j. J
. ?: E$ G/ {& u8 b' L( t
% x8 q+ d6 D2 m9 o- v& X) u
! c- `' z! c( p g1 Z$ o- g& H
" q/ x( w& E" {( b5 R/ _5 S; r* O
3 x4 m6 m9 T" _2 J+ b0 T
1 ]+ n6 q: @! a
6 C! w: C: q% [2 }# t% m4 K3 o
0 E: S6 i7 ?! P; ~5 c
+ y; v' l5 @* k1 l
" b- O6 W- k/ y \: `
走自己的路!!
office2003
金山毒霸
杀毒软件
金山毒霸
杀毒软件
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5