資源簡介 綜合訓練 粵教版(2019)高中信息技術必修1一、選擇題1.下列十進制數與二進制100000等值的是( )A.30 B.31 C.32 D.332.有關部門使用大數據技術,進行疫情防控,有關大數據的說法不正確的是( )A.相關機構實時采集各地相關數據,每天發布疫情數據,用到了大數據技術。B.大數據要分析的是全體數據。C.超市、商場、醫院等場所,使用手持設備測量入場人員體溫,使用了大數據技術。D.疫情期間,部分群眾沒有去過中高風險地區,也沒有接觸過確診病例等,但健康碼變色了,說明大數據允許個別不準確數據存在。3.有關“大數據”的說法正確的是( )A.全國人口的普查數據屬于大數據B.大數據技術強調對事物因果關系的探求C.借助云計算、大數據等技術,可以快速處理非結構化的數據D.大數據數據量越大,價值密度越高4.Python表達式 -3 ** 2 + 7 % 13 // 4 ** 0.5 * 4 的值是( )A.-9.0 B.-5.0 C.3.0 D.21.05.某加密程序的代碼如下:sl=input("請輸入明文:")q="1357902468";S2=""for ch in sl:if"0"<=ch<="9":s2+=q[int(ch)]elif"a"<=ch<="z":s2+=chr((ord(ch)-ord("a")+2)%26+ord("a"))else:s2+=chprint(s2)運行該程序,輸入s1的值為"Mike521@",則輸出結果為( )A.[email protected] B.[email protected] C.[email protected] D.[email protected]6.下列有關數據與信息的說法正確的是( )A.保護數據的安全只需保護存儲數據的介質即可B.數據只能用數字或文字來表示C.信息可用模擬信號來表達,模擬信號是離散、不連續的信號D.信息經過加工、處理、分析后,可更好地被人們所使用二、填空題7.某Python程序段如下:w = input("請輸入一個單詞(全部小寫):")w = ____________ + w[1:]print(w)要想將單詞 w 的首字母大寫,劃線處應填寫的內容是___________8.程序設計有三種基本結構,其中按語句的先后順序自上而下依次執行的是_______結構。9.在Python語言中,print(8%3+4**2)執行的結果是___________。10.Python語言用于實現循環結構的語句有______語句和while語句。三、判斷題11.下列程序段中,賦值語句 s=s+i 被重復執行了 3 次。( )s=0for i in range(3,10,2): s=s+i12.在Python語言中,若n=6,m=3,則表達式m+3==n and n-3>=m的值為False。( )13.大數據其實就是大型數據庫系統。( )14.人工智能的研究途徑是主張通過運用計算機科學的方法進行研究, 實現人工智能在計算機的模擬。( )15.在 Python 程序設計語言中,表達式 11//2 的值為 1。( )四、操作題16.新學年伊始,某校團委需組織高一高二年級學生進行社團選課活動。為了幫助學校團委更好地 開展學生社團選課工作,小北同學設計了一個簡易的網上社團選課系統。該選課系統的部分界 面、網頁模板文件、數據表文件等如圖a、圖b、圖c、圖d 所示。圖a (選課界面)圖b (登陸成功后的歡迎模板)圖c (登錄賬號密碼數據表 users)圖d (選課表字段結構)具體實現程序代碼如下:from flask import Flask, render_template, requestimport sqlite3app = Flask(__name__)#主頁面路由命令及對應的視圖函數, 代碼略@app.route("/login",methods=["POST"])def login():#登陸頁面路由命令conn = sqlite3.connect("data/data.db")cur = conn.cursor()cur.execute("SELECT * FROM users") # 數據表 users 如圖 c 所示infolist = cur.fetchall()user = {}userlist = []for line in infolist:userlist.append(line[1:3])for i in range(0,len(userlist)):___________cur.close()conn.close()username = request.form.get("username")password = request.form.get("password")if username in user and user[username] == password:return render_template("welcome.html", ____________ ,Title="歡迎界面") #當輸入的用戶名密碼錯誤時,彈出賬號不存在或密碼錯誤頁面,代碼略@app.route( ) , methods=["GET","POST"]) #選課頁面路由命令def xk():if request.method == "GET":return render_template("xk.html",text="請填報你喜歡的社團") else:xm = request.form.get("xm")bj = __________ #登錄頁面中輸入班級的文本框的名稱為“bj”kc = request.form.get("kc")conn = sqlite3.connect("data/data.db")cur = conn.cursor()cur.execute("create table if not exists 選課表(班級 integer, 姓名 text,課程 名稱 text)")cur.execute("insert into 選 課 表 ( 班 級 , 姓 名 , 課 程 名 稱 ) values(%d,'%s','%s')" %(bj,xm,kc ))_____cur.close(); conn.close()return render_template("login.html", text="恭喜你, 選課成功!") if __name__ == "__main__":(1) 結合相關截圖,請在劃線處填入合適的代碼。(2)(多選)根據圖a所示, 程序中加框語句應修改為____________A.app.run(host="0.0.0.0",port=8080)B.app.run(host="192.168.10.106",port=8080)C.app.run("192.168.10.106", 8080)D.app.run(host="127.0.0.1",port=808五、簡答題17.用思維導圖描述數據、信息、知識和智慧之間的關系。18.結合現實生活中的體驗,談一下人工智能給我們的生活帶來哪些利弊。參考答案:1.C2.C3.C4.C5.C6.D7.chr(ord(w[0])-32)或w[0].upper()或等價的表達式8.順序9.1810.for11.錯誤12.錯誤13.錯誤14.正確15.錯誤16. user[userlist[i][0]] = userlist[i][1] name=username ‘/xk’ 或 "/xk" int(request.form.get("bj")) conn.commit() ABC17.18.無標準答案試卷第1頁,共3頁試卷第1頁,共3頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