資源簡介 3.1用計算機編程解決問題的一般過程小節培優一、選擇題(共17題)1.下列問題中,最適合用計算機編程來解決的是( )。A.找出10000以內的質數 B.制定一份旅行計劃C.處理音頻文件 D.處理數碼照片2.利用計算機編寫程序解決實際問題時,首先應該做的是()A.編寫程序 B.設計算法 C.調試程序 D.分析問題3.以下選項中,計算機解決問題的正確過程是( )。A.抽象與建模→編寫程序→設計算法→調試運行 B.抽象與建模→設計算法→編寫程序→調試運行C.設計算法→抽象與建模→編寫程序→調試運行 D.抽象與建模→設計算法→調試運行→編寫程序4.一位愛好程序設計的同學,想通過程序設計的方法解決"雞兔同籠"的問題,他制定的如下工作過程中,更恰當的是( )A.提出問題、設計算法、編寫程序、得到答案 B.提出問題、編寫程序、運行程序、得到答案C.設計算法、編寫程序、調試程序、得到答案 D.提出問題、設計程序、編寫程序、運行程序5.下列適合編寫計算機程序解決的問題的選項是( )A.制作校園詩詞節演示文稿 B.把兩首MP3歌曲進行剪接C.求一元二次方程的解 D.下載office2010軟件6.世界上第一臺計算機是在___誕生的___( )A.英國 ENIAC B.美國 ENIACC.美國 ENIAK D.英國 ENIAK7.用計算機程序解決問題的過程,正確的順序是( )A.分析問題→編寫代碼→確定算法→調試運行 B.分析問題→確定算法→編寫代碼→調試運行C.確定算法→分析問題→編寫代碼→調試運行 D.調試運行→確定算法→編寫代碼→分析問題8.關于人工計算、自動工具計算和編程計算三種計算方式,下列說法不正確的是( )。A.對于簡單的計算問題,人工計算的使用成本是三種計算方式中最低的B.對于復雜的計算問題,通常不采用人工計算來解C.依據實情,靈活運用三種計算方式將有助于我們提高數據計算的效率D.由于計算機的日益普及,編程解決計算問題是最方便的9.開源硬件編程的基本過程是( ) 。①編譯程序②連接計算機③編寫程序④安裝驅動⑤上傳程序⑥測試程序A.①②③④⑤⑥ B.②④③①⑤⑥ C.④②③①⑤⑥ D.④②①⑤⑥10.計算機最初研究的應用大多是數值計算,人們主要借助計算機運算速度快,精確度高的特點來解決各種數學問題,這里的數值計算不包括( )A.函數計算 B.方程的求解 C.數列求和 D.圖像處理11.小明想要通過編程來解決由昆明到景東錦屏耗時最短行程問題時,最核心的工作是( )A.設計出解決問題的算法 B.設計出解決問題的PPTC.編寫出Python代碼 D.選擇一種編程軟件12.以下哪個是編寫計算機程序解決問題的過程?( )A.分析問題→編寫程序→設計算法→調試運行程序 B.編寫程序→分析問題→設計算法→調試運行程序C.分析問題→設計算法→編寫程序→調試運行程序 D.編寫程序→調試運行程序→分析問題→設計算法13.利用編程解決問題的一般過程不包括( )。①收集問題 ②分析問題 ③設計算法 ④編寫程序 ⑤調試運行A.① B.② C.④ D.⑤14.在用計算機解決問題的過程中,尋找求解的方法和確定具體的求解步驟屬于( )。A.分析問題 B.設計算法 C.編寫程序 D.調試運行15.用計算機編程解決問題的首要步驟是( )A.抽象建模 B.設計算法 C.編寫程序 D.調試運行程序16.人們編制計算機程序解決問題一般有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)17.下列適合用計算機程序解決問題的選項是( )A.整理收藏夾 B.用電子郵件發送會議通知C.求100以內奇數的和 D.更新QQ空間二、綜合題(共5題)18.(必修)Java、Access、VB都是計算機編程語言。 (_____)19.小程在編寫程序解決“雞兔同籠”問題后,總結出計算機解決問題的過程分為分析問題-設計算法-編寫程序-調試運行程序等步驟。 (______)20.王軍同學編寫程序解決“韓信點兵”問題后,總結出計算機解決問題的過程分為分析問題-設計算法-編寫程序-調試運行程序等步驟。 (_____)21.用高級語言編寫的程序能直接被計算機識別和執行 (______)22.現代生活半徑的擴大和生活節奏加快使出行成本不斷增長。滴滴快車應運而生,其以靈活快速的響應和經濟實惠的價格為大眾提供更高效、更經濟、更舒適的出行服務,給人們生活帶來了美好的變化。小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)一個算法必須有______________或多個數據輸入。有______________或多個數據輸出。(選填:零個/一個)(三)編寫、調試、運行程序,驗證算法并解決問題________參考答案1.A2.D3.B4.C5.C6.B7.B8.D9.C10.D11.A12.C13.A14.B15.A16.A17.C18.錯誤19.對20.對21.錯誤22.D Tot1=(T-9)×0.2 Tot2=8 Tot2=8+(S-3.3)×1.35 Cost=Totl+Tot2 第一步:輸入實際里程S和實際時長T 第四步:計算應支付費用Cost 第五步:輸出應支付費用Cost E A 順序結構 選擇結構 循環結構 順序結構 選擇結構 零個 一個 略 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