中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(1-10)word含答案

資源下載
  1. 二一教育資源

云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(1-10)word含答案

資源簡介

云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(八)


第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)某算法流程圖如下圖所示。執行該算法,當s的值為3時,下列說法正確的是( )。

A、執行語句i=i+1
B、i的值為1
C、執行語句s=s+s*i
D、語句s=s-i已經執行了1次
【參考答案】C


2、(必修)使用數據庫管理信息資源的優勢不包括( )。
A、數據能夠共享
B、檢索統計準確、高效
C、占用大量的存儲空間
D、能夠存儲大量數據
【參考答案】C


3、(必修)由于信息的來源不同,人們獲取信息的方法也多種多樣。下列關于獲取信息途徑的描述,正確的是( )。
A、通過電視可以獲取所有的信息
B、因特網是獲取信息的唯一途徑
C、通過電話可以獲取時事新聞
D、通過廣播可以了解道路交通信息
【參考答案】D


4、(必修)在Excel中輸入身份證號碼時,為了能正常顯示,需要先輸入一個( )。
A、單引號
B、逗號
C、等號
D、雙引號
【參考答案】A


5、(必修)陳宏想制作一個多媒體作品來宣傳自己的家鄉,他建立了如下文件夾來存放收集的素材:

已獲取的素材文件有“老城.jpg、輕音樂.mp3、簡介.txt、家鄉.swf”,則四個文件夾從左到右應該依次放入素材( )。
A、老城.jpg、輕音樂.mp3、簡介.txt、家鄉.swf
B、老城.jpg、家鄉.swf、輕音樂.mp3、簡介.txt
C、輕音樂.mp3、老城.jpg、簡介.txt、家鄉.swf
D、輕音樂.mp3、簡介.txt、老城.jpg、家鄉.swf
【參考答案】D


6、(必修)在編寫計算機程序前要先設計算法,這是為了( )。
A、減少程序的錯誤
B、分析問題
C、提出解決問題的方法和步驟
D、減少編寫程序花費的時間
【參考答案】C


7、(必修)面對現在這個信息社會,我們青少年不應該( )。
A、沉迷網絡游戲
B、甄別信息真偽
C、正確使用信息技術
D、遵守信息安全法規
【參考答案】A


8、(必修)下列關于計算機病毒的說法,正確的是( )。
A、計算機病毒是被黑客破壞的計算機程序
B、計算機病毒是指運行結果錯誤的程序
C、計算機病毒是人為編制的具有破壞性的程序
D、計算機病毒是指還沒有編寫完成的程序
【參考答案】C




二、綜合分析題(題數1道,共:10分)
第1大題(題號:113)本大題:10分,考生得分:0.0 (必修)
經過高中三年刻苦努力的學習,小麗信心滿滿的參加了高考。到了查詢高考成績的時候,小麗在網站上查詢高考成績,并對高考志愿的填報做出了分析。

第1小題:小麗通過下列哪種方式知曉她的高考成績是不可靠的?( )。

A、官方電話
B、官方網站
C、學校公布的成績單
D、陌生號碼打電話告訴她的
【參考答案】D

第2小題:下圖是某網站的成績查詢界面,小麗填寫相關信息后進行提交,稍后就會顯示她的高考成績。請問在提交了信息后,該網站對后臺數據庫的操作是( )。


A、刪除信息
B、修改信息
C、添加信息
D、查詢信息
【參考答案】D

第3小題:小麗得知自己的高考成績后,想要搜集一些資料了解各大高校和相關專業,為填報高考志愿做準備,下列方式中搜集到的資料最具權威性的是( )。

A、各高校的官方網站
B、在論壇中詢問網友
C、詢問老師和同學
D、街邊墻壁上的小廣告
【參考答案】A

第4小題:小麗想要把查詢到的資料復制下來并整合到一個Word文檔中,為了方便文檔的編輯,她在粘貼時可以選擇( )。


A、帶格式文本(RTF)
B、無格式文本
C、圖片(Windows圖元文件)
D、HTML格式
【參考答案】B



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\4354”文件夾中的文件“特長生統計表.xls”,進行以下操作并保存。
【參考答案】
(1)將標題所在單元格區域“A1:K1”合并居中,設置行高為25;
(2)將單元格區域“A2:K8”的數據水平居中,內、外邊框線分別設置細實線;
(3)將“B:K”列的列寬設為“最適合的列寬”;
(4)在“K3:K8”單元格中用公式計算出各班級特長生學生人數比例(特長生學生比例=特長生學生人數÷班級學生人數),將單元格區域“K3:K8”的數字格式分類設為“百分比”,小數位為1位;
(5)以“A2:A8”和“K2:K8”單元格區域為數據源創建“簇狀柱形圖”(系列產生在“列”、分類(X)軸設為“班級”、數值(Y)軸設為“比例”),將該圖表作為對象插入到當前工作表中;
(6)操作完畢后,將文件以原文件名保存。


2、(必修)打開“考生文件夾\4229”文件夾中的“貨品數量.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)將“貨品數量”表中“產品ID”字段設置為主鍵;
(2)將“貨品數量”表中的“產品ID”為“8”的記錄刪除;
(3)以“貨品數量”表為數據源,創建一個名為“產品信息”的查詢,依次顯示“產品ID”、“產品名稱”、“供應商ID”、“單位數量”和“單價”字段,并只顯示“供應商ID”為“3”的產品信息;
(4)以“產品信息”查詢為數據源,創建一個名為“產品信息”的自動報表。




第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)有如下VB程序段,其控制結構是( )。
i = 1
s = 1
Do
s = s * i
i = i + 1
Loop While i <= 50
A、樹形結構
B、選擇結構
C、循環結構
D、順序結構
【參考答案】C


2、(選修)在軟件設計時把問題按其性質分為若干個部分,每個部分相對獨立,這樣把一個問題大而化小,并逐步確定每個部分的解決方法稱為( )。
A、自頂向下、逐步求精
B、模塊化程序設計
C、面向對象程序設計
D、結構化程序設計
【參考答案】B


3、(選修)如圖所示的VB程序,其程序結構屬于( )。

A、順序結構
B、選擇結構
C、循環結構
D、遞歸結構
【參考答案】C


4、(選修)下列關于模塊化程序設計方法的說法,錯誤的是( )。
A、反映了程序設計中“自頂而下,逐步求精”的思想
B、通過對過程和函數的定義和調用來實現
C、設計時提倡按層次結構組織模塊
D、通過類和對象來實現
【參考答案】D


5、(選修)有一組數列依次為14、11、13、8、9、10,若用冒泡排序法對其進行從小到大排序,則第三趟的排序結果是( )。
A、8 9 14 11 13 10
B、11 14 13 8 9 10
C、8 9 10 14 11 13
D、8 9 10 11 13 14
【參考答案】D


6、(選修)用流程圖描述算法時,圖形符號中的“ ”,表示算法的( )。
A、開始或結束
B、輸入、輸出
C、判斷條件
D、公式計算
【參考答案】B


7、(選修)有如下VB程序段,采用的算法是( )。
Private Sub Command1_Click()
Print "100以內素數:"
For n = 1 To 100 Step 1
For i = 2 To n - 1
If n Mod i = 0 Then
Exit For
End If
Next i
If i > n - 1 Then
Print n
End If
Next n
End Sub
A、遞歸法
B、窮舉法
C、解析法
D、查找法
【參考答案】B




二、綜合分析題(題數1道,共:10分):
第2大題(題號:36)本大題:10分,考生得分:0.0 (選修)
小周想用VB來編寫一個簡單的登錄程序,功能界面如下圖所示,請你回答下列問題。


第1小題:下圖是小周畫的流程圖,其中的圖形符號“”在算法流程圖描述中表示( )。


A、處理或運算的功能
B、輸入輸出操作
C、用來判斷條件是否滿足需求
D、算法的開始或結束
【參考答案】B

第2小題:根據小周畫的流程圖,請判斷這個程序的基本結構屬于( )。

A、選擇結構
B、循環結構
C、順序結構
D、樹型結構
【參考答案】A

第3小題:下面是小周編寫的代碼其中一部分,里面有一個錯誤。請您幫他指出錯在哪里?( )
Dim name As String
Dim 密碼 As String
Dim again&pass As String
Dim check As Boolean

A、Name變量定義錯誤
B、密碼變量定義錯誤
C、again&pass變量定義錯誤
D、check變量定義錯誤
【參考答案】C

第4小題:如果用戶輸入的“密碼”和“再次輸入密碼”相同,程序就彈出提示框,顯示“登錄成功!”。下列哪個函數是用來實現彈出提示框這個功能的?( )

A、InputBox()
B、MsgBox()
C、ABS()
D、SQR()
【參考答案】B



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1090\”文件夾中的文件“工程1.vbp”進行以下操作后并保存!(編程在字符串相連接時不應使用“+”要使用“&”運算符)
【參考答案】
公雞5文錢一只,母雞3文錢一只,3只小雞1文錢。如果用100文錢買100只雞,可以買公雞、母雞和小雞各多少只?完善程序,當單擊“計算”按鈕時,在Label中顯示公雞、母雞、小雞的數量!
注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句





云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(二)
第一卷 必修部分
一、單選題(題數:8道,共:16.0分)
1、(必修)如下圖所示的表格中,為了篩選出本周票房下降的影片,需要設置篩選條件的列是( )。

A、上周票房(萬元)
B、本周票房(萬元)
C、增長率
D、影片名稱
【參考答案】C

2、(必修)對如下這些不同類型的文件進行分類,分類正確的是( )。
黃梅戲.mp3 工作周報.doc 生日照.bmp  工作日志.txt
麗江游.avi 故宮.wmv 黃河.wav 滇池.jpg
A、故宮.wmv、黃河.wav
B、工作周報.doc、工作日志.txt
C、黃梅戲.mp3、生日照.bmp
D、麗江游.avi、滇池.jpg
【參考答案】B

3、(必修)某公司將于本周五在學校舉行專場招聘會,李濤得知此消息后通過班級QQ群告知了全班同學,這體現了信息具有( )。
A、載體依附性
B、時效性
C、價值相對性
D、共享性
【參考答案】D

4、(必修)小明在看英文書籍時有個單詞不認識,他可以( )。
A、使用百度翻譯進行翻譯
B、使用Word進行翻譯
C、使用ACDSee進行翻譯
D、使用Flash進行翻譯
【參考答案】A

5、(必修)在Word的段落對話框中,可以設置的是( )。
A、文字效果
B、字符間距
C、字體字號
D、首行縮進
【參考答案】D

6、(必修)2016年12月18日晚,皇馬在世俱杯決賽中以4-2的比分擊敗了鹿島鹿角,獲得了世俱杯冠軍。同學們在手機上看到了相關的報道,這體現了信息的( )。
A、真偽性
B、可處理性
C、價值相對性
D、共享性
【參考答案】D

7、(必修)三八婦女節當天,某公司發布通知:女員工放假半天。這個通知對于正常上班的男員工而言,體現了信息的( )。
A、時效性
B、真偽性
C、價值相對性
D、載體依附性
【參考答案】C

8、(必修)小麗的手機收到一條某電商網站促銷打折活動的短信,當她看到這條短信并登錄網站購物時才發現促銷打折活動剛剛結束了,原來這個促銷活動只限一天。該事例最能體現信息的( )特征。
A、依附性
B、時效性
C、價值性
D、共享性
【參考答案】B



二、綜合分析題(題數1道,共:10分)
第1大題(題號:86)本大題:10分,考生得分:0.0 (必修)
某校舉行信息技術競賽,競賽結束后用Excel統計出了所有考生的成績,但在統計過程中遇到了一些問題,請你打開素材文件“信息技術競賽成績統計.xls”,幫助解決這些問題。

第1小題:在“競賽成績”工作表中,第1行中的標題無法居中,原因是( )。

A、沒有合并居中單元格A1:F1
B、沒有設置A1單元格的內容居中
C、應該在C1單元格中輸入標題
D、沒有合并居中A1:E1單元格
【參考答案】A

第2小題:計算“總評成績”時采用了加權平均的方法,統計方法是上機成績和作品成績各占40%,筆試成績占20%。則求第一個考生的總評成績應該在F3單元格中輸入公式( )。

