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

第二章 算法與程序實現 檢測練習(含答案)-2023—2024學年人教中圖版(2019)高中信息技術必修1

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

第二章 算法與程序實現 檢測練習(含答案)-2023—2024學年人教中圖版(2019)高中信息技術必修1

資源簡介

第二章 算法與程序實現 檢測練習
一、選擇題
1.下列表達式中,值為True的是( )
A."chat" not in "chatGPT" B.int (max("3","22","111"))!=abs(int(-3.9))
C."a3b"[0:2]<="a3B" D.18//3**3==2
2.某算法的部分流程圖如下圖所示。執行這部分流程,若輸入n的值為2035,則輸出s的值為( )
A.10 B.53 C.2035 D.5302
3.某算法的部分流程圖如下圖所示,執行該流程圖后,c和s的值分別為( )
A.10,30 B.10,45 C.4,30 D.4,45
4.已知列表list=["A","B","C","D"],下列選項返回的結果為["A","C"]的是( )
A.list[0:3] B.list[0:2:2] C.list[1:3] D.list[0::2]
5.下列表達式結果恒為True的是( )
A.4>=5<9 B.[1,2,3]==[3,2,1] C.'abcd'[0:2]=='abc' D.10//3**3==0
6.為保障第19屆亞運會期間的道路交通安全,杭州在規定區域和時間段內實行浙A號牌小型、微型載客汽車限行,規則如下:按機動車牌最后一位阿拉伯數字,實行“單日單號、雙日雙號”通行。如車牌號“浙A1234H”的最后一位阿拉伯數字為“4”,則只可在雙日出行。設計算法用于判斷輸入的車牌號適合出行的日期,下列說法正確的是( )
A.該算法只能用自然語言來描述
B.用計算機解決該問題時應先設計算法,再進行抽象與建模
C.根據限行規則處理單雙號的出行日期,可以通過控制轉移來實現
D.該算法不需要一步步執行,可以直接得到最后的答案
7.Python語言中,以下賦值語句正確的是( )
A.x2=x4 B.2x=x4 C.x2==x4 D.x2=="x4"
8.以下Python語言程序中,說法正確的是( )
A.r和s都是變量 B.只有s是變量 C.只有r 是變量 D.只有r是常量
9.已知s="2023金蘭聯考",則下列Python表達式中結果為"金蘭"的是( )
A.s[-4:-3] B.s[4:5] C.s[4:6] D.s[4:8]
10.某超市部分商品信息用Python存儲在列表goods中,goods={"蔬菜":["青菜","土豆","蘿卜"],"水產":["鯽魚","明蝦","青蟹"],"水果":["西瓜","蘋果","桔子"]},若要將“明蝦”改為“河蝦”,則正確的語句是( )
A.goods[1]["明蝦"]="河蝦" B.goods[1][1]="河蝦"
C.goods["水產"]["明蝦"]="河蝦" D.goods["水產"][1]="河蝦"
11.解析算法是通過找出解決問題的前提條件與結果之間的關系表達式,并計算表達式來實現問題的求解,下列更適合使用解析算法實現的是( )
A.找出1000以內的所有質數 B.輸入長方形的長和寬,計算長方形的周長
C.統計全班同學的身高 D.將輸入的三個數從小到大進行排序
12.下列生活中的問題不適合用枚舉算法解決的是( )
A.在一串相同的鑰匙中找到所有能開啟某扇門的鑰匙 B.科代表將混在一起的作業本按不同學科分類
C.計算全班50個同學的平均分 D.找回三位數密碼箱的密碼
13.公雞5文錢1只,母雞3文錢1只,小雞3只1文錢,用100文錢買100只雞,其中公雞、母雞和小雞都必須要有,問公雞、母雞和小雞各多少只?解決該問題主要運用的算法思想是( )
A.解析法 B.枚舉法 C.遞歸 D.遞推
14.解析算法是通過找出解決問題的前提條件與結果之間的關系表達式,并計算表達式來實現問題的求解,下列問題適合用解析算法求解的是( )
A.用公式計算行人過馬路最短綠燈時長問題 B.在10000個零件中找出一個質量不同的零件問題
C.“韓信點兵”問題 D.“雞兔同籠”問題
15.解析算法是通過找出解決問題的前提條件與結果之間的關系表達式,并計算表達式來實現問題的求解,以下適合用解析算法解決的問題是( )
A.百錢買百雞問題 B.韓信點兵問題 C.雞兔同籠 D.出租車計費問題
16.“洗衣機的洗衣流程”情境問題,洗衣機模擬人洗衣的過程,自動執行洗衣程序,節省了大量的人力,這主要歸功于由算法控制的機器設備。以下有關程序控制結構說法正確的是( )
A.一個基本結構中只能包含一條語句 B.程序中的語句只能執行一次
C.選擇結構中的語句都會被執行 D.在python語言中用于實現循環結構的語句有while語句和for語句
17.關于算法的描述方法,以下敘述錯誤的是( )
A.自然語言描述通俗易懂,不容易引起歧義
B.流程圖用一些簡單的圖形符號表示解決問題的步驟和順序
C.用自然語言描述算法時,有時會顯得很冗長,不夠直觀
D.用流程圖表示算法,整個流程較直觀、清晰
18.關于算法的概念,以下敘述正確的是( )
A.算法就是程序
B.算法就是計算方法
C.算法是指解決問題的具體方法和步驟
D.算法是只能用一種程序設計語言實現的方法
19.流程圖中矩形表示算法的( )
A.判斷 B.處理 C.輸入 D.輸出
20.計算公式:最適宜運動心率=(220-年齡-安靜心率)*(60%-80)+安靜心率,其中的220,80%,60%是( )
A.數量 B.常量 C.變量 D.心率
二、填空題
21.在Windows系統中徹底刪除文件或文件夾的組合鍵是 。
22.程序有3種基本結構, 是最簡單的程序結構。
23.算法是解決問題的 和 。
24.執行下列語句,輸出結果是: 。
a=[[1,3],[1,2],[2,4],[2,5],[4,-1],[3,1]]
a[1]=[3,6]
print(a[1][1]+a[-2][1])
25.現要找出200以內的能被4或5或6整除的正整數,用計算機解決該問題時應采用的算法是 算法。
三、判斷題
26.一個算法至少有一個輸入項。( )
27.匯編語言是面向機器的語言,其可讀性相對較好,容易被移植。( )
28.在Python中,(1,2,3,4,5)屬于列表類型。( )
29.有邏輯錯誤的程序在運行時會有語法錯誤提示。( )
30.在Python中,{"姓名":" 張三","年齡":19}是字典數據類型。( )
四、操作題
31.交通信號指揮程序
(1)用Python編輯器打開“ Y:\14”文件夾中的文件“P1.py”進行以下操作并保存。
(2)請先刪除①、②、③及下劃線,再補充完善程序,使其正確運行及解決如下問題:輸入“紅色”,輸出“禁止通行”;輸入“綠色”,輸出“請通行”;輸入其他任何數據,輸出“無通行指示”。
(3)編寫完成后保存文件并關閉應用軟件。
32.小王同學從中國國家數據中心官網上收集了 1978 年--2019 年全國人口相關數據 (人口數據單 位:萬人) 并保存在“renkou.csv”文件中,數據格式如圖 a 所示。
下列程序通過輸入關鍵字 (鄉村人口、城鎮人口、女性人口、年末總人口、男性人口等) ,來查 詢該關鍵字的相關數據,創建人口變化波動趨勢圖。如:輸入“男性人口”,可以創建如圖b 所示 的趨勢圖。請在劃線處填入合適的代碼。
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib.pyplot import MultipleLocator
#MultipleLocator 用于設置刻度間隔
plt.rcParams["font.sans-serif"]=["SimHei"]
plt.rcParams["axes.unicode_minus"]=False
#以上代碼用于顯示中文防止亂碼
df=pd.read_csv(" ① ",encoding="utf-8") #讀取文件中的數據并創建 DataFrame 對象 df
guanjianzi=input("輸入關鍵字(鄉村人口、城鎮人口、女性人口、年末總人口、男性人口):")
#取某一個類別的數據
x= ②
y=df[guanjianzi]

