資源簡介 2.1計算機解決問題的過程 一、選擇題 1.計算機解決問題的過程( ) A.分析問題 B.設(shè)計算法 C.編寫程序 D.調(diào)試運行 2.python語言是一種面向?qū)ο蟮慕忉屝陀嬎銠C程序設(shè)計語言,發(fā)明于1989年。目前,python已經(jīng)成為最受歡迎的程序設(shè)計語言之一,它具有( )等特點。 A.簡單 B.免費 C.開源 D.可移植性 3.高級語言更接近自然語言,并不特指某種語言,也不依賴于特定的計算機系統(tǒng),因而更容易掌握和使用,通用性也更好。以下屬于高級語言的是( ) A.Java語言 B.Python語言 C.匯編語言 D.C語言 二、填空題 1.描述算法可以有多種方法,比如可以用( )或( )進行描述。 2. 算法的三種基本結(jié)構(gòu):( )( )( ) 3.順序結(jié)構(gòu)是一種( )的基本結(jié)構(gòu),按照( )的先后順序依次執(zhí)行程序語句。 4.分支結(jié)構(gòu)也稱為( ),是一種根據(jù)( )進行判斷的結(jié)構(gòu)。分支結(jié)構(gòu)中必定包括一個( ),如圖,若滿足條件則執(zhí)行( ),若不滿足條件則執(zhí)行( )。 5.循環(huán)結(jié)構(gòu)是一種( )的結(jié)構(gòu)。如圖: 若( )則執(zhí)行( ), 若( )則跳出循環(huán),執(zhí)行( )的代碼。 6.程序設(shè)計語言發(fā)展過程:( )( )( ) 7.機器語言由( )構(gòu)成,能被計算機直接識別。理解和記憶機器語言非常困難,并且容易出錯,編程效率極低。 8.匯編語言是( )語言, 采用( )代替機器指令,比機器語言容易識別和記憶,從而提高了程序的可讀性。匯編語言屬于( )級 語言。 高級語言更接近自然語言,并不( ),也不( )計算機系統(tǒng),因而更容易掌握和使用,通用性也更好。 判斷題 匯編語言是符號化的機器語言,采用英文助記符代替機器指令,比機器語言容易識別和記憶,因此,匯編語言是高級語言。 四.簡答題 簡單說出順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)處理語句的方法,并畫出流程圖。 答案 一選擇題1.ABCD 2.ABCD 3. ABD 填空題 自然語言,流程圖 順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。 最簡單,自上而下 選擇結(jié)構(gòu),給定的條件,判斷框,處理框A,處理框B。 重復(fù)某一部分操作,滿足條件,循環(huán)體(處理框A),不滿足條件,循環(huán)結(jié)構(gòu)后面。 機器語言、匯編語言、高級語言 二進制的0、1代碼指令 符號化的機器,英文助記符,低 特指某種語言,依賴于特定的 三、判斷題 錯誤 四、簡答題 順序結(jié)構(gòu)是一種最簡單的基本結(jié)構(gòu),按照自上而下的先后順序依次執(zhí)行程序語句。 圖:先執(zhí)行處理框A,再執(zhí)行處理框B 分支結(jié)構(gòu)也稱為選擇結(jié)構(gòu),是一種根據(jù)給定的條件進行判斷的結(jié)構(gòu)。圖:分支結(jié)構(gòu)中必定包括一個判斷框,若滿足條件則執(zhí)行處理框A,若不滿足條件則執(zhí)行處理框B。 循環(huán)結(jié)構(gòu)是一種重復(fù)某一部分操作的結(jié)構(gòu)。 圖:若滿足條件則執(zhí)行循環(huán)體(處理框A), 若不滿足條件則跳出循環(huán),執(zhí)行循環(huán)結(jié)構(gòu)后面的代碼。 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