c语言菜单选择如何用字符形式,【创客天地】计算机二级C语言、VB考试详解分析...

本文针对计算机二级考试中的C语言与VB部分进行了详细解析,包括基础知识、上机操作要点及考试技巧等内容,旨在帮助考生高效复习,顺利通过考试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原标题:【创客天地】计算机二级C语言、VB考试详解分析

01

马上就要迎来计算机二级考试了,你准备好了吗?今天助手君准备了一点C语言干货,希望对即将考试的你有所帮助。(上期刚刚推了office,有需要的去看看哦。)

02

学习内容

基础知识与基本操作

C语言

(一)基础知识

1.计算机系统的主要技术指标与系统配置。

2.计算机系统、硬件、软件及其相互关系。

3.微机硬件系统的基本组成。包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘、软盘与光盘),输入设备(键盘与鼠标)输出设备(显示器与打印机)。

4.软件系统的组成,系统软件与应用软件;软件的基本概念,文档;程序设计语言与语言处理程序(汇编程序、编译程序、解释程序)。

5.计算机的常用数制(二进制、十六进制及其与十进制之间的转换);数据基本单位(位、字节、字、字长)。

6.计算机的安全操作;计算机病毒的防治。

7.计算机网络的一般知识。

8.多媒体技术的一般知识。

(二) DOS的基本操作

1.操作系统的基本功能与分类。

2.DOS操作系统的基本组成。

3.文件、目录、路径的基本概念。

4.常用DOS操作,包括:

初始化与启动;文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRIB);目录操作(DIR,MD,CD,RD,TREE,PATH);磁盘操作(FORMAT,DISKCOPY,CHKDSK);功能操作(VER,DATE,TIME,CLS,PROMPT,HELP);批处理(批处理文件的建立与执行,自动批处理文件);输入输出改向。

(三) WINDOW的基本操作

1.Windows的特点、基本构成及其运行环境。

2.Windows用户界面的基本元素。包括:窗口、图标、菜单、对话框、按钮、光标等。

3.Windows基本操作。包括:启动与退出,鼠标操作,窗口操作,图标操作、菜单操作,对话框操作。

程序设计

1.能运用结构化程序设计方法编写程序。

2.掌握基本数据结构和常用算法。

3.能熟练使用一种高级或一种数据库语言(共有QBASIC、FORTRAN、PASCAL、C以及FOXBASE等五种语言,考生任选其中一种。各种语言的考试内容附后)。

上机操作

在指定的时间内使用微机完成下述操作:

1.完成指定的计算机基本操作(包括机器启动和操作命令的使用)。

2.按给定要求编写和运行程序。

3.调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。

VB

1. 熟悉Visual Basic集成开发环境。

2. 了解Visual Basic中对象的概念和事件驱动程序的基本特性。

3. 了解简单的数据结构和算法。

4. 能够编写和调试简单的Visual Basic程序。

考试方式:

上机考试,考试时长120分钟,满分100分。

题型及分值

1) 单项选择题40分 (共40道题,每题1分,其中含公共基础知识部分10题10分)。

2) 基本操作题18分,考查VB中常用控件的属性及其代码。(共两道题目,每道题9分)

3) 简单应用题24分。(共两道题,每道题12分)

4) 综合应用题18分。(共一道题目,18分)

考试环境

Win7环境下,Microsoft Visual Basic6.0中文企业版。

3c763bcc8d1211ed74be9b3c8a67b50e.png

03

助手君特意去问了学霸关于C语言和VB考试的一些小技巧,现在和大家说一说

选择题前十道都是考我们并没有学过的计算机公共基础知识,可以将考试题库里的相关题型做几十道就可以了,因为模拟题题型和真考时还比较一致。

选择题中另外30道有关C语言的题,在做模拟题的过程中不仅要结合教材和详细答案搞懂这些问题,还要注意多总结题型,相信刷过题库的同学,一定会遇见很多似曾相识的题型甚至原题。

程序改错题中用"/******found******/"来提示在下一行(或下面第二行)有错。

程序设计题是要求的是设计出一个功能函数,而并非整个程序。首先要明白函数的功能是什么,再想怎么设计。小编认为这是全卷难度最高的题,需要在实践中不断练习。

