问答题[问题1]
用100字以内文字,分析使张工放弃采用传统的SDLC方法的原因。
问答题
软件项目管理过程中的一个关键活动是软件项目估算。项目估算就是对项目所需要的人力、物力、时间、成本及风险等因素进行评估。由于软件产品的特殊性,在做软件项目估算时往往存在某些不确定性,使得软件项目管理人员无法正常进行管理而导致产品迟迟不能完成。软件估算是所有项目计划活动的基石,没有计划就开始着手开发,会使项目陷入盲目性。现在已经有了许多用于软件项目管理的估算技术。
请围绕“软件项目估算的过程与方法”论题,依次从以下三个方面进行论述。
问答题RUP是Rational Unified Process(统一开发过程)的缩写,RUP是与UML并行开发出来的一种软件开发过程方法,是美国Rational公司提出的软件过程Rational Object Process 的后继,而且合并了数据工程、商业建模、项目管理和配置管理等领域的更多内容,并非常紧密地结合到Rational公司的Rational产品集中。 统一过程是软件开发过程,它是将用户的需求转化为一个软件系统的一系列活动的总称。它不仅仅是一个过程,更是一个通用过程框架,可以应用于不同类型的软件系统、各种不同的应用领域、各种不同类型的组织、各种不同的功能级别以及各种不同的项目规模。请根据你实际参与开发的经验,论述下列三个问题:[问题1] 简述统一开发过程与其他软件过程的区别与联系。[问题2] 具体叙述你在参与开发的软件项目中是如何贯彻统一开发过程的,采用了哪些主要技术?遇到过哪些实际问题?你还采取过哪些改进措施?[问题3] 简述你所采用统一开发过程后的效果。你有哪些主要体会和进一步的设想。
问答题[问题4](3分)
如果将关键路径对应的工期作为期望工期;通过资源调配和任务调度,可以使得最优工期比期望工期少2周时间;根据项目组开发经验,解决项目开发过程中所有可能会遇到的问题最多需要8周时间,即最差工期比期望工期多8周时间。请计算项目最可能的开发工期。
问答题目前,各企事业单位(或其他类似领域)信息化已经渗透到本单位各项业务活动的各个阶段。管理信息系统的安全性及其实施方法是企事业单位信息化中的关键任务之一,为了保障网络的安全性和信息系统的安全性,各种相关的安全技术和安全产品得到了广泛使用。 请围绕“企业信息系统的安全设计”论题,依次从以下3个方面进行论述。 (1)概要叙述你参与管理和设计的企业信息系统及你所担任的主要工作。 (2)详细论述你采用的保障网络安全和信息系统安全的技术和方法,并着重说明你所采用的软件、硬件安全产品,以及管理措施的综合解决方案。 (3)分析和评估你所采用的相关安全措施的效果及其特色,以及相关的改进措施。
问答题本企业原先实施着ISO9000系列,大家已习惯了ISO9000系列的管理方式,如果要实施CMM,在企业管理上应该做哪几点改进?请在答题纸上填充表23-1的空白以说明IS09000系列对软件开发的要求与CMM要求的主要差异。对比项ISO9000CMM适应对象服务对象性质主要原理用途目的评估者易用性
问答题
问答题[问题2]
请用300字以内文字,主要从认证、机密性、完整性和抗抵赖性方面,论述李工的建议在安全上有哪些优点。
问答题[问题2]
该企业不是大规模的软件开发企业,软件开发队伍由60多人组成,分散在多个不同的研发部门,每个研发部门的各个软件项目组均由3~4人组成。在实施CMM管理时哪种等级最适应该企业?请用200字以内文字简要分析理由。
问答题{{B}}论企业信息系统的安全{{/B}}
企业信息化能够实现高效率、低成本的运行,越来越受到人们的重视。目前,它已经渗透到企业活动的各个阶段。在传统的企业活动中,所涉及的不同企业或企业内部不同人员在相互交往中往往需要直接见面。但在企业信息化中,更多的是通过计算机网络这一媒介,而不需要参与者直接见面。这就要求在设计和实现企业信息系统时,除了针对具体业务需求进行详细的分析,保证满足具体的业务需求之外,还要加强信息系统安全方面的考虑。
请围绕“企业信息系统的安全”论题,依次从以下三个方面进行论述。
(1)概要叙述你参与分析设计的企业信息系统以及你所担任的主要工作。
(2)深入讨论在企业信息系统中,通常需要着重解决的安全问题。
(3)结合你所参与分析设计的企业信息系统及其特点,详细论述你所采用的企业信息系统安全解决方案,并客观地分析、评价你的解决方案。
问答题 阅读以下材料,回答问题1和问题2。
某建筑局是国家房屋建筑工程总承包特级资质企业,下辖三个具有国家一级资质的全资子公司,八个直属总部的建筑分公司。全局拥有总资产10亿元,建筑施工产值8亿元,
该建筑局国内系统的计算机技术开发应用起步较早,配备了大量硬件设备,全局从局总部到施工项目经理部计算机配备达1600余台以上,并还在不断地增加。经过十几年的努力,开发、购置出了一系列应用软件,全局软硬件历年来投入近2000万元。在工程投标、工程概预算、项目成本管理、人事管理、日常文字处理等方面都应用了计算机技术且取得了很好的效果。
以安装公司、土木公司、大连公司和一公司为代表的一些单位进行了网络信息系统的基本建设和管理信息系统的开发应用实践,各单位的计算机技术开发应用都取得了一定成绩,计算机应用已经在中建八局的经营管理领域中发挥了重要作用。
通过该建筑局各单位信息技术人员多年的努力,该局的信息化建设取得了有目共睹的成绩,但是,该局的信息网络技术应用水平在总体上落后于国内其他主要行业或中建系统的先进企业。
该建筑局的建设项目遍及全国,这样给该局的施工管理带来巨大的挑战。企业内部经常出现,核算不及时、往来账挂的科目不一致、费用核算部门归口不统一、会计制度无法统一执行、借款还款流程混乱不清、汇总合并报表抵消分录编制难度大、资金使用效率低、风险大。其中最为特别的是项目部承接项目全国跑,而所有的资金投入和成本的占用都在项目上,项目现场的财务和核算很难做到及时和准确,财务人员像放风筝,财务管理特别困难。
问答题[问题3]
请用400字以内文字,说明与目前广泛使用的Windows操作系统相比,采用Linux主要有什么优缺点?你如何看待目前基于Linux操作系统的应用软件相对较少这个问题。
问答题[问题3]
在项目组的后续讨论中,李工提出,如果项目规模扩大,XP将不再适用。王工对此表示赞同,但同时提出可以将XP方和和传统软件开发过程相结合。试用200字以内文字,简要说明如何将XP方法和传统软件开发过程相结合。
问答题试题三(共25分)阅读有关嵌入式系统新架构风格方面的描述,在答题纸上回答问题1至问题3。在传统的嵌入式系统中,由于应用背景的不同,架构风格存在着差异。某公司长期从事各类嵌入式电子产品的研发工作,为了扩展业务,拟承担安全关键嵌入式产品的研制,为了统一本公司嵌入式产品的架构,以兼顾安全关键系统和非安全关键系统,公司领导层提出了采用国外近年新的跨领域嵌入式系统架构,新架构主要有6个特点:(1)面向构件化(2)开放式(3)支持多种安全级别
问答题试题1阅读下列关于软件架构方面的叙述,回答下列问题。近年来,甲公司的软件开发都是使用三层架构设计和面向对象的开发方法,有效地提高了系统的利用效率和性能。但是,张总工认为,在这种“全对象”模型中,层与层之间相互耦合,只有降低耦合度并通过去除不同层中对象之间的直接调用来降低它们相互之间的依赖性后,各模块才能变得更易于重用。于是主张采用面向服务的架构(SOA),张总工认为,SOA具有显著增加应用敏捷性和降低应用总体拥有成本的潜力,不仅可以带来开发上的好处,还具有管理上的优点。在讨论中,张总工给出了三层架构和SOA的对比图,如下图所示:1.请用200字以内文字回答,SOA可以带来哪些开发上的好处和管理上的优点?
问答题某公司新近签订了一份控制系统软件的研制合同。合同技术要求如下:(1)本控制系统的软件运行平台拟采用嵌入式实时操作系统,控制系统的工作周期为10ms,要求控制软件能够精确地按事先预定的时间顺序完成数据的采集、处理和输出。(2)为了提高整个系统的可靠性,控制系统采用容错处理,即用两个相对独立的计算机承担相同的工作,通过交叉对比,实现控制的双余度管理;当任何一台计算机出现故障时,系统可以进行单余度控制。系统结构如图4-1所示。(3)在10ms工作周期内的时间分配如表所示。{{B}}表{{/B}}功能时间要求(ms)功能时间要求(ms)余度数据采集1.5比较监控1输入交叉对比1输出交叉对比1.5数据处理4其他1公司总工程师将本项任务交付给项目主管李工程师实施,要求李工按双方合同要求完成本项目的策划、需求分析和方案设计工作,重点强调系统的可靠性要求,并特别提示:目前比较流行的嵌入式操作系统普遍采用可抢占式优先级调度策略,不能满足用户关于“能够精确地按事先预定的时间顺序完成数据的采集、处理和输出”的要求。
问答题[问题3]
上述网上贷款系统能够实际应用的基本前提之一是满足金融领域的安全性需求。该系统必须要满足哪些安全方面的需求?请用200字以内文字简要说明。
问答题阅读以下材料,回答问题1,问题2和问题3。
信息技术和网络经济作为先进生产力,对政府提出了向企业和社会公众提供公开、透明、方便、快捷、低成本服务的新要求。因此,国家把电子政务建设作为今后一个时期我国信息化工作的重点,政府先行,带动国民经济和社会发展信息化。这样的背景下,某信息技术有限公司在积累多年研发、实施政府机关办公自动化、电子政务的经验上,着重在国家统一构建的公共体系平台(安全支撑平台和应用支撑平台)上构架应用系统,推出上下联通、信息共享、规范标准的具有全局意义的电子政务应用系统。其中,网络基础设施层向各类电子政务应用提供必要的网络基础环境,提供可靠、有效的信息传输通道,是各类政务信息的最终承担者。应用支撑层向电子政务应用层提供所需的各种通用服务,如信息交换服务、Web门户系统、电子邮件服务、视频会议服务和接入认证网关等。它能有效简化电子政务应用系统的设计和实现。安全支撑平台在各层面为电子政务提供机密性、完整性、可用性、鉴别等安全服务。
问答题某大中型企业在全国各城市共有15个左右的分支机构,这些机构已经建设了相关的关系型数据库管理系统,每天负责独立地处理本区域内的业务并实时存储业务数据。PH软件公司承接了该大中型企业信息管理系统的升级改造开发任务。该软件公司的领域专家对需求进行深入分析后,得到的部分系统需求如下。 (1)开发一个网络财务程序,使各地员工能在Internet上通过VPN技术进行财务单据报销和处理。 (2)为了加强管理,实现对下属分支机构业务数据的异地存储备份,保证数据的安全及恢复,同时对全国业务数据进行挖掘分析,拟在该企业总部建设数据中心。 PH公司在设计该财务程序的体系结构时,开发项目组产生了以下分歧。 (1)架构师许工认为应该采用客户机/服务器(C/S)架构风格,各分支机构财务部要安装一个软件客户端,通过这个客户端连接到总公司财务部主机。如果员工在外地出差,需要报销账务的,也需要安装这个客户端才能进行。 (2)架构师郭工认为应该采用浏览器/服务器(B/S)架构风格,各分支机构及出差员工直接通过Windows操作系统自带的IE浏览器就可以连接到总公司的财务部主机。 在架构评估会议上,专家对这两种方案进行综合评价,最终采用了C/S和B/S相结合的混合架构风格。
问答题 阅读以下关于分布式数据库的叙述,回答问题1至问题3。
随着传统的数据库技术的成熟和计算机网络技术的发展,分布式数据库系统的研究与开发受到人们越来越多的关注。分布式数据库支持数据独立性和分布透明性。用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心副本的一致性问题。