2023年软件工程综合知识真题模拟汇编(共555题)_第1页
2023年软件工程综合知识真题模拟汇编(共555题)_第2页
2023年软件工程综合知识真题模拟汇编(共555题)_第3页
2023年软件工程综合知识真题模拟汇编(共555题)_第4页
2023年软件工程综合知识真题模拟汇编(共555题)_第5页
已阅读5页,还剩247页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2023年软件工程综合知识真题模拟汇编(共555题)1、以下说法不符合XML语法规则的是()(单选题)A.标记头和标记末的大小写一致B.元素之间要正确嵌套C.每个XML文档只能有一个根元素D.每个XML为你当可以有多个根元素试题答案:D2、结构化分析方法(sA)是一种面向()需求分析方法。(单选题)A.对象B.数据结构C.数据流D.结构图试题答案:C3、与HttpSessionListener接口有关的方法是()(多选题)A.SessionInitializedB.SessionCreatedC.SessionFinializedD.SessionDestroyed试题答案:B,D4、以下哪些是dtd的元素类型:()(多选题)A.EMPTYB.ANYC.entityD.cdata试题答案:A,B5、结构化分析方法(SA)最为常见的图形工具是()。(单选题)A.程序流程图B.实体联系图C.数据流图D.结构图试题答案:C6、基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下()等问题来确定(多选题)A.系统同环境如何进行交互B.由谁安装系统C.系统为哪些对象提供信息、服务D.系统的使用者是谁试题答案:A,B,C,D7、下列选项中,在验收测试结束时,必须提交给用户的是()。(单选题)A.项目开发总结报告B.验收测试计划C.需求规格说明书D.最终用户手册试题答案:D8、加入一条水平线的HTML代码是?()(单选题)A.<hr>B.<imgsrc="name"border=?>C.<imgsrc="name"align=?>D.<imgsrc="name">试题答案:A9、在XML中,W3C组织给出的样式表语言的推荐标准有()(多选题)A.XPointerB.XSLC.XPathD.CSS试题答案:B,D10、试选择比较合理的计算机软件计算方案的演变顺序:()(单选题)A.单片机——小型机——网络计算——大型机B.哑终端——客户机/服务器——分布式计算——internet计算C.算盘——计算器——PC——深蓝D.PC——B/S——C/S试题答案:B11、盒图也称为()或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。(单选题)A.流程图B.框图C.判定表D.N-S图试题答案:D12、在软件工程中,()不属于软件开发部分的任务。(单选题)A.软件总体设计B.单元测试计划C.软件经销D.组装测试计划试题答案:C13、动态网页需要的技术为()(多选题)A.CGIB.HTTPC.ASPD.PHP试题答案:A,C,D14、()是一种特殊形式的状态机,用于对计算流程和工作流程建模。(单选题)A.时间图B.流程图C.活动图D.状态图试题答案:C15、优秀的程序员经常使用()显示他们的经验。(多选题)A.空格B.空行C.注释D.缩进试题答案:A,B,C,D16、软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括()。(单选题)A.设计软件的模块结构B.定义接口并建立数据结构C.生成概要设计规格说明和组装测试计划D.模块设计试题答案:D17、采用工程的概念、原理、技术和方法来()和()软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。(单选题)A.开发测试B.运行管理C.开发管理D.开发维护试题答案:D18、软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。(单选题)A.需求分析B.结构设计C.程序编制D.软件维护试题答案:D19、在XML中,W3C组织给出的样式表语言的推荐标准有()(多选题)A.XPointerB.XSLC.XPathD.CSS试题答案:B,D20、模块的最重要特征是抽象和什么?()(单选题)A.可靠性B.独立性C.易维护D.信息隐蔽试题答案:D21、需求分析的产品是()(单选题)A.数据流程图案B.数据字典C.判定表D.需求规格说明书试题答案:D22、软件的可修改性支持软件的()。(单选题)A.有效性B.可互操作性C.可追踪性D.可维护性试题答案:D23、以下关于EJB生态圈的叙述不正确的是()(单选题)A.EJB生态圈是由成千上万种工具、服务器、IDE等构成B.整个EJB生态圈都是围绕EJB应用的开发、部署进行的C.部署者是整个圈子的支配着D.EJB开发者主要使用的两种产品:EJB容器和EJB工具试题答案:D24、UML语言包含几大类图形()(单选题)A.行为图B.状态图C.实现图D.顺序图试题答案:D25、会话变量集合按()来进行索引。(多选题)A.会话变量NameB.会话变量ValueC.整数索引D.以上都可以试题答案:A,B26、在软件需求分析中,开发人员要从用户那里解决的最重要的问题是()。(单选题)A.要让软件做什么B.要给该软件提供哪些信息C.要求软件工作效率怎样D.要让软件具有何种结构试题答案:A27、下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。(单选题)A.原型模型B.瀑布模型C.喷泉模型D.螺旋模型试题答案:C28、需求分析员不要求具备哪些知识?()(单选题)A.强健的体魄B.广泛的计算机知识C.开发经验D.相应的业务知识试题答案:A29、一个软件的宽度是指其控制的()。(单选题)A.模块数B.层数C.跨度D.厚度试题答案:C30、下面哪个不是UML中的静态视图()(单选题)A.状态图B.用例图C.对象图D.类图试题答案:A31、下哪种命名空间中的类型用于创建WindowsGUI应用程序()(单选题)A.System.WeB.ServicesB.system.WeB.UIC.System.Windows.FormsD.System.ServiceProcess试题答案:C32、模块内聚可分为七类,最低的内聚是()(单选题)A.顺序内聚B.时间内聚C.过程内聚D.偶然性内聚试题答案:D33、在UML中,接口有几种表达方式()(单选题)A.2B.4C.6D.8试题答案:A34、若一个模块通过公共数据结构把数据传送给另一个模块,这种类型的耦合称为()。(单选题)A.公共偶合B.数据耦合C.逻辑耦合D.外部耦合E.内容耦合F.控制耦合试题答案:A35、软件实体应当做到什么化?()(单选题)A.抽象化B.隐蔽化C.模块化D.简单化试题答案:C36、对单元测试的理解有误的是()(单选题)A.测试内容包括模块程序结构检查、代码测试和模块内功能测试B.是对软件中的基本组成单位进行测试C.常用的方法包括模块接口测试、局部数据结构测试D.不具有回归性试题答案:D37、用于需求分析的结构化分析方法很多,这些分析方法大都遵循以下准则()(多选题)A.必须理解并描述问题的信息域;B.必须定义软件的功能域;C.必须描述软件的行为;D.用层次的方法展示各种模型的细节试题答案:A,B,C,D38、下列各项中不属于逻辑覆盖的是()(单选题)A.语句覆盖B.判定覆盖C.判定——条件覆盖D.全部覆盖试题答案:D39、实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的()%。(单选题)A.30B.50C.70D.90试题答案:D40、软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。(单选题)A.可理解性B.可互操作性C.可追踪性D.可维护性试题答案:C41、数据字典的任务是对于数据流图中出现的所有被命名的数据元素,在数据字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的()。(单选题)A.对象B.解释C.符号D.描述试题答案:D42、对在数据流图中每一个命令的图形元素均给以定义是()(单选题)A.条目定义B.数据字典C.数据定义D.数据说明试题答案:B43、用例图的节点包括()(多选题)A.用例B.边界C.关联D.执行者试题答案:A,B,D44、HIPO图中的H图称为什么图?()(单选题)A.高层图B.嗨图C.顶层图D.层次图试题答案:D45、软件工程中的人·月是个什么单位?()(单选题)A.距离B.时间C.人力D.金钱试题答案:C46、struts-config.xml文件中,元素描述从特定的请求路径到相应的Action类的映射,下列对元素属性描述正确的有()(多选题)A.className:和action元素对应的配置元素B.forward:转发的URL路径C.path:指定访问Action关联的路径,以“&”开头,无扩展名D.name:指定和Action关联的ActionFormBean的名字试题答案:A,B,D47、下列哪些选项属于框架布局的优点()。(单选题)A.支持滚动条,方便导航,节省页面下载时间B.方便排列有规律、结构均匀的内容或数据C.兼容性好,保存时方便D.代码精简、表现和内容相分离试题答案:A48、以下不属于白盒测试技术的是()(单选题)A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分试题答案:D49、设置服务器控件的改动立即提交至服务器,需要将服务器控件的()属性设置为True。(单选题)A.AutoActionB.AutoPostBackC.AutoSubmitD.以上都不对试题答案:B50、下列叙述中不属于软件生命周期模型的是()(单选题)A.瀑布模型B.快速原型模型C.风险模型D.原子模型试题答案:D51、最高程度也是最差的耦合是()。(单选题)A.公共耦合B.内容耦合C.控制耦合D.数据耦合试题答案:B52、在以下的HTML代码片段中:以下()是正确的判断。文具铅笔圆珠笔水笔……(单选题)A.铅笔一定位于首行中的第一列B.圆珠笔一定位于首列中的第一列C.文具应位于首列首行D.水笔与圆珠笔在不同的行试题答案:A53、ID为left的DIV标签,用CSS设置DIV的左边为红色实线,下面设置正确的是()。(单选题)A.style=”border-top:#ff00001solid;”B.style=”border-left:1px,#ff0000,solid;”C.style=”border-left:1px#ff0000solid;”D.style=”border-right:1,#ff0000,dashed;”试题答案:C54、顺序图由对象,生命线,控制焦点和()组成(单选题)A.关系B.消息C.用例D.实体试题答案:B55、下面几种白箱测试技术,哪种是最强的覆盖准则()(单选题)A.语句覆盖B.条件覆盖C.判定覆盖D.条件组合覆盖试题答案:D56、以下哪些是中的属性()。(多选题)A.postB.actionC.methodD.get试题答案:B,C57、下列选项中属于过程的外部属性的是()。(单选题)A.工作量B.成本C.事件D.计划及进度试题答案:B58、要创建一个EJB,必须要至少编写哪些Java类和接口?()(多选题)A.定义远程(或业务)接口B.定义本地接口C.定义Bean接口D.编写Bean的实现试题答案:A,B,D59、以下关于配置文件的说法正确的是()(单选题)A.给定目录或应用程序中weB.config文件存在是完全可选的。B.给定目录或应用程序中weB.config文件存在是必须的。C.C.不管weconfig文件是否存在,该目录的所有配置设置将自动从父目录继承。D.D.运行时,ASP.NET使用这些weconfig配置文件,针对传入的每个URL目标请求分层计算两个或以上的设置集合。试题答案:D60、在HTML文档中,下列()标记用于为网页上的内容提供标题。(单选题)A.〈BODY〉B.〈HEAD〉C.〈H1〉D.〈PRE〉试题答案:C61、下列选项中,属于概要设计阶段的任务的是()。(单选题)A.组装测试计划B.单元测试计划C.初步用户手册D.验收测试计划试题答案:A62、下列软件开发模型中,()只有在开发人员具有风险分析和排除风险的经验及专门知识时,才能获得成功。(单选题)A.原型模型B.瀑布模型C.喷泉模型D.螺旋模型试题答案:D63、下面哪个视图属于UML语言的交互图()(单选题)A.行为图B.状态图C.实现图D.顺序图试题答案:D64、()是对系统、部件或过程的某一特性所具有的程度进行的量化测量。(单选题)A.测量B.度量C.估算D.指标试题答案:B65、客户端状态管理的解决方案有()(多选题)A.URL重写B.隐藏域C.CookieD.以上都不是试题答案:A,B,C66、若一个模块通过公共数据结构把数据传送给另一个模块,这种类型的耦合称为()。(单选题)A.公共偶合B.数据耦合C.逻辑耦合D.外部耦合E.内容耦合F.控制耦合试题答案:A67、软件需求分析阶段的工作,可以分为以下几个方面;对问题定义、分析与综合、编写需求分析文档以及()(单选题)A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确试题答案:C68、一个web网站可以同时拥有针对电脑的Html页面和针对手机的WAP页面。这属于的模式是()(单选题)A.观察者(observer)模式B.命令(commanD.模式C.单一(singleton)模式D.代理(proxy)模式试题答案:A69、在软件工程的原则中,抽象、信息隐藏、模块化和局部化的原则支持软件的()。(单选题)A.有效性B.可互操作性C.可靠性D.可追踪性试题答案:C70、编码阶段是位于哪个阶段之后()(单选题)A.详细设计B.可行性研究C.总体设计D.需求分析试题答案:A71、国际上最流行的数值计算的程序设计语言是()。(单选题)A.BASICB.AlgolC.FORTRAND.C试题答案:C72、在详细设计阶段,经常采用的工具包括()。(单选题)A.SC图B.DFD图C.判定表D.形式化方法试题答案:C73、Wed服务技术的SOA架构由哪些部分组成()(多选题)A.服务提供者B.ServicebrokerC.ServicerequesterD.XML和WSDL试题答案:A,B,C74、定义大多数的需求和范围的工作是在UP中的()阶段完成的。(单选题)A.初始阶段B.细化阶段C.构造阶段D.提交阶段试题答案:B75、在类图中,“#”表示的可见性是()(单选题)A.PublicB.ProtectdC.PrivaeD.Package试题答案:B76、软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()(单选题)A.生存期B.面向对象设计C.面向对象程序设计D.面向对象分析试题答案:D77、在Servlet处理请求的方式为()(单选题)A.以进程的方式B.以程序的方式C.以线程的方式D.以响应的方式试题答案:C78、需求分析的任务不包括()。(单选题)A.问题分析B.系统设计C.需求描述D.需求评审。试题答案:B79、技术可行性是可行性研究的关键,其主要内容一般不包括()。(单选题)A.风险分析B.资源分析C.人员分析D.技术分析试题答案:C80、当使用单件(单例)设计模式时,可以获得如下()优点。(多选题)A.对唯一实例提供受控访问B.缩小名称空间C.允许对操作和表示进行精化操作D.运行可变数目的类实例数试题答案:A,B,C,D81、“为了解决这个问题,目标系统必须做什么?”这是生命周期中()阶段要确定的事。(单选题)A.需求分析B.总体设计C.详细设计D.测试试题答案:A82、类图应该画在Rose的哪种视图中?()(单选题)A.UseCaseViewB.LogicViewC.ComponentViewD.DeploymentView试题答案:B83、利用部署图,可以()。(多选题)A.探究系统和生产环境中的其它系统的依赖关系,这些系统可能是已经存在,或是将要引入的B.探究系统投产的相关问题C.描述一个应用主要的部署结构D.描述一个商业应用主要的部署结构,描述一个组织的硬件网络基础结构试题答案:A,B,C,D84、在设计测试用例时,应当包括()(单选题)A.合理的输入条件B.不合理的输入条件C.合理的和不合理的输入条件D.部分条件试题答案:C85、如果用例A与用例B相似,但A的功能较B多,A的动作序列是通过在B的动作序列中的某些执行点上插入附加的动作序列而构成的,则称()(单选题)A.用例A扩展用例BB.用例A包含用例BC.用例A继承用例BD.用例A实现用例B试题答案:C86、SAX中用于解析实体的基本接口是()(单选题)A.ContentHandler接口B.DTDHandler接口C.EntityResolver接口D.ErrorHandler接口试题答案:C87、EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是()(单选题)A.新建(new)B.开发(openup)C.部署(deplovE.D.删除(removeD.试题答案:D88、在数据流图中,有名字及方向的成分是()。(单选题)A.控制流B.信息流C.数据流D.信号流试题答案:C89、以下属于UML模型视图的有()(多选题)A.行为视图B.结构视图C.部署视图和构件视图D.用例视图试题答案:C,D90、sA方法的基本思想是()。(单选题)A.自底向上逐步抽象B.自底向上逐步分解C.自顶向下逐步分解D.自顶向下逐步抽象试题答案:C91、在UML中,接口有几种表达方式()(单选题)A.2B.4C.6D.8试题答案:A92、在一般情况下,可以将面向对象的聚合概念区分为()关系。(多选题)A.组合B.聚合C.关联D.继承试题答案:A,B,C93、数据流图的图形记号不包括下面哪个?()(单选题)A.箭头、方框B.单杠C.双杠D.圆框试题答案:B94、在UML中,对象之间存在哪些关系?()(多选题)A.关联B.泛化C.聚集D.继承试题答案:A,B,C95、结构化分析方法(SA)是一种面向()的需求分析方法。(单选题)A.一对象B.数据结构C.数据流D.控制流试题答案:C96、数据字典中,一般不包括下列选项中的()条目。(单选题)A.数据流B.数据存储C.加工D.源点与终点试题答案:D97、描述结构化系统分析方法的工具不包括()(单选题)A.数据流图B.组织结构图C.数据词典D.结构化语言试题答案:B98、下列标签可以不成对出现的是()。(单选题)A.<HTML></HTML>B.<P></P>C.<TITLE></TITLE>D.<BODY></BODY>试题答案:B99、EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是()(单选题)A.新建(new)B.开发(openup)C.部署(deplovE.D.删除(removeD.试题答案:D100、在建立软件系统的模块结构。应根据()评价系统模块划分的质量。(单选题)A.数据独立性B.程序独立性C.模块独立性D.可修改性E.可理解性试题答案:C101、白盒测试方法中的测试覆盖率分析有误的是()(单选题)A.路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次B.语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式C.判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一次D.条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径试题答案:A102、事务隔离级别是由谁实现的()。(单选题)A.java应用程序B.HibernateC.数据库系统D.JDBC驱动程序试题答案:C103、()是一个类对象所可能经历的所有历程的模型图(单选题)A.模型管理视图B.状态机视图C.动态视图D.静态视图试题答案:B104、在HTML中,()可以在网页上通过链接直接打开客户端的发送邮件的工具发送电子邮件。(单选题)A.<AHREF="telnet:zhangming@">发送反馈信息</A>B.<AHREF="mail:zhangming@">发送反馈信息</A>C.<AHREF="ftp:zhangming@">发送反馈信息</A>D.<AHREF="mailto:zhangming@">发送反馈信息</A>试题答案:D105、软件编码阶段产生的文档是?()(单选题)A.软件计划任务书B.软件需求规格说明书C.软件概要设计说明书D.软件详细说明书E.软件源代码试题答案:E106、要状态机图中,()表示两个状态之间的关系,源状态和目的状态。(单选题)A.转换B.状态C.事件D.监护条件试题答案:A107、Http缺省的请求方法是()(单选题)A.PUTB.GETC.POSTD.TRACE试题答案:B108、ID为left的DIV标签,用CSS设置DIV的左边为红色实线,下面设置正确的是()。(单选题)A.style=”border-top:#ff00001solid;”B.style=”border-left:1px,#ff0000,solid;”C.style=”border-left:1px#ff0000solid;”D.style=”border-right:1,#ff0000,dashed;”试题答案:C109、两个类之间的关联表示他们之间存在一种不适于继承的逻辑关系。在关联关系的表示图元的两端,可以表示参与关联的()特性。(多选题)A.约束B.可见性C.角色名D.多重性试题答案:A,B,C,D110、无状态会话Bean、有状态会话Bean、CMP与BMP中,哪一种Bean不需要自己书写连接数据库的代码?()(单选题)A.无状态会话BeanB.有状态会话BeanC.CMPD.BMP试题答案:C111、从模式所提供的解决方案的抽象程度来看,模式可以分为()(多选题)A.测试模式B.面向软件实现的设计模式C.软件子系统或构件设计模式D.体系结构设计模式试题答案:B,C,D112、各种需求分析方法都有它们共同适用的()。(单选题)A.说明方法B.描述方式C.准则D.基本原则试题答案:C113、UML2.0在1.0的基础上,对如下()的建模能力进行了增强(多选题)A.活动B.交互C.复杂结构D.状态机试题答案:A,B,C,D114、()可用于描述用户接口、设备控制器和其他具有反馈的子系统。它还可用于描述在生命期中跨越多个不同性质阶段的被动对象的行为,在每一阶段该对象都有自己特殊的行为(单选题)A.动态视图B.静态视图C.状态机视图D.模型管理视图试题答案:C115、当模块中包含复杂的条件组合时,只有()能够清晰地表达出各种动作之间的对应关系(单选题)A.判定表和判定树B.盒图C.流程图D.关系图试题答案:A116、在软件质量要素的评价准则中,软件运行的效率指的是()。(单选题)A.简单性B.准确性C.简明性D.执行效率试题答案:D117、下列关于状态图的说法中,正确的是()(单选题)A.状态图是UML中对系统的静态方面进行建模的五种图之一B.状态图是活动图的一个特例,状态图中的多数状态是活动状态C.活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为D.状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模试题答案:C118、在软件质量要素的评价准则中,计算和控制的精确程度指的是()。(单选题)A.简单性B.准确性C.简明性D.执行效率试题答案:B119、在UML的用例图中,人形符号表示的是()(单选题)A.关联B.用例C.角色D.系统试题答案:C120、HTML代码表示()。(单选题)A.创建表格B.创建一个滚动菜单C.设置每个表单项的内容D.创建一个下拉菜单试题答案:D121、在确认测试的叙述中不正确的是()。(单选题)A.确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。B.确认测试的内容包括功能测试和性能测试。C.安装测试不属于确认测试的内容D.它着重考虑软件是否满足确认测试的内容试题答案:C122、为了给页面所有标题创建样式规则,指定将所有的标题显示为蓝色,字体显示为Arial。下列操作正确的是()。(多选题)A.<STYLETYPE="text/css">H1{color:blue}H1{font-family:Arial}</STYLE>B.<STYLETYPE="text/css">H1{color:blue;fontface:Arial}</STYLE>C.<STYLETYPE="text/css">H1{color:blue;font-family:Arial}</STYLE>D.<STYLETYPE="text/css">H1{color:blue}H1{fontface:Arial}</STYLE>试题答案:A,C123、设计模块的根本目标是提高模块的什么属性?()(单选题)A.可靠性B.独立性C.易维护D.信息隐蔽试题答案:B124、组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一()(单选题)A.对源代码建模B.对事物建模C.对物理数据库建模D.对可适应的系统建模试题答案:B125、以下属于面向对象的开发方法的有()(多选题)A.jacobson方法B.OMT方法C.Coad方法D.Booch方法试题答案:A,B,C,D126、要状态机图中,()表示两个状态之间的关系,源状态和目的状态。(单选题)A.转换B.状态C.事件D.监护条件试题答案:A127、考虑下列声明,那些是不合法的:()(多选题)A.DECLAREv_name,v_deptVARCHAR2(14);B.DECLAREv_testNUMBER(5);C.DECLAREV_MAXSALARYNUMBER(7,2)=5000;D.DECLAREV_JOINDATEBOOLEAN:=SYSDATE;试题答案:A,C,D128、关于促使J2EE框架的出现的原因,以下描述错误的是()(单选题)A.商业事务越来越复杂,它们的可靠性,以及各种事务的可用性越来越难以保证B.随着Intenet用户呈指数级增长,维护一个有效的安全模型越来越困难C.用户需要更加美观的页面设计和更加灵活的客户端响应D.在Internat上,一个应用的潜在用户可能上百万,能够扩充应用来满足用户群方面的需求很重要试题答案:C129、下列选项中,属于需求分析阶段的任务的是()。(单选题)A.组装测试计划B.单元测试计划C.软件总体设计D.验收测试计划试题答案:D130、在活动图中,()表示一个具有子结构的纯粹计算的执行,通常为操作或位于其内的声明的调用成真实世界程序的执行。(单选题)A.状态B.活动C.顺序状态D.活动状态试题答案:D131、软件特性中,()是指系统具有清晰的结构,能直接反映问题的需求的程度。(单选题)A.可理解性B.可靠性C.可适应性D.可重用性试题答案:A132、设计模式中应优先使用的复合技术是()(单选题)A.抽象类B.接口继承C.类继承D.对象组合试题答案:D133、Transaction接口主要用于管理事务。它的哪个方法用于事务的回滚()(单选题)A.wasRollBack方法B.rollback方法C.commit方法D.wasCommitted方法试题答案:B134、程序的三种基本控制结构的共同特点是()(单选题)A.不能嵌套使用B.只能用来写简单程序C.已经用硬件实现D.只有一个入口和一个出口试题答案:D135、html语言中,设置表格单元格的竖直对齐的标记是?()(单选题)A.<tdalign=?>B.<tdvalign=?>C.<tdtext-align=#>D.<tdtext-valign=#>试题答案:B136、软件开发期不包括哪个阶段?()(单选题)A.软件计划B.需求分析C.软件维护D.软件测试试题答案:C137、游标的哪一种属性指示fetch语句是否从活动集中返回行,如未能返回行,则此属性的值为true?()(单选题)A.%FOUNDB.%NOTFOUNDC.%ROWCOUNTD.%ISOPEN试题答案:B138、模块的内聚性最高的是()(单选题)A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚试题答案:D139、在面向对象的设计中,主要建立的模型包括()。(多选题)A.算法逻辑模型B.功能模型C.动态模型D.对象模型试题答案:B,C,D140、()是对产品或过程的某个属性的范围、数量、维度、容量或大小提供一个定量的指示。(单选题)A.测量B.度量C.估算D.指标试题答案:A141、构件图的节点可以是()(多选题)A.包B.类C.用例D.构件试题答案:A,B,D142、在定义内部样式表中使用导入外部样式表可用()(单选题)A.@importB.importC.@incledeD.include试题答案:A143、在UML中,()表示使用软件系统的功能,与软件系统交换信息的外部实体(单选题)A.执行者B.类C.用例D.用例图试题答案:A144、在结构化分析方法(SA)中,与数据流图配合使用的是()。(单选题)A.网络图B.实体联系图C.数据字典D.程序流程图试题答案:C145、在软件质量要素的评价准则中,程序易于理解的程度指的是()。(单选题)A.简单性B.准确性C.简明性D.执行效率试题答案:A146、下列哪个集合操作符返回两个查询都有的行。()(单选题)A.UnionB.UnionallC.UniononlyD.Intersect试题答案:D147、结构化程序设计理论认为,实现良好的程序结构要应用()的分析方法。(单选题)A.自顶向下B.自底向上C.面向对象D.基于组件试题答案:A148、软件工程中描述软件生存周期的瀑布模型一般包括计划、()、设计、编码、测试、维护等几个阶段。其中,设计阶段在管理上又可以依次分为(概要设计)和(详细设计)两个步骤。(单选题)A.问题定义B.需求调查C.可行性分析D.需求分析试题答案:D149、活动图的边包括()(多选题)A.数据流B.控制流C.对象流D.消息试题答案:B,C150、在J2EE的Web应用中,编译后的class文件存放的目录为()(单选题)A.classes目录B.images目录C.jar目录D.任意位置试题答案:A151、在下列的基本成分中,哪个不是数据流程图的基本成分?()(单选题)A.信息处理B.信息存储C.外部实体D.系统状态试题答案:D152、()阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。(单选题)A.概要设计B.详细设计C.编码D.测试试题答案:B153、下列属于无状态会话Bean实例有:()(多选题)A.用来转换温度的会话BeanB.解决音频转换的高性能引擎C.用来记录用户购买商品信息的会话BeanD.提供一定服务的会话Bean(如天气预报等)试题答案:A,C,D154、用于需求分析的结构化分析方法很多,这些分析方法大都遵循以下准则()(多选题)A.必须理解并描述问题的信息域;B.必须定义软件的功能域;C.必须描述软件的行为;D.用层次的方法展示各种模型的细节试题答案:A,B,C,D155、在原型法中称()为用户/设计者,开发人员根据用户需求不断修改原型,直到满足用户要求为止。(单选题)A.用户B.开发人员C.系统分析员D.程序员试题答案:A156、DOM中XMLDOMnodelist的length属性的表示是:()(单选题)A.该对象中文本字符的长度B.该对象中元素节点的数量C.该对象中节点的数量D.该对象中文档对象的数量试题答案:C157、在状态机图中,转换包括以下()类型。(多选题)A.外部自转换B.内部自转换C.模拟转换D.正常转换试题答案:A,B,D158、在JSF应用中()发挥着与UI和模型交互的作用。(单选题)A.托管BeanB.后台BeanC.XML配置文件D.转换器试题答案:A159、UML语言包含几大类图形()(单选题)A.3B.5C.7D.9试题答案:B160、与详细设计相对应的是数据库的()设计。(单选题)A.概念B.逻辑C.物理D.功能试题答案:C161、需求分析阶段不适用于描述加工逻辑的工具是()(单选题)A.结构化语言B.判定表C.判定树D.流程图试题答案:D162、软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()(单选题)A.生存期B.面向对象设计C.面向对象程序设计D.面向对象分析试题答案:D163、在人工智能领域,目前最广泛使用的高级语言是()。(单选题)A.AdaB.FORTRAC.COBOLD.LISP试题答案:D164、如何删除用户计算机中的Cookie()(多选题)A.不能直接删除用户计算机中的CookieB.调用Cookie集合的Remove方法C.将Cookie设置已过去的到期日期,添加到Response中即可D.以上叙述都不正确试题答案:B,C165、数据元素组成数据的方式的基本类型()(单选题)A.顺序B.选择C.循环D.以上全部试题答案:D166、软件的发展经历了()个发展阶段。(单选题)A.一B.二C.三D.四试题答案:D167、数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()(多选题)A.共享锁B.更新锁C.独占锁D.等待锁试题答案:A,B,C168、下面哪个UML视图是描述一个对象的生命周期的()(单选题)A.类图B.状态图C.协作图D.顺序试题答案:B169、从以下哪一个选项中可以获得Servlet的初始化参数()(单选题)A.ServletB.ServletContextC.ServletConfigD.GenericServlet试题答案:C170、多对象是UML哪个视图中的概念()(单选题)A.类图B.状态图C.协作图D.组件图试题答案:C171、根据以下的HTML代码:以下说法正确的是()。(单选题)A.“此路不通”运用了“warning”样式B.如果样式文件"good.css"中也定义了warning类样式,则优先使用样式文件中的样式C.该段链接的样式表名为"text/css"D."theh2elementagain"的样式与"此路不通"一样试题答案:A172、下列选项中,属于概要设计阶段的任务的是()。(单选题)A.组装测试计划B.单元测试计划C.初步用户手册D.验收测试计划试题答案:A173、用例图的节点包括()(多选题)A.用例B.边界C.关联D.执行者试题答案:A,B,D174、test测试命令可以进行哪些方面的测试()(多选题)A.数值测试B.字符串测试C.文件测试D.文本测试试题答案:A,B,C175、JvavServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示技术的最大优势是其:()(多选题)A.简单、便捷B.采用的组件模型C.时间驱动技术D.方便管理试题答案:B,C176、下列选项中,不能进行并行工作的是()。(单选题)A.需求复审B.过程设计C.单元测试D.编码试题答案:A177、软件的可行性研究中不包括()(单选题)A.法律可行性B.技术可行性C.经济可行性D.政治可行性试题答案:D178、一个软件的宽度是指其控制的()。(单选题)A.模块数B.层数C.跨度D.厚度试题答案:C179、汇编程序是指()。(单选题)A.用汇编语言写的程序B.符号程序C.汇编语言的处理程序试题答案:C180、在数据流图中,圆圈符号表示的是()(单选题)A.数据源点或终点B.数据处理C.数据存储D.数据流试题答案:B181、下面循环命令()命令使用命令的返回状态值来控制循环的。(多选题)A.forB.whileC.until试题答案:B,C182、相比Struts框架,JSP框架具备()等Struts框架所不具备的特点。(单选题)A.页面导航B.表单验证C.国际化应用D.组件时间模型试题答案:D183、确定测试计划是在()阶段制定的.(单选题)A.总体设计B.详细设计C.编码D.测试试题答案:A184、是用来指定()。(单选题)A.混合分割B.纵向分割C.横向分割D.任意分割试题答案:B185、经过几次编译,.Net源代码文件可以被编译为本地CPU指令()(单选题)A.1次B.2次C.3次D.4次试题答案:B186、()阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。(单选题)A.概要设计B.详细设计C.编码D.测试试题答案:B187、下面哪些测试属于黑盒测试()。(单选题)A.路径测试B.循环测试C.等价类划分D.条件判断试题答案:C188、在JBoss安装目录下的/server/default/deploy目录中可以部署以下哪种文件:()(多选题)A.EARB.XML文件C.EJBJARD.任何“.jar”库试题答案:A,B,C,D189、内聚程度最低的是()内聚(单选题)A.偶然B.过程C.顺序D.时间试题答案:A190、判定表由四部分组成:左上部列出()。(单选题)A.条件组合与动作之间的对应关系B.所有条件C.所有可能的动作D.可能的条件组合试题答案:B191、Jackson方法是一种面向()的方法(单选题)A.对象B.数据结构C.数据流D.控制流试题答案:B192、test测试命令可以进行哪些方面的测试()(多选题)A.数值测试B.字符串测试C.文件测试D.文本测试试题答案:A,B,C193、用例之间的关系主要有()(多选题)A.包含B.继承C.扩展D.聚合试题答案:A,B,C194、设计模块的根本目标是提高模块的什么属性?()(单选题)A.可靠性B.独立性C.易维护D.信息隐蔽试题答案:B195、以下对UML视图说法正确的有()(多选题)A.结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图。B.动态行为描述了系统随时间变化的行为。待业用从静态视图中抽取的瞬间值的变化来描述。动态行为视图包括状态机视图、活动视图和交互视图C.模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型和子系统。模型管理视图跨越了其他视图并根据系统开发和配置组织这些视图。D.UML还包括多种具的扩展能力的组件,这些扩展能力有限但很有用。这些组件包括约束、构造型和标记值,它们适用于所有的视图元素试题答案:A,B,C,D196、()是在分析模型的基础上,添加了设计元素的结构,使得分析模型更加接近系统实现。(单选题)A.领域模型B.数据模型C.设计模型D.概念模型试题答案:C197、项目管理的对象是()。(单选题)A.项目组织B.项目C.建筑产品D.合同试题答案:B198、在Struts中实现页面跳转主要通过什么方法来实现?()(单选题)A.server.transferB.responsE.redirectC.mapping.findForwardD.responsE.sendRedirect试题答案:C199、对于一个学校的课程注册管理系统,如果有一条需求为“本软件必须通过接口定义文档规定的接口API与计费系统、学籍管理系统、教师信息管理系统交互。”该属于()类型。(单选题)A.可集成性需求B.可伸缩性需求C.可互操作性需求D.安全性需求试题答案:C200、允许用户建立、修改、存储正文的计算机程序是()。(单选题)A.BootstrapB.EditorC.LoaderD.TextFormater试题答案:B201、在表单中包含性别选项,且默认状态为“男”被选中,下列正确的是()。(单选题)A.<inputtype=radioname=sexchecked>男B.<inputtype=radioname=sexenabled>男C.<inputtype=checkboxname=sexchecked>男D.<inputtype=checkboxname=sexenabled>男试题答案:A202、Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()(单选题)A.支持当前的食物,如果不存在就创建一个新的B.支持当前的事务,如果不存在就不使用事务C.支持当前的事务,如果不存在就抛出异常D.不使用事务,如果当前存在事务就抛出异常试题答案:A203、反映模块内部特性的是()。(单选题)A.接口B.状态C.功能D.逻辑试题答案:D204、一个模块把数值作为参数传送给另一个模块,这种耦合方式称为()。(单选题)A.数据耦合B.公共耦合C.控制耦合D.标记耦合试题答案:A205、()工具在软件详细设计过程中不采用。(单选题)A.判定表B.IPO图C.PDLD.DFD图试题答案:D206、下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是()。(单选题)A.原型模型B.瀑布模型C.喷泉模型D.螺旋模型试题答案:D207、下面的那一个不属于MVC模式中的对象?()(单选题)A.ModelB.ViewC.CollectionD.Controller试题答案:C208、一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。(单选题)A.时间内聚B.功能内聚C.通信内聚D.顺序内聚试题答案:C209、下列关于Struts框架的说法中,不正确的是()(单选题)A.Struts实质是JSPModel2的基础上实现的一个MVC框架B.在Struts框架中,视图是由一组JSP文件组成C.在Struts框架中,控制器是由ActiongServlet和Action来实现D.在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate方法能对提交的表单数据进行验证试题答案:D210、在活动图中,()表示一个具有子结构的纯粹计算的执行,通常为操作或位于其内的声明的调用成真实世界程序的执行。(单选题)A.状态B.活动C.顺序状态D.活动状态试题答案:D211、下列关于Oracle数据库备份和恢复的描述错误的是()(单选题)A.每一个数据库实例都有一个在线日志B.数据库日志有两部分组成:在线日志和归档日志C.数据库备份是由构成Oracle数据库的物理文件和操作系统备份所组成的D.当介质故障时进行数据库恢复,利用备份文件恢复毁坏的数据文件,不恢复控制文件试题答案:D212、软件维护有四种,下面哪一个不是的()(单选题)A.完善性维护B.测试性维护C.预防性维护D.适应性维试题答案:B213、各种需求分析方法都有它们共同适用的()。(单选题)A.说明方法B.描述方式C.准则D.基本原则试题答案:C214、()是对象与其外界相互关联的唯一途径。(单选题)A.函数调用B.接口C.状态转换D.消息传递试题答案:D215、以下各种类型的耦合中,()的耦合性最强。(单选题)A.公共偶合B.数据耦合C.逻辑耦合D.外部耦合E.内容耦合F.控制耦合试题答案:E216、一下关于SessionFactory的说法那些正确?()(单选题)A.对于每个数据库事务,应该创建一个SessionFactory对象B.一个SessionFactory对象对应一个数据库存储源。C.SessionFactory是重量级的对象,可以随意创建。D.SessionFactory的load方法用于加载持久化对象。试题答案:B217、()是指让一些关系密切的软件元素在物理上彼此靠近。(单选题)A.信息隐蔽B.内聚C.局部化D.模块独立试题答案:C218、对于活动图,以下说法正确的有()(多选题)A.活动图适用于精确地描述单个用例中的处理流程,也可用来描述多个用例联合起来形成的处理流程,表达相对复杂的业务操作或软件处理过程,有时甚至可以针对类中某个个复杂的操作用活动图给出实现细节B.活动图中包含控制流和信息流,控制流表示一个操作完成后对其后续操作的触发,信息流则刻画操作这间的信息交换C.活动图的基本建模机制包括节点、边及泳道D.活动图描述实体为完成某项功能面执行的操作序列,其中的某些操作或者操作的子序列可以并发和同步试题答案:A,B,D219、解决软件危机的途径不包括哪个?()(单选题)A.组织良好B.统一开发标准C.使用软件工具D.加大人员数量试题答案:D220、阅读代码选择正确答案()。A.分别表示:文本框,单选按钮,复选框,文件域B.分别表示:单选按钮,文本框,复选框,文件域C.分别表示:复选框,文本框,单选按钮,文件域D.分别表示:文件域,文本框,单选按钮,复选框试题答案:A221、以下关于JSF优缺点的叙述不正确的是()(多选题)A.JSF使用PageControllerPattern,因此会对页面密集型应用程序有帮助B.JSF有一个丰富的组件模型,支持RAD类型的开发C.JSF的开发使得开发人员要做更多的工作D.以JSF为中心的,必须使用其他框架来适应其他视图技术试题答案:C,D222、设置服务器控件的改动立即提交至服务器,需要将服务器控件的()属性设置为True。(单选题)A.AutoActionB.AutoPostBackC.AutoSubmitD.以上都不对试题答案:B223、下面哪些项目是Microsoft.NET平台所使用的核心技术:()(多选题)A.WebServiceB.XMLC.SOAPD.Internet协议套件试题答案:B,D224、软件计划任务书中不包括下列哪项?()(单选题)A.做什么B.怎么做C.多少D.多长试题答案:C225、要在网页中显示“欢迎访问我的主页!”,要求字体为隶书、字体大小为6。下列语句正确的是()。(单选题)A.〈P〉〈FONTSIZE=6TYPE=“隶书”〉欢迎访问我的主页!〈/FONT〉B.〈P〉〈FONTSIZE=+2FACE=“隶书”〉欢迎访问我的主页!〈/FONT〉C.〈P〉〈FONTSIZE=6FACE=“隶书”〉欢迎访问我的主页!〈/FONT〉D.〈P〉〈FONTSIZE=+3STYLE=“隶书”〉欢迎访问我的主页!〈/FONT〉试题答案:C226、HttpServlet中,用来处理POST请求的方法是()(单选题)A.doHeadB.doGetC.doPostD.doPut试题答案:C227、Apache和Tomcat都是服务器,他们之间的相同点有()(单选题)A.两者都是Apache组织开发的B.两者都有HTTP服务的功能C.两者都是免费的D.以上全是试题答案:D228、UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中()包括构件图,它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关系(单选题)A.行为视图B.结构视图C.构件视图D.用例视图试题答案:C229、软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是().(单选题)A.可理解性B.可修改性C.可移植性D.可重用性试题答案:C230、()可以用于帮助设计人员在UML模型为模型定义约束信息,创建更为精确的设计模型(单选题)A.OCLB.表达式C.属性D.变量试题答案:A231、软件工作范围不包括哪个?()(单选题)A.可靠性B.开发效益C.功能D.性能试题答案:D232、下列有关关系数据模型与对象模型的关系说法不正确的是()(单选题)A.表对应类B.表的字段对应类的属性C.记录对应对象D.表之间的参考关系对应类之间的依赖关系试题答案:D233、以下对部署图说法正确的有()。(多选题)A.部署图有主要建模元素是构件B.使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式C.从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况D.部署图(deployment,配置图)是用来显示系统中软件和硬件的物理结构试题答案:B,C,D234、在UML顺序图中,()对消息传递的目标对象的销毁。(单选题)A.销毁(destory)消息B.创建(creatE.消息C.返回消息D.自消息试题答案:A235、在软件质量要素的评价准则中,操作该软件的难易程度指的是()。(单选题)A.容错性B.检测性C.安全性D.可操作性试题答案:D236、基于代码行的面向规模的度量方法适合于()。(单选题)A.过程式程序设计语言和事前度量B.第四代语言和事前度量C.第四代语言和事后度量D.过程式程序设计语言和事后度量试题答案:D237、为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()。(单选题)A.纠错性维护B.适应性维护C.改善性维护D.预防性维护试题答案:D238、软件工程中描述软件生存周期的瀑布模型一般包括计划、()、设计、编码、测试、维护等几个阶段。其中,设计阶段在管理上又可以依次分为(概要设计)和(详细设计)两个步骤。(单选题)A.问题定义B.需求调查C.可行性分析D.需求分析试题答案:D239、Spring在切入点上支持以下哪些运算()(多选题)A.或运算B.与运算C.加法运算D.且运算试题答案:A,B240、()是用户和设计交换最频繁的方法。(单选题)A.原型模型B.瀑布模型方法C.螺旋模型方法D.构件组装模型试题答案:A241、软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为()。(单选题)A.可理解性B.可维护性C.可适应性D.可重用性试题答案:B242、Http缺省的请求方法是()(单选题)A.PUTB.GETC.POSTD.TRACE试题答案:B243、软件详细设计阶段产生的文档是?()(单选题)A.软件计划任务书B.软件需求规格说明书C.软件概要设计说明书D.软件详细说明书E.软件源代码试题答案:D244、下列对状态图描述不正确的是()(单选题)A.状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为B.状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态C.状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率D.状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应试题答案:C245、HTML语言中的预格式文本标签是()。(单选题)A.<body>B.<nobr>C.<pre>D.<p>试题答案:C246、内聚是衡量模块内部聚合能力的量度。内聚越高,说明模块内各成分彼此联系的程度()(单选题)A.越松散B.彼此相等C.越紧密D.没有联系试题答案:C247、网页中常见的两种图片格式是()。(单选题)A.JPG和GIFB.JPG和PSDC.GIF和BMPD.BMP和SWF试题答案:A248、SA方法的分析步骤是首先调查了解当前系统的工作流程,然后()(单选题)A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型B.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的物理模型C.获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型D.获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型试题答案:A249、软件设计中划分程序模块通常遵循的原则是使各模块间的耦合尽可()(单选题)A.强B.适中C.弱试题答案:C250、每一个设计模式都集中于一个特定的()问题。(单选题)A.编程B.测试C.设计D.运行试题答案:C251、以下那个标记是单元素标记()。(多选题)A.<hr>B.<textarea>C.<select>D.<meta>试题答案:A,D252、()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。(单选题)A.泳道B.分叉汇合C.分支D.转移试题答案:A253、对一个DTD语句中提供的“+”或“*”操作符映射,以下正确的是()(单选题)A.将其映射成一个类。然后将类映射成一个字段。B.将其映射成一个变量。然后将类映射成一个表。C.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个表D.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个字段试题答案:C254、详细设计的基本任务是确定每个模块的()设计(单选题)A.功能B.调用关系C.输入输出数据D.算法试题答案:D255、用例之间的关系主要有()(多选题)A.聚合B.继承C.扩展D.包含试题答案:B,C,D256、OCL已经嵌入到UML2.0规约中,建模人员可以在以下()情况下使用OCL。(多选题)A.使用OCL在类上或者在类模型的类型上定义不变量B.使用OCL对构造型定义类型不变量C.将OCL作为一种查询语言D.使用OCL描述操作和方法的前置和后置条件试题答案:A,B,C,D257、在UML中,以下()是可以应用于包的构造型(多选题)A.框架{《Framework》}B.虚包{《Facade》}C.子系统{《Subsystem》}D.系统{《system》}试题答案:A,B,C,D258、对于活动图,以下说法正确的有()(多选题)A.活动图适用于精确地描述单个用例中的处理流程,也可用来描述多个用例联合起来形成的处理流程,表达相对复杂的业务操作或软件处理过程,有时甚至可以针对类中某个个复杂的操作用活动图给出实现细节B.活动图中包含控制流和信息流,控制流表示一个操作完成后对其后续操作的触发,信息流则刻画操作这间的信息交换C.活动图的基本建模机制包括节点、边及泳道D.活动图描述实体为完成某项功能面执行的操作序列,其中的某些操作或者操作的子序列可以并发和同步试题答案:A,B,D259、关于协作图的描述,下列哪个不正确()(单选题)A.协作图作为一种交互图,强调的是参加交互的对象的组织B.协作图是顺序图的一种特例C.协作图中有消息流的顺序号D.在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成试题答案:B260、UML的()是由建模者设计的新的建模元素,但是这个模型元素的设计要建立在UML已定义的模型元素基础上(单选题)A.标记值B.构造型C.注释D.约束试题答案:B261、在UML顺序图中,如果一条消息从对象a传向对象b,那么其()是一条从b指向a的虚线有向边,它表示原消息的处理已经完成处理结果(如果有的话)给返回消息传回。(单选题)A.返回消息B.自消息C.创建(creatE.消息D.销毁(destory)消息试题答案:A262、以下属于组件的通用属性的是()(单选题)A.escapeB.localeC.converterD.以上都不是试题答案:D263、在用例图中,可以用()来表示整个软件系统或其中一些子系统的边界,也可以用它表示软件系统的不同发布版本的功能范围(单选题)A.执行者B.关联关系C.用例D.边界框试题答案:D264、国际上最广泛使用的商用及行政管理语言是()。(单选题)A.COBOLB.BASICC.FORTRAND.PL/l试题答案:A265、描述静态数据结构的概念模式是()。(单选题)A.E-R图B.DFDC.结构图D.框图试题答案:A266、下列选项中,()不属于基于计算机的系统的系统要素。(单选题)A.人B.数据库C.车间D.硬件试题答案:C267、下列选项中,属于详细设计阶段的任务的是()。(单选题)A.组装测试计划B.单元测试计划C.初步用户手册D.验收测试计划试题答案:B268、dotNET框架由下列选项中的哪两项组成()(多选题)A.微软基础类库(MFC.B.公共语言运行库(CLR)C.中间语言(IL)D.dotNet框架类库(FCL)试题答案:B,D269、关于JSP生命周期的叙述,下列哪些为真?()(多选题)A.JSP会先解释成Servlet源文件,然后编译成Servlet类文件B.每当用户端运行JSP时,jspInit方法都会运行一次C.每当用户端运行JSP时,_jspService方法都会运行一次D.每当用户端运行JSP时,jspDestroy方法都会运行一次试题答案:A,C270、要实现以下功能:在网页中插入一个图片joke11.gif,使用者通过单击该图片,连接到joke11.htm上去。下面的HTML代码,()是正确的。(单选题)A.<AHREF="joke11.htm"IMG://SRC="images/joke11.gif"></A>B.<AHREF="joke11.htm"SRC="images/joke11.gif"></A>C.<AHREF="joke11.htm"><IMGSRC="images/joke11.gif"></A>D.<AHREF="images/joke11.gif"></A>试题答案:C271、为改正软件系统中潜藏的错误而进行的维护活动称为()。(单选题)A.纠错性维护B.适应性维护C.善性维护D.预防性维护试题答案:A272、在Dreamweaver中,在设置各个框架属性时,参数Scroll是用来设置()属性的。(单选题)A.是否进行颜色设置B.是否出现滚动条C.是否设置边框宽度D.是否使用默认边框宽度试题答案:B273、如果希望输出”<”,那么在标签中应该设定哪一个属性?()(单选题)A.valueB.escapeXmlC.defaultD.entity试题答案:B274、软件是一种逻辑产品,它的开发主要是()。(单选题)A.研制B.拷贝C.再生产D.复制试题答案:A275、EJB应用生命周期主要涉及到哪几个阶段()(多选题)A.初始化状态B.开发C.部署D.管理试题答案:B,C,D276、在软件质量要素的评价准则中,控制或保护程序和数据不被破坏、非法访问等机制的能力指的是()。(单选题)A.容错性B.检测性C.安全性D.可操作性试题答案:C277、如图,网页中有一个表格,请问创建该表格的HTML代码是()。(单选题)A.AB.BC.CD.D试题答案:A278、在界面设计中,通常屏幕的()表示在屏幕上预留空位、由用户在界面操作中填写或选择的界面元素,包括可编辑的文本、单选钮(radio)、多选框(checkbox)、选择列表(selectlist)等(单选题)A.静态元素B.动态元素C.用户输入元素D.用户命令元素试题答案:C279、在UML中,以下()是可以应用于包的构造型(多选题)A.框架{《Framework》}B.虚包{《Facade》}C.子系统{《Subsystem》}D.系统{《system》}试题答案:A,B,C,D280、在软件生存周期中,()阶段必须要回答的问题是“要解决的问题是做什么?”。(单选题)A.详细设计B.可行性分析和项目开发计划C.概要设计D.软件测试试题答案:B281、由于软件工程有如下哪些的特点,使得软件的管理比其他工程的管理更为困难()(多选题)A.软件产品不可见;B.软件生产不存在标准的过程;C.软件的开发成本往往非常高;D.有些大型软件项目往往是“一次性”的项目;试题答案:A,B,D282、下列关于程序效率的描述错误的是()。(单选题)A.提高程序的执行速度可以提高程序的效率B.降低程序占用的存储空间可以提高程序的率C.源程序的效率与详细设计阶段确定的算法的效率关D.好的程序设计可以提高效率试题答案:C283、对于类,其属性的可见性表示对类的外部世界的可见性,它有以下()选项(多选题)A.公开(publiC.B.包内公开(packagE.C.保护(protecteD.D.私有(privatE.试题答案:A,B,C,D284、软件设计阶段的输出主要是()。(单选题)A.程序B.模块C.伪代码D.设计规格说明书试题答案:D285、计算机系统经历了几个不同的发展阶段,具有以下特点指的是()发展时期:小规模团队开发,但仍然沿用早期形成的个体化开发软件的方法。(单选题)A.个体软件B.软件作坊C.软件危机D.软件工程试题答案:B286、在需求分析的业务流程建模中,可以利用活动图描述()(多选题)A.系统对外部呈现的功能B.多个用例联合起来形成的处理流程C.对象协同的单个用例中的处理流程D.软件与外部实体共同参与的业务处理流程试题答案:B,C,D287、以下属于UML模型视图的有()(多选题)A.行为视图B.结构视图C.部署视图和构件视图D.用例视图试题答案:C,D288、一个局部数据存储当它作为()时,就把他画出来。(单选题)A.某些加工的数据接口B.某个加工的特定输入C.某个加工的特定输出D.某些加工的数据接口或某个加工的特定输入输出试题答案:D289、对于一个学校的课程注册管理系统,如果有一条需求为“学生只能查看本人选课计划;教师只能查看本人所开课程的学生信息;教务管理员可以查看所有信息。”,该属于()类型的需求(单选题)A.可配置性需求B.可移植性需求C.功能需求D.安全性试题答案:D290、对于标签,其中*代表GET或()。(单选题)A.SETB.PUTC.POSTD.INPUT试题答案:C291、运行Asp.Net需要安装()Web服务器。(单选题)A.ResinB.tomcatC.WebLogicD.IIS试题答案:D292、根据国家标准GB8566–88《计算机软件开发规范》的规定,软件的开发和维护划分为8个阶段,其中下列哪个阶段不属于本范围?()(单选题)A.可行性研究和计划B.需求分析C.客户投诉D.详细设计试题答案:C293、在构件中图中,()用于显示构件之间的关联关系。(单选题)A.节点B.包C.构件D.依赖关系试题答案:D294、下面哪些任务是RequesProcessor完成的()(多选题)A.把Struts配置文件信息加载到内存中B.把请求转发到Action的execute0方法返回的ActionForward代表的组件C.如果需要的话,创建ActionForm实例,组装数据,并进行表单验证D.找到匹配的Action实例,调用其execute0方法试题答案:B,C,D295、软件是一种()产品。(单选题)A.有形B.逻辑C.物质D.消耗试题答案:B296、Transaction接口主要用于管理事

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论