计算机二级VB考试上机答题技巧 高分必备(徐克达)
很多同学想知道自己在计算机VB考试中有什么答题技巧。以下是边肖整理的一些相关内容,希望对大家有所帮助!
计算机VB考试答题技巧
1.累积和乘法
基本思路:设定初始值,循环计算。
扩展:
(1)计算指定范围内某个数的倍数之和。
(2)计算一定范围内所有数字的乘积。
(3)求某个数列的和。
2.生成N个不同的随机数
基本思想:将生成的数字发送到一个数组中,将每个生成的数字与数组中现有的数字进行比较,如果相同则丢弃,重新生成时使用Exit For语句。
3.求素数和极值
求素数的基本思路:素数的意义;实现方法:双循环,外环判断每个数字,内环判断是否能被某个数字整除。
求极值的基本思想:设数为极值数,然后进入循环与之比较,超过就替换。
4.分类
(1)选择方法:先找出小数所在的f标记,排序后交换小数位置。
(2)泡沫法:比较后交换。
(3)合并方法:将两个有序数组合并成一个有序数组。比较两个数组中的数字,并将较小的一个放入目标数组,直到。数组很窄。
(4)插入法:每次输入或生成一个数字,立即插入数组,使之有序。
5.系列的插入、删除和重组
(1)插入:将原始数组展开,循环查找插入位置(逐一比较),将每个数字从后往前依次移动,直到到达位置,然后插入数据。
(2)删除:类似于插入,是先找到位置,然后依次向前移动位置后的每一个元素。
(3)重组:采用排序或移动元素的思路,具体情况具体分析,比如奇偶数的分离。
6.穷举和递归
(1)疲惫:用循环逐一测试所有可能性,直到条件满足,比如一百块钱买几百只鸡的问题,硬币换零的问题等等。
(2)递归(迭代):将复杂的计算过程转化为简单过程的重复,通常用一个循环来实现。这次的计算结果作为下一次的变量,继续计算,直到满足规定的条件,比如猴子吃桃子的问题,计算近似数,计算序号等。
7.按顺序搜索
基本思路:用loop把要搜索的值逐一比较,找到后退出。一般用exit语句。
8 .递归
基本思路:要解决的问题必须用递归的方式描述,才能转化为递归的过程。原则上,所有迭代过程都可以使用递归
流程。递归描述有两个关键要素:一是递归结束的条件;第二个是迭代公式(这次的结果可以作为下次的变量)。
递归过程分析:递归N次直到满足结束条件,回归N次得到运算结果。
典型递归:阶乘1的计算!=1,n!=n*(n-1)!
公约数gcd(m,n):m mod n=0,gcd = n;gcd(m,n)=gcd(n,m mod n)
二分法搜索:中点值=键值,结束;搜索(a0,低,高,键,索引)在改变低和高后递归调用。
计算机二级VB考试模式
计算机考试,考试时间120分钟,满分100分。
1.问题和分数
单项选择题40分(含公共基础知识10分)。
基本操作题18分。
简单应用题24分。
综合应用题18分。
2.考试环境
Microsoft Visual Basic6.0 .