資源簡介 第一章 計(jì)算機(jī)解決問題的過程 單元測試1.關(guān)于算法,以下說法正確的是( ) (A)算法可以是不確定的 (B)算法是人們解決問題的想法 (C)算法的步驟多少可以不受限制 (D)算法是解決問題過程所需的有限步驟119.程序設(shè)計(jì)語言的發(fā)展階段不包括( )A.自然語言 B.機(jī)器語言 C.匯編語言 D.高級語言120.下列不是用于程序設(shè)計(jì)的軟件的是 ( )A.BASIC B.C語言 C.WORD D.Pascal3.關(guān)于描述算法的工具,以下說法正確的是( ) (A)自然語言表示的算法便于翻譯成程序設(shè)計(jì)語言 (B)流程圖依賴于計(jì)算機(jī)程序設(shè)計(jì)語言 (C)用偽代碼描述的算法易于向計(jì)算機(jī)程序設(shè)計(jì)語言過渡 (D)偽代碼的可讀性比自然語言強(qiáng)4. 請看下列偽代碼。程序最后輸出的P值是( )I=0P=0DO WHILE P<10 P=P+I I=I+2LOOPPRINT P (A)6 (B)12 (C)14 (D)85.關(guān)于算法,下面說法正確的是( )。 (A)解決同一問題只有一種算法 (B)算法對程序運(yùn)行效率沒有影響 (C)解決同一問題的算法不是唯一的 (D)算法設(shè)計(jì)在計(jì)算機(jī)解決問題的過程中并不重要,可以省略6.一個(gè)好的算法應(yīng)具有( )。 (A)正確性、高效性、可讀性、健壯性 (B)正確性、可讀性、嚴(yán)密性、高效性 (C)正確性、合理性、可讀性、健壯性 (D)正確性、合理性、嚴(yán)密性、高效性7.結(jié)構(gòu)化程序設(shè)計(jì)由三種基本結(jié)構(gòu)組成,下面不屬于這三種基本控制結(jié)構(gòu)的是( )。 (A)順序結(jié)構(gòu) (B)選擇結(jié)構(gòu) (C)輸入、輸出結(jié)構(gòu) (D)循環(huán)結(jié)構(gòu)127.以下屬于程序的基本控制結(jié)構(gòu)的是( )。A.星形結(jié)構(gòu) B.選擇結(jié)構(gòu) C.網(wǎng)絡(luò)結(jié)構(gòu) D.平行結(jié)構(gòu)8. 請看右面的流程圖,分析其功能。當(dāng)M、N分別輸入12和8時(shí),最后輸出的值是( )。 (A)6 (B)3 (C)8 (D)49.關(guān)于計(jì)算機(jī)程序設(shè)計(jì)語言,以下說法正確的是( )。 (A)最早的程序設(shè)計(jì)語言是匯編語言 (B)匯編語言是一種高級語言 (C)高級語言使用助憶符 (D)機(jī)器語言采用二進(jìn)制代碼10.關(guān)于程序編譯,以下說法正確的是( )。 (A)編譯程序的執(zhí)行方式類似于日常生活中的“同聲翻譯” (B)解釋程序的工作主要包括編譯、連接、裝入等環(huán)節(jié) (C)C語言程序是編譯執(zhí)行的 (D)BASIC語言程序是編譯執(zhí)行的118.在現(xiàn)實(shí)生活中,人工解題的過程一般分為( )。 (A)理解分析問題→尋找解題方法→用工具計(jì)算→驗(yàn)證結(jié)果 (B)尋找解題方法→理解分析問題→用工具計(jì)算→驗(yàn)證結(jié)果 (C)用工具計(jì)算→驗(yàn)證結(jié)果→尋找解題方法→理解分析問題 (D)用工具計(jì)算→驗(yàn)證結(jié)果→理解分析問題→尋找解題方法121.下列關(guān)于算法的特征描述不正確的是( )。(A)有窮性:算法必須在有限步之內(nèi)結(jié)束 (B)確定性:算法的每一步 (C)輸入:算法必須至少有一個(gè)輸入 (D)輸出:算法必須至少有一個(gè)輸出123.流程圖是描述( )的常用方式。A.程序 B.算法 C.數(shù)據(jù)結(jié)構(gòu) D.計(jì)算規(guī)則124.下面不屬于算法描述方式的是( )A.自然語言 B.偽代碼 C.流程圖 D.機(jī)器語言125.流程圖中表示判斷框的是( )A.矩形框 B.菱形框 C.圓形框 D.橢圓形框126.下列不屬于算法基本特征的是( )A.可執(zhí)行性 B.確定性 C.有窮性 D.無限性 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