问题:阅读以下关于Web应用系统开发的问题,在答题纸上回答问题1至问题3。 A公司承担了某企业应用系统的开发任务,用户要求系统最终应发布到Web上供企业员工及企业客户使用。项目组在进行方案论证时,首先肯定了该系统需使用B/S结构,但在系统应采用的底层平台上产生了分歧,一方认为应采用微软.NET平台,一方认为应采用Java企业版平台。经过认真讨论,结合两种平台的特点及项目的实际需求,项目组最终决定采用Java企业版平台作为系统开发运行的基础平台。 【问题1】(9分) 请在以下平台特点(1)~(9)中,选择出.NET平台与Java企业版平台各自具备的优势填入表5-1的(a)~(f)项中,选择出两个平台共有的特点填入表5-1的(g)~(i)项中。 (1)良好跨平台可移植性支持 (2)易于部署与配置 (3)多程序设计语言支持 (4)良好的Web多层应用开发支持 (5)丰富的多厂商外部支持 (6)良好的O/R(对象/关系)映射支持 (7)针对特定平台的优化支持 (8)良好的源代码以外的可定制性支持 (9)良好的Web服务支持 表5-1 .NET平台与Java平台的优势对比【问题2】(8分) MVC(Model-View-Controller)模式是Web应用系统开发中常用的一种软件架构模式。请分别针对基于EJB的重量级框架和基于Struts等的轻量级框架,说明MVC模式中的各组件应采用何种构件实现。 项目组在进行需求调研时,发现用户界面部分的变动可能会比较频繁,因此需要降低系统界面与业务逻辑之间的耦合度。MVP(Model-View-Presenter)模式是由MVC模式派生出的一种设计模式,其主要目的是降低MVC模式中模型(Model)与视图(View)的耦合度,请用300字以内文字,从组件耦合度、组件分工及对开发工程化支持等三方面说明MVP模式与MVC模式的主要区别。 【问题3】(8分) 因为系统中大量业务逻辑涉及企业的核心商业数据,为保证系统数据一致性,完善的事务(Transaction)控制是系统实现时必需考虑重要因素之一。请用200字以内文字说明事务的基本特征,并简单描述EJB规范中提供的两种事务控制的基本方法。
查看答案
问题:企业信息资源集成管理的前提是对企业()的集成。A. 信息功能 B. 信息设施 C. 信息活动 D. 信息处理
问题:DHCP 服务器给 PCl 分配 IP地址时默认网关地址是 202.117.110.65/27 , 则PC1的地址可能是( )A.202.117.110.94 B.202.117.110.95 C.202.117.110.96 D.202.117.110.97
问题:若对关系R(A,B,C,D)进行π1.3(R)运算,则该关系运算与(请作答此空)等价,表示( )。
问题:对计算机评价的主要性能指标有时钟频率、( 请作答此空)、运算精度和内存容量等。对数据库管理系统评价的主要性能指标有()、数据库所允许的索引数量和最大并发实物处理能力等。A. 丢包率 B. 端口吞吐量 C. 可移植性 D. 数据处理速率
问题:详细的项目范围说明书是指导项目成功实施的关键文件。( )不应该属于范围定义的输入。A. 项目章程 B. 项目范围管理计划 C. 批准的变更申请 D. 项目合同文本
问题:某单位在进行新园区网络规划设计时,考虑选用的关键设备都是国内外知名公司的产品,在系统结构化布线、设备安装、机房装修等环节严格按照现行国内外相关技术标准或规范来执行。该单位在网络设计时遵循了( )原则。A. 先进性 B. 可靠性与稳定性 C. 可扩充 D. 实用性
问题:区块链是()、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。A.数据仓库 B.中心化数据库 C.非链式数据结构 D.分布式数据存储
问题:Management information systems form a bedrock ofIT use in the public sector.They are therefore found in all sections ofthe public sector and in all countries..Of course,different people use the term"management information system"differently:The term should therefore not form the basis for arguments about__( )__an MIS is and is not.So long as one and those with whom one works understand and agree on a definition,that is good enough.Similarly,when dealing with written material,one needs to be able to__( )__and communicate,not get locked into doctrinal debate,Many public service providers have developed management information systems to morutor and control the services that they provide.Both the US__( )__UK Social Security agencies have developed MIS to report on the welfare payments and services that they provide.The British public healthcare system has also been a major investor in MIS as it 1ries to control healthcare costs and simultaneously improve delivery standards.Individual schools can also__( )__use ofMIS.Hobmoor Junior and Infant School,a public school in Birmingham,UK,introduced a computerised attendance system to produce MIS reports that monitor pupil attendance.This improved the Principal’s ability to understand and control absence patterns,resulting in a 2.5 per cent__(请作答此空)__in attendance rates.A.pass B.increase C.decrease D.rise
问题:类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。A.身份验证 B.用户 C.通信协议 D.窗口
问题:某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据韵处理时间C为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送用户区进行处理,那么采用双缓冲需要花费的时间为( )μs,比使用单缓冲节约了( 请作答此空)μs时间。 A. 0 B. 8 C. 54 D. 62
问题:试题一(共 25 分)阅读以下关于软件架构评估的叙述,在答题纸上回答问题 1 和问题 2.【说明】某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统。在系统的需求分析与架构设计阶段,用户提出的需求、质量属性描述和架构特性如下:(a) 系统用户分为高级管理员、数据管理员和数据维护员等三类:(b) 系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行检测与防御:(c) 正常负载情况下,系统必须在 0.5 秒内对用户的查询请求进行响应:(d) 对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计:(e) 系统的用户名不能为中文,要求必须以字母开头,长度不少于 5 个字符;(f) 更改系统加密的级别将对安全性和性能产生影响;(g) 网络失效后,系统需要在 10 秒内发现错误并启用备用系统,(h) 查询过程中涉及到的桥梁与公路的实时状态视频传输必须保证画面具有 1024*768 的分辨率, 40 帧 /秒的速率:(i) 在系统升级时,必须保证在 10 人月内可添加一个新的消息处理中间件:(j) 系统主站点断电后,必须在 3 秒内将请求重定向到备用站点:(k) 如果每秒钟用户查询请求的数量是 10 个,处理单个请求的时间为 30 毫秒,则系统应保证在 1 秒内完成用户的查询请求:(1) 对桥梁信息数据库的所有操作都必须进行完整记录:(m) 更改系统的 Web 界面接口必须在 4 人周内完成:(n) 如果"养护报告生成"业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性(O) 系统必须提供远程调试接口,并支持系统的远程调试。在对系统需求,质量属性描述和架构特性进行分析的基础上,系统的架构师给出了三个候选的架构设计方案,公司目前正在组织系统开发的相关人员对系统架构进行评估。 【问题 1】(12 分)在架构评估过程中,质量属性效用树 (utility tree) 是对系统质量属性进行识别和优先级排序的重要工具。请给出合适的质量属性,填入图 1-1 中 (1)、(2) 空白处:并选择题干描述的 (a)~ (0) ,填入(3)~(6) 空白处,完成该系统的效用树。【问题 2】(13 分)在架构评估过程中,需要正确识别系统的架构风险、敏感点和权衡点,并进行合理的架构决策。请用 300 字以内的文字给出系统架构风险、敏感点和权衡点的定义,并从题干(a) - (0) 中分别选出 1 个对系统架构风险、敏感点和权衡点最为恰当的描述。
问题:Accelerated analysis approaches emphasize the construction of( )to more rapidly identify business and user requirements for a new system. As an accelerated analysis technology,( )reads the program code and automatically generates the equivalent system model, and the code can be obtained from ( ). All system analysis approaches require some form of(请作答此空)which includes those techniques to be used to identify or extract system problems and solution requirements from user community. ( )is a classical set of techniques used to collect information about system problems, opportunities, solution requirements, and priorities.A. requirement discovery B. business process redesign C. cause-and-effect analysis D. total quality management
问题:某公司局域网中DHCP服务器设置的地址池IP为192.168.1.100~192.168.1.150。如果该网络中某台Windows客户机启动后获得的IP地址为169.254.200.120,以下最可能导致该现象发生的原因是(61)。A.DHCP服务器给客户机提供了保留的IP地址 B.DHCP服务器设置的租约期过长 C.DHCP服务器没有工作 D.网段内其他DHCP服务器给该客户机分配的IP地址
问题:显示器的( )是指屏幕上能够显示出的像素数目。A.对比度 B.响应时间 C.刷新频率 D.显示分辨率
问题:某公司欲开发一个在线交易网站,在架构设计阶段,公司的架构师识别出 3 个核心质量属性场景。其中"网站正常运行时,用户发起的交易请求应该在 3 秒内完成" 主要与()质量属性相关,通常可采用()架构策略实现该属性; "在线交易主站宕机后,能够在 3 秒内自动切换至备用站点并恢复正常运行"主要与()质量属 性相关,通常可采用()架构策略实现该属性; "系统应该具备一定的安全保护措施, 从而能够抵挡恶意的入侵破坏行为,并对所有针对网站的攻击行为进行报警和记录"主要与(请作答此空 )质量属性相关,通常可采用()架构策略实现该属性。A. 可用性 B. 安全性 C. 可测试性 D. 可修改性
问题:Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers( )through a real-time communication network such as the Internet.In science,cloud computing is a( )for distributed computing over a network,and means the( )to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers:infrastructure,platform,and application.The infrastucture layer is built with virtualized computestorageand network resources.The platform lay-er is for general-purpose and repeated usage of the collection of software resources.The application layer is formed with a collection of all needed software modules for SaaS applications.The infrastucture layer serves as the( )for building the platform layer of the cloud.In turn,the platform layer is founda-tion for implementing the(请作答此空)layer for SaaS application.A.resource B.service C.application D.software
问题:( )不属于可修改性考虑的内容。A.. 可维护性 B. 可扩展性 C. 结构重构 D. 可变性
问题:为了加强对企业信息资源的管理,企业应按照信息化和现代化企业管理要求设置信息管理机构,建立信息中心。信息中心的主要职能不包括()A.. 处理信息,确定信息处理的方法 B. 用先进的信息技术提高业务管理水平 C. 组织招聘信息资源管理员 D. 建立业务部门期望的信息系统和网络
问题:OMG 接口定义语言 IDL 文件包含了六种不同的元素,()将映射为 Java 语言中的包 (package) 或 c++语言中的命名空间(Namespace)。A.. 模块定义 B. 消息结构 C. 接口描述 D. 值类型