QQ登录

只需要一步,快速开始

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

全国计算机二级c语言考试大钢

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

29

主题

1

听众

230

积分

该用户从未签到

元老勋章

跳转到指定楼层
1#
发表于 2004-6-2 00:44 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
< ><FONT size=2>基本要求( I7 H) x3 t+ n( l3 l% O6 F
1、具有计算机的基础知识。
: o( }/ d: M) K0 N2、了解操作系统的基本概念,掌握常用操作系统的使用。
7 \! |" U" d5 t3 l8 d3、掌握基本数据结构和常用算法,熟悉算法描述工具――流程图的使用。" M" }4 m' o# |  f
4、能熟练地使用一种高级语言或数据库语言编写程序、调试程序。
5 F4 ?& a/ I8 k: ^考试内容3 z8 i/ P& j7 r7 z7 U
一、基础知识与基本操作: n% [' c$ p) ^" n  p1 Z
(一)基础知识
: L' z; A, [# P6 v1、计算机系统的主要技术指标与系统配置。) z* X6 S$ e% D
2、计算机系统、硬件、软件及其相互关系。3 r4 j3 z8 z4 r: ?! a2 C
3、微机硬件系统的基本组成。包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘、软盘与光盘),输入设备(键盘与鼠标),输出设备(显示器与打印机)。- Q/ r$ a) R1 y9 `  W1 m
4、软件系统的组成,系统软件与应用软件;软件的基本概念,文档;程序设计语言与语言处理程序(汇编程序、编译程序、解释程序)。2 f9 {+ k; ]% M  U0 @/ P  ^( m
5、计算机的常用数制(二进制、十六进制及其与十进制之间的转换);数据基本单位(位、字节、字)。) G% _9 y) T  v" o% m! b
6、计算机的安全操作;计算机病毒的防治。
/ Q3 F  N' L5 W$ b! N4 x+ A7、计算机网络的一般知识。& P! }: @0 T4 t8 c0 }) R5 x
8、多媒体技术的一般知识。
7 @3 [3 y( w6 y0 m(二)DOS的基本操作
) N  z& n& Q9 `" i% [1、操作系统的基本功能与分类。- E+ ~$ c- S" Z# I* v2 e. L
2、DOS操作系统的基本组成。
- S! v6 B- X7 H2 z! }: V9 I3、文件、目录、路径的基本概念。
# u- A8 Q$ q3 b& f) `4、常用DOS操作,包括: 初始化与启动;文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRIB);目录操作(DIR,MD,CD,RD,TREE,PATH);磁盘操作(FORMAT,DISKCOPY,CHKDSK);功能操作(VER,DATE,TIME,CLS,PROMPT,HELP) 批处理(批处理文件的建立与执行,自动批处理文件); 输入输出改向。0 u* ]# S; j* T: G. l. e0 n1 l
(三)WINDOWS的基本操作
8 ^' A7 k/ V, e" d9 A1、Windows的特点、基本构成及其运行环境。
9 @; p1 q  e% L/ D& Z+ q2、Windows用户界面的基本元素。包括:窗口、图标、菜单、对话框、按钮、光标等。+ d: i& L# o; a5 Q8 P
3、Windows基本操作。包括:启动与退出,鼠标操作,窗口操作,图标操作,菜单操作,对话框操作。
' z+ X% ?* E4 w9 C' K二、程序设计; O/ C5 W' X& p$ K; r8 d8 F6 @
1、能运用结构化程序设计方法编写程序。
/ Z# j* k7 m6 R2 I1 E2、掌握基本数据结构和常用算法。0 A2 i+ U6 S1 V: F* g2 u7 c
3、能熟练使用一种高级语言或一种数据库语言(共有QBASIC、FORTRAN、PASCAL、C以及FOXBASE等五种语言,考生任选其中一种。)。
! i6 C; }4 v7 K* b# ?1 J三、上机操作
. G. n) y. T3 q  H4 ~在指定的时间内使用微机完成下述操作:
& u! @6 K5 f! p# W" h1 ~* X& d% y. ~1、完成指定的计算机基本操作(包括机器启动和操作命令的作用)。
! _+ [2 v9 @1 D  R; R! ?2、按给定要求编写和运行程序。/ e8 [. o( i+ U! G$ a# }- W6 K
3、调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。' |* B0 u* d1 v1 N  g% N
程序设计5 U$ C1 ]0 C+ X6 d- a% K; d
(一)C语言的结构
' Q# k6 j% b; R: Z1.程序的构成,main函数和其他函数。0 a5 O- F7 z. A
2.头文件、数据说明、函数的开始和结束标志。! f: g9 I0 J# ~' ^
3.源程序的书写格式。8 q* ?7 j1 o& F2 U2 A
4. 语言的风格。' f9 k* F! B" h  A# c) ^
(二)数据类型及其运算
$ r; {, t3 P- X* Y9 H8 g" ]1.C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。; _6 t1 I/ Z6 b/ `3 s
2.C运算符的种类、运算优先级和结合性。
; ]9 l. v- N! P3.不同类型数据间的转换与运算。
( P% `+ I# h# }* G/ v4.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
- {: g! F' Z/ |- B3 f(三)基本语句
7 [7 i$ D2 |! @1 j1.表达式语句,空语句,复合语句。7 A9 |  k9 e# U9 I$ I8 X
2.数据的输入与输出,输入输出函数的调用。
0 i+ a2 e- ~. o2 w; D! ]% s3.复合语句。! o5 v( r0 f% u( z+ l  w
4.goto语句和语句标号的使用。
& Q% m* a# T" q, o) m3 D  F* k(四)选择结构程序设计6 b6 n8 [0 {7 D+ J
1.用if语句实现选择结构。
" a; i; d/ u- g7 e( X2.用switch语句实现多分支选择结构。
' w8 {6 [& t0 V' _9 O3.选择结构的嵌套8 k& B6 c( R' j* ~+ t
(五)循环结构程序设计
! Y; j+ |7 ]+ o1 x$ Z; \1.for循环结构。. Z. I, u5 }1 m0 l
2.While和do whi1e循环结构。0 Y! E/ v! A* j/ J1 w4 J
3.continue语句和break语句。
5 N/ g  j6 ^. e6 z( D# J4 x0 _& m4.循环的嵌套。
6 C9 ]( i' N2 N(六)数组的定义和引用7 y3 r% F- r. ]0 S' Q! C
1.一维数组和多维数组的定义、初始化和引用。
: R7 l- b$ `3 I! r2.字符串与字符数组。% a/ X: c- q" ]9 ~( y& N: O7 r
(七)函数
7 g6 Y* F$ d  Z; A5 ]# f- e) ?8 m1.库函数的正确调用。
+ {* h8 q0 A: V' g( [+ x( q, b2.函数的定义方法。
1 T* f  Y+ x$ {/ }5 z0 g+ Y3.函数的类型和返回值。
; p: c0 q( S6 l3 m2 m) [3 F! z4.形式参数与实在参数,参数值的传递。) V& r& O/ o$ ]' ~: K0 _4 c2 I
5.函数的正确调用,嵌套调用,递归调用。& J2 b! r, A5 k) O/ K* m4 E' H
6.局部变量和全局变量。; F" P- H" E& N7 E6 D, H5 H
7.变量的存储类别(自动,静态、寄存器、外部),变量的作用域和生存期。6 X( h  r- l* M2 q' h
8.内部函数与外部函数。0 A2 ?. N) z5 I, X
(八)编译预处理% v+ o$ X- J  }
1.宏定义:不带参数的宏定义;带参数的宏定义。
5 y: Q: H8 j  D& i3 }5 q2.“文件包含”处理2 y6 U( w* U  L9 v0 I
(九)指针
  l7 O  r5 R& o! {% Z* u  g: s& Y1.指针与指针变量的概念,指针与地址运算符。
6 q3 @% W/ G' a- G; n# l; b" j2.变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。通过指针引用以上各类型数据。& V( {5 F+ [( S' D( W" a
3.用指针作函数参数。" l0 t7 W+ U/ v- d: h
4.返回指针值的指针函数。5 R9 O& a0 Y# b- Z9 ^# l
5.指针数组,指向指针的指针,main函数的命令行参数。( \$ f$ A) i, \$ g# x
(十)结构体(即“结构”)与共用体(即“联合”)- x" h6 X# E1 {% c
1.结构体和共用体类型数据的定义方法和引用方法。
. I7 V: v& G( }9 F( p! c6 d$ ~2.用指针和结构体构成链表,单向链表的建立、输出、删除与插入。
& h. P8 A7 d+ Y7 _, o% M(十一)位运算5 v" n* Z7 i3 u# r; D) s1 V7 i
1,位运算符的含义及使用。, ~/ Z7 `. S/ k5 C1 t
2.简单的位运算。6 @3 |+ U' ]- z
(十二)文件操作
+ C  ^8 g; R! ]/ x; _只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。& L8 e/ {8 q7 k+ |6 C* C6 n
1. 文件类型指针(FILE类型指针)。, t; z4 a5 S% w
2. 文件的打开与关闭(fopen,fclose)。
9 Z  b/ z5 `$ A2 x3. 文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数),文件的定位(rewind,fseek函数)。6 H7 v  h8 c# C% Z
</FONT></P>
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
本管理员(兼c版主)所发的每张帖子都是经过严格的调试或评审,如有问题可联系: wangtinglu_518888@hotmail.com 谢谢支持!!!

0

主题

0

听众

18

积分

升级  13.68%

该用户从未签到

新人进步奖

回复

使用道具 举报

0

主题

0

听众

2

积分

升级  40%

该用户从未签到

.

支持楼主!顶一个& a% R! }4 W. w3 O
0 ^" r5 w  w/ T- U6 a0 @

# ?6 V4 H' A* _* Q% @& q! o8 C8 c/ s" z9 z: ]5 a
7 z' l8 b% w5 ?9 K8 T. l& q
+ V% ]% J! y  ]0 ?
3 Q! [+ i" G9 K$ {+ f! p

7 E. u/ {/ V. J+ V! x( B' h: u: a6 K0 C1 @& e. |4 I- Y) [" N

( n5 `% A7 Y2 J0 \4 F9 q  }* n3 ~6 `# i5 H
" S& Z9 N: @/ X) u

- x5 |2 s' f) ]7 n$ b1 J; }% W" `3 E0 }& p2 s; w' V% m; ?5 S

" c7 p0 i1 m/ `( U! M; D1 i
) A/ e1 j! c& J6 O: L
& ~4 o( ]) F' ?( `9 @' x. I5 G! w' [8 W4 i! n0 l% K5 q2 ?

* S" j0 Q( z5 ]) `; \$ I2 S* }, s$ V  a
: x4 F  Z$ M+ C' ~- Z' m1 u
: e0 ?. g5 O# f% k, k4 c2 a
3 s# g8 W+ j1 O9 f- C
' e3 ^! ]2 z" c- L1 l; d0 L' `2 g* }9 f% y% [/ J

" c3 ^1 G, U( d+ `4 z( y5 I( o' v% o( L' \% _: o! k! h
. b1 D0 `$ l6 `, N
走自己的路!!office2003金山毒霸杀毒软件金山毒霸杀毒软件
回复

使用道具 举报

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

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

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

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

蒙公网安备 15010502000194号

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

GMT+8, 2026-4-18 03:11 , Processed in 0.427459 second(s), 69 queries .

回顶部