2021-2022學年山西省太原六十六中高一(上)期末信息技術試卷
發(fā)布:2024/4/20 14:35:0
一、單項選擇題(本題共2小題,每題1分,共20分)
-
1.我國古代數(shù)學家劉徽發(fā)現(xiàn)“割圓術”是求圓周率的一種算法。即當圓內(nèi)接正多邊形的邊數(shù)無限增加時,其面積可無限逼近圓面積,它的邊長之和逐漸逼近圓周。根據(jù)“圓周率即圓周長與該圓直徑的比率”,即“圓周長/圓直徑=圓周率”,當正多邊形邊數(shù)無限大時,圓周率的近似值也更加精確。
劉徽用這種方式首先從圓內(nèi)接正六邊形開始割圓,算到正192邊形時,得到π的近似值為3.14,又算到正3072邊形時,得到π的近似值為3.1416。南北朝數(shù)學家祖沖之繼承并發(fā)展了劉徽的“割圓術”,得到π的近似值為3.1415926<π<3.1415927。
(1)“192邊形”“3.14”“3072邊形”“3.1415926”“3.1415927”是
A.數(shù)據(jù)
B.信息
C.知識
D.智慧
(2)“192”在計算機中以“100000”的形式存儲、加工,這體現(xiàn)了數(shù)據(jù)的
A.多樣性與感知性特征
B.語義性特征
C.分散性特征
D.二進制特征
(3)南北朝數(shù)學家祖沖之繼承并發(fā)展了劉徽的“割圓術”,這體現(xiàn)出信息具有
A.傳遞性
B.依附性
C.二義性
D.真?zhèn)涡?br />(4)“圓周長/圓直徑=圓周率”,是關于圓周率的
A.數(shù)據(jù)
B.信息
C.知識
D.智慧
(5)“割圓術”的發(fā)現(xiàn),體現(xiàn)了知識發(fā)現(xiàn)的路徑是①做實驗②獲取觀察數(shù)據(jù)③推理建立數(shù)學模型④實驗驗證模型⑤形成知識⑥分析處理數(shù)據(jù)。正確的排序是
A.①②③④⑤⑥
B.①②⑥③④⑤
C.①②⑤③④⑥
D.①②④③⑤⑥
(6)劉徽和祖沖之分別運用“割圓術”,計算出圓周率的近似值,這是運用知識原理與法則解決現(xiàn)實世界的問題,實現(xiàn)了
A.從數(shù)據(jù)到知識的轉(zhuǎn)化
B.從數(shù)據(jù)到信息的轉(zhuǎn)化
C.從信息到知識的轉(zhuǎn)化
D.從知識到智慧的轉(zhuǎn)化
(7)關于數(shù)據(jù)、信息和知識相互關系的理解,不正確的是
A.數(shù)據(jù)是原始事物現(xiàn)象的符號記錄
B.信息等同于知識
C.信息是經(jīng)過加工處理的、具有意義的數(shù)據(jù)
D.知識是對信息進行系統(tǒng)化地提煉、研究和分析的結果
(8)通過百度、知乎等獲得圓周率的相關信息。下列信息來源中可信度最低的是
A.新聞聯(lián)播
B.光明日報
C.百度文庫
D.朋友圈
(9)“割圓術”是求圓周率的一種算法。以下關于算法的描述,正確的是
A.算法就是約定在算術運算中各運算符的優(yōu)先順序
B.算法必須使用程序設計語言進行描述
C.算法是對特定問題求解步驟或方法的描述
D.算法的步驟不需要確切的定義,合適就行組卷:5引用:1難度:0.3 -
2.我們還可以利用計算機來模擬“割圓術”計算驗證圓周率。如圖所示,設圓的半徑為1,正n邊形的邊長AB=xn,弦心距為hn,面積為Sn,正2n邊形的邊長AC=x2n,由勾股定理即可推導出hn=
,x2n=1-(xn2)2(n≥6),其中x6=1。觀察發(fā)現(xiàn),正2n邊形的面積等于正n邊形的面積加上n個等腰三角形的面積,即S2n=Sn+n×xn(xn2)2+(1-hn)2(n≥6)。利用這個推導公式,編寫如下Python程序,求解π的近似值。(1-hn)2
(1)按照數(shù)字化工具的功能分類,Python語言編程軟件屬于
A.信息傳輸工具
B.信息加工工具
C.信息檢索工具
D.信息存儲工具
(2)Python文件的后綴名為
A..c
B..jar
C..xls
D..py
(3)s=6*sqrt(3)/4是一條
A.輸入語句
B.賦值語句
C.輸出語句
D.注釋語句
(4)“(x/2)**2+(1-h)**2”表達的代數(shù)式是
A.2()+1-2hx2
B.×2+(1-h)×2x2
C.2()+2(1-h)x2
D.(x2)2+(1-h)2
(5)“i<=n/2”中包含①算術表達式②邏輯表達式③關系表達式④賦值表達式
A.①②
B.①③
C.②④
D.②③
(6)程序中“#當i>n/2時,結束循環(huán),執(zhí)行print
A.數(shù)據(jù)輸入
B.數(shù)據(jù)輸出
C.注釋或解釋
D.賦值
(7)“print(“當正多邊形的邊數(shù)為”,n,“時,π的近似值為:”,s)”的作用是
A.數(shù)據(jù)輸入
B.數(shù)據(jù)輸出
C.運算
D.賦值
(8)在h=sqrt(1-(x/2)**2)語句中,**是
A.乘
B.除
C.求余
D.冪
(9)在Python程序設計語言中,數(shù)據(jù)輸入通過input函數(shù)來實現(xiàn),input函數(shù)的返回值是
A.數(shù)值
B.字符串
C.字典
D.列表
(10)利用計算機模擬“割圓術”,計算驗證圓周率,體現(xiàn)了數(shù)字化學習的
A.多樣性
B.局限性
C.創(chuàng)造性
D.單一性
(11)編制計算機程序解決問題的一般過程為①設計算法②編寫程序③調(diào)試運行程序④分析問題,正確的排序是
A.①②③④
B.④①②③
C.④②①③
D.①④②③組卷:13引用:1難度:0.3
二、判斷題(本題共4小題,每題1分,共10分)
-
3.對聲音進行數(shù)據(jù)編碼,必須經(jīng)歷數(shù)據(jù)的采樣、量化和編碼過程。
組卷:4引用:1難度:0.5
四、綜合題(60分)
-
9.項目學習:探究高速公路區(qū)間測速原理
【項目情境】
為了進一步提高交通管理水平,加大對超速違法行為的管控力度,保證高速公路行駛安全,打擊違章超速等行為,高速公路上設置了多種測速方式,區(qū)間測速是常見的測速方式之一(如圖),某高速路段測速區(qū)間距離為4公里,該路段限速每小時80公里,車輛通過此路段的時間超過3分鐘,則其平均時速就符合限速要求;車輛通過此路段的時間不足3分鐘,就說明該車輛已經(jīng)超速。
【項目規(guī)劃】
為完成項目,需要經(jīng)歷確定主題、明確目標、項目方案設計等過程。項目預期成果為設計Python程序模擬區(qū)間測速。
【項目實施】具體實施過程如下:
分析問題,建立模型,并用算法描述區(qū)間測速問題
分析已知條件,抽象建立數(shù)學模型,算法描述區(qū)間測速。根據(jù)要求,回答問題。
(1)分析明確區(qū)間測速需要采集的關鍵數(shù)據(jù),理解并形成問題的初始表征。
采集的數(shù)據(jù):測速路段長度,用s表示,單位為千米;抓拍同一車輛時間間隔,用t表示,單位為分鐘;測速路段限速limit,單位為千米/時。
區(qū)間測試問題的初始表征:用
(選填:v=×60/v=st),假如測速路段限速limit為每小時80公里,如果v≤limit,則判定為st
(2)小組成員采用不同的方法描述區(qū)間測速的算法。如圖a,該同學是用
(3)關于自然語言、流程圖和偽代碼算法描述方法的比較,正確的是
A.自然語言描述算法更容易掌握,但對分支和循環(huán)結構的描述能力較弱
B.流程圖描述算法清晰、簡潔
C.偽代碼描述算法書寫方便,格式緊湊,易于理解,便于向計算機程序設計語言過渡
D.偽代碼是最適合描述算法抽象結構的一種方式
(4)當將圖c中表達式“時速小于等于limit”改為“時速大于limit”,算法中的流向?qū)l(fā)生改變。請模仿圖c,補全圖d中部分算法描述。組卷:4引用:1難度:0.4 -
10.項目學習:探究高速公路區(qū)間測速原理
【項目情境】
為了進一步提高交通管理水平,加大對超速違法行為的管控力度,保證高速公路行駛安全,打擊違章超速等行為,高速公路上設置了多種測速方式,區(qū)間測速是常見的測速方式之一(如圖),某高速路段測速區(qū)間距離為4公里,該路段限速每小時80公里,車輛通過此路段的時間超過3分鐘,則其平均時速就符合限速要求;車輛通過此路段的時間不足3分鐘,就說明該車輛已經(jīng)超速。
【項目規(guī)劃】
為完成項目,需要經(jīng)歷確定主題、明確目標、項目方案設計等過程。項目預期成果為設計Python程序模擬區(qū)間測速。
【項目實施】具體實施過程如下:
選用Python語言,編寫、調(diào)試運行模擬區(qū)間測速程序,驗證、完善、優(yōu)化算法
代碼編寫完成并在程序調(diào)試運行過程中,總會遇到各種各樣的錯誤,有的錯誤是用戶輸入造成的,①關鍵字、函數(shù)名、變量名等拼寫錯誤;②中英文輸入、縮進格式、表達式書寫以及缺少冒號等不符合Python的語法規(guī)范;還有一類錯誤是程序設計本身存在的邏輯錯誤,這類錯誤只有在運行時才能判斷其算法是否正確和完整。根據(jù)要求,回答問題。
(1)觀察圖a,分析同學A程序的錯誤并改正。
(2)觀察圖b,分析同學B程序的錯誤并改正。
(3)通過小組間的對比、分析,總結歸納得出,在利用計算機解決問題時,算法是不能被計算機直接執(zhí)行的,需要將算法按照一定的規(guī)則編寫成計算機能夠識別和運行的程序,計算機程序設計語言是一組用來定義計算機程序的語法規(guī)則,統(tǒng)稱編程語言。正確地使用編程語言,能讓計算機準確地執(zhí)行命令、解決問題。關于問題求解,
A.求解問題的算法往往不止一個
B.求解問題的算法描述中,可同時使用自然語言、流程圖和偽代碼
C.同一個算法可以編寫不同的程序
D.程序是算法的具體實現(xiàn)
E.算法是計算機解決問題的核心
F.面對數(shù)據(jù)量很大時,人工處理效率較低,可以借助計算機解決問題更高效、更便捷組卷:1引用:1難度:0.3