資源簡介 作業練習課程基本信息學科 高中信息技術 年級 高二 學期 秋季課題 網絡應用軟件開發與規劃設計教科書 書 名:信息系統與社會 出版社:浙江教育出版社作業練習一、選擇題(每小題列出的四個選項中只有一個是符合題目要求的,不選、多選、錯選均不得分) 1. 下列關于C/S 架構和B/S 架構的描述,正確的是 ( ) A.C/S架構無需專門的應用程序 B.B/S架構的優點是降低了系統的通信開銷和開發難度 C.C/S架構的實現中數據管理、數據共享等任務主要由服務器來處理 D.C/S架構是B/S架構改進后產生的一種軟件系統體系結構 2. 下列關于C/S和B/S 兩種架構的說法,正確的是 ( ) A.B/S建立在廣域網之上,需要專門的網絡硬件環境 B.C/S架構一般面向相對固定的用戶群,對信息安全的控制能力很強 C.B/S架構服務器的負荷較重,對服務器的要求較高 D.C/S架構服務器的負荷較輕,對服務器的要求較低 3.下列不屬于網絡應用規劃設計的過程的是( ) A.對網絡應用進行詳細的分析 B.用統一、規范的圖表和書面語言表達出來 C.在分析的基礎上確定應用的架構模式,明確應用的各個功能模塊 D.根據架構模式調整修改網絡相關的應用程序 4.以下關于C/S與B/S模式的描述,( )是正確的。 A.C/S為瀏覽器與服務器模式 B.B/S為客戶端與服務器模式 C.C/S模式的可維護性比B/S高 D.B/S模式的可維護性比C/S高 5.小張在制作“學生信息管理系統軟件”時經分析后確定該系統主要包含“數據查找與瀏覽”、“數據修改”、“報表顯示”和“系統封面”等模塊,并繪制相應的功能圖。這屬于網絡應用規劃設計中的( ) A.分析應用的目的 B.劃分應用的功能組成 C.確定總體架構 D.界面設計及代碼實現 6.下列關于“網絡聊天機器人”應用規劃設計的描述,不正確的是( ) A.應用的目的是實現人機對話 B.確認應用的功能后,設計人機交互界面及代碼設計C.采用B/S架構開發,用戶界面通過客戶端安裝軟件來實現D.“網絡聊天機器人”可以供多用戶使用,功能模塊可以分為登錄注銷模塊、聊天功能模塊、管理模塊等二、簡答題 7.根據本節課內容,整理聊天機器人相關功能,并用思維導圖完成繪制。 8.由于B/S架構的客戶端由瀏覽器替代,而非專門開發的應用程序,因此B/S架構的網絡應用程序在升級和維護時都可以在服務器端完成,相比C/S架構網絡應用的升級維護方便,極大的降低了成本和工作量。由此是否可以認為B/S架構會逐步替代C/S架構,從而最終淘汰C/S架構,你認為這一觀點是否正確?請說明理由。 參考答案: 選擇題 1.C 2.B 3.D 4.D 5.B 6.C 簡答題 7.解析:聊天機器人功能思維導圖參考: 8.解析:因為B/S架構不需要安裝專門app帶來了很多的便利,該網絡架構實現的應用越來越流行了,但是是瀏覽器不能逾越它本身的職責,所以注定了它弱客戶端的本質,而http工作原理也比較簡單,幾乎就是發出request,返回reponse的過程。如果需要與服務器更多的合作,那么就必須讓C/S來做了,比如我們有后臺數據庫的應用程序要讀寫客戶端的文件、驅動連接在電腦上的設備工作、多線程操作等等,另外C/S架構的app是專用軟件,代表個人機交互的個性化操作,所以目前在手機上還是以C/S架構的app為主。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