2021-2022學(xué)年浙江省嘉興市桐鄉(xiāng)市部分校高一(上)期中信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共15小題,每題2分,共計30分。每題只有一個正確答案,多選不選錯選均不給分)
-
1.下面關(guān)于算法的描述,正確的是( ?。?/h2>
A.一個算法只能有一個輸入 B.算法只能用框圖來表示 C.一個算法的執(zhí)行步驟可以是無限的 D.一個完整的算法,不管用什么方法來表示,都至少有一個輸出結(jié)果 組卷:15引用:6難度:0.9 -
2.某算法用偽代碼描述如下。
關(guān)于上述算法,下列說法正確的是( ?。?/h2>A.該算法無法用流程圖來描述 B.該算法運用了循環(huán)結(jié)構(gòu)的控制轉(zhuǎn)移 C.該算法實現(xiàn)了從小到大輸出兩個自然數(shù) D.該算法不符合“可行性”特征 組卷:4引用:3難度:0.6 -
3.下列可作為Python變量名的是( ?。?/h2>
A.a(chǎn)b-3 B.spaceline C._apple D.if 組卷:7引用:3難度:0.6 -
4.下列Python表達式的值為整數(shù)6的是( )
A.13//2 B.18%3 C.24/4 D.2**3 組卷:6引用:3難度:0.6 -
5.判斷數(shù)值x是否在區(qū)間[a,b]內(nèi),下列表達式正確的是( ?。?/h2>
A.x>=a and x<=b B.“a”<=x<=“b” C.a(chǎn)≤x≤b D.a(chǎn)<=x or x<=b 組卷:2引用:2難度:0.6 -
6.下列選項中表達式的結(jié)果和其它三項不同的是( ?。?/h2>
A.“ac”in“abc” B.5!=6 C.“a”>“H” D.not(9%2==0) 組卷:2引用:2難度:0.7
二、非選擇題(本大題共5小題,其中第16小題2分,第17小題6分,第18小題4分,第19小題4分,第20小題4分,共20分)
-
19.輸入三條邊長,若能構(gòu)成三角形,則利用海倫公式計算該三角形的面積。海倫公式為:S=
,式中a,b,c分別為三角形的三邊長,p為周長的一半,s為三角形的面積。實現(xiàn)上述功能的Python程序代碼如下,請在程序橫線處填入合適的代碼。p(p-a)(p-b)(p-c)組卷:1引用:2難度:0.5 -
20.若一個字符串從左向右讀與從右向左讀都一樣,我們就將其稱之為回文串。小瑩編寫了一個程序判斷一個字符串是不是回文串,若是回文串則輸出True,否則輸出False。例如字符串a(chǎn)bcba是回文串,而字符串a(chǎn)bcab不是回文串。
實現(xiàn)上述功能的Python程序代碼如下,請回答下列問題。
(1)該算法的主要程序控制結(jié)構(gòu)是
A.順序結(jié)構(gòu)
B.分支結(jié)構(gòu)
C.循環(huán)結(jié)構(gòu)
(2)請在程序橫線處填入合適的代碼。組卷:3引用:2難度:0.3