23春《web應用開發(fā)》作業(yè)2-00001
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 40 分)
1.負責IP地址與域名之間轉換的是()。
A.UNIX系統(tǒng)
B.FTP系統(tǒng)
C.WINDOWS NT系統(tǒng)
D.DNS域名系統(tǒng)。
2.URL的組成格式為()。
A.資源類型、存放資源的主機域名和資源文件名
B.資源類型、資源文件名和存放資源的主機域名
C.主機域名、資源類型、資源文件名
D.資源文件名、主機域名、資源類型。
3.Jinja2變量過濾器lower的作用是()。
A.渲染值時不轉義
B.把值轉換成小寫形式
C.把值轉換成大寫形式
D.把值的首尾空格刪掉。
4.WTForms驗證函數URL的作用是()。
A.驗證UUID
B.驗證URL
C.驗證MAC地址
D.驗證輸入字符串的長度。
5.Form基類由Flask-WTF擴展定義,所以從()中導入。
A.flask.ext.wtf
B.flask_wtf
C.flaskclass
D.app.config。
6.Flask-WTF提供()來處理文件上傳。
A.session
B.cookie
C.FileField
D.hash
7.MVC模式中,()定義了應用程序的行為。
A.視圖
B.模型
C.控制器
D.地址。
8.Jinja2模板中使用()語法表示一個變量。
A.[[]]
B.(())
C.<>
D.{{}}。
9.()是一種強大的重復使用代碼方式。
A.模板繼承
B.渲染
C.轉換
D.解析。
10.Internet上提供的主要服務有:Telnet、E-mail、()、FTP。
A.App
B.Windows
C.WWW
D.W3C。
二、多選題 (共 5 道試題,共 20 分)
11.以下屬于TCP/IP模型的是()。
A.應用層
B.傳輸層
C.網際層
D.網絡接口層。
12.以下屬于Jinja2的優(yōu)點的選項有:()。
A.非常靈活,提供了控制結構、表達式和繼承等
B.不允許在模板中編寫太多的業(yè)務邏輯
C.性能遜于Django模板
D.可讀性很好。
13.以下屬于應用層協(xié)議的是:()。
A.Telnet
B.FTP
C.SMTP
D.UDP。
14.關于Web服務器,下列描述正確的是()。
A.互聯網上的一臺特殊功能的計算機,給互聯網的用戶提供WWW服務
B.Web服務器上必須安裝Web服務器軟件
C.asp網頁可以在任何一臺計算機上運行
D.當用戶瀏覽Web服務器上的網頁的時候,使用的是C/S工作方式。
15.以下屬于Internet基本服務的是()。
A.WWW
B.E-mail
C.Telnet
D.BBS
三、判斷題 (共 10 道試題,共 40 分)
16.在 Flask 中有兩種上下文:應用上下文和請求上下文。
17.一臺域名服務器可以負責多個域名空間。
18.模板是一個包含響應文本的文件,其中包含用占位變量表示的動態(tài)部分,其具體值只在請求的上下文中才能知道。
19.Flask有2個主要依賴:路由和調試。
20.OSI協(xié)議模型包括應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層。
21.Bootstrap是微軟推出的一個用于前端開發(fā)的開源工具包。
22.Flask原生不支持數據庫訪問、Web表單驗證和用戶身份驗證等高級功能。
23.表單接收用戶信息,并把信息提交給服務器,然后由服務器端的應用程序處理信息,把處理結果返回給用戶并向用戶顯示。
24.下述模板把 name 變量的值變成首字母大寫的形式: Hello, {{ name|capitalize }}。
25.默認情況下,Flask 在應用目錄中的 templates 子目錄里尋找模板。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

