北語23春《web應(yīng)用開發(fā)》作業(yè)4【答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2023-05-17 19:26:16來源:admin瀏覽: 0 次

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

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部