熊猫题库

|设为首页 |收藏本站 |切换到宽版
注册
查看: 78|回复: 0

国开电大《软件工程》自测【答案】

[复制链接]

384

主题

384

帖子

1172

积分

金牌会员

Rank: 6Rank: 6

积分
1172
发表于 2022-6-27 13:23:13 | 显示全部楼层 |阅读模式
答案联系熊猫题库www.xmdd188.com

1.软件与程序的差异是( )。
2.开发软件所需高成本和商品的低质量之间有着尖利的对立,这种表象称做( )。
3.瀑布模型实质上是一种( )模型。
4.瀑布模型存在的疑问是( )。
5.用户要看到软件商品的容貌,最早也要到( )今后。
6.螺旋模型是一种将瀑布模型和( )结合起来的软件开发模型。
7.原型化方法是用户和设计者之间履行的一种交互构成,适用于( )系统。
8.原型化方法是一种( )型的设计过程。
9.下列有关软件工程的规范,归于国际规范的是( )
10.结构化方法是一种根据( )的方法。
1.啥是软件危机?软件危机体现在哪几个方面?
2.试述发生软件危机的首要缘由?
3.啥是软件工程?软件工程的方针是啥?
4.软件工程为何要着重标准化和文档化?
5.软件工程层次是怎么区分的?
6.啥是软件生计周期模型?
7.软件工程的开展至今停止阅历了哪几个期间?各期间的特征是啥?
8.指出瀑布模型中下列使命的次序:检验测试,项目方案,单元测试,需求评定,成本估量,概要设计,具体设计,系统测试,设计评定,编码,需求标准阐明书。
9.请对比软件生命周期瀑布模型和螺旋模型的特色。
10.啥叫工作化?工作化软件工程师的必备条件是啥?
11.工作化软件工程师十大忌讳是哪些?
12.依据有关的法律,关于侵略软件作品权的行动,依据情节应当给予啥处分?
13.工作化软件工程师要留意的疑问是啥?
1.可行性研讨的首要使命是( )。
2.可行性剖析研讨的费用大概是项目总经费的( )。
3.可行性研讨包含( )研讨当前正在运用的系统( )复查系统地规划和方针( )进一步界说疑问( )导出新系统地高层逻辑模型,详细过程次序是( )
4.可行性研讨的各个过程的工作成果写成明晰的文档,下列哪个人员不用参与检查。
5.可行性研讨的四大体素是( )。
6.经济可行剖析中( )是剖析投入的成本和产出的效益。
7.( )简单掌握,危险较低。
8.技术可行性思考的方面( )
9.计算机病毒是指( )。
10.我国正式公布施行的( )对计算机病毒的界说具有法律性,威望性。
11.社会环境的可行性至少包含( )
12.假定银行的存款年利率是2%,请问如今存5000元,两年后的价值应为( )元。
13.无形的效益是( )
面向对象剖析使命的中心在于树立( )模型。
( )不是剖析建模的意图。
面向对象开发方法首要分为剖析、设计和完成三个期间,下面归于剖析期间首要工作的是( )。
面向对象剖析过程中树立的模型有( )。
功用模型用于表达系统的需求,为软件的进一步剖析和设计打下基础。在面向对象方法中,由( )完成。
用( )模型剖析和界说用户的需求。
用( )模型描绘和剖析事务流程。
下面树立功用模型的过程哪个次序是正确的( )。
树立用例( )模型中榜首步是( )。
断定人物是( )的使命。
( )用于描绘系统中概念层次的对象。
剖析模型的类有三种即( )。
树立对象模型的过程为( )。
在根据用例的面向对象剖析过程中,界说交互行动的要害在于经过描绘剖析类实例之间的( )将用例的责任分配到剖析类中。
动态模型描绘系统的动态结构和对象之间的交互,表明瞬时的、行动化的系统“操控”特性。面向对象方法中,常用( )完成。
需求评定疑问清单大概包含( )。
是不是描绘了系统功用的管理归于( )疑问列表中的内容。
面向对象的需求剖析标准阐明书的剖析模型中能够省掉的有( )。
软件需求剖析标准阐明书中的剖析模型大概包含( )
1.跟着模块规划减小,模块开发成本( ),模块集成成本( )。
2.反映模块独立性的目标是( )。
3.非直接耦合的模块独立性最强,( )的模块独立性最弱。
4.内容耦合是模块间最严密的耦合,( )是模块间最松懈的耦合。
5.在对软件系统进行模块设计的时分,能够有不一样的笼统层次,能够用( ),合作面向疑问的专业术语,归纳地描绘疑问的解法。
6.大家在知道杂乱疑问的过程中,运用最强有力的思想东西即是( )
7.信息躲藏的中心内容是( )。
8.每个子系统的接口界说了若干( ),表现了子系统的功用,而功用的详细完成方法大概是躲藏的。  
9.为高质量地开发软件项目,在软件结构设计时,有必要遵从( )准则。
10.软件结构图中没有( )元素。
11.在实践的软件设计中,一般选用树状结构,约束运用( )。
12.软件结构运用的图形东西,一般选用( )图。
13.软件设计的方针是( )。
14.软件设计时中一个根本准则( )。
15.为高质量地开发软件项目,在软件结构设计时,有必要遵从( )准则。
16.影响软件设计的要素有( )。
17.结构化设计方法详细流程中首要要( )。
18.变换剖析方法中应在数据流程图上区别系统的逻辑输入,( )和中间变换有些。
19.在任何状况下的都能够运用变换剖析方法设计软件结构,但在数据流程图中显着的( )时,仍是选用业务剖析方法非常好。
20.在优化软件结构时要留意坚持简略,在满意模块化要求的条件下尽量( )。
21.概要设计复查不需求( )人员参与。
22.在概要设计复查过程中,设计人员具体叙述( )。
23.要害设计复查的参加者不需求( )。
24.下列哪些归于复审的疑问设计?
25.数据结构设计中在断定数据结构时应先思考( )。
26.为了加强数据设计的的( ),大概对于常用的数据结构和杂乱的数据结构设计笼统类型,而且将数据结构和操作数据结构的操作封装在一同。
27.文件设计过程包含文件的逻辑设计和物理设计期间。其间文件的逻辑设计在( )期间进行。
28.下面哪项归于文件逻辑设计的使命?
29.( )的意图是断定物理数据库结构。
30.程序流程图是运用最为广泛的具体设计方法,其间方框代表:
31.程序流程图归于()期间的东西
32.断定表由4个有些构成,其间( )列出了一切的条件。
33.PDL是一种( )语言。
34.PDL归于()期间的东西
35.面向对象设计着重界说( ),而且使它们彼此协作来满意用户需求。
36.面向对象设计的过程中,正确的次序是( )。
37.一般将具有共性的非功用要求设计在( ),以削减从头开发的工作量。
38.下面那个选项不是正确的面向对象设计思想。
39.一个设计得好的OO系统具有( )
40.在面向对象的设计中,咱们应遵从的设计原则除了模块化、笼统、低耦合、强内聚以外,还有( )
41.( )是设计稿质量软件的一个重要准则,由于它有助于阻隔改变对系统其他元素的影响。
42.耦合首要是指不一样对象之间彼此相关的程度,假如相关程度高,则会( )
43.假如对象之间的耦合是经过( )来完成的,则这种耦合即是交互耦合。
44.在面向对象设计中应尽量( )
45.承继耦合是( )之间的一种相关方式,设计时大概恰当运用这种耦合。
46.在设计时要尤其剖析一般化类与特别化类之间的承继关系,假如笼统层次不合理,会下降系统的( )
47.软件重用在面向对象软件开发方法中是从( )开端的
48.为了进步工作功率,削减错误,下降成本,就要充沛思考软件元素的( )
49.结构是一组可用于不一样应用的( )的调集。
50.当面向对象设计进行底层设计时,对每个类进行具体设计,设计类的特点和操作,优化类之间的关系,就能够设计成( )来对类的设计进行构架和优化。
51.面向对象设计首要要进行高层设计:断定系统的整体结构和个性,结构系统的( ),将系统区分成不一样的子系统。
52.构架起计的首要意图是( ),这项工作由经历丰厚的构架起计师掌管完结。
53.每个子系统的接口上界说了若干( ),其他子系统只能经过接口享用这个子系统供给的效劳。
54.在剖析模型内表明和谐、次序、业务处理以及操控其他对象的类是( )。
55.用( )描绘系统与人物之间的接口。
56.一般将具有共性的非功用需求设计在( ),以削减从头开发的工作量。
57.非功用需求设计需求思考的要素有( )
58.对用例进行设计,发实际现用例功用的( ),断定类之间的关系。
59.每个用例至少大概有一个( ),它一般没有特点而只要方法,仅仅起和谐和操控效果。
60.界说类的特点类型时尽量运用已有类型,太多自界说类型会下降系统的( )目标。
61.界说类的特点结构,尽量不要运用杂乱的( )
62.设计类的操作即是为每个类的方法设计有必要完成的操作,并用天然语言或伪代码描绘操作的( )
63.设计类的操作中不需求界说的内容( )
64.对类进行具体设计,首要是设计类的( ),优化类之间的关系。
65.在概要设计期间界说了类的关系,在( )要细化这些关系
66.在图书馆系统中,假设现已结构了一个一般借书者类,后来发现图书馆的学生和老师在借书中有不一样要求。请问在面向对象设计顶用( )方法能够便利地设计这两个类?
67.系统设计标准阐明书中不可以短少的内容有( )
1.一切程序设计语言的根本成分都可概括为:数据成分、( )、操控成分和传输成分。
2.( )程序设计语言能承受的数据,如各品种型的变量、数组等,作为程序操作的对象,具有称号、类型和效果域等特征。
3.依照( ),有通用语言和专用语言之分。
4.结构化语言是介于天然语言和方式语言之间的一种( )。
5.下列叙说中错误的是( )。
6.程序设计语言的技术特性不该包含( )。
7.科学计算范畴一般挑选( )语言。
8.程序结构明晰且简略易懂,一个函数的规划一般( )行。
9.最佳运用( )防止二义性。
10.假如程序代码的( )好,则调试的成本就能够大起伏下降。
11.关于嵌套的循环和分支程序,层次不要超越( )层。
12.程序设计个性首要要思考( )。
13.下面( )归于容错处理。
14.以下( )不契合可移植性要求。
15.为取得较高的( ),在设计过程中常选用通用的程序设计语言和运转支撑环境。尽量不必与系统的底层有关性强的语言。
16.在设计程序编码的输入输出时,下面( )不契合设计准则。
17.输入输出个性遭到( )要素影响。
18.可重复运用的、功用相对独立的算法或接口大概思考封装成公共的控件或类,下面( )不归于这有些。
19.相对固定和独立的程序完成方法和过程,应思考做成程序模版,如( )。
20.代码检查是由( )构成一个走查小组,经过阅览代码,并进行发问和评论,然后发现能够存在的缺点、遗失和对立的当地。
21.java语言代码检查表中检查类的命名是不是和设计相符归于代码检查的( )的检查。
22.下列关于功用性注释不正确的说法是( )。
23.下面( )不契合编程标准。
1、从狭义上讲,软件测试是( )的过程。
2、经历标明,在程序设计中,某模块与其他模块比较,若该模块已发现并改正的错误数目较多,则该模块中残留的错误与其他模块比较,一般大概( )。
3、下面有关测试准则的说法正确的是( )。
4、软件测试的方针是设计优异的测试用例,( )。
5、( )不契合软件测试准则。
6、测试最早的开端时刻是( )。
7、从测试对象的粒度上区分测试为( )。
8、( )时,测试人员有必要触摸到程序源代码。
9、在设计黑盒测试用例时,首要研讨( )。
10、在设计测试用例时,大概包含( )测试用例。
11、测试用例是一组( )。
12、用满足多的测试用例使程序的每条句子至少履行一次,这是( )。
13、设计满足多的测试用例不只使程序的每条句子至少履行一次,还要使每个断定分支都至少履行一次。
14、设计满足多的测试用例不只使程序的每条句子至少履行一次,还要使每个断定表达式中条件的各种组合都至少呈现一次。
15、下面哪些测试归于黑盒测试( )。
16、等价类区分法是把程序的输入域区分为若干有些,然后从每个有些中选择(  ) 代表性数据当作测试用例。
17、( )归于功用测试方法。
18、( )可以有用地检测输入条件的各种组合能够会导致的错误。
19、以下哪种测试方法不归于白盒测试技术( )。
20、下列关于软件测试战略的叙说中不正确的是( )。
21、软件测试方案的内容应包含( )。
22、软件测试方法中的()归于静态测试方法。
23、不必履行程序,意图是搜集有关程序代码的结构信息,这一过程是( )
24、测试程序时不在机器上直接运转程序,而是选用人工检查或计算机辅助静态剖析的手法检查程序。这种测试称为( )。
25、在动态履行盯梢测试中,测试环境指的是( )。
26、( )用于替代所测单元调用的子模块,它只做少数的数据操作,首要是回来被测单元需求的数据。
27、软件的集成测试工作最佳由()承当,以进步集成测试的作用。
28、( )是拼装软件的测试技术,按设计要求把经过单元测试的各个模块拼装在一同进行测试,以便发现与接口有关的各种错误。
29、下列测试中不归于系统测试的是( )。
30、下面说法中归于系统测试的方针的是( )。1)找出软件中存在的缺点与错误2)承认软件所完成的功用是不是契合标准阐明3)承认软件的功能是不是满意要求
31、检查软件商品是不是契合需求界说的过程称为( )。
32、下列关于软件检验测试的合格经过原则是(  )。1)软件需求剖析阐明书中界说的一切功用已悉数完成,功能目标悉数到达要求2)一切测试项没有剩余一级、二级和三级错误3)立项批阅表、需求剖析文档、设计文档和编码完成共同4)检验测试工件完全
33、疏忽类功用完成的细则,将测试的目光会集在类功用的完成和相应的面向对象程序个性上归于( )
34、OO软件测试的方法包含( )
35、在面向对象的测试中,( )用于替代传统测试方法中的单元测试。
36、类测试包含( )
37、( )是对系统内部的彼此效劳进行测试,如成员函数间的彼此效果,类间的音讯传递。不只要根据面向对象单元测试,还要参阅面向对象设计和面向对象设计测试的成果
38、面向对象软件类测试方法是( )。
1、如今大家更着重程序代码的( )。
2、一个软件项目大概( )的工作量在开发期间,( )的工作量在保护期间。
3、为了进步软件的牢靠性和可保护性,保护人员自动对软件进行修正,意图是进步软件的质量,这归于( )。
4、软件保护中( )所占保护工作量的份额最大。
5、保护的工作量与软件规划成( ),软件的规划能够由源程序的句子数量、模块数、输入输出文件数、数据库的规划,以及输出的报表数等目标来衡量。
6、影响软件保护工作量的首要要素有( )。
7、软件工程着重将( )的方法应用于软件的开发和保护过程之中。
8、在软件保护战略中,经过新的技术和开发战略来进步软件的牢靠性,削减( )活动。
9、以下哪项不归于典型的软件保护过程?
10、在保护请求陈述中,关于( ),用户有必要具体阐明软件功用和功能的改变。
11、保护记载中包含( )。
12、一般保护程序代码的战略( )。
13、为了进步软件的可保护性,在软件的( )期间要坚持原程序与文档的共同性,源程序的可了解性和标准性。
14、软件项目管理的内容不包含( )。
15、项目方案活动的首要使命是( )。
16、软件项目中人员的安排开发小组的人数( )。
17、项目常用的沟通方法包含( )。
18、Gantt图直观简明、易学易用,但它不能( )。
19、软件项目危险不包含( )。
20、软件保护中,因修正交互输入的次序,没有正确的记载而导致的错误是( )发生的副效果。
21、浅显的说,软件项目管理中常说的基线是( )。
22、基线可作为软件生计期中各开发期间的一个检查点。当选用的基线发作错误时,能够回来到近来和最恰当的( )上。
23、( )对于开发过程中的程序、数据、文档提出运用和管理战略。
24、软件装备管理过程包含( )。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则