发新话题
打印

[报考指南] 计算机二级等级考试VisualBasic考试内容

本主题由 snowfox373 于 2007-9-16 15:58 分类

计算机二级等级考试VisualBasic考试内容

考试内容3 ]' M; T$ I* Q  n& W1 O6 _+ u; x
软件技术基础6 V; E$ s5 B- W4 i5 }: t! |
1. 掌握程序设计常用数据结构与算法
' ?: L: _: ^0 G9 ?A、 数据结构和算法的基本概念         
2 \) d3 K1 U6 ?% H( Q+ _( B/ XB、线性表的基本操作及存储结构
. |  [& K* ^/ a3 m, xC、栈、队列、链表的定义、操作及存储结构
; N5 p' s  b1 R* \D、树、二叉树和图的概念 # P7 O$ h4 L- i5 w8 N0 |
E、线性表的查找:顺序查找、二分法查找、分块查找 0 q! A0 r# q" L- R+ f% i, e
F、内排序:插入排队序、选择排序、变换排序、归并排序
! X5 l* H. X0 s- U+ Z# s2. 了解软件工程的基本思想及软件开发技术
2 |$ @" b/ U2 [* Y) ?A、程序、软件、软件工具、软件工程的概念 3 g. t, X8 Z  p! {
B、软件的生存期和开发模型
$ t2 u. }  x- k6 b# Z5 ZC、结构化分析方法(SA方法)、结构化设计方法(SD方法)、结构化程序设计(SP)的概念、任务和实现方法,结构化程序设计的主要图示工具(程序流程图、方框图、问题分析图)
1 m* o3 S3 Y+ FD、面向对象程序设计的基本概念:对象,消息,方法,类,继承,多态性
2 A5 _5 j+ L( M- ?9 N8 iE、面向对象程序设计与结构化程序设计的主要区别
& h( m0 B; Z0 {* n: v- |# H& U. qF、软件集成及软件复用的概念 # C  x  }* C8 f7 {
G、软件测试的概念及基本方法
3 M4 E( Z1 [( E8 E5 ^% q8 g- ^$ O3. 熟悉计算机软件开发的支撑环境――操作系统
6 B9 B0 a+ g" C: G! |A、操作系统的功能和类型
6 v" l3 Z- Z9 }( u! K5 ZB、进程及处理机管理:进程、进程的通讯、进程控制、进程调度及死锁等基本概念 5 o+ x& j( a% e2 f7 c0 \
C、存储管理,设备管理,文件管理的任务和方法的基本概念 , [7 d4 n- o7 v8 M5 L" ]6 }& O
Visual Basic 程序设计
* A. Y, p" s! ]% r# B; D5 Z一、VB集成开发环境及面向对象的程序设计特点
  f0 b% W$ m. P; x8 E1、主菜单,各级下拉子菜单,工具栏及部分常用热键; / f8 D" q; C* p7 Y& ]2 ~) _
2、各种窗口(对象,代码,属性,立即,监视,工程资源管理器,窗体布局); 8 u9 f0 P3 e0 U+ @$ D1 D! f
3、集成开发环境的使用(VB程序的创建与保存,编程与调试程序,环境设置,使用帮助系统); # p6 v( b/ I6 j+ ]
4、面向对象的程序设计特点(对象,属性,方法,事件,事件过程,事件驱动程序的概念);
( k. J) L; i* J7 f0 k8 b+ P7 f8 D5、对象的基本属性:名称,CAPTION,FONT,FORECOLOR,ENABLED,TOP ,LEFT,HEIGHT,WIDTH,VISIBLE,AUTOSIZE等。
# j- \% o0 ~( w" L$ g9 J3 t二、VB程序中的常量,变量,运算符号,标准函数及表达式 # F4 t/ N. X, p* H: K7 F
1、数据类型,常量和变量(数值变量,字符串变量)的类型及其表示方法; & d) z4 V/ H" e5 E9 v  N0 h8 x
2、算术,关系和逻辑运算符及各种表达式;
( R+ {0 [" C/ p4 I- u: Q: a0 p3、常用标准函数及其使用方法
9 U! l& I" z. BA、常用标准函数:RND,SIN(N),LOG(N),ABS(N),EXP(N),SQR(N)SGN(N);
& \9 O) o, C6 @4 k' TB、常用转换函数:ASC(C),CHR$(C,N),VAL(C),INT(N);
2 h$ t$ g4 U& V4 M7 b0 E2 AC、字符串函数:LEN(C),LEFT$(C,N),RIGHT$(C,N),MID$,(V,N1,N2),INSTR(N1,C1,C2,M),STRING(N,C)。 # x* Q) l& A( X4 ]. e! `
三、 基本语句,数组与过程
$ A3 y" _# [& z1、结构化程序的三种基本结构; ' G' p$ {" N5 l2 n- V: l7 p! h
2、赋值语句;
% g5 G# L$ r# a. ~9 v; `) x3、输出方法(Print方法)及输出格式(TABL,FORMAT函数);
0 F( b; W6 R$ n) h, p$ O4 b  D1 J$ [( o4、选择判断语句:行IF语句,块IF语句,多分支选择SELECT CASE语句; - R  a2 D5 n+ U5 a* s
5、循环结构:计数循环FOR—NEXT、条件循环DO WHILE/UNTIL + h4 L; q) O. D  D& A- s0 m# B
6、嵌套结构 & P8 g9 a$ r3 L; P; H9 d1 J: f
7、静态,动态数组,数组元素的概念;
# F6 k: x6 ?2 G$ {8 o  ?: M# I8、过程的定义和调用(参数的传递;变量与过程的作用域;
9 ]+ e) I9 l3 F& w) q) N! i- m四、 磁盘文件
, Q# W* e  A1 k: O1、文件的概念及分类;
2 C6 u- L, p) {4 t7 K2、常见的文件操作语句和函数 $ y9 Q! r" s4 z
3、顺序文件的建立,读写及应用;
9 x7 w1 q: e$ t3 [7 d" D# t# R4、随机文件的建立,读写及应用。 + V( m! }: \6 i9 [
五、 常用控件与窗体 8 }8 a: d" g' O5 D( ^  [' }" b
1、窗体和基本控件(窗体,标签,文本框,命令按纽);
8 J: k9 w  @1 _: H2 ?5 z2、基本属性和常用方法;******
+ @3 v9 h. E1 ~% \3、常见事件(LOAD,UNLOAD,DEACTIVATE,KEYPRESS,KEYUP,KEYDOWN,CLICK,DBLCLICK,MOUSEDOWN,MOUSEUP,MOUSEMOVE,LOSTFOCUS,SETFOCUS,CHANGE)# B+ G4 Z- [- H& M$ z
4、选择性控件(单选纽和检查框,框架,列表框,组合框,滚动条);
- k. a7 }) Y& p) w% J1 ^2 f5、时钟控件;
' H1 g8 N: D% J0 I9 n  \6、对话框;多重窗体。 7 L5 c8 e2 U, z& Q" |. Z
六、图形
: S; _' K# W+ ]2 b' K- T; K1、坐标系统与图形层 4 D7 s4 w3 r0 V; p( l, H
2、绘图属性(当前坐标,线型线宽,色彩与填充);
: c+ l; }. D) E3、图形控件(PICTUREBOX,IMAGE,LINE,SHAPE);
! P% a& ~5 z# ~" C0 `: _) I4、图形方法(LINE,CIRCLE,PSET,POINT) ' ?- G+ z: B6 O% w) D3 i3 X
七、常用算法程序设计 , }0 A/ Y% G5 z5 A! t+ @
1、初等数论问题求解的有关算法(求最大公约数,最小公倍数,素数);
% k# ~) k8 w* M2、递推化算法(迭代,累加,累乖,穷举法);
  N% r0 ]2 J/ l4 T% \. b4 G% M3、方程求根(二分法); . R/ A0 t: g9 a4 V# ?& D
4、排序算法(选择法,冒泡法);
4 `" w) a: z7 V; V; j/ b% G' y5、查找(顺序法,折半法); # p$ `( Y2 T- M! t9 \2 |
6、有序数列的插入、删除操作; & G8 I3 I2 g5 C' v( M2 c. l2 @
7、简单的递归过程。
, B$ V6 c: i- P* ?! N# F& y* i7 |4 R八、使用对象编程
; y/ p- V* b, S1 w: ?1、对象和类的概念 ! V0 D+ D# C# h7 {
2、 使用对象(对象变量的声明和赋值,特定和一般对象的类型,释放对象引用,对一个对象执行多个动作、容器对象等) ; S0 b6 x  ?9 u
3、使用对象数组(窗体数组、控件数组等)
6 m+ J, V, o* p& b4 }5 P4、使用集合对象(窗体集合、控件集合、集合的枚举)
赠人玫瑰,手有余香。

TOP

发新话题