中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

2022中考信息技術(shù)訓(xùn)練專題36:算法與編程(B)(含答案)

資源下載
  1. 二一教育資源

2022中考信息技術(shù)訓(xùn)練專題36:算法與編程(B)(含答案)

資源簡介

中小學(xué)教育資源及組卷應(yīng)用平臺
專題36:算法與編程(B)
一、選擇題
1.在 Python 中運行以下程序,輸出的結(jié)果是( )
for i in range(2,5):
print(i)
A.1,2 B.2,3 C.2,3,4 D.2,3,4,5
2.range(5)表示的范圍是多少( )
A.1 2 3 4 5 B.0 1 2 3 4 C.5 D.1 5
3.print("hello,world")這行代碼執(zhí)行后,屏幕上會輸出什么?( )
A.helloworld B.hello world
C.hello,world D."hello,world"
4.運行以下程序,可以從鍵盤輸入兩個整數(shù)存到變量Num1和Num2中 ( )
Num1=int(input())
Num2=int(input())
A.正確 B.錯誤
5.運行以下程序,輸入100,200,顯示的運行結(jié)果是( )
a=input( )
b=input()
c=a+b
print (c)
A.c=300 B.c=100200 C.300 D.100200
6.運行以下程序,顯示的運行結(jié)果是:11+29=40( )
Num1=11
Num2=29
Sum=Num1+Num2
print(Num1,"+",Num2,"=",Sum)
A.正確 B.錯誤
7.s=0
for i in range(1,101):
s=s+i
print(s) 運行結(jié)果是( )
A.100 B.5050 C.101 D.0
8.print(5+3)的運行結(jié)果是( )
A.8 B.5+3 C.運行錯誤 D.(8)
9.print(“5*3”)的運行結(jié)果是( )
A.8 B.5+3 C.運行錯誤 D.15
10.下列表達式結(jié)果為錯誤的是( )
A.2>1 B.35>=35 C.1!=1 D.15<=19
11.python 中變量命名錯誤的是( )。
A.M B.Microsoft C.¥money D.iiiiiiiii
12.運行以下程序,顯示的運行結(jié)果是( )。
pi=3.14
r=10
s=pi*r*r
print(s)
A.31.4 B.0.314 C.314.0 D.3.14
13.在 python 程序中,y=6 的作用是( )。
A.將 6 賦值給變量 y B.判斷變量 y 是否等于 6
C.判斷變量 y 是否不等于 6 D.等同于 y=y+6
14.運行以下程序,顯示的運行結(jié)果是: ( )
a=5
b=2
c=3
d=(a*b)%c
print(d)
A.3.333 B.1 C.3 D.2
15.運行以下程序, 顯示的運行結(jié)果是( )。
Num=69
print(Num%100,Num%10)
A.69 9 B.9 6 C.0 9 D.6 6
16.運行以下程序,顯示的運行結(jié)果是:5.0( )
Num1=4.1
Num2=5.8
age=(Num1+Num2)/2
A.正確 B.錯誤
17.運行以下程序,從鍵盤輸入兩個整數(shù),計算平均分,橫線位置正確的語句是( )。
___________________
b=int(input())
c=(a+b)/2
print(c)
A.int(input())=a B.a(chǎn)=int(input())
C.a(chǎn)=input() D.a(chǎn)=float(input())
18.運行以下程序,顯示的運行結(jié)果是:3 1( )
Num=123
temp1=Num%10
temp2=Num%100
print(temp1,temp2)
A.正確 B.錯誤
19.運行以下程序,顯示的運行結(jié)果是( )。
Num1=5
Num2=4
Num1=Num2
print(Num1,Num2)
A.5 5 B.4 4 C.4 5 D.5 4
20.運行以下程序,顯示的運行結(jié)果是:3 4.8 ( )
Num1=3
Num2=4.8
print(Num1,Num2)
A.正確 B.錯誤
21.運行以下程序,顯示的運行結(jié)果是:3 ( )
a=4
b=6
avg=(a+b)/3
print(avg)
A.正確 B.錯誤
22.運行以下程序,顯示的運行結(jié)果是:sum = 30,橫線位置正確的語句是( )。
a=10
b=20
sum=a+b
___________________
A.print("sum =",sum) B..print(sum)
C.printf("sum=,30") D.print(sum=30)
23.運行以下程序,顯示的運行結(jié)果是:11 x ( )
Node=11
Name="x"
print(Node,Name)
A.正確 B.錯誤
24.在 Python 中,range(100)生成的序列是( )
A.0 至 100 B.0 至 99 C.1 至 99 D.1 至 99
25.運行以下程序,顯示的運行結(jié)果是( )
Num=23
result=Num%3+5
print(result)
A.7 B.13 C.12 D.10
26.在 Python 中,編程結(jié)束,測試運行的快捷鍵是( )。
A.F4 B.F5 C.F1 D.ALT+F5
27.關(guān)于計算機程序的算法,下列說法正確的是( )
A.算法就是程序代碼 B.算法就是流程圖
C.算法就是計算方法 D.算法就是解決問題的方法和步驟
28.在python中,下列關(guān)于for 循環(huán)語法結(jié)構(gòu)說法錯誤的是( )
A.for循環(huán)中的in后面的數(shù)據(jù)集合可以是列表、字符串、元組等數(shù)據(jù)類型
B.for循環(huán)中的數(shù)據(jù)集合后面的冒號可有可無
C.for循環(huán)的同級別語句需要縮進對齊
D.for 循環(huán)中可以繼續(xù)嵌套 for 循環(huán)
29.在VB集成環(huán)境中,控件TextBox的作用是( )
A.輸入輸出文本信息 B.顯示文本信息
C.顯示圖片信息 D.顯示圖片和文本信息
30.調(diào)試以下代碼:
x=4 y=3
if x>y:
print(x)
else:
print(y)
屏幕上輸出的內(nèi)容是( )
A.3 B.4 C.1 D.2
二、簡答題
看圖回答下列小題:
( http: / / www.21cnjy.com )
31.圖中共有幾個對象(控件)
A.1 B.2 C.3 D.4
32.圖中的氣球?qū)儆谙铝心姆N控件
A.按鈕 B.文件框 C.標簽框 D.圖片
33.如果把窗體的標題“彩球”改為“彩球飄揚”,則需要設(shè)置的窗體屬性是
A.Name B.Caption C.BackColor D.Font
三、操作題
34.補充Python程序。
編程:求長方形的面積。要求在程序運行的時候輸入長方形的長和寬。
程序如下:
代碼清單:
(1)a=input("___________")
(2)b=input("____________")
(3)a=float(___)
(4)b=float(____)
(5)print(_______________)
四、判斷題
35.排序就是按照某種邏輯將雜亂的“無序”數(shù)據(jù)調(diào)整為“有序”。( )
36.我們通常把確定要解決問題的思路和方法,然后寫出來求解的步驟稱為算法。( )
37.高級語言比較接近于自然語言或數(shù)學(xué)語言。( )
38.VB是由我國華為公司開發(fā)的可視化程序設(shè)計語言。( )
39.唯一能被計算機直接接受的語言是高級語言。( )
40.在VB集成開發(fā)環(huán)境中,關(guān)閉屬性窗口就不能再次打開了。( )
41.通常,我們把編寫程序叫做程序設(shè)計。( )
42.程序設(shè)計的基本過程一般包括:分析問題、設(shè)計算法、編寫程序和調(diào)試程序。( )
43.小華想在窗體中設(shè)置“性別”控件組,那他可以使用OptionButton控件,對應(yīng)的圖標是。( )21教育網(wǎng)
44.我們編寫好VB程序,保存并關(guān)閉工程后,這個程序就無法修改。( )
五、填空題
45.input()函數(shù)的作用________________
46.#include
main()
{ int n=2,k=0;
while(k++&&n++>2);
printf("%d %d\n",k,n);
}
程序運行后的輸出結(jié)果是(  )。
A.02 B.13 C.57 D.12
47.無人機是目前很熱門 ( http: / / www.21cnjy.com )的娛樂和科技工具,某公司最近推出了一款先進的無人機,可以探測到不同方向的障礙物,并主動避開。其原理類似于雷達,每向前移動0.02米就向四周發(fā)送超聲波。假設(shè)該無人機與前方障礙物的起始距離為10米(圖1),那么當移動到距離只剩下1米時,該無人機就會主動避開(圖2)。該運行部分代碼利用循環(huán)結(jié)構(gòu)來編寫,請你來完善該代碼。(s為無人機與障礙物之間的距離變量)
( http: / / www.21cnjy.com )
圖1
( http: / / www.21cnjy.com )
圖2
Private sub Form1_click( )
For s= _______ to1step _______
Print “無人機繼續(xù)向前移動”
_______
Print “無人機停止移動,并轉(zhuǎn)向”
End sub
48.近年來移動網(wǎng)絡(luò)資費優(yōu)惠越來越大, ( http: / / www.21cnjy.com" \o "歡迎登陸21世紀教育網(wǎng) )各大網(wǎng)絡(luò)運營商紛紛推出不同的流量優(yōu)惠套餐。廣東移動最近就推出了一款流量王套餐,月租38元包10G流量,當用戶使用超過10G流量后按每1G流量3元計算。試在橫線上填寫合適的語句表達式,使程序完成如下功能:當輸入流量總量(流量變量為w),計算出應(yīng)付的話費(話費變量為f)。如圖1所示21·cn·jy·com
( http: / / www.21cnjy.com )
圖1
Private Sub Command1_Click( )
w= val (Text1. text)
if _______ then
f=38
Else
f= _______
End If
Text2. text=f
End Sub
49.花都近期天氣不穩(wěn)定,各校師生留意 ( http: / / www.21cnjy.com )停課鈴發(fā)布的信息,如果暴雨紅色預(yù)警信號生效,則學(xué)生停課在家自主學(xué)習,否則正常回校上課。B同學(xué)想據(jù)此編寫一個小程序,請你為他完善該程序的流程圖。(請把以下選項填在對應(yīng)的序號處)
A.暴雨紅色預(yù)警信號是否生效
B.正常回校上課
C.學(xué)生停課在家自主學(xué)習
( http: / / www.21cnjy.com )
_________、_________、__________
50.程序三:完善程序,實現(xiàn)以下功 ( http: / / www.21cnjy.com )能。提示用戶輸入密碼,如果輸入密碼與預(yù)設(shè)密碼“123”相同時,打印輸出“密碼正確”,跳出循環(huán),顯示“成功登陸”;否則,打印輸出“密碼錯誤”,并讓用戶繼續(xù)輸入密碼直到正確為止。選擇合適的選項填入橫線處,使程序能按要求正確運行。www.21-cn-jy.com
target="123"
while________:
password=input('請輸入密碼:')
if________:
print('密碼正確')
break
else:
print('密碼錯誤,)
print('成功登陸')
(1)A.True B.False C.Break D.Stop
(2)A.password=target ( http: / / www.21cnjy.com" \o "歡迎登陸21世紀教育網(wǎng) ) B.password==target C.password>=target D.password!=target2·1·c·n·j·y
51.編寫一個小程序,要畫出半徑r分別為1000,1500,2000的同心圓,用循環(huán)結(jié)構(gòu)實現(xiàn)。將下面代碼補充完整,其運行效果如圖:【來源:21·世紀·教育·網(wǎng)】
( http: / / www.21cnjy.com )
Private sub Form_Click( )
For i=__________ To 2000 Step __________
r=__________
Circle(3500,3500),r
Next i
End Sub
52.分析下列VB程序段,
Dim m, n, k As Integer
m = 6
n = 1
For k = 1 To m Step 2
n = n * k
Next
Print "n ="; n
程序運行后,n的值是:( )
53.在橫線上填寫合適的語句或表達式,使程序能完成:計算S=1+2+3+……+150 的和。
S = 0
For k = _____ T0 _____ step _____
S = _____
Next
Print "1+2+3+……+150="; S
54.分析下列程序段,結(jié)果。
For k = 15 To 1 Step -5
Print k
Next
程序運行后,k的值是:( )
55.有一變量為a,它的值為邏輯“假”,請寫出賦值表達式:________________。
56.程序一:完善程序,實現(xiàn)以下功能:要求程序運行時候輸入長方形的長和寬,最后輸出面積。選擇合適的選項填入橫線處,使程序能按要求正確運行。
a=float(input("請輸入長方形的長"))
b=float(input("請輸入長方形的寬"))
_______
print("長方形的面積為"+str(s))
A.a(chǎn)*b=s B.s=a*b C.s=a**b D.a(chǎn)*b21·世紀*教育網(wǎng)
57.在Python的IDLE環(huán)境中,執(zhí)行下列語句。
>>>test=list(range(1,5))
>>>test
________________ #請寫出結(jié)果
58.程序二:完善程序,實現(xiàn)以下功能:輸入一個整數(shù),判斷這個數(shù)字是奇數(shù)還是偶數(shù)。選擇合適的選項填入橫線處,使程序能按要求正確運行。
m=int(input("請輸入一個整數(shù):"))
if________:
print("這個數(shù)字是奇數(shù)")
________:
print("這個數(shù)字是偶數(shù)")
(1)A.m/2=0 B.m//2==0 C.m%2=0 D.m%2==l21cnjy.com
(2)A.if B.else C.elif D.breakwww-2-1-cnjy-com
59.在Python的IDLE環(huán)境中,執(zhí)行下列語句段。
>>>a=6
>>>b=4
>>>a,b=b,a
執(zhí)行結(jié)束時,變量a,b的值分別是________________(用逗號隔開)。
60.在Python的編程環(huán)境中,結(jié)合以下幾條程序代碼,完成下面兩小題的選擇:
x=int(10.5)*10
x=10
y=x/5
print(y)
(1)請問這段程序代碼符合算法的什么結(jié)構(gòu)?( )
A.順序結(jié)構(gòu) B.選擇結(jié)構(gòu) C.循環(huán)結(jié)構(gòu) D樹型結(jié)構(gòu)
(2)以下說法正確的是( )
A.程序代碼中出現(xiàn)的兩個“x”均是常量 B.程序執(zhí)行結(jié)束,x最終被賦予的值為105
C.程序執(zhí)行結(jié)束,y最終被賦予的值為20 D.程序執(zhí)行結(jié)束,屏幕會顯示2
61.求1~100之間數(shù)字的和,請補充完整程序。
i=1 #定義記錄循環(huán)次數(shù)的變量
sum=0 #定義結(jié)果變量,存放總和
while i <=100:
____________________
i=i+1 #處理計數(shù)器
print("1~100之間的數(shù)字之和為:",sum) # 輸出結(jié)果
62.條件表達式的值(布爾型的值)_________________
63.表達式sum(range(1,10))=_________,sum(range(1,10,2))= __________。
64.在“搖一搖聽單詞”項目中,要實現(xiàn)朗讀單詞的功能,我們需要一個非可視化組件___________。(參考圖)21世紀教育網(wǎng)版權(quán)所有
( http: / / www.21cnjy.com )
參考答案:
1.C
2.B
3.C
4.A
5.C
6.A
7.B
8.B
9.D
10.C
11.C
12.C
13.A
14.B
15.A
16.B
17.B
18.B
19.B
20.A
21.B
22.A
23.A
24.B
25.A
26.B
27.D
28.B
29.A
30.B
31.C
32.D
33.B
34. 長方形的長 長方形的寬 a 錯誤 “長方形的面積:”,a*錯誤
35.正確
36.正確
37.正確
38.錯誤
39.錯誤
40.錯誤
41.正確
42.正確
43.正確
44.錯誤
45.input() 函數(shù)接受一個標準輸入數(shù)據(jù),返回為 string 類型。
46.D
47. 10 -0.02 Next
48. w<=10 38+(w-10)*3
49. A C B
50. A B
51. 1000 500 i
52.15
53. 1 150 1 S+K或K+S
54.0
55.a(chǎn)=False
56.B
57.[1,2,3,4]
58. D B
59.4,6
60. A D
61.sum=sum+i或sum+=i
62.True或False
63. 45 25
64.語音合成器
21世紀教育網(wǎng) www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)
HYPERLINK "http://www.21cnjy.com/" 21世紀教育網(wǎng)(www.21cnjy.com)

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 阿尔山市| 泰来县| 抚州市| 彭水| 南郑县| 敖汉旗| 铁岭市| 双鸭山市| 海城市| 合阳县| 莲花县| 平遥县| 河源市| 兴城市| 宣汉县| 迭部县| 沁源县| 西乌珠穆沁旗| 桦南县| 新安县| 合川市| 施甸县| 永平县| 海口市| 大竹县| 周口市| 准格尔旗| 彩票| 六枝特区| 宜章县| 丹阳市| 延川县| 阿拉善左旗| 宁武县| 潍坊市| 北海市| 浦县| 汉川市| 永定县| 虹口区| 广灵县|