论文:论软件的静态演化和动态演化及其应用软件演化(Software Evolution)是指软件在其生命周期内的更新行为和过程。演化是一系列贯穿软件生命周期始终的活动,系统需求改变、功能实现增强、新功能加入、软件架构改变、软件缺陷修复、运行环境改变均要求软件系统能够快速适应变化,具有较强的演化能力。软件静态演化(Static Evolution)和动态演化(Dynamic Evolution)是目前软件演化的两种重要类型。请围绕“软件的静态演化和动态演化及其应用”论题,分别从以下三个方面进行论述。1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。2.请分别对软件静态演化和动态演化的特点进行论述,说明两种软件演化类型各自的优缺点及其应用场合,并举例说明各自的常见演化技术手段。3.具体阐述你参与管理和开发的项目中所进行的软件演化活动的特点、演化的类型,以及所采取的对应演化技术手段,说明具体实施过程以及实际应用的效果。
查看答案
案例分析题阅读以下关于信息系统安全性的说明,在答题纸上回答问题1至问题3。说明:某大型跨国企业的IT部门一年前基于SOA(Service-Oriented Architecture)对企业原有的多个信息系统进行了集成,实现了原有各系统之间的互连互通,搭建了支撑企业完整业务流程运作的统一信息系统平台。随着集成后系统的投入运行,IT部门发现在满足企业正常业务运作要求的同时,系统也暴露出明显的安全性缺陷,并在近期出现了企业敏感业务数据泄漏及系统核心业务功能非授权访问等严重安全事件。针对这一情况,企业决定由IT部门成立专门的项目组负责提高现有系统的安全性。项目组在仔细调研和分析了系统现有安全性问题的基础上,决定首先为在网络中传输的数据提供机密性(Confidentiality)与完整性(Integrity)保障,同时为系统核心业务功能的访问提供访问控制机制,以保证只有授权用户才能使用特定功能。经过分析和讨论,项目组决定采用加密技术为网络中传输的数据提供机密性与完整性保障。但在确定具体访问控制机制时,张工认为应该采用传统的强制访问控制(MandatoryAccessControl)机制,而王工则建议采用基于角色的访问控制(Role-Based Access Control)与可扩展访问控制标记语言(E Xtensible Access Control Markup Language,XACML)相结合的机制。项目组经过集体讨论,最终采用了王工的方案。 请用400字以内的文字,分别针对采用对称加密策略与公钥加密策略,说明如何利用加密技术为在网络中传输的数据提供机密性与完整性保障。
共用题干题某公司欲开发一个用于分布式登录的服务端程序,使用面向连接的TCP协议并发地处理多客户端登录请求。用户要求该服务端程序运行在Linux、Solaris和WindowsNT等多种操作系统平台之上,而不同的操作系统的相关API函数和数据都有所不同。针对这种情况,公司的架构师决定采用“包装器外观(Wrapper Facade)”架构模式解决操作系统的差异问题。具体来说,服务端程序应该在包装器外观的实例上调用需要的方法,然后将请求和请求的参数发送给(1),调用成功后将结果返回。使用该模式(2)。 空白(2)处应选择()
A. 提高了底层代码访问的一致性,但降低了服务端程序的调用性能
B. 降低了服务端程序功能调用的灵活性,但提高了服务端程序的调用性能
C. 降低了服务端程序的可移植性,但提高了服务端程序的可维护性
D. 提高了系统的可复用性,但降低了系统的可配置性
基线(Baseline)是指一个(或一组)配置项在项目生命周期的不同时间点上通过()而进入正式受控的一种状态。
A. 领导批准
B. 质量控制
C. 正式评审
D. 验收测试
案例分析题阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】企业甲就信息化网络工程项目与承建单位乙、监理单位丙分别签订了建设合同、监理合同。承建单位乙在得到甲同意的情况下,将机房工程分包给单位丁,并签订了分包合同。在项目实施过程中发生了以下几个事件。事件1:在机房建设过程中,分包单位丁的施工人员为了赶工期,把信号线PVC管和电源线PVC管同放在一条泡沫条的槽中,造成质量隐患,专业监理工程师向总监理工程师及时汇报了情况。总监理工程师立即向承建单位乙和分包单位丁签发了整改通知。承建单位乙称机房工程已根据合同由分包单位丁实施,现在机房工程出现问题,应由分包单位丁承担一切责任。事件2:在布线过程中,承建单位乙的施工人员违反规范要求,贪图一时方便,线缆不够长,接一段了事,旁站监理工程师及时发现并报告给总监理工程师。如果继续施工,线缆将被隐蔽,所以总监理工程师立即向承建单位乙签发了"停工令"。事件3:在网络工程的实施过程中,由于某些设备的到货延迟使整个工期受到影响,承建单位乙向监理提交了进度变更申请。 【问题1】 在事件1中: (1)发现机房工程存在质量隐患,承建单位乙称应由分包单位丁承担一切责任,这种态度为什么不对? (2)总监理工程师向承建单位乙和分包单位丁签发整改通知,有什么不妥之处吗?为什么? 【问题2】 在事件2中: (1)在布线中,施工人员的做法可能会导致线缆的哪两项指标超标? (2)总监理工程师签发的"停工令"恰当吗? (3)总监理工程师在立即签发"停工令"前还应当做什么?