網(wǎng)絡(luò)應(yīng)用軟件開發(fā) 一、選擇題(每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1. 下列關(guān)于C/S 架構(gòu)和B/S 架構(gòu)的描述,正確的是A.C/S架構(gòu)無(wú)需專門的應(yīng)用程序B.B/S架構(gòu)的優(yōu)點(diǎn)是降低了系統(tǒng)的通信開銷和開發(fā)難度C.C/S架構(gòu)的實(shí)現(xiàn)中數(shù)據(jù)管理、數(shù)據(jù)共享等任務(wù)主要由服務(wù)器來(lái)處理D.C/S架構(gòu)是B/S架構(gòu)改進(jìn)后產(chǎn)生的一種軟件系統(tǒng)體系結(jié)構(gòu)2. 下列關(guān)于C/SB/S 兩種架構(gòu)的說(shuō)法,不正確的是         (   )A.C/S架構(gòu)一般建立在專用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境;B/S建立在廣域網(wǎng)之上,不必是專門的網(wǎng)絡(luò)硬件環(huán)境B.C/S架構(gòu)一般面向相對(duì)固定的用戶群,對(duì)信息安全的控制能力很 強(qiáng) ;B/S建立在廣域網(wǎng)之上,對(duì)信息安全的控制能力相對(duì)較弱,可能面向不可知的用戶C.C/S架構(gòu)客戶端軟件須安裝才能使用,給應(yīng)用程序的升級(jí)和維護(hù) 帶來(lái)一定的困難。但相對(duì)來(lái)說(shuō),服務(wù)器的負(fù)荷較重,對(duì)服務(wù)器的要求較高D.通常C/S架構(gòu)中,客戶端發(fā)送HTTP 請(qǐng)求消息傳給服務(wù)器,服務(wù) 器將請(qǐng)求傳遞給Web 應(yīng)用程序,Web 應(yīng)用程序處理請(qǐng)求,并把相應(yīng)的HTML  頁(yè)面?zhèn)鹘o客戶端3.下列不屬于網(wǎng)絡(luò)應(yīng)用規(guī)劃設(shè)計(jì)的過(guò)程的是A.對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行詳細(xì)的分析B.用統(tǒng)一、規(guī)范的圖表和書面語(yǔ)言表達(dá)出來(lái)C.在分析的基礎(chǔ)上確定應(yīng)用的架構(gòu)模式,明確應(yīng)用的各個(gè)功能模塊D.根據(jù)架構(gòu)模式調(diào)整修改網(wǎng)絡(luò)相關(guān)的應(yīng)用程序4. 小王使用Flask 框架編寫了一個(gè)簡(jiǎn)單的Web 應(yīng)用程序,下列代碼中 表示編寫路由和視圖函數(shù)的是                         (    )@app.route("/")from flask import Flask app.run() app=Flask       name  )def index():return  "Welcome!"A.①④       B.②③       C.④⑤       D.①⑤
5.小敏制作了一個(gè)簡(jiǎn)單的Flask程序:from flask import Flaskapp=Flask(       name       )@app.route("                              ")def hello()return "你好!"if        name        ==  "      main        ":             _                     __app.run()程序運(yùn)行后,在瀏覽器中輸入網(wǎng)址127.0.0.1:5000/hello”,網(wǎng)頁(yè)顯示的內(nèi)容為“你好!”,則劃線處應(yīng)填入的代碼是               (   )A./B.helloC.Hello,WorldD./hello6.“http://127.0.0.1:5000/”是Flask 網(wǎng)絡(luò)框架自帶開發(fā)Web服務(wù)器的網(wǎng)址,小明編寫了一個(gè)Web 應(yīng)用如下:from flask import Flaskapp=Flask(       name       ) @app.route("/hi")@app.route("/hello")def hello():return "<h1>hello,2022!</h1>"if          name      = =  "        main       ":__app.run( )程序運(yùn)行后,在瀏覽器輸入“http://127.0.0.1:5000/hi”,則網(wǎng)頁(yè)顯示內(nèi)容是                                              (    )A.hello,2022!B.<h1>hello,2022!</h1>C.hi,2022!D.<h1>hi,2022!</h1>7.某Python程序如下:from flask import Flaskapp=Flask(       name       )@app.route("/"def  index():return "<p>高考加油!</p>
if       name      = = "     main     ":__app.run()程序運(yùn)行后,下列說(shuō)法正確的是                        (    )A.“        name      = =       main       ”的判斷沒(méi)有實(shí)際用處B.“app=Flask(      name     )”的功能是為Web 應(yīng)用程序創(chuàng)建Flask類的對(duì)象C.默認(rèn)狀態(tài)在瀏覽器中輸入服務(wù)器地址,按回車鍵后,瀏覽器中顯示“      m ain      ”字樣D.默認(rèn)狀態(tài)在瀏覽器中輸入服務(wù)器地址,按回車鍵后,瀏覽器中顯示“<p> 高考加油!</p>”3.某Python程序如下:from flask import Flaskapp=Flask(     name        )@app.route("/")def xinxi():return "<h1>首頁(yè)</h1>"@app.route("/content/<name>")def content(name):return "歡迎您,"+nameif       name        =="     main        ":app.run()程序運(yùn)行后,下列說(shuō)法正確的是                        (    )A.訪問(wèn)網(wǎng)頁(yè)“http://127.0.0.1:5000/content/xinxi”,顯示內(nèi)容為“歡迎您,name”B.訪問(wèn)網(wǎng)頁(yè)“http://127.0.0.1:5000/xinxi”,顯示內(nèi)容為“首頁(yè)”C.訪問(wèn)網(wǎng)頁(yè)“http://127.0.0.1:5000/”,顯示內(nèi)容為“首頁(yè)”D.訪問(wèn)網(wǎng)頁(yè)“http://127.0.0.1:5000/content(xinxi)”,顯示內(nèi)容為“歡迎您,xinxi”3.某 Python程序如下:from flask import Flask,requestapp=Flask(      name      )@app.route("/")def index():return "<h1>這是首頁(yè)</h1>"
@app.route("/user",methods=["GET"Idef msg():name=request.args.get("name")age=request.args.get("age")return "姓名:"+name+",年齡:"+ageif      name       =="       main        ":   __      _       __app.run() 程序運(yùn)行后,打開網(wǎng)頁(yè)輸入網(wǎng)址,顯示內(nèi)容如圖所示,下列說(shuō)法正確的是                                          (    )A.在該代碼中通過(guò)關(guān)鍵字參數(shù)methods指定用戶訪問(wèn)HTTP 時(shí)使用POST 方法B.輸入的網(wǎng)址為“http:/127.0.0.1:5000/user?name=Tina&age=21” C.若輸入網(wǎng)址“http:/127.0.0.1:5000/index”,網(wǎng)頁(yè)顯示內(nèi)容為“這是首頁(yè)”D.若輸入網(wǎng)址“http://127.0.0.1:5000/user?name=小明”,網(wǎng)頁(yè)顯示內(nèi)容為“姓名:小明”二、非選擇題10.使 用Flask Web框架實(shí)現(xiàn)一個(gè)Web 應(yīng)用,程序代碼和模板文件如下:#程序代碼from flask import Flask,render templateapp=Flask(  name     )@app.route("/user")@app.route("/user/<name>")def index(name=None):return render template("hello.html",name=name)if    name     ==" main    ":__        ___     _       __app.run()
<!--模板文件--><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>首頁(yè)</title></head><body>{%if name==None%}<p>Hello!World</p>{%elif name=="boss"%}<h1>Hello!Boss</h1>{%else%}<h2>Hello!{{name}}</h2>{%endif%}</body></html>請(qǐng)回答下列問(wèn)題:(1)程序運(yùn)行后,打開網(wǎng)址“http://127.0.0.1:5000/user/boss”,網(wǎng)頁(yè) 顯示的內(nèi)容是(2)程序運(yùn)行后,打開網(wǎng)址“http://127.0.0.1:5000/user/boy”,網(wǎng)頁(yè)顯 示的內(nèi)容是                                   C(3)程序運(yùn)行后,打開網(wǎng)址“http://127.0.0.1:5000/user”,網(wǎng)頁(yè)顯示的 內(nèi)容是(4)程序運(yùn)行后,打開網(wǎng)址“http://127.0.0.1:5000/”,網(wǎng)頁(yè)顯示的內(nèi)                                                  11.阿明制作了一個(gè)簡(jiǎn)單的Flask程序,其中程序代碼和模板文件如下:#程序代碼from flask import Flask,request,render  templateapp=Flask(        name       )@app.route("/")def index():return render template("                         ")
@app.route("/login",methods=["POST"])def login():name=request.form.get("name")return "歡迎:"+nameif    name    ="    main      ":app.run() <!--模板文件text.html--><!DOCTYPE html><html lang="en"><form action="/login" method="post'><p>用戶名</p><p><input type="text" name="name"/></p><p><input type="submit" value="確定"/></p></form> 程序運(yùn)行后,打開網(wǎng)址“http:/127.0.0.1:5000/”,顯示內(nèi)容如圖所示。請(qǐng)回答下列問(wèn)題:(1)劃線處應(yīng)填入的代碼是                (2)若在輸入框中輸入“阿明”后點(diǎn)擊“確定”,則網(wǎng)頁(yè)顯示內(nèi)容  此時(shí)的網(wǎng)址是                                      (3)              若輸入網(wǎng)址為“http://127.0.0.1:5000/login/aming”,則網(wǎng)頁(yè)顯示 的內(nèi)容是                                       參考答案          C   2.C  3.D   4.D  5.D  6.A  7.B  8.C  9.B       (1)Hello!Boss  (2)        Hello!Boy   (3)        Hello!World   (4)無(wú)法找到該網(wǎng)頁(yè)  或其他等價(jià)答案        (1)text.html  (2)        歡迎:阿明  http://127.0.0.1:5000/login  (3)錯(cuò)誤提示

相關(guān)試卷

浙教版 (2019)必修1 數(shù)據(jù)與計(jì)算1.1 感知數(shù)據(jù)隨堂練習(xí)題:

這是一份浙教版 (2019)必修1 數(shù)據(jù)與計(jì)算1.1 感知數(shù)據(jù)隨堂練習(xí)題,共6頁(yè)。試卷主要包含了選擇題,綜合題等內(nèi)容,歡迎下載使用。

信息技術(shù)第三章 信息系統(tǒng)安全3.2 信息系統(tǒng)安全與防護(hù)綜合訓(xùn)練題:

這是一份信息技術(shù)第三章 信息系統(tǒng)安全3.2 信息系統(tǒng)安全與防護(hù)綜合訓(xùn)練題,共7頁(yè)。

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)2.4 傳感與控制同步測(cè)試題:

這是一份浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)2.4 傳感與控制同步測(cè)試題,共7頁(yè)。

