问答题计算机技术迅速发展,特别是Internet 及WWW的出现,使计算机的应用范围更为广阔,许多应用程序需在网络环境的异构平台上运行。这一切都对新一代的软件开发提出了新的需求。在这种分布异构环境中,通常存在多种硬件系统平台(如PC,工作站,小型机等),在这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库、语言编译器等),以及多种风格各异的用户界面,为解决分布异构问题,提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。请根据你实际参与开发的经验,论述下列三个问题:[问题1] 概要叙述你参与分析和开发的关于中间件方面的软件项目以及你所担任的主要工作。[问题2] 具体讨论你在基于中间件的软件开发项目中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。[问题3] 分析你所采用的基于中间件的软件开发的具体效果。你现在认为应当做哪些方面的改进以及如何加以改进?
问答题[问题1]
请用100字以内文字,说明A公司是否适合采用产品线方法,并说明理由。
问答题某航空公司的主要业务系统(如订票系统、航班调度系统等)始建于二十世纪七八十年代,之后随着信息化的进展,陆续积累了许多异构的遗产信息系统。这些系统部分采用了J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。近年来,该公司在企业集成方面也是煞费苦心,已经在几个主要的核心系统之间构建了用于信息集成的信息Hub (Information Hub),其他业务应用之间也有不少点到点的集成。尽管这些企业集成技术在一定程度上增进了系统问的信息共享,但是面对历史异构的遗产信息系统,企业的业务整合、功能整合仍是困难重重,主要表现如下。 (1)由于大部分核心应用构建在主机之上,因此Information Hub是基于主机技术开发,很难被开放系统使用。 (2)Information Hub对事件支持不强,被集成的系统问的事件以点到点流转为主,被集成系统间耦合性强。 (3)牵扯到多个系统间的业务协作以硬编码为主,将业务活动自动化的成本高,周期长,被开发的业务活动模块重用性差。 某软件开发公司承接了该航空公司应用系统的集成任务,项目组经过多方讨论和论证之后,决定采用以面向服务为中心的企业集成技术,一步步解决该公司所面临的企业集成问题。
问答题试题5 阅读下列关于软件开发过程分析方面的叙述,回答下列问题。 张工在一个中型软件公司担任技术总监职务,该公司开发了许多大大小小的软件系统,其中有成功的,也有不成功的。令张工感到迷茫的是,软件技术迅速发展,各种软件过程与开发模型相继涌现,如CMM过程,统一软件过程(RUP)等,但张工的公司一直都是使用改进型的瀑布模型进行软件开发,所以他希望能引进新技术,使用新的软件过程。经过仔细考虑,张工决定采用RUP来指导公司软件的开发和管理。1.根据你从事软件开发和管理的经验,用150字以内说明张工是否有必要选择RUP,为什么?
问答题[问题1]
数据库备份常用的技术是数据转储和建立日志文件,请用150字以内文字列出数据转储方式分类并分别解释。
问答题概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。
(2)说明该软件项目的用户需求,具体叙述在确定该软件项目的开发范围和功能时,你所遵循的原则和基本步骤。
(3)简要说明最终确定的该软件项目的开发范围和功能,并简要叙述你在这方面的体会。
问答题什么是系统容灾能力?采用什么机制可以提高系统的容灾能力?请用150字以内文字简要说明。
问答题阅读以下关于连锁超市方面的叙述,回答问题1、问题2和问题3。
连锁超市起步于90年代初期,现已成为全国零售商业的一种重要形态。随着连锁超市的高速发展,其经营管理变得愈益复杂,日常所需处理的数据量渐渐庞大,商业运转的中间环节也越来越多,原先主要依靠人工管理和简单计算机管理的方法,显然已无法适应超市规模的不断扩大。鉴于这种情况,某超市股份有限公司决定开发一套计算机信息管理系统,将其连锁超市的三个主要环节门店、配送中心、超市总部有机联网,实施全面的计算机管理,以实现物流、信息流、资金流三流一体管理。庞大的信息管理系统对支撑其运行的后台数据库自然要求严格,它必须具有针对大数据量的快速响应和高效处理能力、混合工作负载、性能稳定并且安全可靠。
问答题[问题2]
请用150字以内文字简要叙述口志文件的建立过程及其在故障恢复中的作用。
问答题[问题2]
李工和王工通过认真地对需求进行了分析,给出了时间性能评估报告,判定在上述硬件平台上可以满足系统要求。请用300字以内文字简要说明嵌入式实时系统中时间性能评估中主要考虑哪几项因素;针对本课题的具体数据,叙述系统的工作时序关系。
问答题软件开发环境,也可称为应用型软件开发环境。是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。软件开发环境中的工具可包括:支持特定过程模型和开发方法的工具,如支持瀑布模型及数据流方法的分析工具、设计工具、编码工具、测试工具、维护工具,支持面向对象方法的OOA工具、OOD工具和OOP工具等;独立于模型和方法的工具,如界面辅助生成工具和文档出版工具;亦可包括管理类工具和针对特定领域的应用类工具。请根据你实际参与开发的经验,论述下列三个问题:
[问题1]
简述你参加过软件应用开发项目的概要和你所担任的工作。
[问题2]
具体叙述在选择软件开发环境方面你从事过的工作和经验。遇到过哪些实际问题?怎么解决这些问题的?
[问题3]
简要说明你在使用软件开发工具的操作过程步骤。你现在认为还有哪些可以改进的地方?如何加以改进?
问答题简述你参与的Web应用程序的测试工作以及你所担任的角色。
问答题 阅读以下关于软件开发的叙述,在回答问题1至问题3。
某软件公司接受公司A委托开发一个软件任务,该任务由张工负责。张工预计在4周内完成对系统的需求分析,并形成需求规格说明书。张工委派了项目组的小刘来负责需求信息的获取。
两周后,小刘向张工汇报了他进行需求分析的过程及结果。小刘采用问卷调查的方式向公司A的50名工作人员搜集信息。他首先准备了问卷的初稿,并请公司A的相关管理人员进行了测试和修正:然后将问卷分发给公司A的每位工作人员,并要求他们在一周内返还问卷。但到目前为止,小刘只收回了7份问卷。小刘认为自己是完全按照问卷调合的步骤和要求实施的,而问卷的返还率仍然很低。张工听完后,给小刘分析了失败的原因,并提出了—些能够提高问卷返还率的建议。
但是为了不耽误项目的进度,张工决定采用JRP (Joint Requirements
Planning)的方法再次进行需求调查,张工作为JRP的主持人。最终在第4周完成了需求规格说明书,并决定了系统后续阶段的开发计划,如图2-1所示。
该项目组除了张工之外,还有2名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。张工决定采用迭代模型,在160天内完成这三个模块的设计、实现与测试。
问答题论数据挖掘技术的应用
随着信息技术的高速发展,各组织机构积累的数据量急剧增长。如何从海量的数据中提取有用的知识成为当务之急。数据挖掘(Data Mining)就是为了顺应这种需要应运而生发展起来的数据处理技术,是知识发现的关键步骤。数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。
请围绕“论数据挖掘技术的应用”论题,依次对以下三个方面进行论述。
(1)概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。
(2)数据挖掘的主要任务是什么?具体论述你在项目中使用数据挖掘技术所解决的问题。
(3)数据挖掘的方法主要有哪些?分析并讨论你所选择的数据挖掘方法,简述其具体实现过程和实际应用效果。
问答题嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。请根据你实际参与开发的经验,论述下列三个问题:[问题1] 简述嵌入式系统的核心概念与开发的具体步骤,概要叙述你参与分析和开发的软件项目以及你所担任的工作。[问题2] 具体叙述你在嵌入式系统的设计过程中是如何组织与实施软件开发工作的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?[问题3] 讨论你开发嵌入式系统的效果。你现在认为应当做哪些方面的改进以及如何加以改进?
问答题[问题3]
请用300字以内文字简要分析李工在软件测试的组织工作中存在什么问题,并简要叙述软件测试的一般步骤。
问答题从技术上来看,数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的,人们事先不知道但又潜在有用的信息和知识的过程。从商业角度来看,它是一种新的商业信息处理技术。[问题1] 概要叙述你参与分析和开发的关于数据挖掘方面的软件项目以及你所担任的主要工作。[问题2] 具体讨论你在该项目中所采用的主要技术,包括开发过程中遇到的问题和所采取的措施。[问题3] 分析你所采用的数据挖掘技术的具体效果。你现在认为应当做哪些方面的改进以及如何加以改进?
问答题
问答题概要叙述你参与分析和开发的系统以及你所担任的主要工作。
2.具体叙述在设计该系统时需要考虑的安全因素和选择安全标准的策略,以及在建立系统时所采取的综合安全措施。
3.评价你所采取的安全措施及其效果,以及其中可以改进的方面。