A、=C3*40%+D3*40%+E3*20%
B、=C3*40%+D3*20%+E3*40%
C、=C3*20%+D3*40%+E3*40%
D、=(C3+D3)*40%+E3*20%
【參考答案】C

第3小題:在統計“單項最高分”時,C30單元格的值為0,原因是( )。

A、函數的取值范圍不對
B、函數拼寫錯誤
C、單元格C3:C29的單元格格式為“文本”
D、“筆試成績”列中的數字太多
【參考答案】C

第4小題:要直觀體現各考生的總評成績,使用( )圖表比較好。

A、面積圖
B、餅圖
C、折線圖
D、柱形圖
【參考答案】D



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\4515”文件夾中的文件“銷售量統計.xls”進行以下操作并保存。
【參考答案】
(1)將標題所在的單元格區域“A1:F1”合并并水平居中,并將標題字體設為楷體_GB2312、加粗;
(2)利用公式求出各個銷售渠道的銷售額(元),并將結果放入“E3:E6”單元格區域內;
(3)以“銷售額”為主關鍵字進行降序排列,并按照“1、2、3……”的形式在“F3:F6”區域中進行排名;
(4)將單元格區域“A2:F6”的外邊框設置為紅色雙實線,內邊框線設置為藍色細實線;
(5)選用單元格區域“A2:D6”為數據源,創建一個圖表標題為“不同渠道銷售量統計”的簇狀柱形圖,系列產生在“列”,該圖表作為對象插入到當前表Sheet1中;
(6)操作完成后將文件以原文件名保存。


2、(必修)打開“考生文件夾\4153”文件夾中的“初三1班同學體檢表.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)將“學生信息”表中的“學號”字段設為主鍵,并以“學號”字段為“學生信息”與“體檢信息”兩表建立一對一關系,并實施參照完整性;
(2)將“學生信息”表中的學號為201400015學生的性別改為“男”;
(3)以“體檢信息”表為數據源,創建一個名為“體重正常學生”的查詢,依次顯示“學號”、“姓名”和“體重(kg)”字段,并只顯示體重介于45公斤至50公斤(包含45公斤和50公斤)之間的學生信息;
(4)以“體重正常學生”查詢為數據源,創建一個名為“體重正常學生”的自動報表。



第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)下列關于程序設計語言的描述,錯誤的是( )
A、高級語言執行效率優于機器語言,所以編程使用高級語言
B、偽代碼是一種描述算法的方法
C、用程序設計語言編寫的語法正確的程序,在計算機上也不一定能正確運行
D、一段語法沒有錯誤且已經能夠運行的程序仍然可能有錯誤
【參考答案】A

2、(選修)求等比數列的積f(n)=1×2×4×……×n,可以采用的算法是( )。
A、對半查找
B、冒泡排序
C、解析法
D、窮舉法
【參考答案】C

3、(選修)在Visual Basic中,將命令按鈕Command1上顯示的文字設置為“取消”的語句是( )。
A、Command1.Caption = "取消"
B、Command1.Name = "取消"
C、Command1.Caption = 取消
D、Command1.Text = "取消"
【參考答案】A

4、(選修)有以下VB程序:
Private Sub Command1_Click()
Dim i As Integer, s As Integer
i = 2
Do While i < 5
i = i * 2
s = i * i + 5
Loop
Print s; i
End Sub
程序運行的結果是( )。
A、69、8
B、21、4
C、14、3
D、30、5
【參考答案】A

5、(選修)在編輯VB程序時出現如下圖的錯誤提示,錯誤的原因是( )。

A、將紅色語句行末尾的符號“;”換成“;”
B、將紅色語句行末尾的符號“;”換成“,”
C、將紅色語句行末尾的符號“;”直接去掉
D、將紅色語句行末尾的符號“;”換成“.”
【參考答案】C

6、(選修)有一個VB程序如下:
Private Sub Command1_Click()
Dim i As Single
Dim s As String
s = 0
For i = 2 To 100
If i Mod 2 = 0 Then
s = s + i
End If
Next i
Print s
End Sub
在運行時出現如下圖所示錯誤信息提示,要更正錯誤,則( )。

A、需要修改變量i的類型
B、需要修改變量s的類型
C、變量i和s的類型都要修改
D、需要修改語句“s = s + i”
【參考答案】B

7、(選修)在Visual Basic中,將標簽Label1的缺省名稱改成“OutPut”的語句是( )。
A、Label1.Caption = "OutPut"
B、Label1.Name = "OutPut"
C、Label1.Font = "OutPut"
D、Label1.Width = "OutPut"
【參考答案】B



二、綜合分析題(題數1道,共:10分):
第2大題(題號:45)本大題:10分,考生得分:0.0 (選修)
如果需要將一張100元面值的人民幣換成若干5元、1元、5角面值的人民幣,但要求每種面值不少于1張,且100元換成的零錢共100張,問5元、1元、5角各多少張?請輸出所有可能的組合。編寫的VB程序如下:
Private Sub Command1_Click()
Dim Wuyuan As Integer
Dim Yiyuan As Integer
Dim Wujiao As Integer
For Wuyuan = 1 To 20
For Yiyuan = 1 To 100
Wujiao = 100 - Wuyuan - Yiyuan
If ________________________________________________ Then
Print "五元" & Wuyuan & "張" & ",一元" & Yiyuan & "張" & ",五角" & Wujiao & "張"
End If
Next Wuyuan
Next Yiyuan
End Sub
觀察分析程序后回答以下問題。

第1小題:在解決問題時,常用的設計算法的方法有解析法、窮舉法、遞歸法、冒泡排序及對分查找法等,本題中采用的方法是( )。

A、解析法
B、遞歸法
C、窮舉法
D、順序查找法
【參考答案】C

第2小題:根據題意,將程序補充完整,程序中橫線處應該填寫的程序代碼是( )。

A、Wuyuan + Yiyuan + Wujiao = 100
B、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 = 100
C、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 >= 100
D、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 <= 100
【參考答案】B

第3小題:將程序補充完整后運行這個程序,在點擊按鈕時彈出如下圖所示的錯誤信息,請仔細分析該程序段,產生錯誤的原因是( )。


A、缺少語句End If
B、缺少語句Next
C、循環語句產生了嵌套
D、內外循環互相交叉
【參考答案】D

第4小題:整個程序執行完畢后,其中的循環體一共執行了( )次。

A、20000
B、2000
C、200
D、20
【參考答案】B



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1091\”文件夾中的文件“工程1.vbp”進行以下操作后并保存!(編程在字符串相連接時不應使用“+”要使用“&”運算符)
【參考答案】
完善程序,使之實現如下功能:輸入一個時間秒數,單擊“轉換”按鈕,轉換成時分秒的形式,效果如圖所示!
注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句






云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(九)

第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)如下圖所示的Excel工作表,用插入函數的方法計算出了總分、平均分。此時修改C5單元格的值,數值不會隨之變化的單元格是( )。

A、D5
B、F5
C、C13
D、F13
【參考答案】A


2、(必修)觀察下面兩張圖片,左邊圖片為正常比例顯示,右邊圖片為放大后的顯示效果,下列說法中正確的是( )。

A、該圖片是矢量圖,圖像放大后不易失真
B、該圖片是位圖,圖像放大后易失真
C、該圖片是矢量圖,圖像放大后易失真
D、該圖片是位圖,圖像放大后不易失真
【參考答案】B


3、(必修)交換a,b兩個數的值的算法描述如下:
步驟1:將a的值給c
步驟2:將b的值給a
步驟3:將c的值給b
步驟4:結束
上述算法描述的形式屬于( )。
A、自然語言
B、偽代碼
C、流程圖
D、程序設計語言
【參考答案】A


4、(必修)小明想要了解我國南北方人們的生活差異,最快捷的方法是( )。
A、通過電子郵箱給人們發送調查問卷
B、在網絡上搜集相關信息
C、親自到南方和北方的城市生活一段時間
D、到圖書館查閱相關信息
【參考答案】B


5、(必修)如下所示某公司員工年度綜合評分表(圖一),評分在90~100分屬于A等,80~90分屬于B等,70~80分屬于C等。當進行下面的分類匯總操作時(圖二),你得到的有效信息是( )。

A、各部門員工評分的平均分
B、A、B、C三個等級員工評分的平均分
C、各部門A、B、C 三個等級員工的平均分
D、A、B、C等級的員工在各部門的分布情況
【參考答案】A


6、(必修)下圖是一張Access數據表的結構,下列描述中錯誤的是( )。

A、數據表中的主鍵為“圖書編號”
B、數據表中字段的數據類型有3種
C、“A101、李明生、男、J1002、2018-03-26” 能作為其記錄
D、數據表中共有5個字段
【參考答案】C


7、(必修)輸入一個非零數并判斷是正數還是負數的算法描述如下圖所示:

該流程圖中,語句“X<0?”處應加的框圖為( )。
A、
B、
C、
D、
【參考答案】D


8、(必修)王平收到朋友從QQ上發來的消息,他在網上購買了一件商品,但沒有網銀,讓王平幫忙付款。他立即給朋友打電話確認此事,朋友卻說他的QQ被盜了。王平打電話確認消息真假的過程主要體現了判斷信息價值的( )標準。
A、普遍性
B、及時性
C、準確性
D、特殊性
【參考答案】C




二、綜合分析題(題數1道,共:10分)
第1大題(題號:108)本大題:10分,考生得分:0.0 (必修)
藥店員工張恒為了更方便地查看藥品的零售價格,制作了一個“部分非處方藥品零售價格表.doc”文件,請根據此文件提供的數據進行觀察、分析、統計后,回答下列問題。

第1小題:“批準文號”是該藥品的專有編號,通過批準文號可以知道該藥品的類別、批準來源、生產省份等信息。從素材文件中批準文號的示例,說明了信息管理要( )。

A、簡單化
B、書面化
C、規范化
D、多樣化
【參考答案】C

第2小題:素材文件中表格的第二行應用了( )修飾效果。

A、背景顏色
B、單元格底紋
C、表格底紋
D、字體顏色
【參考答案】B

第3小題:文件中非處方藥品零售價格超過40元(包括40元)的藥品有多少種?

A、5
B、6
C、7
D、8
【參考答案】C

第4小題:零售價格最高的藥品,其劑型是( )。

A、顆粒劑
B、片劑
C、口服液
D、膠囊劑
【參考答案】D



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\4383”文件夾中的文件“支出表.xls”進行以下操作并保存。
【參考答案】
(1)在A1單元格中輸入表格標題“全年支出統計”,字體設為隸書,20磅,加粗顯示;
(2)將標題所在單元格區域“A1:C1”合并及居中,設置行高為30;
(3)設置表格數據區域“B3:B10”的數字格式為:貨幣,貨幣符號為“$”,保留1位小數;
(4)給單元格區域“A2:C10”添加所有的邊框線;
(5)以表格數據區域“A2:B10”建立一個簇狀柱形圖,系列產生在“列”,圖表標題為“全年支出統計”,該圖表作為對象插入到工作表Sheet1中;
(6)保存工作簿并關閉Excel。



2、(必修)打開“考生文件夾\4517”文件夾中的“信息管理.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)將“考生文件夾\4517”中的“出游類型.xls”導入到數據庫中,第一行包括列標題,生成一個新表“出游類型”,設置“出游類型編號”為主鍵;
(2)在數據表“團員信息”中添加一條記錄,依次為“2016064”、“劉明”、“男”、“005”;
(3)以“出游類型編號”字段,為“出游類型”與“團員信息”兩表建立“一對多”關系,并實施參照完整性;
(4)以數據表“出游類型”與“團員信息”為數據源創建一個選擇查詢,只顯示報名參加跟團自駕的女生信息,依次顯示“報名編號”、“姓名”、“性別”、“出游類型”4個字段的內容,名稱為“女生自駕名單”。



第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)在計算機編程的過程中需要進行調試程序和檢測結果,下列說法中正確的是( )。
A、調試程序是為了檢查語法是否正確,檢測結果是為了檢查是否按要求解決了問題
B、調試程序是為了檢查算法是否正確,檢測結果是為了檢查是否有語法錯誤
C、調試程序是為了檢查語法是否正確,檢測結果是為了檢查是否有邏輯錯誤
D、調試程序是為了檢查算法是否正確,檢測結果是為了檢查是否按要求解決了問題
【參考答案】A


