一、選擇題
1.下列關(guān)于算法的描述正確的是( ).
A.算法與求解一個問題的方法相同
B.一個算法只能解決一個問題,不能重復(fù)使用
C.算法過程要一步一步執(zhí)行,每步執(zhí)行的操作必須確切
D.解決一類問題的算法只有一個
考查目的:考查算法的概念.
答案:C.
解析:算法通常是指按照一定的規(guī)則解決某一類問題的明確的有限的步驟,明確性和有限性是算法的基本特征.解決某一個問題的算法可能不止一個.
2.任何程序框圖中都不可缺少的是( ).
A.輸入框 B.處理框 C.判斷框 D.起止框
考查目的:考查程序框圖的有關(guān)概念.
答案:D.
解析:程序框圖主要由程序框和流程線組成.基本的程序框有起止框,輸入、輸出框,處理框,判斷框,其中起止框是任何程序框圖中不可缺少的.
3.如圖給出了一個算法程序框圖,該算法程序框圖的功能是( ).
A.求三數(shù)中的最大數(shù)
B.求三數(shù)中的最小數(shù)
C.將按從小到大排列
D.將按從大到小排列
考查目的:考查對程序框圖中條件結(jié)構(gòu)的理解.
答案:B.
解析:通過框圖可知,該程序框圖的功能是求三個數(shù)中的最小數(shù).
二、填空題
4.順序結(jié)構(gòu)是由______________組成的,這是任何一個算法都離不開的基本結(jié)構(gòu).
考查目的:考查順序結(jié)構(gòu)的定義.
答案:若干個依次執(zhí)行的步驟.
解析:順序結(jié)構(gòu)的概念.
5.求實數(shù)x的絕對值的算法程序框圖如圖所示,則判斷框①中可填 .
考查目的:考查條件結(jié)構(gòu)的應(yīng)用.
答案:x>0(或x>0? 或x≥0 或x≥0?).
解析:利用絕對值的定義及條件結(jié)構(gòu)的表示.
6.執(zhí)行如圖所示的程序框圖,輸入,,,則輸出的的值是________.
考查目的:考查條件結(jié)構(gòu)的應(yīng)用.
答案:68.
解析:當(dāng)輸入,,時,不滿足,因此執(zhí)行:.
由于,故執(zhí)行.執(zhí)行后,再執(zhí)行一次后,的值為173-105=68,此時不成立,故輸出68.
三、解答題:
7.如下算法:
第一步,輸入的值.
第二步,若成立,則.
第三步,否則,.
第四步,輸出的值.
若輸出的值為4,求輸入的值.
考查目的:考查分段函數(shù)類型的算法.
答案:-2或4.
解析:由所給的算法可知,該算法執(zhí)行的功能是給定值,求分段函數(shù)的函數(shù)值.若,則;若,則,
8.函數(shù),寫出求該函數(shù)的函數(shù)值的算法,并畫出程序框圖.
考查目的:考查條件結(jié)構(gòu)及分段函數(shù)程序框圖的畫法.
答案:見解析.
解析:
算法如下:
第一步,輸入.
第二步,如果,則.
如果,則;如果,則.
第三步,輸出函數(shù)值.
相應(yīng)的程序框圖如下圖.
本文來自:逍遙右腦記憶 http://m.yy-art.cn/gaozhong/120530.html
相關(guān)閱讀:精選高中數(shù)學(xué)公式:三角函數(shù)公式大全精選二_高中數(shù)學(xué)公式