原标题:【创客天地】计算机二级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中文企业版。

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

预祝大家顺利通过考试!

责任编辑:

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

  1. c语言菜单选择如何用字符形式,第1章 概论-C语言

    <第1章 概论-C语言>由会员分享,可在线阅读,更多相关<第1章 概论-C语言(63页珍藏版)>请在人人文库网上搜索. 1.2020/7/4,华中科技大学计算机学院C语言课程组 ...

  2. 关于C语言逻辑值的说法错误的是( ),2017年计算机二级c语言题库及答案

    2017年计算机二级c语言题库及答案 [选择题] 1). 关于C语言的变量,以下叙述中错误的是( ) A.所谓变量是指在程序运行过程中其值可以被改变的量 B.变量所占的存储单元地址可以随时改变 C.程 ...

  3. C++语言程序设计全真模拟试卷,2017年全国计算机二级C++语言程序设计考试试题...

    2017年全国计算机二级C++语言程序设计考试试题 一.选择题(每小题1分,共40分) 1有如下程序: #include using namespace std; class Base{ protec ...

  4. c语言二重循环的盒图怎么画,全国计算机二级C语言程序设计讲义 循环嵌套.ppt...

    全国计算机二级C语言程序设计讲义 循环嵌套 第7讲 循环的嵌套 一.continue 语句和 break 语句 1.continue语句 2.break语句 二.循环的嵌套 三.goto语句 葛挑破隶 ...

  5. c语言作用域有哪两种变量,2017年计算机二级C语言字考点归纳:变量的存储类别、作用域及生存期...

    7.7 变量的存储类别.作用域及生存期 1.变量的存储类别 在C语言中,有两类存储类别:自动类别及静态类别. 有4个与两种存储类别有关的说明符:auto(自动).register(寄存器).stati ...

  6. 浙江二级C语言2019年试题,2020年6月浙江省计算机二级C语言经验分享

    2020年6月浙江省计算机二级C语言经验分享 一.考试报名 1. 自己所在大学的教学办通知之后,按照学校报名系统来报名. (浙江省的计算机二级考试是在自己学校里报名的,这个报名时间不要错过哦,错过了就 ...

  7. 在c语言程序中将数据分为两种,2012年计算机二级C语言考点归纳汇总(一至四章)...

    第1章程序设计基本概念考点归纳 1.1 C语言的特点 C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点.下面是C语言的主要特点: ( ...

  8. 计算机二级c语言2021年重点内容,2021年5月计算机二级C语言试题(总)

    一个考生的快乐,不是因为他备考的时间多,而是因为他的选择对.选择考无忧题库,做二级C语言试题,助你备考轻松! 二级C语言试题 [1] 1.若有以下数组说明,则i=10;a[a[i]]元素数值是(C). ...

  9. c语言表达式1 33的值是,2015年计算机二级C语言测试题及答案(1)

    1.(A )是构成C语言程序的基本单位. A.函数 B.过程 C.子程序 D.子例程 2.C语言程序从 C 开始执行. A. 程序中第一条可执行语句 B. 程序中第一个函数 C. 程序中的main函数 ...

最新文章

  1. C语言程序练习-L1-018 大笨钟 (10分)
  2. jsDate对象和倒计时图片案例
  3. “资源添加到Web应用程序[]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间”
  4. 2020年已裸辞5个月(软文)
  5. 学java有什么技巧?
  6. HDFS- 架构图详细解析
  7. access查询女教师所有的信息_[转载]ACCESS2007查询操作案例补充
  8. 全国各地城市FM调频电台频率列表(上海北京广州深圳长沙武汉重庆)
  9. Excel 函数 自定义规则 VBA 实现 实时 语音 声音 提示 功能 股票 数据 资料 获取 盯盘 助手 K线图 模板
  10. 【论文阅读】Improving Table Structure Recognition with Visual-Alignment Sequential Coordinate Modeling
  11. 用户登录和用户注册案例
  12. 旅行售货员问题及其近似算法(NPC问题)
  13. php账号管理工具,微信公共账号第三方管理工具开发(一)
  14. 让机器“一叶知秋”:弱监督视觉语义分割
  15. python之freshman00
  16. CAN控制器SJA1000波特率计算方法
  17. c++ 字符串匹配算法Robin-Karp算法
  18. A - Heavy Transportation POJ - 1797
  19. 解密:IT运维艺术之集群(4层AND7层)
  20. 嵌入式以太网第二部分——ENC28J60网卡驱动

热门文章

  1. 电脑不显示手机热点解决方法
  2. linux ssh公钥文件,linux配置ssh公钥认证
  3. 【oracle 11g】配置Oracle lsnrctl 和自动启动
  4. python3 isinstance用法_python isinstance()方法的使用
  5. 现代操作系统(原书第四版)课后题答案 —— 第四章 文件系统
  6. 计算机原理19秋期末考核,南开大学作业《计算机原理》19秋期末考核解析100
  7. OpenCV各种遥感指数计算
  8. 思维导图在初中化学“物质构成的奥秘”教学中的应用
  9. 文明6服务器位置,《文明6》区域特性及城市选址位置推荐
  10. Flutter-Html