2、(選修)有兩個變量x、y的值為x=77、y=78,現在要將兩個變量的值互換,使x=78、y=77,下面語句中正確的一組是 ( )。
A、z=y
y=x
y=z
B、z=x
z=y
x=z
C、y=x
z=y
x=z
D、z=x
x=y
y=z
【參考答案】D


3、(選修)一個企業的財務管理軟件啟動時界面如下圖所示,可以看出該軟件的設計是將系統分為( )。

A、8個控件
B、8個對象
C、8個模塊
D、8個命令
【參考答案】C


4、(選修)已知:q(1)=1,q(2)=3,q(3)=6,q(4)=10,當n>4時,q(n)=q(n-1)+2q(n-3),編程求q(20)的值可采用的算法是( )。
A、窮舉法
B、解析法
C、排序法
D、遞歸法
【參考答案】B


5、(選修)如下的VB程序代碼用于記錄飾品采樣的化學品劑量,要實現該程序具有自動判斷化學劑量是否合格的功能,則填在橫線處最合適的是( )。
Private Sub Command1_Click()
Dim n As Double
n = InputBox("請輸入采樣條碼:")
Print "該商品"; _______
End Sub
Public Function Hg(S As Double) As String
If S > 0.65 Then
Hg= "不合格"
Else
______= "合格"
End If
End Function
A、Hg、Hg
B、Hg(n)、Hg
C、n、S
D、Hg(n)、S
【參考答案】B


6、(選修)有如下VB程序:
Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 1000
If i Mod 2 <> 0 Then
Print i
End If
Next i
End Sub
此VB程序的功能是( )
A、找出1到1000之間的所有偶數
B、找出1到1000之間的所有奇數
C、找出1到1000之間的所有實數
D、找出1到1000之間的所有素數
【參考答案】B


7、(選修)如下VB程序用來計算并輸出9!(9的階乘)
Private Sub Command1_Click()
Dim i As Long
Dim j As Integer
i = 1
For j = 9 To 0 Step -1
i = i * j
Next
Print i
End Sub
其中有個步驟是錯誤的。請找出該步驟并進行修改( )。
A、把i=1改為i=0
B、把For j = 9 To 0 Step -1改為For j = 9 To 2 Step -1
C、把For j = 9 To 0 Step -1改為For j = 0 To 9
D、把Next改為Next j
【參考答案】B




二、綜合分析題(題數1道,共:10分):
第2大題(題號:51)本大題:10分,考生得分:0.0 (選修)
有不等式:,請編程求出n的最小值。算法流程圖如下:

程序代碼設計如下:
Private Sub Command1_Click()
Dim n As Integer, S As Long
n = 1 '……………①
S = 0 '……………②
Do While S < 2012 '……………③
n = n + 1 '……………④
S = S + (3 * n - 1) ^ 2 '……………⑤
Loop '……………⑥
Print "n="; n; "S="; S '……………⑦
End Sub
請回答下列問題:          

第1小題:在程序中,語句( )會導致程序的運算結果不正確。

A、①
B、②
C、③
D、④
【參考答案】A

第2小題:要使程序的運算結果正確,應將錯誤的語句修改為( )。

A、Do While S >= 2012
B、S = 1
C、n = 0
D、將語句④與語句⑤對調上下位置
【參考答案】C

第3小題:將程序修改正確后,當n的值等于3時,s = s + (3 * n - 1) ^ 2的值等于( )。

A、91
B、92
C、93
D、94
【參考答案】C

第4小題:解決該問題所采用的算法是( )。

A、解析法
B、窮舉法
C、遞歸法
D、排序法
【參考答案】B



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1094\”文件夾中的文件“工程1.vbp”進行如下操作后并保存!(編程在字符串相連接時不應使用“+”,要使用“&”運算符)
【參考答案】
(1) 在窗體“Form1.frm”中添加“Label”控件,命名為“Label1”并設置該控件“Caption”屬性值為“輸入英寸長度”;
(2) 在窗體“Form1.frm”中添加“CommandButton”控件,命名為“Command1”并設置該控件“Caption”屬性值為“換算后的厘米長度”;
(3) 在窗體“Form1.frm”中添加“TextBox”控件,命名為“Text1”并設文本內容為“Text1”;
(4) 在窗體“Form1.frm”中添加“TextBox”控件,命名為“Text2”并設文本內容為“Text2”;
(5) 完善程序,使之實現如下功能:在上面的文本框中輸入一個正整數,單擊“換算后的厘米長度”按鈕,在下面的文本框中輸出換算后的長度!效果如圖所示!(注:1英寸=2.54厘米)





云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(六)


第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)下列行為中,符合網絡道德規范的是( )。
A、在網絡上下載盜版軟件使用
B、通過黑客技術獲取某網站的用戶信息
C、在QQ群中與網友探討學習中的問題
D、將正版軟件破解后出售謀利
【參考答案】C


2、(必修)在Word中輸入“”時,Word會自動將其轉換成“”,這是因為Word軟件具有(   )。
A、替換功能
B、自動更正功能
C、特殊符號功能
D、修訂功能
【參考答案】B


3、(必修)快遞送來的包裹上都貼著一張快遞單,上面含有收件人的姓名、電話、收貨地址等個人信息。收件人收到包裹后對其最合理的處理方法是( )。
A、直接丟棄
B、妥善保管
C、直接銷毀
D、交給快遞員
【參考答案】C


4、(必修)在現代社會中,越來越多的工廠使用機器人來代替工人進行生產作業,生產效率和產品質量都得到了提高。在救險、勘探中也越來越多的使用機器人來完成比較危險的工作。這主要使用了信息技術中的( )。
A、網絡技術
B、人工智能技術
C、語音技術
D、多媒體技術
【參考答案】B


5、(必修)下列關于使用數據庫管理信息資源的說法,錯誤的是( )。
A、能夠存儲大量數據,且占用空間少
B、檢索統計準確、效率高、速度快
C、管理操作復雜、繁瑣
D、數據共享性能好
【參考答案】C


6、(必修)下圖為部分城市上半年月平均氣溫統計表,如需對表中各城市的月平均氣溫變化情況作統計分析,在Excel中最適合用來呈現的圖表是( )。

A、散點圖
B、柱形圖
C、折線圖
D、餅圖
【參考答案】C


7、(必修)我們經常為了解決某個問題而去網絡上搜索相關的信息,這主要體現了信息的( )。
A、價值性
B、時效性
C、共享性
D、可編輯性
【參考答案】A


8、(必修)“學生選修課程信息.mdb”數據庫文件中,各數據表的關系如下圖所示,下列說法中錯誤的是( )。

A、學生信息表和課程選修表構成了一對多的關系
B、學生信息表和課程信息表構成了一對一的關系
C、課程信息表和課程選修表構成了一對多的關系
D、課程信息表的主鍵是課程編號
【參考答案】B




二、綜合分析題(題數1道,共:10分)
第1大題(題號:87)本大題:10分,考生得分:0.0 (必修)
某大學圖書館開發了一個圖書借閱管理系統,請打開素材“圖書借閱管理.mdb”進行分析,完成以下問題。

第1小題:打開“圖書信息”表,應該選擇( )字段為主鍵。

A、圖書編號
B、書名
C、作者
D、出版日期
【參考答案】A

第2小題:打開“借閱記錄”,觀察其中有( )個字段。

A、6
B、4
C、5
D、3
【參考答案】D

第3小題:在三個表之間建立關系后,要創建一個只顯示學生和借閱記錄之間關系的查詢,只需要選擇( )表中的相關字段就可以了。

A、“學生信息”和“借閱記錄”
B、“學生信息”和“圖書信息”
C、“圖書信息”和“借閱記錄”
D、“借閱記錄”
【參考答案】A

第4小題:運行查詢中的“學生借閱記錄查詢”時,發現可以輸入學生姓名如“劉靜”來顯示他的借閱記錄,通過設計視圖打開該查詢觀察,實現該功能的方法是( )。

A、使用查詢向導創建查詢
B、在“學生姓名”字段添加條件[請輸入借閱人姓名]
C、在“學生姓名”字段添加條件“劉靜”
D、在“學生姓名”字段添加降序排序
【參考答案】B



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\4369”文件夾中的文件“期末考試成績表.xls”,進行以下操作并保存。
【參考答案】
(1)將標題所在單元格區域“A1:J1”合并居中,設置行高為30;并將單元格區域“J3:J12”的數字格式分類設為“數值”,小數位數為1;
(2)將單元格區域“A2:J12”的數據水平居中,內、外邊框線分別設置細實線;
(3)在單元格區域“I3:I12”中用函數計算出總分;
(4)以“總分”為主要關鍵字對表格數據進行“降序”排序(有標題行);
(5)以“A2:A12”和“I2:I12”單元格區域為數據源,在當前工作表中插入“簇狀柱形圖”,系列產生在“列”。
(6)操作完成后將文件以原文件名保存。



2、(必修)打開“考生文件夾\4350”文件夾中的“俄語系教師授課管理.mdb”數據庫文件,完成以下操作后并保存:
【參考答案】
(1)在“課程安排”表中添加一條記錄,依次輸入“A10”、“俄語閱讀”、“選修”、“24”;
(2)以“課程編號”字段,為“課程安排”和“老師”兩表建立一對多關系,并實施參照完整性;
(3)以“老師”表為數據源,創建一個名為“工齡”的選擇查詢,依次顯示“職工編號”、“姓名”、“工齡”字段,并只顯示“工齡”大于5的老師信息;
(4)以“課程安排”表為數據源,創建一個名為“課程信息”的自動報表。


第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)用計算機解決問題,首先應該確定“做什么”,然后再確定“怎么做”,最后編程解決。請問“做什么”是屬于用計算機解決問題的下列哪一個步驟?
A、分析問題
B、編寫代碼
C、設計算法
D、調試程序
【參考答案】A


2、(選修)下面的算法用來求一元一次方程a*x+b=0的實數根:

此算法在執行時可能在步驟( )出現異常。
A、①
B、②
C、③
D、所有步驟均不會出現異常
【參考答案】B


3、(選修)有一疊鈔票,里面有5元,10元,20元面額,20元面額占鈔票總張數的1/5,用VB進行編程,要求輸入總張數后得出3種面額紙幣的張數和面值總額,采用( )算法比較合適。
A、選擇排序法
B、解析法
C、遞歸法
D、窮舉法
【參考答案】D


4、(選修)有如下VB程序:
Private Sub Command1_Click()
Dim X As Integer, Y As Integer
X = Val(Text1.Text)
Y = Val(Text2.Text)
Text3.Text = Sqr(Abs(X + Y))
End Sub
在運行程序時,單擊命令按鈕Command1后彈出如下圖所示的錯誤提示。出現該錯誤的原因可能是( )。

A、Sqr函數計算時出現錯誤
B、Abs函數計算時出現錯誤
C、界面上缺少文本框
D、變量類型定義錯誤
【參考答案】C


5、(選修)有以下程序段:
Private Sub Command1_Click()
Dim x As Long
Dim n As Integer, i As Integer, s As Long
Dim a(1 To 6) As Single
For i = 1 To 6
a(i) = Val(InputBox("請在輸入第" + Str(i) + "/6個數"))
Print a(i);
Next i
Print
For i = 1 To 5
Min = a(i): m = i
For x = i + 1 To 6
If a(x) > Min Then Min = a(x): m = x
Next x
k = a(i): a(i) = a(m): a(m) = k
Next i
Print "從大到小排序后的數據為:"
For i = 1 To 6
Print a(i);
Next i
End Sub
該程序采用的算法是( )
A、窮舉法
B、解析法
C、插入排序法
D、冒泡排序法
【參考答案】D


6、(選修)有一組無序數據,其中有一些具備共同特點但出現位置不確定的數據,現在需要把這些數據找出來,用計算機編程來解決這個問題,比較適合的算法是( )。
A、遞歸法
B、窮舉法
C、選擇排序法
D、對半查找法
【參考答案】B


7、(選修)如下所示的Visual Basic程序代碼中,函數名是( ),過程名是(   )。
Private Sub Form_Load( )
MsgBox("這是你的第一個VB程序!")
End
End Sub
A、MsgBox,Private
B、MsgBox,Form_Load
C、Form_Load,MsgBox
D、Form_Load,Private
【參考答案】B