改错和编程完成,得到正确结果后,一定不要忘记把修改后的程序存盘。

下面是助手君总结的几个考点,大家可以看一看

C语言

【考点1】C程序

C语言程序结构有三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)

【考点2】main函数

每个C语言程序中main 函数是有且只有一个。读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。

【考点3】存储形式

计算机的数据在电脑中是以二进制的形式保存。最低的存储单元是bit(位),位是由为 0 或者1构成。 byte 是指字节, 一个字节 = 八个位。数据存放的位置就是它的地址。

【考点4】注释

是对程序的说明,可出现在程序中任意合适的地方,注释从“/*”开始到最近一个“*/”结束,其间任何内容都不会被计算机执行,注释不可以嵌套。

【考点5】书写格式

每条语句的后面必须有一个分号,分号是语句的一部分。一行内可写多条语句,一个语句可写在多行上。

【考点6】标识符

合法的用户标识符考查:合法的要求是由字母,数字,下划线组成。有其它元素就错了。并且第一个必须为字母或则是下划线。第一个为数字就错了。

C语言标识符分如下3类

(1)关键字。它们在程序中有固定的含义,不能另作他用。如int、for、switch等。  (2)预定义标识符。预先定义并具有特定含义的标识符。如define、include等。  (3)用户标识符。用户根据需要定义的标识符,符合命名规则且不与关键字相同。  关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If 是可以做为用户标识符。因为If 中的第一个字母大写了,所以不是关键字。

【考点7】实型数据

实型数据的合法形式:小数形式和指数形式。掌握判定指数形式合法性。

2.333e-1 就是合法的,且数据是2.333×10-1。

考试口诀:e 前e 后必有数,e 后必为整数。

【考点8】字符

字符数据的合法形式::

'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。

'0' 的ASCII 数值表示为48,'a' 的ASCII 数值是97,'A'的ASCII 数值是65。

字符型和整数是近亲:

char a = 65 ;

printf(“%c”, a); 得到的输出结果:a

printf(“%d”, a); 得到的输出结果:65

一般考试表示单个字符错误的形式:'65' "1"

字符是可以进行算术运算的,记住: '0'-0=48

大写字母和小写字母转换的方法: 'A'+32='a' 相互之间一般是相差32。

【考点9】整型数据

整型一般是两个字节, 字符型是一个字节,双精度一般是4 个字节。考试时候一般会说,在16 位编译系统,或者是32 位系统。碰到这种情况,不要去管,一样做题。掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4 个字节就可以了。

【考点10】转义字符

转义字符的考查:在程序中 int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x 必须存在。

在程序中 int a = 06d, 是一个八进制的形式。在转义字符中, ’x6d’ 才是合法的,0 不能写,并且x 是小写。‘141’ 是合法的, 0 是不能写的。‘108’是非法的,因为不可以出现8。

【考点11】算术运算

算术运算符一共有+、—、*、/、%这五个。%符号两边要求是整数。不是整数就错了。  三种取整丢小数的情况:不是四舍五入是舍掉小数部分。

1、int a =1.6;

2、(int)a;

3、1/2; 3/2;

【考点12】强制类型转换

将一个运算对象转换成指定类型,格式为(类型名)表达式,一定是 (int)a 不是 int(a),注意类型上一定有括号的。注意(int)(a+b) 和(int)a+b 的区别。前是把a+b 转型,后是把a 转型再加b。

【考点13】赋值

是表达式就一定有数值。

赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。

复合赋值运算符:注意:a*=m+2 是 a=a*(m+2)

自加、自减表达式:假设a=5,++a(表达式的值为6), a++(表达式的值为5);  j=a++;等价于j=a;a=a+1; 而j=++a;等价于a=a+1;j=a;。

考试口诀:++在前先加后用,++在后先用后加。

【考点14】逗号运算

逗号表达式:优先级别最低, 表达式的数值逗号最右边的那个表达式的数值。

(2,3,4)的表达式的数值就是4。

【考点15】数制转换

一定要记住二进制 如何转换成十进制。

八进制是没有8 的,逢8 进1,018 的数值是非法的。

【考点16】位运算

会有一到二题考试题目。

C语言提供6种位运算符:按位求反~,按位左移<>,按位与&,按位异或|,按位或^。

总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。

