資源簡介 綜合練習(第一二三章) -2021-2022學年高 中信息技術浙 教版(2019) 必修1一、選擇題1.在Python中print(-14//4)的運行結果是( )。A.-4 B.-3.5 C.2 D.-22.在交互模式下,輸入一下代碼:>>>a=5>>>b=a>>>a*b然后回車鍵,程序會輸出結果為:( )A.0 B.5 C.25 D.程序出錯,沒有輸出結果3.以下文本框內是一段用Python程序設計語言編寫的源代碼,功能是解決雞兔同籠問題。這段源代碼屬于_______。ji tu = int (input(’請輸入雞兔總數:’))tui = int (input(’請輸入腿的總數:’))tu = (tui-ji tu*2)/2if int (tu) = tu:print (’雞:’,ji tu-tu, ’ 兔:’,tu)else:print (’數據輸入不正確’)A.軟件 B.程序 C.命令 D.指令4.閱讀如圖所示的繪制x5+x4+x-3=0圖象的程序代碼。import numpy as npimport matplotlib.pyplot as pltx=np.arange(-1,2,0.01)y=x**5+x**4+x-3plt.plot(x,y)plt.title('x^5+x^4+x-3')plt.xlabel('X')plt.ylabel('Y')plt.show()下列選擇錯誤的是( )A.arange(-1,2,0.01)表示在-1,2之間,每隔0.01取一個點B.plt.plot(x,y) 表示繪制圖像C.plt.xlabel('X')、plt.ylabel('Y')表示繪制X、Y軸D.plt.show()顯示圖像5.在Python程序中,已知x=2,y=1,當執行語句y+=x*2,y的值是( )A.3 B.4 C.5 D.66.下列程序執行后的結果是( )。a=1if a<0:print("a<0")print("a<0")elif a<1:print("0else:print("a>=1")A.a<0 B.0=1 D.a>07.下列各軟件中不屬于搜索類軟件的有( )。A.北大天網B.YahooC.SinaD.Windows8.計算機語言發展大致經歷了機器語言、匯編語言和高級語言階段。可以被計算機直接執行的語言是( ) , Python語言屬于( )語言。A.機器,高級 B.高級,匯編 C.高級,機器 D.匯編,高級9.設計一個含有循環結構的算法,若要確保循環的次數為10次,下列設計中不能達到該目的的流程圖個數為( )A.1 B.2 C.3 D.410.某算法部分流程圖如圖所示,執行該部分流程圖后,變量 s 和變量 i 的值分別為( )A.9 和 5 B.16 和 7 C.16 和 5 D.9 和 711.若某個數從左至右讀和從右至左讀是一致的,則其為回文數,例如653356。以下流程圖的功能是統計輸入的8個三位正整數中有幾個是回文數,則流程圖的①、②處應分別值入( )A.① c mod 10 = int(c/100) ② c=c+1B.① int(x/10)=x mod 10 ② c=c+1C.① x mod l0=int(x/100) ② c=c+1D.① x mod 100=Int(x/l00) ② c=c+112.某計算機系統要求用戶創建的用戶名具有強保密性的密碼,具體要求如下:①至少有8個字符的長度②不包含完整的單詞和有規律的數字或字母組合③包含下列四類字符的每一種:大寫字母,小寫字母、數字和鍵盤上的其他符號則下列密碼符合強保密性要求的是:( )A.GoodLuck B.19910102C.abcdABCD D.ILuDr@123#13.從數據、信息、知識和智慧之間的關系,下列描述正確的是( )A.從數據到信息的轉化,主要理解信息間的相互聯系B.從信息到知識的轉化,主要理解知識間的相互聯系,發現和抽象其規律C.從知識到智慧的轉化,主要理解和應用知識原理與法則解決現實世界的問題D.數據、信息、知識與智慧之間的價值變化趨勢是逐漸遞減14.關于數據編碼的說法,錯誤的是( )A.便于存儲、加工B.是一種形式上的轉換C.是計算機處理信息的關鍵D.就是十進制數轉化成二進制數15.一幅未經壓縮800×600像素的256色BMP圖像,其文件存儲容量大小約為( )A.156KB B.469KB C.469MB D.236KB二、填空題16.下面這段程序代碼是解決雞兔同籠問題的,請補充完整。a=35b=94for x in________________:____________if 2*x+4*y==b:print("雞有"+str(x)+"只","兔有"+str(y)+"只")17.以下程序引入Python的math模塊,使用math模塊下的floor函數對命令行輸入的實數進行取整n=input(“請輸入一個實數:”)n2= math. floor(float(n))print(n2)該程序段劃線處應填入的代碼為________。18.調試程序。請閱讀以下程序并寫出運行結果。score=int(input("請輸入一個分數"))if 100>=score>=90:print("A")if 90>score>=80:print("B")if 80>score>=60:print("C")if 60>score>=0:print("D")if score<0 or score >100:print("輸入錯誤!")_____________19.有如下流程圖(如圖1所示),如果按此流程圖進行程序設計,程序執行后將顯示出由“*”構成的平行四邊形(如圖2所示)。請將流程圖中的判斷框____和處理框____的內容補充完整。圖1 圖2三、判斷題20.數據以文件或數據庫的形式永久存儲在外存儲器中。(______)21.疫情期間,國家有關部門可以通過大數據篩選、查找到和感染者有過密切接觸的人,大數據一方面方便人們看病問診,另一方面也存在個人信息泄露的風險。 (______)22.某商場新冠肺炎防疫人員掃描李華的“吉祥碼”,屬于信息的采集。(_____)23.同一個漢字的輸入碼可以有多種,但機內碼是唯一的。(____)【參考答案】一、選擇題1.A2.C3.B4.C5.C6.C7.D8.A9.B10.D11.C12.D13.C14.D15.B二、填空題16.range(1,a) y=a-x17.import math18.B19.i<6(或i<=5) i=i+1三、判斷題20.正確21.對22.正確23.正確 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