二、綜合分析題(題數1道,共:10分):
第2大題(題號:37)本大題:10分,考生得分:0.0 (選修)
在學了算法設計的知識后,小明自己編寫了如下的程序用來求解一個數學問題,請仔細分析程序后回答以下問題:


第1小題:仔細分析這個VB程序,請問這個程序解決的是什么問題?( )

A、求100!的值
B、求1+3+5+…+95+97+99的值
C、求100-99-98-…-3-2-1的值
D、求1+2+3+…+99+100的值
【參考答案】D

第2小題:在算法設計中,常用的方法有窮舉法、遞歸法、解析法、對分查找法等,本題采用的方法是( )。

A、解析法
B、遞歸法
C、窮舉法
D、對分查找法
【參考答案】B

第3小題:該程序中,函數S的數據類型是( )。

A、單精度
B、整型
C、雙精度
D、字符型
【參考答案】B

第4小題:小明在調試程序時出現如下圖所示的錯誤信息,他仔細分析程序以后,發現其中缺少了( )。


A、For
B、End If
C、Next
D、If
【參考答案】B



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1089\”文件夾中的文件“工程1.vbp”進行以下操作后并保存?。ň幊淘谧址噙B接時不應使用“+”要使用“&”運算符)
【參考答案】
(1) 在窗體“Form1.frm”中添加一個名為“Command1”的按鈕,并設置該控件“Caption”屬性值為“判斷”;
(2) 完善程序,使之完成如下功能:在Text1中輸入一個整數,單擊“判斷”按鈕時,在Label1中顯示“正數”、“零”或者“負數”!
注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句





云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(七)


第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)下圖使用Word制作的電子報刊中,沒有用到的對象是( )。

A、藝術字
B、圖片
C、文本框
D、圖表
【參考答案】D


2、(必修)在播放演示文稿“中國四大發明.ppt”時,當鼠標單擊“指南針”、“活字印刷”、“火藥”、“造紙術”藝術字時,就會鏈接到相關的頁面,這體現了多媒體作品的( )。

A、多元性
B、交互性
C、集成性
D、共享性
【參考答案】B


3、(必修)對計算機病毒進行防治,錯誤的做法是( )。
A、安裝正版殺毒軟件,并設置成自動升級
B、定期利用殺毒軟件對計算機進行檢查和殺毒
C、感染病毒后立即格式化硬盤重新安裝操作系統
D、重要的數據定期備份
【參考答案】C


4、(必修)高速公路上的測速設備會對機動車的行駛速度進行檢測,并對超速的機動車自動進行拍照。測速設備對于是否拍照的控制,可以使用程序設計的方法來解決,此功能的實現主要使用( )。
A、判斷結構
B、順序結構
C、函數
D、遞歸
【參考答案】A


5、(必修)在Word 2003的“字體”對話框中,可以設置( )。
A、首行縮進
B、對齊方式
C、頁碼格式
D、字符間距
【參考答案】D


6、(必修)在Word文檔中使用自選圖形和藝術字制作如圖1所示的效果。但實際制作時,卻看不見藝術字,如圖2所示,請問原因可能是( )。

A、自選圖形的飽和度太高,遮住了藝術字
B、自選圖形的環繞方式被設置為上下型
C、藝術字的疊放次序被設置為“置于底層”
D、藝術字的環繞方式被設置為嵌入型
【參考答案】C


7、(必修)微信群的群二維碼是根據群信息生成的,掃描這個二維碼即可加入到群中,生成群二維碼的過程屬于( )。
A、信息編碼
B、信息存儲
C、信息獲取
D、信息管理
【參考答案】A


8、(必修)攝像頭像素高、自拍效果好的手機深受年輕女孩子的青睞,這體現了信息技術發展趨勢中的( )。
A、網絡化
B、微型化
C、虛擬化
D、個性化
【參考答案】D




二、綜合分析題(題數1道,共:10分)
第1大題(題號:101)本大題:10分,考生得分:0.0 (必修)
某市電視臺舉辦“春蕾杯”小歌手比賽,并制作了宣傳海報和宣傳視頻,比賽結束后對所有選手的得分進行了統計并得出了排名。請使用信息技術知識,解決以下幾個問題。(評分表請打開素材“春蕾杯小歌手比賽評分表.xls”查看)

第1小題:電視臺制作比賽的宣傳海報,使用哪個軟件進行制作比較好?

A、Excel
B、Access
C、Photoshop
D、Premiere
【參考答案】C

第2小題:下圖是用某軟件播放比賽宣傳視頻的界面,下列說法中錯誤的是( )。


A、視頻文件名是“春蕾杯宣傳視頻.mp4”
B、視頻總時長5分54秒
C、播放軟件是QQ影音
D、當前處于正在播放狀態
【參考答案】A

第3小題:查看評分表,每個選手的最后得分已經通過公式計算出來(公式:最后得分=(總分-最高分-最低分)/3)。按照規定,最后得分只需要保留兩位小數,需要將最后得分這一列單元格的數字格式設置為( )。

A、數值 小數位數2位
B、科學計數 小數位數2位
C、百分比 小數位數2位
D、分數 小數位數2位
【參考答案】A

第4小題:在統計選手的排名時使用了RANK函數。RANK函數的功能是返回某數字在一列數字中相對于其他數值的大小排位,格式為RANK(number,ref,order)。下列選項中,能正確統計出選手排名的是( )。

A、=RANK(J3,$J$3:$J$24)
B、=RANK(J3,J3:J24)
C、RANK(J3,J3:J24)
D、RANK(J3,$J$3:$J$24)
【參考答案】A



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\3813”文件夾中的文件“語文學期成績.xls”進行以下操作并保存。
【參考答案】
(1)將標題所在單元格區域“A1:E1”合并及居中;
(2)將單元格區域“A2:E12”的所有邊框線設置為細實線;
(3)使用公式計算出每位考生的總成績,總成績=考勤成績×30%+平時成績×30%+期末成績×40%,并將計算結果放到“E3:E12”單元格中;
(4)以“總成績”為主要關鍵字按降序對表格數據進行排序;
(5)以單元格區域“A2:E12”為數據區域,創建一個簇狀柱形圖,使系列產生在“列”,該圖表作為對象插入到當前表Sheet1中,圖表標題為“語文學期成績”;
(6)操作完成后將文件以原文件名保存。



2、(必修)打開“考生文件夾\3938”文件夾中的“職工管理.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)將“職工信息”表中“職稱”字段類型修改為“文本”,字段大小設置為“8”;
(2)在“職工信息”表中添加一條記錄:005、王伍、男、1980-09-22、講師;
(3)編輯“職工生日”查詢,按出生日期降序排序;
(4)以“職工生日”查詢為數據源,創建一個名稱為“職工生日查詢”的自動報表。



第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)用VB編寫以下程序段:
Dim m As Integer, n As Integer
m = 2
n = 3
Do While m > 5
m = m - 1
n = n - m
Loop
在程序段執行后,變量n的值是( )。
A、0
B、1
C、3
D、5
【參考答案】C


2、(選修)為了節約能源,國家實行階梯電價,家庭每月用電量不超過260度按原價收費;超過260度,不超過400度每度電費用增加0.1元;超過400度后每度電費用增加0.3元,要制作一個計算電費的軟件,編程求解此問題最適合的算法是( )。
A、排序法
B、窮舉法
C、遞歸法
D、解析法
【參考答案】D


3、(選修)有如下函數

如果用VB程序設計語言來描述該函數,正確的程序片段是( )。
A、
B、
C、
D、
【參考答案】D


4、(選修)有下列VB程序段:
For a = 1 To 6
s = a
For b = a + 1 To 7
If c(b) < c(s) Then s = b
Next b
If s <> a Then h = c(s): c(s) = c(a): c(a) = h
Next a
是對數列c(1)至c(7)進行排序,其排序算法為( )。
A、選擇排序
B、插入排序
C、冒泡排序
D、快速排序
【參考答案】A


5、(選修)一個VB程序的部分設計界面如下圖所示。

下列說法正確的是( )。
A、該工程只有1個窗體;工程文件名是“旅館收費系統.vbp”
B、工程文件名是“旅館收費系統.vbp”;窗體名稱是“旅館收費系統”
C、該工程只有1個窗體;窗體名稱是“旅館收費系統”
D、工程文件名是“旅館收費系統.vbp”;窗體文件名是“Form1”
【參考答案】A


6、(選修)程序設計的一般過程是分析問題、建立模型、設計算法以及( )。
A、只能用C語言來具體實現
B、必須用Visual Basic來具體實現
C、用某種程序設計語言來具體實現
D、用自然語言來具體實現
【參考答案】C


7、(選修)如下所示的VB程序段,用于實現功能:在數組a中查找最小的數。在橫線處應填寫的正確語句是( )。

Min = a(1) ′變量min用于存放最小的數
For i = 2 To 10
___________________
Next i
print "數組中最小的數是:"; min

A、If a(i) < Min Then Min = a(i)
B、If a(i) < Min Then a(i) = Min
C、If a(i) > Min Then Min = a(i)
D、If a(i) > Min Then a(i) = Min
【參考答案】A




二、綜合分析題(題數1道,共:10分):
第2大題(題號:35)本大題:10分,考生得分:0.0 (選修)
李波是一個愛動腦筋的學生,在學習了《算法與程序設計》課程后,他想利用所學知識編寫一個“用戶登錄”的應用程序,下圖是程序的界面,請你協助他一起完成!


第1小題:創建該圖形用戶界面,窗口環境中包括哪些對象?
①窗體 ②標簽 ③按鈕 ④文本框 ⑤列表框

A、①②③④
B、②③④⑤
C、②③④
D、①②③④⑤
【參考答案】A

第2小題:李波設計的“登錄”命令按鈕響應事件的程序代碼如下所示:
Private Sub Command1_Click()
If Text1.Text = "xiajun" And Text2.Text = "abcdef" Then
MsgBox ("登錄成功!")
Else
MsgBox ("用戶名或密碼錯誤!")
End If
End Sub
分析該程序代碼,下列說法不正確的是( )。

A、單擊“登錄”按鈕,程序對輸入的用戶名和密碼進行合法性檢查
B、該段代碼中使用了條件判斷語句
C、若密碼正確則彈出提示框,顯示“登錄成功!”
D、若用戶名和密碼都正確則彈出提示框,顯示“登錄成功!”
【參考答案】C

第3小題:當用戶在密碼輸入框中輸入密碼時,顯示的結果是“*”,則需設置該控件的什么屬性值?

A、Text
B、Caption
C、PassWordchar
D、Font
【參考答案】C

第4小題:如果想讓這個程序在任何一臺安裝了Windwos操作系統的電腦上都可以運行,李波應該將這個程序編譯成( )格式。

A、frm
B、vbp
C、exe
D、fla
【參考答案】C



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1096\”文件夾中的文件“工程1.vbp”進行以下操作后并保存!(編程在字符串相連接時不應使用“+”要使用“&”運算符)
【參考答案】
(1) 在窗體“Form1.frm”中添加一個“CommandButton”按鈕,命名為“Command1”并設置該控件“Caption”屬性值為“畫圖”;
(2) 完善程序,單擊“畫圖”按鈕,使其能輸出如下圖形。

注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句




云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(三)

第一卷 必修部分
一、單選題(題數:8道,共:16.0分)
1、(必修)下列關于算法的描述,錯誤的是( )。
A、有窮性是算法的基本特征之一
B、可行性不屬于算法的基本特征
C、算法是程序設計的核心
D、同一個問題可以用多種算法來解決
【參考答案】B


2、(必修)下列行為中,與保護信息安全無關的是( )。
A、對信息的使用權限加以控制
B、對信息進行加密處理
C、對信息的使用者進行身份認證
D、將信息刻錄到光盤上保存
【參考答案】D


3、(必修)在網上銀行登錄自己個人賬戶的算法描述如下:
步驟1:選擇銀行卡類型
步驟2:輸入用戶名和密碼
步驟3:發送手機驗證碼
步驟4:輸入手機驗證碼
步驟5:若驗證碼輸入錯誤,則執行步驟5
步驟6:若密碼輸入錯誤,則執行步驟3
步驟7:登錄成功
上述描述算法的方式屬于( )。
A、自然語言
B、偽代碼
C、流程圖
D、高級語言
【參考答案】A