异或运算的规则:0异或1得到1,0异或0得到0,1异或1得到0。可记为“相同为0,不同为1”。

在没有舍去数据的时候,<>右移一位表示除以2。

VB

一、Visual Basic程序开发环境

1. Visual Basic的特点和版本。

2. Visual Basic的启动与退出。

3. 主窗口:

(1)标题和菜单。

(2)工具栏。

4. 其他窗口:

(1)窗体设计器和工程资源管理器。

(2)属性窗口和工具箱窗口。

二、对象及其操作

1. 对象:

(1)Visual Basic的对象。

(2)对象属性设置。

2. 窗体:

(1)窗体的结构与属性。

(2)窗体事件。

3. 控件:

(1)标准控件。

(2)控件的命名和控件值。

4. 控件的画法和基本操作。

5. 事件驱动。

三、数据类型及其运算

1. 数据类型:

(1)基本数据类型。

(2)用户定义的数据类型。

2. 常量和变量:

(1)局部变量与全局变量。

(2)变体类型变量。

(3)缺省声明。

3. 常用内部函数。

4. 运算符与表达式:

(1)算术运算符。

(2)关系运算符与逻辑运算符。

(3)表达式的执行顺序。

四、数据输入、输出

1. 数据输出:

(1)Print 方法。

(2)与Print 方法有关的函数(Tab,Spc,Space$)。

(3)格式输出(Format$)。

2. InputBox函数。

3. MsgBox函数和MsgBox语句。

4. 字形。

5. 打印机输出:

(1)直接输出。

(2)窗体输出。

五、常用标准控件

1. 文本控件:

(1)标签。

(2)文本框。

2. 图形控件:

(1)图片框,图像框的属性,事件和方法。

(2)图形文件的装入。

(3)直线和形状。

3. 按钮控件。

4. 选择控件:复选框和单选按钮。

5. 选择控件:列表框和组合框。

6. 滚动条。

7. 计时器。

8. 框架。

9. 焦点与Tab顺序。

六、控制结构

1. 选择结构:

(1)单行结构条件语句。

(2)块结构条件语句。

(3)IIf 函数。

2. 多分支结构。

3. For 循环控制结构。

4. 当循环控制结构。

5. Do循环控制结构。

6. 多重循环。

七、数组

1. 数组的概念:

(1)数组的定义。

(2)静态数组与动态数组。

2. 数组的基本操作:

(1)数组元素的输入、输出和复制。

(2)ForEach. . . Next 语句。

(3)数组的初始化。

3. 控件数组。

八、过程

1. Sub过程:

(1)Sub过程的建立。

(2)调用Sub过程。

(3)通用过程与事件过程。

2. Function过程:

(1)Function过程的定义。

(2)调用Function过程。

3. 参数传送:

(1)形参与实参。

(2)引用。

(3)传值。

(4)数组参数的传送。

4. 可选参数与可变参数。

5. 对象参数:

(1)窗体参数。

(2)控件参数。

九、菜单与对话框

1. 用菜单编辑器建立菜单。

2. 菜单项的控制:

(1)有效性控制。

(2)菜单项标记。

(3)键盘选择。

3. 菜单项的增减。

4. 弹出式菜单。

5. 通用对话框。

6. 文件对话框。

7. 其他对话框(颜色,字体,打印对话框)。

十、多重窗体与环境应用

1. 建立多重窗体应用程序。

2. 多重窗体程序的执行与保存。

3. Visual Basic工程结构:

(1)标准模块。

(2)窗体模块。

(3)SubMain过程。

4. 闲置循环与DoEvents语句。

十一、键盘与鼠标事件过程

1. KeyPress事件。

2. KeyDown与KeyUp事件。

3. 鼠标事件。

4. 鼠标光标。

5. 拖放。

十二、数据文件

1. 文件的结构和分类。

2. 文件操作语句和函数。

3. 顺序文件:

(1)顺序文件的写操作。

(2)顺序文件的读操作。

4. 随机文件:

(1)随机文件的打开与读写操作。

(2)随机文件中记录的增加与删除。

(3)用控件显示和修改随机文件。

5. 文件系统控件:

(1)驱动器列表框和目录列表框。

(2)文件列表框。

04

预祝大家顺利通过考试!

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值