23春《web應(yīng)用開發(fā)》作業(yè)4-00001
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 40 分)
1.Jinja2模板中使用()語法表示一個變量。
A.[[]]
B.(())
C.<>
D.{{}}。
2.程序?qū)嵗茫ǎ┓椒▎覨lask集成的開發(fā)Web服務(wù)器。
A.debug
B.run
C.name
D.main。
3.Flask 提供的() 函數(shù)把 Jinja2 模板引擎集成到了應(yīng)用中。
A.render_template()
B.index()
C.super()
D.block()。
4.在HTTP協(xié)議的“請求/響應(yīng)”交互模型中,以下說法中錯誤的是()。
A.客戶機在發(fā)送請求之前需要主動與服務(wù)器建立連接
B.服務(wù)器無法主動向客戶機發(fā)起連接
C.服務(wù)器無法主動向客戶機發(fā)送數(shù)據(jù)
D.以上都錯
5.下面哪一個擴展可以實現(xiàn)發(fā)送郵件功能()。
A.Flask-Mail
B.Flask-Script
C.Flask-SQLAlchemy
D.Flask-Migrate
6.Internet上提供的主要服務(wù)有:Telnet、E-mail、()、FTP。
A.App
B.Windows
C.WWW
D.W3C。
7.Form基類由Flask-WTF擴展定義,所以從()中導(dǎo)入。
A.flask.ext.wtf
B.flask_wtf
C.flaskclass
D.app.config。
8.URL的作用是()。
A.定位主機的地址
B.定位資源的地址
C.域名與IP地址的轉(zhuǎn)換
D.表示電子郵件的地址。
9.當(dāng)線程收到HTTP請求后,在()中尋找相應(yīng)URL、HTTP方法對應(yīng)的視圖,由該視圖進行處理,并返回響應(yīng)給Web服務(wù)器,發(fā)送給客戶端。
A.Get
B.POST
C.URL映射
D.請求方法。
10.使用Flask-WTF時,在服務(wù)器端,每個Web表單都由一個繼承自()的類表示。
A.Flaskwtf
B.FlaskForm
C.Flasktext
D.Flaskmail。
二、多選題 (共 5 道試題,共 20 分)
11.以下屬于Internet基本服務(wù)的是()。
A.WWW
B.E-mail
C.Telnet
D.BBS
12.Cookie和Session的區(qū)別,描述正確的是()。
A.Cookie數(shù)據(jù)存放在客戶的瀏覽器上,Session數(shù)據(jù)房子服務(wù)器上
B.Cookie不是很安全,別人可以分析存放在本地的Cookie
C.Session會在一定時間內(nèi)保存在服務(wù)器上
D.單個Cookie保存的數(shù)據(jù)不能超過4K。
13.HTTP1.0定義了三種請求方法:()
A.GET
B.POST
C.HEAD
D.DELETE
14.關(guān)于Web服務(wù)器,下列描述正確的是()。
A.互聯(lián)網(wǎng)上的一臺特殊功能的計算機,給互聯(lián)網(wǎng)的用戶提供WWW服務(wù)
B.Web服務(wù)器上必須安裝Web服務(wù)器軟件
C.asp網(wǎng)頁可以在任何一臺計算機上運行
D.當(dāng)用戶瀏覽Web服務(wù)器上的網(wǎng)頁的時候,使用的是C/S工作方式。
15.以下屬于表單元素的是:()。
A.label
B.input
C.textarea
D.select
三、判斷題 (共 10 道試題,共 40 分)
16.HTTP協(xié)議只是HTTP客戶機程序和HTTP服務(wù)器之間的通信協(xié)議。
17.Flask有2個主要依賴:路由和調(diào)試。
18.Flask-WTF及其依賴可使用pip安裝: (venv) $ pip install flask-wtf。
19.表單向服務(wù)器端提交數(shù)據(jù)主要有兩種方式:get方式和set方式。
20.Internet是一個超級互聯(lián)網(wǎng),它是將遍布于全球的計算機網(wǎng)絡(luò)互聯(lián)而成的網(wǎng)絡(luò)。
21.TCP/IP是指能夠在多個不同網(wǎng)絡(luò)間實現(xiàn)信息傳輸?shù)膮f(xié)議簇。
22.Jinja2能識別所有類型的變量,甚至是一些復(fù)雜的類型,例如列表、字典和對象。
23.Flask誕生于2010年,是Armin ronacher用 Python?語言基于 Werkzeug?工具箱編寫的輕量級Web開發(fā)框架。
24.使用get()獲取字典中鍵對應(yīng)的值以避免未找到鍵的異常情況,因為對于不存在的鍵,get()會返回默認值None。
25.為每個項目單獨創(chuàng)建虛擬環(huán)境,可以保證應(yīng)用只能訪問所在虛擬環(huán)境中的包,從而保持全局解釋器的干凈整潔。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777