4、(必修)將紙質報刊上的文章轉換成可以在計算機中編輯的Word文檔,需要經過“掃描→識別→編輯”的過程,其中在“識別”過程中需要用到( )。
A、掃描儀
B、Photoshop
C、Word
D、OCR軟件
【參考答案】D


5、(必修)如下所示的流程圖中,當X的值為-1時,輸出的結果是( )。

A、-1
B、1
C、0
D、出錯
【參考答案】B


6、(必修)從下圖所示的Excel圖表中,可以看出( )。

A、陳紅同學的成績一直在下降
B、劉明同學的成績一直在上升
C、張麗同學的成績一直在下降
D、王娟同學的成績一直在下降
【參考答案】C


7、(必修)下列上網行為中,屬于不良行為習慣的是( )。
A、誠實友好交流,不欺詐和辱罵他人
B、隨意轉發朋友圈中的信息
C、控制上網時間,不沉迷網絡
D、付費觀看正版影視資源
【參考答案】B


8、(必修)身高不超過120cm的兒童可以免費乘坐公共交通工具,檢測兒童身高的流程圖如下所示,圖中虛線框部分的功能是( )。

A、判斷兒童身高是否超過120cm
B、輸出兒童的身高
C、輸入兒童的身高
D、輸出身高超過120cm的部分
【參考答案】A




二、綜合分析題(題數1道,共:10分)
第1大題(題號:64)本大題:10分,考生得分:0.0 (必修)
張揚同學比較關心國際軍事,通過從網上查找資料張揚同學做了一個大國之間的國力對比數據表,如下圖所示,分析并回答下列問題:


第1小題:數據表“綜合國力”中,字段“綜合國力”的數據類型是( )。

A、文本
B、備注
C、數字
D、貨幣
【參考答案】C

第2小題:數據表“綜合國力”中包括( )個字段和( )條記錄。

A、10、10
B、11、11
C、10、11
D、11、10
【參考答案】D

第3小題:在“綜合國力”表中設置( )為主鍵較為合理。

A、國家
B、綜合國力
C、軍事力
D、經濟力
【參考答案】A

第4小題:要在ACCESS中出現上圖的數據表,下列選項不能實現的是( )。

A、導入相同數據的EXCEL表格
B、導入相同數據的TXT文檔
C、導入相同數據的DOC文檔
D、直接在ACCESS中新建表格輸入數據
【參考答案】C



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\5039”文件夾中的文件“銷售統計表.xls”進行以下操作并保存。
【參考答案】
(1)將標題單元格區域“A1:D1”合并及居中,并設置字體為隸書,字號為16;
(2)利用公式求出臺式機和筆記本兩種類型電腦的全年銷售量占所有電腦全年銷售量的比例,計算結果分別放在C16和D16單元格中;
(3)將單元格區域“A2:D16”的所有邊框線設置為細實線;
(4)調整第1行的行高為30,調整第2行到第16行的行高為18;
(5)以“C2:D2”和“C15:D15”為數據區域,創建一個標題為“銷售量占比”的餅圖(圖表類型為分離型餅圖),使系列產生在“行”;
(6)操作完成后將文件以原文件名保存。


2、(必修)打開“考生文件夾\4002”文件夾中的“進貨管理.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)將“商品信息”表的“價格”字段數據類型設置為“貨幣”,“小數位數”為2;
(2)以“商品編號”字段,為“進貨信息”與“商品信息”兩表建立一對一關系,并實施參照完整性;
(3)以“商品信息”表為數據源,創建一個名為“商品價格查詢”的查詢,依次顯示“商品編號”、“商品名稱”和“價格”字段,并只顯示“價格”高于100元(不包含100元)的商品信息;
(4)以“進貨信息”為數據源,創建一個命名為“進貨數據”的自動窗體。


第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)在高中生里面招收飛行員的基本條件是身高T不低于1.7米且體重W不少于50公斤,表示該條件的邏輯表達式為(  )。
A、T>=1.7 Or W>=50
B、T>=1.7 Or W<=50
C、T>=1.7 And W>=50
D、T>1.7 And W>50
【參考答案】C


2、(選修)計算機高級程序設計語言必須由( )轉化成機器語言才能被計算機執行。
A、自然語言程序
B、匯編語言程序
C、操作系統
D、編譯或解釋程序
【參考答案】D


3、(選修)下面是“用輾轉相除法求兩個數的最大公約數”的算法描述,下面哪個語句是偽代碼?( )
Dim m As Long, n As Long, r As Integer …… ①
m = InputBox("輸入第一個數")
n = InputBox("輸入第二個數")
r = m Mod n …………………………………… ②
Do While r≠0 …………………………… ③
m = n
n = r
r = m Mod n …………………………………… ④
Loop
Print n
A、①
B、②
C、③
D、④
【參考答案】C


4、(選修)使用VB編寫一個員工管理的程序時,使用哪種數據類型來定義變量“年齡”?
A、Integer
B、Double
C、String
D、Long
【參考答案】A


5、(選修)有一組數列:12.5 16.0 17.3 13.1 16.5 14.2,如果按照選擇排序法將其從小到大排列,第二次交換后得到的數列應為( )。
A、12.5 16.0 13.1 14.2 16.5 17.3
B、12.5 16.0 13.1 16.5 14.2 17.3
C、12.5 13.1 17.3 16.0 16.5 14.2
D、12.5 13.1 14.2 16.0 16.5 17.3
【參考答案】C


6、(選修)下面的VB程序在編譯時出現如右圖所示錯誤信息提示,原因是( )。

A、缺少了語句:For
B、缺少了語句:End If
C、缺少了語句:Next i
D、缺少了語句:Next n
【參考答案】C


7、(選修)某同學忘記了自己的銀行密碼,他只記得該密碼是將自己生日(例如:19860512)打亂順序后重新排列而成,他可以用哪種算法求得密碼?
A、窮舉法
B、解析法
C、插入排序法
D、選擇排序法
【參考答案】A




二、綜合分析題(題數1道,共:10分):
第2大題(題號:66)本大題:10分,考生得分:0.0 (選修)
小羅編寫了一個VB程序,功能如下:隨機生成三個1到10之間的整數(包括1和10),然后判斷這三個整數做為三條邊是否能構成三角形,如果可以進一步判斷三角形的類型,下面是程序的界面:

程序代碼如下:
Private Sub Command1_Click()
Dim a(3) As Integer
Dim i As Integer
Me.Cls
Randomize
For i = 1 To 3 Step 1
a(i) = Int(Rnd * 10) + 1

Next i
If Not (a(1) + a(2) > a(3) And a(2) + a(3) > a(1) And a(3) + a(1) > a(2)) Then
pd = "這三條線不能構成一個三角形"
ElseIf a(1) * a(1) + a(2) * a(2) = a(3) * a(3) Or a(1) * a(1) + a(3) * a(3) = a(2) * a(2) Or a(2) * a(2) + a(3) * a(3) = a(1) * a(1) Then
pd = "可以構成一個直角三角形"
ElseIf a(1) = a(2) and a(1) = a(3) Then
pd = "可以構成一個等腰三角形"
ElseIf __①__ Then
pd = "可以構成一個等邊三角形"
Else
pd = "可以構成一個不等邊斜三角形"
End If
Next pd
Label1.Caption = pd
End Sub

第1小題:如果沒有Text控件,下面可以替換藍框內代碼的是( )。

A、Print a(i)
B、Label1.text = a(i)
C、Label1.Caption = a(i)
D、Print Str(a(1 to 3));
【參考答案】A

第2小題:如果想判斷是否是等邊三角形,則在劃線處①應填入的表達式是( )。

A、a(1) = a(2) And a(1) = a(3) And a(2) = a(3)
B、a(1) = a(2) And a(2) = a(3) Or a(3) = a(1)
C、a(1) = a(2) Or a(2) = a(3) And a(3) = a(1)
D、a(1) = a(2) = a(3)
【參考答案】A

第3小題:在程序編寫完成后,小羅在調試程序的時候出現如下圖所示的錯誤信息:

根據程序實際情況分析,他應該如何修改程序?( )

A、程序代碼中"Next pd"出錯,應該刪除"pd"
B、程序代碼中"Next pd"出錯,應改為"Next i"
C、Next pd是多余的,應該刪去
D、程序代碼中缺少了For語句
【參考答案】C

第4小題:小羅在運行時發現程序在生成出的條件滿足等腰三角形的情況下,依然無法判斷是等腰三角形,應將判斷等腰三角形的條件表達式改為( )。

A、a(1) = a(2) and a(2) = a(3)
B、a(1) = a(2) Or a(2) = a(3)
C、a(2) = a(3) and a(3) = a(1)
D、a(1) = a(2) Or a(2) = a(3) Or a(3) = a(1)
【參考答案】D



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\155\”文件夾中的文件“biaozhang.vbp”進行以下操作后并保存!(編程在字符串相連接時不應使用“+”要使用“&”運算符)
【參考答案】
(1) 設置窗體From1中按鈕Command1的“Caption”屬性值為“計算”;
(2) 某學校開表彰大會,一、二、三等獎共30人。學校準備拿5000元進行獎勵,已知一等獎獎金400元,二等獎獎金200元,三等獎獎金100元。問:一、二、三等獎各為多少人?完善程序,并將結果在窗體上打印出來,效果如圖所示;
(3) 操作完后保存文件并關閉應用程序。





云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(十)


第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)如下圖所示的表格中,為了篩選出本周票房下降的影片,需要設置篩選條件的列是( )。

A、上周票房(萬元)
B、本周票房(萬元)
C、增長率
D、影片名稱
【參考答案】C


2、(必修)對如下這些不同類型的文件進行分類,分類正確的是( )。
黃梅戲.mp3 工作周報.doc 生日照.bmp  工作日志.txt
麗江游.avi 故宮.wmv 黃河.wav 滇池.jpg
A、故宮.wmv、黃河.wav
B、工作周報.doc、工作日志.txt
C、黃梅戲.mp3、生日照.bmp
D、麗江游.avi、滇池.jpg
【參考答案】B


3、(必修)某公司將于本周五在學校舉行專場招聘會,李濤得知此消息后通過班級QQ群告知了全班同學,這體現了信息具有( )。
A、載體依附性
B、時效性
C、價值相對性
D、共享性
【參考答案】D


4、(必修)小明在看英文書籍時有個單詞不認識,他可以( )。
A、使用百度翻譯進行翻譯
B、使用Word進行翻譯
C、使用ACDSee進行翻譯
D、使用Flash進行翻譯
【參考答案】A


5、(必修)在Word的段落對話框中,可以設置的是( )。
A、文字效果
B、字符間距
C、字體字號
D、首行縮進
【參考答案】D


6、(必修)2016年12月18日晚,皇馬在世俱杯決賽中以4-2的比分擊敗了鹿島鹿角,獲得了世俱杯冠軍。同學們在手機上看到了相關的報道,這體現了信息的( )。
A、真偽性
B、可處理性
C、價值相對性
D、共享性
【參考答案】D


7、(必修)三八婦女節當天,某公司發布通知:女員工放假半天。這個通知對于正常上班的男員工而言,體現了信息的( )。
A、時效性
B、真偽性
C、價值相對性
D、載體依附性
【參考答案】C


8、(必修)小麗的手機收到一條某電商網站促銷打折活動的短信,當她看到這條短信并登錄網站購物時才發現促銷打折活動剛剛結束了,原來這個促銷活動只限一天。該事例最能體現信息的( )特征。
A、依附性
B、時效性
C、價值性
D、共享性
【參考答案】B




二、綜合分析題(題數1道,共:10分)
第1大題(題號:86)本大題:10分,考生得分:0.0 (必修)
某校舉行信息技術競賽,競賽結束后用Excel統計出了所有考生的成績,但在統計過程中遇到了一些問題,請你打開素材文件“信息技術競賽成績統計.xls”,幫助解決這些問題。

第1小題:在“競賽成績”工作表中,第1行中的標題無法居中,原因是( )。

A、沒有合并居中單元格A1:F1
B、沒有設置A1單元格的內容居中
C、應該在C1單元格中輸入標題
D、沒有合并居中A1:E1單元格
【參考答案】A

第2小題:計算“總評成績”時采用了加權平均的方法,統計方法是上機成績和作品成績各占40%,筆試成績占20%。則求第一個考生的總評成績應該在F3單元格中輸入公式( )。

