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

3.1 用計算機編程解決問題的一般過程 同步練習-2021-2022學年高中信息技術浙教版(2019)必修1 數據與計算(含解析答案)

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

3.1 用計算機編程解決問題的一般過程 同步練習-2021-2022學年高中信息技術浙教版(2019)必修1 數據與計算(含解析答案)

資源簡介

3.1用計算機編程解決問題的一般過程
一、選擇題
1.下列問題中,最適合用計算機編程來解決的是
A.文字處理 B.合成數碼照片
C.播放MP3音樂 D.找出1000以內的所有質數
2.編程解決問題的核心步驟是
A.算法設計 B.界面設計
C.檢測結果 D.調試運行
3.用計算機編程解決問題的步驟一般為( )
①編寫程序 ②設計算法 ③分析問題 ④調試程序
A.①②③④ B.③④①② C.③②①④ D.②③①④
4.用計算機程序解決問題的過程,正確的順序是( )
A.分析問題→編寫代碼→確定算法→調試運行
B.分析問題→確定算法→編寫代碼→調試運行
C.確定算法→分析問題→編寫代碼→調試運行
D.調試運行→確定算法→編寫代碼→分析問題
5.利用計算機編寫程序解決實際問題時,首先應該做的是()
A.編寫程序 B.設計算法 C.調試程序 D.分析問題
6.一位愛好程序設計的同學,想通過程序設計的方法解決"雞兔同籠"的問題,他制定的如下工作過程中,更恰當的是( )
A.提出問題、設計算法、編寫程序、得到答案
B.提出問題、編寫程序、運行程序、得到答案
C.設計算法、編寫程序、調試程序、得到答案
D.提出問題、設計程序、編寫程序、運行程序
7.編制計算機程序解決問題時,一般分為五個過程:分析問題、設計算法、編寫程序、( )及檢測結果。
A.調試運行 B.編制程序框圖
C.編譯程序 D.選擇程序設計語言
8.人們編制計算機程序解決問題一般有5個步驟,其正確順序是:( )
(1)分析問題 (2)編寫程序 (3)調試運行 (4)設計算法 (5)構建數學模型
A.(1)(5)(4)(2)(3) B.(1)(4)(5)(2)(3)
C.(1)(2)(3)(4)(5) D.(1)(5)(2)(4)(3)
9.在用計算機解決問題的過程中,尋找求解的方法和確定具體的求解步驟屬于( )。
A.分析問題 B.設計算法 C.編寫程序 D.調試運行
10.用計算機解決以下問題,與窮舉法相比更適合用解析法來解決的有( )。
A.輸入整數m、n,輸出從m到n之間的質數(素數)。
B.輸入三角形三邊長,輸出這個三角形面積
C.輸入一元二次方程的各個系數,輸出方程的解。
D.輸入三個正整數a、b、c,輸出這三個數的最小公約數。
11.在程序設計中,確定問題解決的方法和步驟屬于
A.分析問題
B.設計算法
C.編寫代碼
D.調試程序
12.下列關于信息編程加工的描述中,錯誤的是
A.利用某種計算機語言,編寫程序解決問題
B.所有編程能解決的問題,用現有的工具軟件都可以解決
C.編程加工需要編寫程序代碼
D.對數據進行排序,可以使用Excel軟件,也可以編程實現
13.下列關于計算機應用的敘述,錯誤的是
A.計算機的應用僅為游戲和娛樂
B.計算機已被廣泛應用到工業設計中
C.用計算機可以實現繪制廣告畫、建筑圖紙等計算機輔助設計(CAD)
D.計算機已被運用到郵政、銀行、交通等眾多領域
14.在日常生活中,我們常常會碰到各種各樣的問題,以下描述中最適合我們用計算機編程方法來處理的是( )。
A.去新華書店買書
B.計算某個同學期中考試各科成績總分
C.計算10000以內的奇數平方和
D.在因特網上查找自己喜歡的歌曲
二、操作題
15.現代生活半徑的擴大和生活節奏加快使出行成本不斷增長。滴滴快車應運而生,其以靈活快速的響應和經濟實惠的價格為大眾提供更高效、更經濟、更舒適的出行服務,給人們生活帶來了美好的變化。小C是滴滴快車忠實的粉絲,經常出行就提前預約,乘坐滴滴快車。小C就在思考這個滴滴快車是怎么計費的?可否用所學的Python語言也編寫一個計費程序。于是小C開展了有關這個項目活動的探究。根據實際情況,回答問題。
(一)收集、分析數據,運用數理思維建模
登錄滴滴出行官網,得到了如下信息,即“滴滴快車(普通型)計價規則”:
滴滴快車(普通型)計價規則
時段 起步價 里程費 時長費
普通時段 8.00元 1.35元/公里 0.20元/分鐘
00:00-06:30 8.50元 2.40元/公里 0.50元/分鐘
06:30-09:00 8.50元 1.50元/公里 0.45元/分鐘
21:00-23:00 8.50元 1.50元/公里 0.40元/分鐘
23:00-00:00 8.50元 2.40元/公里 0.50元/分鐘
注意: 1.起步價包含里程3.3公里,包含時長9分鐘,里程費、時長費合計不足基礎費時,直接按照基礎費計費。 2.實時計價是基于訂單服務內容(里程、時長、時段),按各種費用項定價標準計算訂單價格的計價方式,實際費用由兩部分里程費與時長費累加而得。
小C同學19:33從“南內環恒地大廈停車場-入口”到“塢城新紀元大酒店(長風店)”乘坐滴滴快車(普通車型),里程4.1公里,時長約21分鐘,按照表中的計費規則,小C同學此次出行應該支付的車費是:車費=8+(4.1-3.3)×1.35+(21-9)×0.2=9.68。
(1)小C登錄滴滴出行官網搜索并下載“計價規則”,所采用的數字化工具:_____________
A.數字化可視化表達工具 B.信息加工工具
C.三維設計工具 D.信息檢索工具
(2)假設Tot1表示時長費,Tot2表示里程費,S表示實際里程,T表示實際時長,Cost表示應支付費用。運用數學解析式歸納出計費公式為:
如果時長超過9分鐘,則Tot1=_____________。如果里程小于等于3.3公里則Tot2=_____________,否則Tot2=_____________。應支付費用:Cost=______________。
(二)運用算法描述方法將問題解決步驟化
小C明晰了滴滴快車車費的計算方法之后,設計求解滴滴快車普通時段車費的算法,并用自然語言和流程圖的方式表述出來。
(3)自然語言描述:
第一步:_________________________
第二步:計算時長費Totl
第三步:計算里程費Tot2
第四步:_________________________
第五步:_________________________
(4)流程圖描述:(如圖)流程圖中,表示計算與賦值的是_____________,表示算法流向的是______________。
A. B. C. D. E.
(5)算法描述中,用到了三種基本控制結構,分別是_______________、______________和______________。如圖示中的流程圖使用的控制結構是_______________和______________。(選填:順序結構、選擇結構、循環結構、樹型結構)
(6)一個算法必須有______________或多個數據輸入。有______________或多個數據輸出。(選填:零個/一個)
(三)編寫、調試、運行程序,驗證算法并解決問題________
三、填空題
16.程序設計的一般過程是分析題、設計算法、_________、運行調試。
17.程序分析題:閱讀下列程序,選出運行結果
for i in range(1,11): #i控制*的行數
for j in range(i): #j控制每行的個數
print("*",end=' ') #輸出*
print( ) #輸出換行
A. B. C. D.
運行結果是:_____(填:A/B/C/D)
試卷第2頁,共3頁
參考答案
1.D
【詳解】
本題主要考查編程解決問題。找出1000以內的所有質數可以使用循環結構窮舉所有的可能來解決,故本題選D選項。
2.A
【詳解】
本題主要考查編程解決問題的步驟。編程解決問題的核心步驟是算法設計,具體編程過程均依據算法設計,故本題選A選項。
3.C
【詳解】
本題考查的是計算機編程解決問題的步驟。用計算機編程解決問題的步驟一般為:分析問題,設計算法,編寫程序,調試程序。故選項C正確。
4.B
【詳解】
本題主要考查用計算機程序解決問題。用計算機程序解決問題的過程,正確的順序是:首先分析問題→其次確定算法→然后編寫代碼→最后調試運行,故本題選B選項。
5.D
【詳解】
本題考查的是計算機解決問題的步驟。計算機解決問題的步驟為:分析問題→設計算法→編寫程序→調試程序。故本題選D。
6.C
【詳解】
本題考查的是計算機解決問題的一般過程。計算機解決問題的一般過程:分析問題、設計算法、編寫程序、調試運行、檢測結果。故本題應選C。
【點睛】
7.A
【詳解】
本題考查的是計算機解決問題一般過程。編制計算機程序解決問題時,一般分為五個過程:分析問題、設計算法、編寫程序、調試運行、檢測結果。因此A選項正確。
【點睛】
8.A
【詳解】
本題主要考查編制程序解決問題。人們編制計算機程序解決問題一般過程為:(1)分析問題 (5)構建數學模型 (4)設計算法(2)編寫程序 (3)調試運行,故本題選A選項。
9.B
【詳解】
本題考查的是計算機解決問題一般過程。計算機解決問題一般步驟:(1)分析問題(2)設計算法,根據分析,找出解決問題的方法和步驟。(3)編寫程序,選擇一種程序設計語言來編寫程序,實現算法。(4)調試運行(5)檢測結果,對程序功能進行檢測。尋找求解的方法和確定具體的求解步驟屬于設計算法,故應選B。
【點睛】
10.BC
【詳解】
本題主要考查計算機解決問題。輸入整數m、n,輸出從m到n之間的質數(素數)和輸入三個正整數a、b、c,輸出這三個數的最小公約數,適合用窮舉法。輸入三角形三邊長,輸出這個三角形面積和輸入一元二次方程的各個系數,輸出方程的解,適合用解析法,故本題選BC選項。
11.B
【詳解】
本題主要考查編程解決問題的步驟。編程解決問題的步驟是:分析問題、設計算法、編寫代碼、調試程序,其中確定問題解決的方法和步驟屬于設計算法,故本題選B選項。
12.B
【詳解】
本題考查的是信息編程加工。編程能解決的問題,用現有的工具軟件不一定能解決。故本題應選B。
【點睛】
13.A
【詳解】
本題主要考查計算機應用。計算機已被廣泛應用到工業設計中、郵政、銀行、交通等眾多領域;用計算機可以實現繪制廣告畫、建筑圖紙等計算機輔助設計(CAD),故本題選A選項。
14.C
【詳解】
本題主要考查計算機編程解決問題。計算10000以內的奇數平方和可以使用循環結構來編程處理,故本題選C選項。
15.D Tot1=(T-9)×0.2 Tot2=8 Tot2=8+(S-3.3)×1.35 Cost=Totl+Tot2 第一步:輸入實際里程S和實際時長T 第四步:計算應支付費用Cost 第五步:輸出應支付費用Cost E A 順序結構 選擇結構 循環結構 順序結構 選擇結構 零個 一個 略
【詳解】
本題主要考查算法及程序設計。①小C登錄滴滴出行官網搜索并下載“計價規則”,所采用的數字化工具:信息檢索工具,故選D選項。②如果時長超過9分鐘,則Tot1=(T-9)×0.2。③如果里程小于等于3.3公里則Tot2=8。④里程大于3.3公里,則Tot2=8+(S-3.3)×1.35。⑤應支付費用:Cost=Totl+Tot2。⑥第一步:輸入實際里程S和實際時長T。⑦第四步:計算應支付費用Cost。⑧第五步:輸出應支付費用Cost。⑨流程圖中,表示計算與賦值的是矩形框,即選項E。⑩表示算法流向的是箭頭,即選項A。算法描述中,用到了三種基本控制結構,分別是 順序結構 選擇結構 循環結構。如圖示中的流程圖使用的控制結構是 順序結構 選擇結構。 一個算法必須有零個或多個數據輸入。 有一個或多個數據輸出。 略
16.編寫程序
【詳解】
本題主要考查程序設計一般過程。程序設計的一般過程是分析題、設計算法、編寫程序、運行調試。
17.D
【詳解】
本題考查的python程序。j變量控制每行的*個數,j是隨著i變化的,經分析能得出,第一行1個*,第二行2個*,第三行3個*……。又因為代碼中,*符之前,并未出現“空格”符的輸出,故選項D正確。
答案第1頁,共2頁
答案第1頁,共2頁

展開更多......

收起↑

資源預覽

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 蒙山县| 嘉禾县| 通山县| 额尔古纳市| 谷城县| 农安县| 兴国县| 罗平县| 新营市| 天全县| 凤山县| 景德镇市| 海盐县| 新营市| 安仁县| 徐州市| 贵州省| 九台市| 保康县| 印江| 城口县| 商河县| 澄江县| 五台县| 鸡西市| 庆云县| 宁德市| 巴彦县| 高雄县| 敦煌市| 阳春市| 利津县| 鲜城| 奉节县| 磐石市| 腾冲县| 永清县| 扬中市| 麻城市| 会理县| 榆林市|