plt.gca().xaxis.set_major_locator(MultipleLocator(2))
#把 x 軸的刻度間隔設置為 2
plt.xticks(rotation=30,fontsize= 10) #設置 x 軸標簽旋轉角度、字體
tit="中國"+guanjianzi+"趨勢圖 (單位:萬人) "
plt.title( ④ ) #設置圖表標題
plt. ⑤ #顯示圖表
(1)根據題目要求,請在①劃線處填寫合適的代碼。 ①
(2)如圖 b 所示,選擇合適的選項填入②③ (單選,填字母): ② ③
②:A.df."年份" B.df[年份] C.df.年份 D.df.[ "年份"]
③:A.plt.bar(x,y) B.plt.plot(x,y) C.plt.scatter(x,y) D.plt.barh(x,y)
(3)根據題目要求,請在④⑤劃線處填入合適的代碼。④ ⑤
參考答案
1.C
2.D
3.A
4.D
5.D
6.C
7.A
8.A
9.C
10.D
11.B
12.C
13.B
14.A
15.D
16.D
17.A
18.C
19.B
20.B
21.Shift+Delete
22.順序結構
23.步驟 方法
24.5
25.枚舉/窮舉
26.錯誤
27.錯誤
28.錯誤
29.錯誤
30.正確
31.本題為上機操作題,按題目要求操作。
32.renkou.csv C B tit show()

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 疏附县| 施甸县| 平顶山市| 民丰县| 楚雄市| 绥化市| 泽州县| 永胜县| 双牌县| 新干县| 陆良县| 射阳县| 民勤县| 宁波市| 榆中县| 西吉县| 灵石县| 安吉县| 阜阳市| 新田县| 威远县| 象州县| 九江县| 灵丘县| 巴里| 凤山市| 涿鹿县| 江津市| 临颍县| 页游| 临沧市| 河西区| 昭平县| 金昌市| 德惠市| 海林市| 津南区| 军事| 万全县| 英超| 察隅县|