A、=C3*40%+D3*40%+E3*20%
B、=C3*40%+D3*20%+E3*40%
C、=C3*20%+D3*40%+E3*40%
D、=(C3+D3)*40%+E3*20%
【參考答案】C

第3小題:在統計“單項最高分”時,C30單元格的值為0,原因是( )。

A、函數的取值范圍不對
B、函數拼寫錯誤
C、單元格C3:C29的單元格格式為“文本”
D、“筆試成績”列中的數字太多
【參考答案】C

第4小題:要直觀體現各考生的總評成績,使用( )圖表比較好。

A、面積圖
B、餅圖
C、折線圖
D、柱形圖
【參考答案】D



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\4515”文件夾中的文件“銷售量統計.xls”進行以下操作并保存。
【參考答案】
(1)將標題所在的單元格區域“A1:F1”合并并水平居中,并將標題字體設為楷體_GB2312、加粗;
(2)利用公式求出各個銷售渠道的銷售額(元),并將結果放入“E3:E6”單元格區域內;
(3)以“銷售額”為主關鍵字進行降序排列,并按照“1、2、3……”的形式在“F3:F6”區域中進行排名;
(4)將單元格區域“A2:F6”的外邊框設置為紅色雙實線,內邊框線設置為藍色細實線;
(5)選用單元格區域“A2:D6”為數據源,創建一個圖表標題為“不同渠道銷售量統計”的簇狀柱形圖,系列產生在“列”,該圖表作為對象插入到當前表Sheet1中;
(6)操作完成后將文件以原文件名保存。



2、(必修)打開“考生文件夾\4153”文件夾中的“初三1班同學體檢表.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)將“學生信息”表中的“學號”字段設為主鍵,并以“學號”字段為“學生信息”與“體檢信息”兩表建立一對一關系,并實施參照完整性;
(2)將“學生信息”表中的學號為201400015學生的性別改為“男”;
(3)以“體檢信息”表為數據源,創建一個名為“體重正常學生”的查詢,依次顯示“學號”、“姓名”和“體重(kg)”字段,并只顯示體重介于45公斤至50公斤(包含45公斤和50公斤)之間的學生信息;
(4)以“體重正常學生”查詢為數據源,創建一個名為“體重正常學生”的自動報表。



第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)下列關于程序設計語言的描述,錯誤的是( )
A、高級語言執行效率優于機器語言,所以編程使用高級語言
B、偽代碼是一種描述算法的方法
C、用程序設計語言編寫的語法正確的程序,在計算機上也不一定能正確運行
D、一段語法沒有錯誤且已經能夠運行的程序仍然可能有錯誤
【參考答案】A


2、(選修)求等比數列的積f(n)=1×2×4×……×n,可以采用的算法是( )。
A、對半查找
B、冒泡排序
C、解析法
D、窮舉法
【參考答案】C


3、(選修)在Visual Basic中,將命令按鈕Command1上顯示的文字設置為“取消”的語句是( )。
A、Command1.Caption = "取消"
B、Command1.Name = "取消"
C、Command1.Caption = 取消
D、Command1.Text = "取消"
【參考答案】A


4、(選修)有以下VB程序:
Private Sub Command1_Click()
Dim i As Integer, s As Integer
i = 2
Do While i < 5
i = i * 2
s = i * i + 5
Loop
Print s; i
End Sub
程序運行的結果是( )。
A、69、8
B、21、4
C、14、3
D、30、5
【參考答案】A


5、(選修)在編輯VB程序時出現如下圖的錯誤提示,錯誤的原因是( )。

A、將紅色語句行末尾的符號“;”換成“;”
B、將紅色語句行末尾的符號“;”換成“,”
C、將紅色語句行末尾的符號“;”直接去掉
D、將紅色語句行末尾的符號“;”換成“.”
【參考答案】C


6、(選修)有一個VB程序如下:
Private Sub Command1_Click()
Dim i As Single
Dim s As String
s = 0
For i = 2 To 100
If i Mod 2 = 0 Then
s = s + i
End If
Next i
Print s
End Sub
在運行時出現如下圖所示錯誤信息提示,要更正錯誤,則( )。

A、需要修改變量i的類型
B、需要修改變量s的類型
C、變量i和s的類型都要修改
D、需要修改語句“s = s + i”
【參考答案】B


7、(選修)在Visual Basic中,將標簽Label1的缺省名稱改成“OutPut”的語句是( )。
A、Label1.Caption = "OutPut"
B、Label1.Name = "OutPut"
C、Label1.Font = "OutPut"
D、Label1.Width = "OutPut"
【參考答案】B




二、綜合分析題(題數1道,共:10分):
第2大題(題號:45)本大題:10分,考生得分:0.0 (選修)
如果需要將一張100元面值的人民幣換成若干5元、1元、5角面值的人民幣,但要求每種面值不少于1張,且100元換成的零錢共100張,問5元、1元、5角各多少張?請輸出所有可能的組合。編寫的VB程序如下:
Private Sub Command1_Click()
Dim Wuyuan As Integer
Dim Yiyuan As Integer
Dim Wujiao As Integer
For Wuyuan = 1 To 20
For Yiyuan = 1 To 100
Wujiao = 100 - Wuyuan - Yiyuan
If ________________________________________________ Then
Print "五元" & Wuyuan & "張" & ",一元" & Yiyuan & "張" & ",五角" & Wujiao & "張"
End If
Next Wuyuan
Next Yiyuan
End Sub
觀察分析程序后回答以下問題。

第1小題:在解決問題時,常用的設計算法的方法有解析法、窮舉法、遞歸法、冒泡排序及對分查找法等,本題中采用的方法是( )。

A、解析法
B、遞歸法
C、窮舉法
D、順序查找法
【參考答案】C

第2小題:根據題意,將程序補充完整,程序中橫線處應該填寫的程序代碼是( )。

A、Wuyuan + Yiyuan + Wujiao = 100
B、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 = 100
C、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 >= 100
D、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 <= 100
【參考答案】B

第3小題:將程序補充完整后運行這個程序,在點擊按鈕時彈出如下圖所示的錯誤信息,請仔細分析該程序段,產生錯誤的原因是( )。


A、缺少語句End If
B、缺少語句Next
C、循環語句產生了嵌套
D、內外循環互相交叉
【參考答案】D

第4小題:整個程序執行完畢后,其中的循環體一共執行了( )次。

A、20000
B、2000
C、200
D、20
【參考答案】B



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1091\”文件夾中的文件“工程1.vbp”進行以下操作后并保存!(編程在字符串相連接時不應使用“+”要使用“&”運算符)
【參考答案】
完善程序,使之實現如下功能:輸入一個時間秒數,單擊“轉換”按鈕,轉換成時分秒的形式,效果如圖所示!
注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句





云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(四)

第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)如下圖所示,分別計算出每個城市一季度的平均氣溫,最快捷的操作方法是( )。

A、使用計算器計算
B、逐個使用函數計算
C、逐個使用公式計算
D、使用填充柄復制函數
【參考答案】D

2、(必修)小明需要制作關于“食品安全”的研究報告,在下列幾個工作階段中需要用到Excel進行數據加工處理的是( )。
A、確定活動方案
B、收集近10年來發生的食品安全事故的相關數據
C、對收集的數據進行統計、分析
D、制作多媒體作品匯報研究成果
【參考答案】C

3、(必修)下列設備中,可以用來采集信息的是( )。
A、音箱
B、攝像頭
C、顯示器
D、打印機
【參考答案】B

4、(必修)從信息安全的角度考慮,下列說法中合理的是( )。
A、在注冊賬號時,為了方便記憶,可以使用自己的生日或手機號碼作為密碼
B、電子郵箱的用戶名必須使用自己的真實姓名
C、在網上不要隨意泄露個人信息,以免被不法之徒利用
D、為了防止密碼丟失,最好將所有的賬號都設成統一的密碼
【參考答案】C

5、(必修)某個員工的信息為“姓名:劉剛,職位:生產組長,照片:”,要將該信息存儲到Access中,存儲“照片”數據的字段可設置為( )。
A、OLE對象
B、數字型
C、日期/時間型
D、文本型
【參考答案】A

6、(必修)下列屬于人工智能應用的是( )。
A、用微信與他人視頻聊天
B、用軟件美化照片
C、將語音自動轉換為文本
D、購買掃地機器人
【參考答案】C

7、(必修)在手機QQ中,在發送的語音消息上長按有自動轉文字的功能,這種技術的實現主要運用了( )。

A、文字識別技術
B、機器翻譯技術
C、指紋識別技術
D、語音識別技術
【參考答案】D

8、(必修)Windows 10系統中集成了個人智能助理“Cortana”,它可以與用戶對話并理解用戶的意思,與用戶進行交互。這體現了人工智能領域中的( )技術。
A、專家系統
B、機器證明
C、模式識別
D、自然語言處理
【參考答案】D



二、綜合分析題(題數1道,共:10分)
第1大題(題號:118)本大題:10分,考生得分:0.0 (必修)
某商貿公司將1月份的銷售業績錄入到Excel文件中,以便對銷售情況進行統計和分析。請你打開素材文件夾中的“銷售統計表.xls”文件,按要求回答下面問題。

第1小題:如果要通過分類匯總功能來分別統計1月份“機箱、主板、顯示卡”三種產品訂購數量的總和,首先需要( )。

A、按“產品類型”排序
B、按“訂購數量”排序
C、按“訂購公司”排序
D、按“實付金額”排序
【參考答案】A

第2小題:想要將訂購數量超過70的數據所在單元格的底紋顏色修改為黃色,最合適的方法是( )。

A、逐條查找訂購數量超過70的數據,將其單元格底紋顏色改為黃色
B、使用“條件格式”功能進行相應設置
C、使用“查找與替換”功能進行相應設置
D、先修改好一條數據,再使用“格式刷”功能進行相應的更改
【參考答案】B

第3小題:公司需要將1月份的銷售數據添加到銷售管理系統中,Excel中的數據需導入到Access數據庫中,下列方法最合適的是( )。

A、在Access中創建銷售記錄表,逐條錄入數據
B、使用Access的“獲取外部數據”功能導入數據
C、將Excel表中的數據直接復制到數據庫中
D、用Access打開“銷售統計表.xls”文件,然后再復制數據
【參考答案】B

第4小題:Excel中的數據導入到Access數據庫后,要查詢出“機箱”的“訂購數量”大于“70”的訂單,創建查詢時輸入的查詢條件正確的是( )。

A、
B、
C、
D、
【參考答案】C



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\3647”文件夾中的文件“英超積分榜.xls”進行以下操作并保存。
【參考答案】
(1)在“A1”單元格中輸入標題“英超2012至2013賽季第27輪積分表”,并將字體顏色設置為深紅;
(2)將標題所在單元格區域“A1:J1”合并并水平及垂直居中;
(3)調整標題所在行的高度為30,“積分”所在列的寬度為15;
(4)用公式計算出各隊的凈勝球及積分,計算結果放在相應的單元格中,凈勝球=進球-失球,積分=勝×3+平×1;
(5)對數據進行排序,積分多的隊名次排前,積分相等的隊凈勝球多的名次排前;
(6)在“名次”一列中從1開始,填寫各球隊的名次;
(7)保存文件并關閉應用程序。

2、(必修)打開“考生文件夾\4385”文件夾中的“報名統計.mdb”數據庫文件,完成以下操作后并保存。
【參考答案】
(1)將“考生文件夾\4385\模塊表.xls”中的數據導入到數據庫中,生成一張名為“模塊表”的數據表,第一行包含列標題,并設置“模塊編號”字段為主鍵;
(2)以“模塊編號”字段,為“模塊表”和“報名表”兩表建立一對多的關系,并實施參照完整性;
(3)以“報名表”和“模塊表”為數據源,建立一個名為“選修算法模塊考生”的查詢,查找出所有選修“算法與程序設計”模塊的學生信息,要求顯示“報名號”、“姓名”、“選修模塊”字段;
(4)以“報名表”為數據源,創建一個名為“報名統計”的自動窗體。

第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)有一數學表達式:,轉換成VB表達式,則寫為( )。
A、y=(2*Sqr(x)+3)/(Abs(3*x)+3)
B、y=2*Sqr(x)+3/Abs(3*x)+3
C、y=(2*Abs(x)+3)/(Sqr(3*x)+3)
D、y=2*Abs(x)+3/Sqr(3*x)+3
【參考答案】A

