計算機vb考試技巧
計算機考試上我們需要注意哪些方面的知識呢?下面是學習啦小編給大家整理的計算機vb考試技巧和習題及答案,供大家參閱!
計算機vb考試技巧
上機考點分析
>對象及其操作:控件的畫法、基本操作及控件值。
>數(shù)據類型及其運算:涉及到關系運算符、算術運算符、邏輯運算符及常用內部函數(shù)等知識點。
>數(shù)據輸入、輸出:窗體輸出與Print方法,使用InputBox函數(shù)。
>常用標準控件:文本框、列表框、圖形框、復選框、計時器、滾動條等控件的屬性、事件和方法。
>控制結構:選擇結構、For循環(huán)控制結構。
>數(shù)組:數(shù)組的定義。
>菜單與對話框:用菜單編輯器建立菜單。
>鍵盤與鼠標事件過程:鍵盤的KeyPress事件、鼠標事件。
>數(shù)據文件:順序文件的讀操作、順序文件的寫操作。
1.1常用算法
熟練地掌握算法原理、編程思想和代碼實現(xiàn),就能夠做到舉一反三,輕松備考,順利**。
1.累加與連乘
基本思想:設置初值,循環(huán)計算。
擴展:(1)計算指定范圍內某一個數(shù)的倍數(shù)之和。(2)計算某范圍內所有數(shù)的乘積。(3)求某一個數(shù)列的和。
2.生成N個不同的隨機數(shù)
基本思想:將生成的數(shù)送入一個數(shù)組,每生成一個數(shù)后與數(shù)組中已有的數(shù)比較,如相同則丟棄,重新生成可使用語句Exit For。
3.求素數(shù)、極值
求素數(shù)基本思想:素數(shù)的意義;實現(xiàn)方法:雙重循環(huán),外循環(huán)判斷每一個數(shù),內循環(huán)判斷能否被某數(shù)整除。
求極值基本思想:設第一個數(shù)為極值數(shù),然后進入循環(huán)與其比較,超過則替換。
4.排序
≯選擇法:每次先找出最小數(shù)所在的F標,排序結束后,交換最小數(shù)的位置。
≯冒泡法:兩兩比較后交換。
≯合并法:將兩個有序的數(shù)組合并成一個仃序的數(shù)組。兩個數(shù)組中的數(shù)兩兩比較,小者放入目標數(shù)組,直到.個數(shù)組為窄。
≯插入法:每輸入或生成一個數(shù)馬上插入到數(shù)組中使其有序。
5.數(shù)列的插入、刪除和重組
插入:對原數(shù)組進行擴充,循環(huán)查找插入位置(逐個比較),找到后,從后向前依次移動每一個數(shù)字,直到該位置,然后將數(shù)據插入。
刪除:與插入類似,也是先查找位置,找到后,將該位置以后的每一個元素依次前移。
重組:采用排序或移動元素的思想,具體情況具體分析,如奇偶數(shù)的分開等。
6.窮舉與遞推
窮舉:利用循環(huán)將所有可能逐個測試,直到條件成立為止,如百錢買百雞問題、錢幣折零問題等。
遞推(迭代):將一個復雜的計算過程轉化為簡單過程的重復,通常也是利用循環(huán)實現(xiàn),這一次計算的結果作為下一次的變量繼續(xù)進行計算,直到滿足指定的條件,如猴子吃桃問題、計算近似數(shù)問題、數(shù)列計算問題等。
7.順序查找
基本思想:利用循環(huán)逐個比較待查找值,找到后退出,一般要使用Exit語句。
8.遞歸
基本思想:需要解決的問題必須用遞歸的方式進行描述,才能轉變?yōu)檫f歸過程,原則上所有的迭代過程都可以使用遞歸
過程來實現(xiàn)。遞歸描述有兩個關鍵要素:一是遞歸結束的條件;二是迭代公式(此次的結果能夠作為下一次的變量)。
遞歸過程的分析:遞推n次直到結束條件滿足,回歸n次得到運算結果。
典型遞歸:階乘的計算1!=1,n!=n*(n-1)!
最大公約數(shù)gcd(m,n):m mod n=0,gcd=n;gcd(m,n)=gcd(n,m mod n)
二分法查找search:中點值=關鍵值,結束;改變low、high后,遞歸調用search(a0,low,high,key,index)。
9.分類統(tǒng)計
統(tǒng)計各種類型的數(shù)據,如字母出現(xiàn)的次數(shù)、奇偶數(shù)統(tǒng)計等?;舅悸肥钦莆辗诸悧l件的表示,設置各種類型的計數(shù)器(可以用數(shù)組),利用循環(huán)來解決。
10.字符串處理、加密與解密
字符串處理:輸入(inputbox函數(shù)或文本框)、求長度(1en函數(shù),漢字問題)、循環(huán)處理。典型考點:分離指定字符、分
類統(tǒng)計、字符串的重組、字符的插入與刪除等。
加密與解密:理解加密算法(移位法、密鑰表)。
整型數(shù)據的處理:各位數(shù)字的拆分;數(shù)的因子;最大公約數(shù)gcd(m,n)=a與最小公倍數(shù)m*n/a;素數(shù)與合數(shù);互質數(shù)(兩個數(shù)的最大約數(shù)為1,兩個數(shù)有公因子)。
計算機vb考試習題及答案
(1)下面敘述正確的是(C)
A.算法的執(zhí)行效率與數(shù)據的存儲結構無關
B.算法的空間復雜度是指算法程序中指令(或語句)的條數(shù)
C.算法的有窮性是指算法必須能在執(zhí)行有限個步驟之后終止
D.以上三種描述都不對
(2)以下數(shù)據結構中不屬于線性數(shù)據結構的是(C)
A.隊列
B.線性表
C.二叉樹
D.棧
(3)在一棵二叉樹上第5層的結點數(shù)最多是(B)注:由公式2k-1得
A.8
B.16
C.32
D.15
(4)下面描述中,符合結構化程序設計風格的是(A)
A.使用順序、選擇和重復(循環(huán))三種基本控制結構表示程序的控制邏輯
B.模塊只有一個入口,可以有多個出口
C.注重提高程序的執(zhí)行效率
D.不使用goto語句
(5)下面概念中,不屬于面向對象方法的是(D)
A.對象
B.繼承
C.類
D.過程調用
(6)在結構化方法中,用數(shù)據流程圖(DFD)作為描述工具的軟件開發(fā)階段是(B)
A.可行性分析
B.需求分析
C.詳細設計
D.程序編碼
(7)在軟件開發(fā)中,下面任務不屬于設計階段的是(D)
A.數(shù)據結構設計
B.給出系統(tǒng)模塊結構
C.定義模塊算法
D.定義需求并建立系統(tǒng)模型
(8)數(shù)據庫系統(tǒng)的核心是(B)
A.數(shù)據模型
B.數(shù)據庫管理系統(tǒng)
C.軟件工具
D.數(shù)據庫
(9)下列敘述中正確的是(C)
A.數(shù)據庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持
B.數(shù)據庫設計是指設計數(shù)據庫管理系統(tǒng)
C.數(shù)據庫技術的根本目標是要解決數(shù)據共享的問題
D.數(shù)據庫系統(tǒng)中,數(shù)據的物理結構必須與邏輯結構一致
(10)下列模式中,能夠給出數(shù)據庫物理存儲結構與物理存取方法的是(A)
A.內模式
B.外模式
C.概念模式
D.邏輯模式
看了“計算機vb考試技巧”的人還看了:
計算機vb考試技巧





上一篇:計算機2級vb考試題庫
下一篇:計算機vb考試題庫答案