英語(yǔ)朗讀寶

相關(guān)試卷 更多

高中浙教版 (2019)2.6 網(wǎng)絡(luò)應(yīng)用軟件開發(fā)課時(shí)練習(xí)

高中浙教版 (2019)2.6 網(wǎng)絡(luò)應(yīng)用軟件開發(fā)課時(shí)練習(xí)

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)2.4 傳感與控制課后測(cè)評(píng)

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)2.4 傳感與控制課后測(cè)評(píng)

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)2.3 移動(dòng)終端達(dá)標(biāo)測(cè)試

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)2.3 移動(dòng)終端達(dá)標(biāo)測(cè)試

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)第二章 信息系統(tǒng)的支撐技術(shù)2.6 網(wǎng)絡(luò)應(yīng)用軟件開發(fā)優(yōu)秀練習(xí)題

浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)第二章 信息系統(tǒng)的支撐技術(shù)2.6 網(wǎng)絡(luò)應(yīng)用軟件開發(fā)優(yōu)秀練習(xí)題

資料下載及使用幫助
版權(quán)申訴
版權(quán)申訴
若您為此資料的原創(chuàng)作者,認(rèn)為該資料內(nèi)容侵犯了您的知識(shí)產(chǎn)權(quán),請(qǐng)掃碼添加我們的相關(guān)工作人員,我們盡可能的保護(hù)您的合法權(quán)益。
入駐教習(xí)網(wǎng),可獲得資源免費(fèi)推廣曝光,還可獲得多重現(xiàn)金獎(jiǎng)勵(lì),申請(qǐng) 精品資源制作, 工作室入駐。
版權(quán)申訴二維碼
高中信息技術(shù)浙教版 (2019)必修2 信息系統(tǒng)與社會(huì)電子課本

