下列()不是Web应用开发的框架系统
第1题:
A.Struts是采用JavaServlet/JavaServerPages技术。
B.开发Web应用程序的开放源码的framework
C.采用Struts能开发出基于MVC设计模式的应用框架。
D.Struts采用的是JspModel1。
第2题:
下列哪一个不是开发基于 IIS-WEB应用程序的主要方式?()
A.CGI
B.ASP
C.ISAPI
D.C语言
第3题:
论基于Web的数据库应用系统的开发技术浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。基于Web的数据库应用系统通常采用三层(或更多层)C/S结构,允许用于各类不同的平台和选择相应的数据库应用环境请围绕"基于Web的数据库应用系统的开发技术"论题,依次从以下3个方面进行论述:①概要叙述你参与分析和开发的软件项目,以及你所担任的主要工作。②具体讨论你在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。③分析你所采用的开发技术的具体效果。现在你认为应当做哪些方面的改进,以及如何加以改进?
写作要点
完成本题的写作,需要对Web开发的相关架构有充分的了解,相关知识可参看"8.1.5分层架构"。除了解技术知识,在写作方面还要注意以下几个方面的要点:
①在文章中首先用400~600字的篇幅简要叙述自己参与分析和开发的系统概要和所担任的工作。
②具体讨论在基于Web的数据库应用系统开发中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。特别要注意描述三层结构的逻辑和物理部署,讨论数据是如何在三层之间传送的。
③最后要根据项目实际情况,分析所采用的开发技术的具体效果,你现在认为还有哪些可以改进的地方(例如,应用服务器性能的改进等),如何加以改进。
第4题:
以下不是web应用程序开发工具的是( )。
A.JSP
B.PHP
C.PowerBuilder
D.ASP
第5题:
以下选项中()不是开发JSP应用程序所必需的。
A、JDK
B、J2EESDK
C、web服务器
D、开发工具Eclipse
第6题:
(57)下列叙述中,( )不是目前数据库应用系统开发工具存在的主要问题。
A)没有对 Web 应用的支持
B)开发过程中涉及过多的技术实现
C)难以适应要求稳定的大规模企业级业务处理
D)难以快速适应低层技术的更新和业务逻辑的变化
第7题:
A.复杂应用系统代码量大、开发人多、 难免出现疏漏
B.系统屡次升级,人员频繁变更
C.历史遗留系统、试运行系统等多个Web系统运行于不同的服务器上
D.开发人员未经安全编码培训
第8题:
A.Struts是源代码保密的商业软件
B.Struts是开发Web应用的框架系统
C.Struts基于MVC设计模式
D.Struts是Apache的子工程
第9题:
试题五(共25分)
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。
某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典型Web系统基础服务需求。
【问题1】(5分) 在选择系统所采用的Web开发框架时,项目组对Alibaba开发的WebX框架与轻量级Spring MVC框架进行了对比分析,最终决定采用WebX框架进行开发。请用300字以内文字,从多应用支持、基础服务支持以及可扩展性这三个方面对WebX与Spring MVC框架进行对比。 【问题2】(12分) 在确定系统釆用的持久层技术方案时,项目组梳理了系统的典型持久化需求,对照需求对比分析了 Hibernate和MyBatis两种持久化方案,请分析两种持久化方案对表 5-1中所列项目需求的支持情况,将候选答案序号A或B填入表5-1相应位置。【候选答案:A 支持 B 不支持或支持差】 【问题3】(8分) 系统实现相应的配置管理与监控功能时,需要集成云平台侧提供的大量服务以实现配置数据的读取写入与不同视图监测数据的获取。项目组在确定服务集成方案时,对比了REST风格RPC与SOAP RPC两种方案,经过分析讨论,项目组最终决定采用REST风格RPC机制实现服务集成,请判断表5-2中给出的选择REST方案的理由是否合理。
第10题:
关于Web应用软件,说法不正确的是______。
A.Web应用软件的系统测试不仅包括按照大纲检查其能否满足需求,还得针对Web应用软件的特点对薄弱环节进行测试
B.Web应用软件的开发可以根据需求有开发人员设定结构
C.Cookie测试是功能测试的重要组成部分
D.复杂的Web应用软件不仅是一个Web站点,还需要与其他系统协作完成所需的功能