问答题试题一 论信息系统开发方法及应用
问答题随着技术的不断发展和用户对网站功能性的需求不断提高,如今,网站项目的设计已经不能再仅仅简单地利用静态HTML文件来实现,与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站项目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。 网站项目管理(WPM)的含义为Web- Based Project Management,即以Web应用程序为主要表现方式的架构来进行的项目设计及管理,这样的架构中包含了浏览器、网络和Web服务器等关键主体,主要体现在网站设计、以浏览器为客户端的Web应用程序开发(例如信息类网站、网上商店、虚拟邮局、客户关系管理)等项目管理中。
问答题[问题5]
有人认为该公司使用GPS设备随时定位车辆并实施调度既不可能,也没有必要。请用200字以内的文字支持上述观点。
问答题
问答题[问题3]
假设该市已经完成了电子政务专网(外网)建没(ATM光纤骨干)和网络应用规划,目前工商局、质监局、地(国)税局欲在此网络平台上建立自己的电子政务系统,请给出一个基于企业基础数据集中管理的信息整合共享方案,并用450字以内文字描述。
问答题[问题2]
根据李工提供的上述统计数据和分析意见,企业主管认为李工不是一个称职的测试组织者,并提出了至少有4个方面的理由说明必须加强测试力量并完善测试工作,请你用300字以内文字简要说明李工的结论中存在的问题。
问答题具体叙述你在Web应用程序的测试中是如何安排测试计划的,主要是针对哪个方面进行测试。在功能和性能测试上有没有使用自动化测试工具?如有,请说明是如何使用这些工具进行自动化测试的。
问答题传统的应用系统模式是“主机/终端”或“客户机/服务器”。随着中间件技术和Web技术的发展,这些传统模式已经不能适应新的环境。目前设计大中型应用系统大多采用多层分布式结构,例如C/A/S和B/A/S。在实际应用中,应根据系统的具体需求和运行环境的不同选择合适的多层分布式结构。 请围绕“多层分布式架构风格在企业信息化的应用”论题,依次从以下3个方面进行论述。 (1)概要叙述你参与管理和开发的多层分布式管理信息系统及你在其中所担任的主要工作。 (2)简要说明多层分布式架构风格分类的依据及其特点,并指出你参与管理和开发的应用系统属于其中的哪种结构,以及选择这种结构的原因。 (3)具体论述你在开发该系统时采用了哪些方法、策略和工具来实现所选的结构,最终实际效果如何。
问答题阅读以下关于网上交易系统的叙述,回答问题。 某电子商务公司进行机构重组后,业务规模和用户规模不断扩大,现有的在线销售系统已经无法满足公司的发展要求。公司决策层对现有系统的不足进行了认真分析,决定提高现有系统客户端访问速度,增强客户端的动态交互能力,并提高整个系统代码的模块化和重用性,最终完成网上交易系统的改造与升级。在对该系统的升级方案进行设计和讨论时,公司的系统分析师王工提出采用开发浏览器插件的方式提高客户端访问速度并增强访问体验,通过重写服务端代码提高系统的模块化和重用性。另外一位系统分析师李工则提出采用Ajax技术提高客户端性能,采用.JavaSciipt技术进一步增强客户端的动态交互能力,并在服务端采用JavaScript技术提高系统代码的模块化和重用性。公司的分析师和架构师对这两种思路进行讨论与评估,最终采纳了李工的方法。
问答题[问题1]
请用400字以内文字对小张、老王、成都研发中心及上海总部在执行此项目过程中的行为进行点评。
问答题通常,软件配置管理是为软件开发提供一套配置软件及其部件的管理办法和原则,涉及到管理各类软件及其部件的配置参数与信息,以及有关的变更信息。比如:软件配置管理的内容可以包括制定好软件配置的计划、实施软件的变更管理、软件的版本管理与发行管理、提供软件配置审核和配置报告等。请根据你实际参与开发的经验,论述下列三个问题:[问题1] 简述你参与分析和开发的系统概要和你所承担的具体工作。[问题2] 具体叙述你在软件开发过程中是如何进行软件配置管理的,采取过哪些配置管理的技术和措施?解决过哪些相应的矛盾或问题?[问题3] 简要说明你在软件开发过程中实施软件配置管理的具体效果。你现在认为还有哪些可以改进的地方?如何加以改进?
问答题[问题2]
在峰值时间,使用单独的CPU无法保证在规定的时间内完成各种应用。为了解决这个问题,需要增加CPU的数量。计算在这种情况下,服务器上安装的CPU的最小数量。 (注:处理速度与CPU的数量成正比)
问答题论企业软件过程改进的实施
软件过程是软件生命周期中所有技术活动和管理活动的集合。软件过程改进是根据某种模型对现有软件过程进行评估和改进的活动。通过实施软件过程改进可以规范企业的软件开发活动,提升软件过程能力和水平,降低软件缺陷率,获得预期的产品质量,提高企业的效益,进而树立良好的企业形象,提升企业的市场竞争力。
请围绕“企业软件过程改进的实施”论题,依次从以下三个方面进行论述。
问答题某汽车制造厂是一个拥有1000名职工、1.2亿元资产的中型企业,主要生产轻型汽车、农用运输车和拖拉机。从1993年以来,该厂产品销售收入虽然逐年增加,但经济效益却大幅下滑,生产经营日趋困难。面对竞争日益激烈的市场环境,该企业感到原有的经验式管理模式、落后的管理手段和不透明的信息反馈机制已非常不适应新的形势,迫切需要应用现代计算机网络和统一的财务软件进行管理创新,体现在以下几个方面。 首先.成本核算与控制需要深化。 由于汽车产品结构复杂,零部件繁多,在产品开发过程中,会计人员连续几天几夜工作也只能算出大概的综合成本,难以及时准确地定出有市场竞争力的产品价格。企业曾多次出现新产品投产后,才发现设计成本过高、价格无法为市场接受而被迫停产的情况。 第二,资金核算与管理需要细化。 该厂销售环节占用的资金余额上亿元,大量的产品存放在全国各地的300多个经销商处,企业难以及时、准确掌握各销售点上的存货变动情况,账物不符、账账不符的问题时有发生,应收账款居高不下,坏账风险难以防范。1995年该厂曾组织十多名会计人员历时一年,与各经销商核对发出商品和应收账款,结果发现企业本身的账簿记录差错多达800笔,仅发出商品的损失即达数百万元之多。在储备资金的管理中,传统的手工操作只能提供库存材料、备件的账面价值总量,但具体材料、备件的存放时间、库存数量却没有,这使存货超储、积压、损坏等情况非常严重。企业盘点时曾发现仓库中的三角带可满足企业10余年的生产需要。 第三,基础管理需要强化。 从该企业的内部看,基础数据缺乏,材料消耗定额、工时消耗定额不准,谈不上精细生产,也无法对生产车间、销售部门、采购部门和仓储部门实施科学的考核。特别是财务信息滞后于物流信息和市场变化信息,再加上数据常常失真,决策者难以及时了解企业财务状况的变动情况和内部各种资源的配置情况,难以迅速对市场变化做出反应。 第四,企业各项规章制度需要硬化。 过去规章制度只是挂在墙上,写在书本中,缺乏强有力的手段来保证制度的有效执行,有章不循、有章难循的弊端难以克服,道德风险无法控制,科学规范的管理程序难以硬化。
问答题[问题2]
试用200自以内文字,叙述在应用服务器中可有哪些高速缓存?这些高速缓存是如何改进系统性能的?
问答题阅读以下关于嵌入式系统软件设计方面的叙述,回答问题1至问题3。某公司承担了一项嵌入式系统软件开发项目。该项目主要用于车载电子系统中监视发动机及燃油系统等系统工作状况,并通过综合仪表显示给驾驶员。经过多次与用户沟通,形成以下技术要求:(1)本项目的硬件平台由主处理机模块和多种接口模块组成,底板采用标准VME总线(硬件结构图如图3-1所示),具体硬件模块配置如下。①主处理机模块(CPM)采用PowerPC755,主频266MHz,配有SDRAM存储器和FLASH存储器;提供一个定时/计数器;支持16级中断和二级cache。②输入输出模块(IOC)支持16路RS422接口信号,传输速率不低于115.2kbps,IOC模块与CPM模块的数据交换采用64KByte双端口存储器。③离散量接口模块(DAM)支持64路开关型离散量输入输出接口;2路频率量输入;12位A/D转换器和12位:D/A转换器。④图形处理模块(GPM)用于显示图形,支持OpenGL标准接口软件。⑤MBI模块主要提供1553B外总线接口,PSM为电源支持模块。(2)本项目软件主要工作在CPM模块中,完成对外部设备的数据采集、分析和相应的控制,将监视结果以图形方式显示给驾驶员。该系统的软件主要包括外部接口驱动软件、VME数据传输软件、处理软件、图形显示和外总线(1553B)数据交换软件。要求数据的采集必须确保每帧数据无丢失,并在本帧内完成数据的处理工作,本帧信息显示给驾驶员的时刻最晚不能超过下帧。详细的技术要求如下。①16路RS422接口主要完成对汽车燃油系统、动力系统和驾驶员命令的数据采集与控制。RS422数据传输格式将以32Byte为基本数据块,分别以20ms、40ms、60ms和1s四个不同周期交换数据。②64路离散量数据主要监控发动机工作状态,要求每10ms采集一次,并在下一个10ms周期内将发动机状况显示到驾驶员座舱。③多路模拟量数据主要采集发动机转速、油量及汽车的其他数据,为驾驶员监控汽车状态提供必要的量化数据。模拟量数据的刷新频率为1s。④外总线(1553B)主要完成该系统与汽车其他电子系统的数据交换。公司将本项目交给项目主管李工实施,要求李工按技术要求完成本项目的软件设计工作,公司根据合同关于“数据的采集必须确保每帧数据无丢失,并在本帧内完成数据的处理工作,本帧信息显示给驾驶员的时刻最晚不能超过下帧”的要求,提醒李工设计中重点考虑整个系统的实时性问题。李工完成设计后,提交公司评审,会上就李工设计中存在的缺陷展开了激烈讨论,最终达成一致。
问答题试题5 阅读下列关于软件开发过程分析方面的叙述,回答下列问题。 张工在一个中型软件公司担任技术总监职务,该公司开发了许多大大小小的软件系统,其中有成功的,也有不成功的。令张工感到迷茫的是,软件技术迅速发展,各种软件过程与开发模型相继涌现,如CMM过程,统一软件过程(RUP)等,但张工的公司一直都是使用改进型的瀑布模型进行软件开发,所以他希望能引进新技术,使用新的软件过程。经过仔细考虑,张工决定采用RUP来指导公司软件的开发和管理。
问答题阅读以下关于软件架构评估的说明,根据要求回答下面问题。
[说明]
某网上购物电子商务公司拟升级正在使用的在线交易系统,以提高用户网上购物在线支付环节的效率和安全性。在系统的需求分析与架构设计阶段,公司提出的需求和关键质量属性场景如下:
(a)正常负载情况下,系统必须在0.5秒内对用户的交易请求进行响应。
(b)信用卡支付必须保证99.999%的安全性。
(c)对交易请求处理时间的要求将影响系统的数据传输协议和处理过程的设计。
(d)网络失效后,系统需要在1.5分钟内发现错误并启用备用系统。
(e)需要在20人月内为系统添加一个新的CORBA中间件。
(f)交易过程中涉及到的产品介绍视频传输必须保证画面具有600*480的分辨率,20帧/秒的速率。
(g)更改加密的级别将对安全性和性能产生影响。
(h)主站点断电后,需要在3秒内将访问请求重定向到备用站点。
(i)假设每秒中用户交易请求的数量是10个,处理请求的时间为30毫秒,则“在1秒内完成用户的交易请求”这一要求是可以实现的。
(i)用户信息数据库授权必须保证99.999%可用。
(k)目前对系统信用卡支付业务逻辑的描述尚未达成共识,这可能导致部分业务功能模块的重复,影响系统的可修改性。
(l)更改Web界面接口必须在4人周内完成。
(m)系统需要提供远程调试接口,并支持系统的远程调试。
在对系统需求和质量属性场景进行分析的基础上,系统的架构师给出了三个候选的架构设计方案。公司目前正在组织系统开发的相关人员对系统架构进行评估。
问答题某大中型电子商务公司的主要业务是在线购物,包括书籍、服装、家电和日用品等。随着公司业务规模不断增大,公司决策层决定重新设计并实现其网上交易系统。PH软件公司承担了该项目软件开发任务,负责系统开发的杜工和赵工分别给出了两种不同的设计方案,分别如图1和图2所示。图1杜工设计的体系结构示意图图2赵工设计的体系结构示意图公司的架构师和开发者针对这两种设计方案,从服务器负载情况、业务逻辑的分离性、系统可靠性,以及实现简单性等方面进行讨论与评估,综合考虑后最终采用了赵工给出的方案。
问答题论流程建模策略 流程作为由多个要素组成的系统,在流程的分析和优化中是必不可少的工具。一般来说,建模方法的选择主要取决于应用的需要。请根据你实际参与开发的经验,论述下列三个问题:[问题1] 简述流程的概念和组成部分的具体功能。[问题2] 具体叙述常见的流程建模方法。采用了不同的建模方法主要的依据有什么?具体举例说明不同的系统开发使用的建模方法。[问题3] 简述在你开发系统时所实际采用的流程建模技术和措施的具体效果。现在你认为还有哪些可改进之处以及如何去改进?