2、(選修)下圖是VB設計環境中的工具箱(部分),每個圖標代表一種控件,將鼠標指針移到圖標上就會顯示控件的名稱。那么,當鼠標指針移到圖中紅圈內的圖標時,則會顯示( )。

A、Label
B、TextBox
C、ListBox
D、CommandButton
【參考答案】D

3、(選修)下圖是某VB程序的運行界面,下列說法正確的是( )。

A、窗體的名稱為“汽油收費系統”
B、文本框Text1的Caption屬性值為“183”
C、標簽Label1的Caption屬性值為“輸入需要汽油量(單位:公升)”
D、命令按鈕Command1的Text屬性為“計算”
【參考答案】C

4、(選修)現有6個無序的數據11、5、21、8、16、6,用一個排序算法來對其進行排序,其排序過程如下:
第一次排序:5、11、8、16、6、21
第二次排序:5、8、11、6、16、21
第三次排序:5、8、6、11、16、21
第四次排序:5、6、8、11、16、21
此排序用到的算法是( )。
A、選擇排序
B、冒泡排序
C、插入排序
D、快速排序
【參考答案】B

5、(選修)Form_Load是VB中( )事件過程的名稱。
A、最小化窗體
B、最大化窗體
C、加載窗體
D、單擊窗體
【參考答案】C

6、(選修)VB表達式Int(-3*3.2)+Sqr(9)的值是( )。
A、12.6
B、-7
C、-6
D、-13
【參考答案】B

7、(選修)關于算法的特征,下列說法中錯誤的是( )。
A、一個算法可以沒有輸入
B、一個算法只能有一個輸出
C、一個算法可以有多個輸入
D、一個算法可以有多個輸出
【參考答案】B



二、綜合分析題(題數1道,共:10分):
第2大題(題號:46)本大題:10分,考生得分:0.0 (選修)
請設計一個VB程序解決如下問題:
已知銀行的年利率是r,初始存款為m元,經過n年以后,連本帶利的存款總額s是多少元?其中年利率、初始存款及存款年限的數據都由外部輸入。
請結合以上實際回答以下問題:

第1小題:經過分析,解決這個問題的計算方法用VB表達式來表示,正確的是( )。

A、s=m*(1*r)^n
B、s=n*(1+r)^m
C、s=m*(1+r)*n
D、s=m*(1+r)^n
【參考答案】D

第2小題:在界面上要輸入年利率、初始存款及存款年限,應選用( )控件。

A、
B、
C、
D、
【參考答案】B

第3小題:以上分析問題、編寫程序計算存款總額的算法是( )。

A、列舉法
B、解析法
C、歸納法
D、窮舉法
【參考答案】B

第4小題:程序編寫完成后,在進行調試時,當輸入年利率為0.04、初始存款為50000元,存款年限為10年,點擊按鈕進行計算時出現如下圖所示的錯誤信息:

產生該錯誤的原因可能是?( )

A、變量r的數據類型定義成了Integer,與輸入的數據類型不匹配
B、變量m的數據類型定義成了Integer,輸入的數據超過了取值范圍
C、變量n的數據類型定義成了Single,輸入的數據超過了取值范圍
D、變量m的數據類型定義成了Single,與輸入的數據類型不匹配
【參考答案】B



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1092\”文件夾中的文件“工程1.vbp”進行以下操作后并保存?。ň幊淘谧址噙B接時不應使用“+”要使用“&”運算符)
【參考答案】
(1) 在窗體“Form1.frm”中添加一個名為“Command1”的按鈕,并設置該按鈕的“Caption”屬性值為“判斷”;
(2) 完善程序,使之能夠實現如下功能:在左邊的文本框中輸入一個100以內的整數(包括100),單擊“判斷”按鈕,在右邊的文本框顯示是“奇數”還是“偶數”,輸入大于100的整數則顯示“輸入的整數不能超過100”!
注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句





云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(五)


第一卷 必修部分評析
一、單選題(題數:8道,共:16.0分)
1、(必修)某同學用GoldWave軟件打開了一個聲音文件,其狀態欄界面如下圖,下列說法正確的是( )。

A、該聲音文件采樣頻率為44100kHz
B、這是一個MP3格式音頻
C、這是一個單聲道的音頻
D、這是一個WAVE格式音頻
【參考答案】B


2、(必修)現在的人們往往是通過流傳下來的歷史書籍來了解中國古代的歷史,比如《史記》、《漢書》、《資治通鑒》等古人寫的歷史書籍。如果沒有這些書籍流傳下來,我們就無法知道中國文明史上發生的重大歷史事件,這主要體現了信息的( )。
A、共享性
B、時效性
C、可壓縮性
D、載體依附性
【參考答案】D


3、(必修)在上下班高峰期,我們可以通過廣播、網絡了解道路的實時交通狀況,以避開擁堵路段,這主要體現了信息的( )。
A、載體依附性
B、共享性
C、時效性
D、真偽性
【參考答案】C


4、(必修)在網上購買火車票時,可以通過手機掃描二維碼來完成付款,掃描二維碼的過程屬于( )。
A、信息發布
B、信息采集
C、信息加工
D、信息傳輸
【參考答案】B


5、(必修)小明在手機上查看了明天的天氣情況,這屬于( )。
A、信息獲取
B、信息加工
C、信息存儲
D、信息管理
【參考答案】A


6、(必修)世界上第一臺計算機占地170平方米,重達30噸,而現在的平板電腦卻只有兩個手掌大小、幾百克重,這主要得益于( )的不斷發展和應用。
A、微電子技術
B、傳感技術
C、網絡技術
D、通信技術
【參考答案】A


7、(必修)某Access數據庫文件打開后的界面如下圖所示,下列關于該數據庫的描述正確的是( )。

A、該數據庫文件名為“考勤記錄.mdb”
B、當前打開的數據表是考勤管理
C、當前打開的數據表中共有4個字段
D、該數據庫文件共有5張數據表
【參考答案】C


8、(必修)小明利用GoldWave軟件對立體聲音頻文件“朗誦.wav”進行如下操作后,不會改變該文件大小的操作是( )。
A、將左聲道設置為靜音
B、將文件轉換為“朗誦.mp3”
C、刪除音頻的前10秒
D、與音頻文件“伴奏.wav”進行合成
【參考答案】A




二、綜合分析題(題數1道,共:10分)
第1大題(題號:89)本大題:10分,考生得分:0.0 (必修)
某咖啡店每天都會將當日店內中國茶的銷售情況記錄在電子表格中,并統計出每種茶的銷售金額。請打開素材“日銷售統計表.xls”,觀察并回答以下問題。

第1小題:“單價”和“銷售額”兩列單元格的數據類型是( )。

A、文本
B、數值
C、會計專用
D、貨幣
【參考答案】D

第2小題:“品名”一列的單元格中文字顯示不完整,為了讓文字顯示完整且美觀,最合適的方法是( )。

A、增加A列的列寬
B、增加第3行到第12行的行高
C、將單元格區域A3:A12設置為“自動換行”
D、將單元格區域A3:A12設置為“縮小字體填充”
【參考答案】A

第3小題:由于菊花茶每杯上漲到18元,將單元格B12中的數據修改為18后,會隨之而自動改變其值的單元格是( )。

A、C12和D12
B、只有D12
C、D12和D13
D、只有C12
【參考答案】C

第4小題:在素材“日銷售統計表.xls”中有四個不同類型的圖表,其中不適合體現每日銷售情況統計的是( )。

A、柱形圖
B、折線圖
C、餅圖
D、條形圖
【參考答案】B



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\4869”文件夾中的文件“某咖啡店商品統計表.xls”進行以下操作并保存。
【參考答案】
(1)將單元格區域“A1:F1”合并及居中,設置標題所在行的高度為28;
(2)將單元格區域“A2:F15”的外邊框線設置為雙實線,內邊框線設置為細實線;
(3)計算每種商品的降價幅度,降價幅度(%)=(原價-特惠價)/原價,計算結果設置為百分比、保留2位小數;
(4)在“A3:A15”單元格中自動填充商品編號(1001、1002……1013);
(5)用自動篩選的方法,篩選出“降價幅度(%)”大于“30%”的商品信息;
(6)保存工作簿并關閉Excel。



2、(必修)打開“考生文件夾\3935”文件夾中的“考勤管理.mdb”數據庫文件,完成以下操作:
【參考答案】
(1)在“員工信息”表中最后一個字段后面添加一個名為“部門”的字段,數據類型為“備注”;
(2)建立“員工信息”與“考勤記錄”兩表之間“員工編號”字段一對多關系,并實施參照完整性;
(3)以“員工信息”表和“考勤記錄”表為數據源,創建一個名為“考勤異?!钡牟樵?,查詢出所有“考勤狀態”為非“正?!睜顟B的所有人,顯示字段“員工編號、姓名、記錄日期、考勤狀態”;
(4)以“考勤異常”查詢為數據源,創建一個名為“考勤異?!钡淖詣訄蟊?。



第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)不能用編程解決的問題是( )。
A、求1000以內的所有素數
B、求任意兩個正整數的最大公約數
C、求0(包含0)到1(包含1)之間的所有實數
D、將1250個考生的成績按總分從高到低排列
【參考答案】C


2、(選修)下圖是某VB程序的部分設計界面:

下列說法中正確的是( )。
A、窗體的Caption屬性值是“Form1”
B、窗體文件名是“計算公約數”
C、當前選中對象的名稱是“Label1”
D、工程文件名是“工程1”
【參考答案】D


3、(選修)有如下VB程序段:
s = 1
For i = 1 To 5
s= s * i
Next i
以上程序段實現了( )的計算。
A、s=1+2+3+4+5
B、s=1*2*3*4*5
C、s=1!+2!+3!+4!+5!
D、s=1+2*3+3*4+4*5
【參考答案】B


4、(選修)給出以下四個問題:
①輸入一個實數a,輸出它的倒數 ②判斷長度為a、b、c的三條線段能否構成三角形
③求三個實數x、y、z中的最小數 ④求表達式100\10 Mod (3*2)的運算結果
其中不需要用選擇或條件語句來描述其算法的有 ( )。
A、1個
B、2個
C、3個
D、4個
【參考答案】A


5、(選修)下列選項中,屬于VB源程序文件的是( )。
A、圖書管理.frm
B、自動化系統.doc
C、名冊編排.bmp
D、資源管理.mdb
【參考答案】A


6、(選修)VB語句“Dim n As Single”表示(    )。
A、將變量n聲明為雙精度實型變量
B、將變量n聲明為單精度實型變量
C、將變量n聲明為整型變量
D、將變量n聲明為字符串型變量
【參考答案】B


7、(選修)有如下VB程序,描述了一個算法
Private Sub Command1_Click()
Dim i As Integer
Dim j As Integer
i = 1
Do While (i + j) ^ 2 >= 0
i = 2 * j
j = 2 * i
Loop
Print i; j
End Sub
此VB程序因為( ),因此該程序描述的算法無效。
A、沒有輸入
B、運算不完整
C、執行步驟不是有限的
D、沒有輸出
【參考答案】C




二、綜合分析題(題數1道,共:10分):
第2大題(題號:52)本大題:10分,考生得分:0.0 (選修)
對于多項式函數:,求它的函數值除了按運算規則直接進行算術計算之外,還可以采用秦九韶算法來求它的函數值,大大的簡化計算過程。秦九韶算法計算過程如下:
將函數變形為,從最內層的括號開始逐步計算。采用秦九韶算法的VB程序設計代碼如下:
Private Sub Command1_Click()
Dim x As Double, s As Double
Dim a(6) As Single
Dim i As Integer
For i = 0 To 6
a(i) = InputBox("請輸入系數a(" + Str(i) + ")")
Next i
x = InputBox("請輸入自變量x的值:")
s = a(6)
For i = 5 To 0 Step -1
s = s * x + a(i)
Next i
Print s
End Sub
請試著回答以下問題:

第1小題:假設全部都為正整數,用兩種算法計算的函數值,下列說法中正確的是( )。

A、用直接計算法需做乘法運算20次,加法運算6次
B、用秦九韶算法時,所需的加法運算次數大于直接計算法
C、兩種算法所需的乘法運算次數相同
D、用秦九韶算法需做乘法運算6次,加法運算6次
【參考答案】D

