資源簡介 高中信息技術2.1.1解決問題的一般過程作業學校:___________姓名:___________班級:___________考號:___________一、選擇題1.某市多地出現“毒狗”事件的消息在網絡熱傳,引發關注。如果你是警察,到達每個案發現場,首先開展哪項工作( )A.前往現場取證,收集必要的信息 B.觀察、分析現場C.按一定的方法和步驟解決 D.進行判斷、推理2.計算機解決問題的過程( )A.分析問題 B.設計算法 C.編寫程序 D.調試運行3.利用計算機編程解決問題的過程中,以下步驟不是必需的是( )A.定義變量 B.設計算法 C.調試運行 D.分析問題4.在編寫計算機程時,設計算法的作用( )A.提出問題 B.列出求解問題的算式C.分析問題 D.提出解決問題的方法和步驟5.一個班學生分組做游戲,如果每組三人就多兩人,每組五人就多三人,每組七人就多四人,問這個班的學生人數n在以下哪個區間?已知n<60。( )A.306.一些數字可以顛倒過來看,例如0、1、8顛倒過來還是本身,6顛倒過來是9,9顛倒過來看還是6,其他數字顛倒過來都不構成數字。類似的,一些多位數也可以顛倒過來看,比如106顛倒過來是901。假設某個城市的車牌只有5位數字,每一位都可以取0到9。請問這個城市有多少個車牌倒過來恰好還是原來的車牌,并且車牌上的5位數能被3整除?( )A.40 B.25 C.30 D.207.將信息通過編程進行加工的核心工作是( )A.設計算法 B.設計界面 C.編寫代碼 D.分析問題8.通過算法讓計算機解決問題時,算法的要素包括( ) 。A.信息、運算、控制轉移 B.數據、運算、控制轉移C.信息、數據、運算 D.信息、數據、控制轉移9.小明想要通過編程來解決由昆明到景東錦屏耗時最短行程問題時,最核心的工作是( )A.設計出解決問題的算法 B.設計出解決問題的PPTC.編寫出Python代碼 D.選擇一種編程軟件10.設有n位選手參加羽毛球循環賽,循環賽共進行n-1次,每位選手要與其他n-1位選手比賽一場,且每位選手每天比賽一場,不能輪空。實現循環賽日程表利用的算法是( )A.分治法 B.動態規劃 C.貪心法 D.回溯法11.以下問題中,最適合用程序設計的方式解決的是( )A.求三元一次方程組的解 B.一組調查數據的圖表表示C.編輯文稿 D.家庭裝修設計12.設計一個算法,將一個五位正整數各數位上的數字重新排列,得到一個值最小的新五位正整數(例如:一個五位正整數61004,重新排列后得到值最小的新五位正整數為10046)。解決上述問題有如下算法步驟:①對列表a中的數字進行升序排序;②依次取出正整數n各數位上的數字,并存入列表a中;③若a[0]>0,則跳轉到⑥;④輸入一個五位正整數n;⑤若a[0]=0,則在列表a中從左到右找到第一個大于零的元素,并與a[0]交換;⑥依次輸出列表a中所有數字;下列選項中,解決該問題的正確步驟次序是( )A.④②⑤③①⑥ B.④③②①⑤⑥ C.④②①③⑤⑥ D.④③⑤②①⑥13.為了快速計算一元二次方程的解,信息技術課代表在紙上畫程序的流程圖。在計算機解決問題過程中,這一步驟是( )A.分析問題 B.設計算法 C.編寫程序 D.運行程序驗證結果14.解決復雜問題時,先進行頂層設計,再對各部分進行細化。這種程序設計方法的思想是( )A.自頂向下,逐步細化 B.自下而上,逐步細化C.自頂向下,共同解決 D.自下而上,逆序解決15.迭代法是用計算機解決問題的一種基本算法,它利用計算機運算速度快、適合做重復性操作的特點,讓計算機對一組指令(或一定步驟)進行重復執行,在每次執行這組指令(或這些步驟)時,都從變量的原值推出它的一個新值。關于迭代法,下列描述正確的是( )。A.每一次的迭代進行,肯定是離最終的正確結果越來越近B.每一次的迭代結果,其實質就是下一次運算的初始值C.如果沒有正確結果,迭代次數可以無止境的進行下去D.迭代的計算結果肯定比數學公式計算精確16.下列用計算機編程解決問題的步驟用于實現“發現錯誤并進行修正”的是( )A.抽象建模 B.設計算法 C.編寫程序 D.調試運行程序二、判斷題試卷第1頁,共3頁試卷第1頁,共3頁參考答案:1.B2.ABCD3.A4.D5.C6.B7.A8.B9.A10.A11.A12.C13.B14.A15.B16.D答案第1頁,共2頁答案第1頁,共2頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