信息技術期終考查題_第1頁
信息技術期終考查題_第2頁
信息技術期終考查題_第3頁
信息技術期終考查題_第4頁
信息技術期終考查題_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、鄖縣一中2013-2014學年度上學期期終考查題 算法與程序設計 命題人:魏 旭 考題時間:40分鐘 總 計:100分一、基礎題(每題3分)。1. 不屬于使用計算機解決問題的步驟是A.分析問題B.設計算法C.編寫程序D.輸入數(shù)據(jù)2. 以下問題中,最適合用程序設計的方式解決的是( )A.求三元一次方程組的解B.一組調查數(shù)據(jù)的圖表表示C.編輯文稿D.家庭裝修設計3. 下列關于算法說法不正確的是( )A.算法獨立于任何具體的語言,BASIC算法只能用BASIC語言來實現(xiàn)。B.解決問題的過程就是實現(xiàn)算法的過程。C.算法是程序設計的“靈魂”。D.描述算法可以有多種表達方法。4.在VB語言中,下列合法的變

2、量名是 A、34ab B、ab_c C、ab-34 D、cc5.在VB語言中,下列合法的表達式為( )A.B.C.D. 6. 下列數(shù)據(jù)屬于字符串常量的是( )。A.abcB.“adk”C.2277898D.ewt7. 下列邏輯運算中,級別最高的運算符是( )。A.AndB.OrC.NotD.無級別8. 下列給出的的賦值語句正確的是( )。A.4 = MB.-M =MC.B=A3D.x + y = 09. 對于語句If x=1 Then y=1,下列說法正確的是( ) 。A.x=1為賦值語句,y=1為關系表達式B.x=1和y=1均為關系表達式C.x=1和y=1均為賦值語句D.x=1為關

3、系表達式,y=1為賦值語句二、結構流程框圖題(每題4分)。1.在用流程圖描述算法中下列哪個圖形為判斷框。 A.(1)B.(2)C.(3)D.(4)2. 下圖是示一個數(shù)的絕對值的算法描述,采用的是( )描述的算法。A.自然語言B.流程圖C.偽代碼3. 下圖是雞兔同籠問題的算法描述,已知籠子里的頭數(shù)是a,腳數(shù)是b,設雞的只數(shù)為X,兔的只數(shù)為y,則空白框圖里填( ) A.y=2b-aB.y=b-2aC.y=a-bD.y=b/2-a4. 輸入兩個數(shù)存入變量a=9、b=7,按下圖的算法執(zhí)行后,a、b的值變?yōu)槎嗌? ) A.a=9 b=7B.a=7 b=9C.a=7 b=7D.a=9 b=95.當輸入V的

4、值是9.35時,程序的結果是( ) A.飛船成功飛行B.飛船不能升空C.程序錯誤D.輸入速度V6. 判斷一元二次方程ax2+bx+c=0(a不為0)有無實根的算法流程圖,空白?處填什么?( ) A.=0 B.0 C.0 D.0 7.如圖是關于判斷閏年的流程圖,則以下年份是閏年的為( ) A.1998年B.1994年C.2100年D.1996年三、程序閱讀題(每題5分)。1. 以下程序中,橫線上應該填寫什么語句( )。 Dim x As single x=InputBox(“請輸入x的值”)IF x>=1 THEN y=x2+3*xELSE y=x-4 _ PRINT y End subA

5、.EndB.End SubC.Else IFD.End If2. 有如下程序段: x=5 y=-20 If Not x>0 Then x=y-3 Else y=x+3該程序段運行后y的值是( )A.8B.-20C.-23D.-153. 下面說法正確的是( )。 Dim x as integerIf x mod 2 < > 0 Then Print “a”Else Print “b”End ifA.a代表奇數(shù),b代表偶數(shù)B.a代表偶數(shù),b代表奇數(shù)C.mod是整除運算D.x可以是任意數(shù)4. 閱讀下面的程序,當輸入85時,程序顯示的結果是( ) Private Sub Comman

6、d1_Click()Dim x As Singlex = Val( inputbox(”請輸入分數(shù)”)If x > 100 Or x < 0 Then Text2.Text = "error"ElseIf x >=90 Then Text2.Text = "優(yōu)秀"ElseIf x >= 80 Then Text2.Text = "良好"ElseIf x >=70 Then Text2.Text = "中等"ElseIf x >= 60 Then Text2.Text = &quo

7、t;及格"Else Text2.Text = "不及格"End IfEnd SubA.及格B.中等C.良好D.優(yōu)秀5. 函數(shù)Y的表達式如下: 程序代碼如下: Dim x as single,y as single if x < 1 then y = x elseif theny = 2 * x -1; else y = 3 * x -10; end ifprint y橫線空白部分應填( )A.x=>10B.1 =<x<10C.x<1D.x < 10 and x>=16. 有如下Visual Basic程序段: Privat

8、e Sub Command1_Click() m = 8n = 5t = m + nt = t - nEnd Sub該程序段運行后,變量t的值為( )A.5B.8C.10D.137. 閱讀下面的代碼并參考運行結果,補上所缺少的一句() Dim a1 as integer,b1 as integera1=5b1=6_print c1運行結果:11A.a1+b1B.c1=a1+b1C.a1+b1=c1D.c1a1-b18. 有如下Visual Basic 程序 Sub command1_Click()Dim x As Integer Dim y As Integer Dim p As Integerx=5y=6p=Not(x+y<>11)Print pEnd Sub 該程序段運行后,P的值是_A.-1B.0C.1D.以上答案都不對9. 下列是判斷閏年的程序代碼,則輸入的年為1896年,結果是( ) Dim a As Integera = InputBox("請輸入年份")If a Mod 400 = 0 Or (a Mod 4 = 0 And a Mod 100 <> 0) ThenPrint a; "年是閏年" ElsePrint a; "年不是閏年"End IfA.1896是閏年B.1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論