第2小題:這段VB程序采用的秦九韶算法屬于( )。

A、解析法
B、窮舉法
C、遞歸法
D、排序與查找
【參考答案】A

第3小題:分析題目中的VB程序,下面描述正確的是( )。

A、程序中包含了順序、選擇、循環三種控制結構
B、程序中定義了二種類型變量
C、將程序中的語句“For i = 5 To 0 Step -1”改成“For i = 0 To 5”,程序將輸出錯誤的結果
D、程序中的循環語句共執行了11次
【參考答案】C

第4小題:程序中的數組定義語句:Dim a(6) As Single,正確的理解是( )。

A、定義了6個單精度類型的變量
B、定義了6個雙精度類型的變量
C、定義了7個單精度類型的變量
D、定義了7個雙精度類型的變量
【參考答案】C



三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\1093\”文件夾中的文件“工程1.vbp”進行以下操作后并保存?。ň幊淘谧址噙B接時不應使用“+”要使用“&”運算符)
【參考答案】
完善程序,找出100以內(包括100)的偶數中能被3整除的正整數,并求出它們的和!單擊“求和”按鈕時,在文本框中輸出和,結果如圖所示!
注:①運行時,把紅色下劃線刪除
②不能刪除注釋語句







云南省2018高中信息技術學業水平考試算法與程序設計模塊測試卷(一)

第一卷 必修部分
一、單選題(題數:8道,共:16.0分)
1、(必修)小明買早餐時用手機掃描對方的二維碼進行支付,掃描收款二維碼的過程屬于( )。
A、信息獲取
B、信息存儲
C、信息管理
D、信息評價
【參考答案】A

2、(必修)下列行為中,不符合網絡道德規范的是( )。
A、將自己的學習資料通過電子郵件發給同學
B、通過QQ遠程協助同學解決電腦問題
C、在網絡上學習計算機黑客技術
D、破解他人計算機密碼,但未破壞其數據
【參考答案】D

3、(必修)下列關于多媒體信息文件的說法,正確的是( )。
A、“.avi”是音頻文件
B、“.ppt”是多媒體作品集成文件
C、“.wav”是圖像文件
D、“.dat”是DVD光碟中的視頻文件
【參考答案】B

4、(必修)《三國演義》中諸葛亮施展“空城計”嚇退司馬懿的故事說明了信息具有( )的特征。
A、時效性
B、可處理性
C、依附性
D、真偽性
【參考答案】D

5、(必修)下列選項中,屬于信息編碼的是( )。
A、編排考生的準考證號碼
B、翻譯英文資料
C、收看天氣預報
D、在網上發布招聘信息
【參考答案】A

6、(必修)校園歌手大賽結束后,陳麗需要統計歌唱比賽總分前3名的選手名單。陳麗做了以下工作,這些工作的正確順序是( )。
①按選手編號的順序,建立了包含選手編號、姓名、班級以及5個評委分數的Excel工作表,并輸入了每個選手所獲得的5個評委的分數;
②在工作表中用相關函救計算出每位選手的總分,并存放在工作表的相應位置;
③選前3條記錄;
④按總分遞減的順序排序;
A、①②③④
B、②①④③
C、①②④③
D、③①②④
【參考答案】C

7、(必修)下列選項中,不屬于人工智能應用的是( )。
A、利用微博發布信息
B、乘坐自動駕駛汽車
C、利用人臉來簽到
D、利用掃地機器人打掃房間
【參考答案】A

8、(必修)下列關于語音識別的敘述中,正確的是( )。
A、盡量使用方言
B、放緩語速不利于識別
C、識別時,周圍環境盡量保持安靜
D、識別時不會出現重碼
【參考答案】C



二、綜合分析題(題數1道,共:10分)
第1大題(題號:79)本大題:10分,考生得分:0.0 (必修)
小明很喜歡看NBA的比賽,經常在“騰訊體育”網站上查看相關比賽新聞,了解參賽隊伍和球員的比賽情況。

第1小題:小明為了能方便快速訪問網站查看新聞,將“騰訊體育”網站收藏了起來。收藏的方法如下:
①在“添加到收藏夾”對話框中輸入名稱“騰訊體育”;
②選擇IE瀏覽器“收藏”菜單中的“添加到收藏夾”命令;
③打開“騰訊體育”網站;
④選擇保存的文件夾,單擊“確定”按鈕;
正確的操作順序應該是( )。
A、①②③④
B、③①②④
C、③②①④
D、②①③④
【參考答案】C

第2小題:小明在因特網上搜索到了NBA總決賽一共七場比賽的高清視頻,他想下載到本地觀看。下列下載方式中,下載效率最高的是( )。
A、利用IE瀏覽器的下載功能進行下載
B、單擊鼠標右鍵,選擇“目標另存為”
C、使用迅雷等軟件下載
D、通過復制、粘貼來達到目的
【參考答案】C

第3小題:請打開相應素材(NBA常規賽排名-東部聯盟.xls)觀察,為了更好的呈現NBA各參賽隊伍勝率的高低,最適合用來表示的圖表類型是( )。
A、柱形圖
B、面積圖
C、餅圖
D、折線圖
【參考答案】A

第4小題:小明還喜歡收集球員的個人技術數據,請打開相應素材(NBA球員個人技術統計.xls),幫他統計出投籃命中率最高的球員是( )。
A、安德烈-德拉蒙德
B、勒布朗-詹姆斯
C、馬基夫-莫里斯
D、林書豪
【參考答案】A



三、操作題(題數:2道,共:30.0分)
1、(必修)打開“考生文件夾\5041”文件夾中的文件“上半年銷售業績表.xls”進行以下操作并保存。
【操作步驟】
(1)將標題單元格區域“A1:H1”合并并水平及垂直居中,設置標題的字體為楷體,字號為18;
(2)調整標題所在行的高度為30,“一月份”所在列的寬度為10;
(3)用函數求出各員工的總銷售額;
(4)按“總銷售額”從高到低對表格數據進行排序;
(5)將單元格區域“A2:H10”的內邊框設置為褐色細實線,外邊框設置為藍色雙實線;
(6)操作完成后將文件以原文件名保存。

2、(必修)打開“考生文件夾\4516”文件夾中的“統計.mdb”數據庫文件,完成以下操作:
【操作步驟】
(1)將“考生文件夾\4516”下“世界十大礦泉水品牌.xls”導入到數據庫中,第一行包含列標題,“編號”設為主鍵,數據表名稱為“世界十大礦泉水品牌”,作為新工作表插入;
(2)打開“世界十大礦泉水品牌”表,添加一條記錄為:110、OGO Oxygen Water、荷蘭;
(3)以“世界十大礦泉水品牌”表為數據源,創建一個名為“中國品牌”的查詢,只顯示產地為中國的礦泉水信息,并顯示所有字段;
(4)以“世界十大礦泉水品牌”表為數據源創建一個名為“十大礦泉水品牌”的自動報表。


第二卷 選修部分評析
一、單選題(題數:7道,共:14.0分)
1、(選修)有兩種算法:
1、把問題轉化為規??s小了的同類問題的子問題;
2、根據條件確定大致范圍,并在此范圍內對所有可能的情況逐一驗證,直到全部情況驗證完畢。
這兩種算法分別是( )。
A、遞歸法、循環法
B、遞歸法、窮舉法
C、函數法、查找法
D、窮舉法、遞歸法
【參考答案】B

2、(選修)要計算一求S的算式,程序如下
Private Sub Command1_Click()
Dim a(3) As Single
Dim x As Double
Dim s As Double
Dim i As Integer
s = 0
For i = 0 To 3
a(i) = InputBox("請輸入系數a(" + Str(i) + ")")
Next i
x = InputBox("請輸入x的值")
For i = 0 To 3
s = s + a(i) * x ^ i
Next i
Print s
End Sub
則此算式S可表達為( )。
A、
B、
C、
D、
【參考答案】C

3、(選修)算法的確定性是指( )。
A、算法必須包含輸出
B、算法的每一步驟必須有確切的定義,無二義性
C、算法每一步的運行都是精確的
D、算法必須包含輸入
【參考答案】B

4、(選修)已知x、y兩個整數,50>x>y>20,x×y=704,要求得x、y的值。以下最適合的算法是( )。
A、遞歸法
B、窮舉法
C、選擇排序法
D、解析法
【參考答案】B

5、(選修)在Visual Basic中,Text1.Text的正確含義是( )。
A、Text1是控件名稱,Text是控件屬性
B、Text1是控件,Text是控件名稱
C、Text1是控件名稱,Text是方法
D、Text1是控件屬性,Text是控件名稱
【參考答案】A

6、(選修)在Visual Basic中,要讓局部變量在其所在子程序的運行過程中一直有效, 應該使用( )來聲明。
A、Public
B、ReDim
C、Dim
D、Private
【參考答案】C

7、(選修)下列問題中,可以用算法進行描述的是( )。
A、計算23和61的最小公倍數
B、根據今天的降雨量計算明天的降雨量
C、列出方程y=x-1的所有實數解
D、列舉出所有的素數
【參考答案】A



二、綜合分析題(題數1道,共:10分):
第2大題(題號:34)本大題:10分,考生得分:0.0 (選修)
張林有一個E-mail郵箱的密碼是一個5位的數字,但因為長期沒有登錄把這個密碼給忘記了。張林是8月1日出生,他爸爸的生日是9月1日,他記得密碼就是81和91的公倍數,并且密碼的中間一位(百位數)是1。請你設計一個程序幫助他找回這個密碼。

第1小題:設計這個程序的基本過程是什么?
①設計算法 ②編寫程序 ③分析問題 ④調試程序
A、①②③④
B、③①②④
C、②③①④
D、③②①④
【參考答案】B

第2小題:經大家討論后,發現有多種算法可以解決此問題,其中一種算法的程序代碼如下所示,請仔細分析此代碼,把代碼補充完整,①和②處應該分別為( )。
Private Sub command1_Click()
Dim P As Integer
P = 10000 \ 7371 + 1 '7371是81和91的最小公倍數
For a = P * 7371 To 99999 Step ____①____
______②_______
If c = 1 Then Print "這個5位的密碼是:" & a
Next a
End Sub
A、1 c=a/100 mod 10
B、7371 c=a\100 mod 100
C、1 c=a/100 mod 100
D、7371 c=a\100 mod 10
【參考答案】D

第3小題:第2小題設計的這個程序采用了哪種設計方法?
A、排序法
B、遞歸法
C、窮舉法
D、查找法
【參考答案】C

第4小題:分析第2小題的程序代碼,其基本結構為( )。
A、順序結構
B、分支結構
C、循環結構
D、選擇結構
【參考答案】C


三、操作題(題數:1道,共:20.0分)
1、(選修)打開“考生文件夾\154\”文件夾中的文件“bmi.vbp”進行以下操作后并保存!(編程在字符串相連接時不應使用“+”要使用“&”運算符)
【操作步驟】
(1)界面設計,添加一個標簽Label(其“名稱”屬性為Label3),在屬性窗口中將其Top屬性值設置為“2000”, Left屬性值設置為“700”;
(2)奧運會參賽選手要進行體重檢查,他們的體檢標準為:bmi=w/(h*h) ,其中w表示體重(單位為千克),h表示身高(單位為米)。其值在20(包含20)至25(包含25)之間為“合格”,否則認為“不合格”。完善程序,在文本框Text1中輸入體重,文本框Text2中輸入身高,單擊“體檢”按鈕時,在標簽Label3上輸出健康狀態;
(3) 操作完后保存文件并關閉應用程序。
注:①運行時,把①、②、③刪除;
②不能刪除注釋語句。




展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 孟连| 从化市| 南雄市| 旺苍县| 收藏| 娄底市| 定襄县| 大关县| 沾化县| 盈江县| 维西| 泾阳县| 剑川县| 通道| 玛多县| 涞源县| 侯马市| 岚皋县| 蒲江县| 谷城县| 汉沽区| 龙井市| 高清| 武穴市| 沙雅县| 铁力市| 济南市| 阳江市| 聂荣县| 靖江市| 界首市| 荣成市| 昌邑市| 文登市| 铜陵市| 平陆县| 德昌县| 孝义市| 成武县| 万全县| 赣州市|