2.6 網(wǎng)絡(luò)應(yīng)用軟件開發(fā)

版本: 浙教版 (2019)

年級(jí): 必修2 信息系統(tǒng)與社會(huì)

切換課文
所有DOC左下方推薦
歡迎來(lái)到教習(xí)網(wǎng)
  • 900萬(wàn)優(yōu)選資源,讓備課更輕松
  • 600萬(wàn)優(yōu)選試題,支持自由組卷
  • 高質(zhì)量可編輯,日均更新2000+
  • 百萬(wàn)教師選擇,專業(yè)更值得信賴
微信掃碼注冊(cè)
qrcode
二維碼已過(guò)期
刷新

微信掃碼,快速注冊(cè)

手機(jī)號(hào)注冊(cè)
手機(jī)號(hào)碼

手機(jī)號(hào)格式錯(cuò)誤

手機(jī)驗(yàn)證碼 獲取驗(yàn)證碼

手機(jī)驗(yàn)證碼已經(jīng)成功發(fā)送,5分鐘內(nèi)有效

設(shè)置密碼

6-20個(gè)字符,數(shù)字、字母或符號(hào)

注冊(cè)即視為同意教習(xí)網(wǎng)「注冊(cè)協(xié)議」「隱私條款」
QQ注冊(cè)
手機(jī)號(hào)注冊(cè)
微信注冊(cè)

注冊(cè)成功

返回
頂部