2023年贵州软件水平考试考试考前冲刺卷(5).docx
《2023年贵州软件水平考试考试考前冲刺卷(5).docx》由会员分享,可在线阅读,更多相关《2023年贵州软件水平考试考试考前冲刺卷(5).docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年贵州软件水平考试考试考前冲刺卷(5)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.软件能力成熟度模型(CMM)描述和分析了软件过程能力的发展与改进的过程,确立了一个CMM的分级标准,共分为5个级别。在初始级别,软件过程定义几乎处于无章可循的状态,软件开发的成功与否取决于个人的能力。在 (37) ,已建立了基本的项目管理的过程,可以对软件开发的成本、进度和功能特性的实现进行跟踪。在 (38) ,用于软件管理与工程方面的软件过程都已经文档化、标准化,并形成了整个软件组织的标准软件过程
2、。在已管理级,对软件过程和产品质量都有详细的度量标准。在 (39) ,通过对来自新概念和技术的各种有用的信息的定量分析,能够不断地、持续地对软件过程进行改进。38()A标准级B已定义级C可重复级D优化级2.软件系统分析的任务不应该包括 (22) 。进行软件需求分析可以使用多种工具,但 (23) 是不适用的。在软件需求分析阶段中,分析员主要从用户那里解决的重要问题是 (24) 。需求规格说明书的内容不应当包括 (25) 。该文档在软件开发中具有重要的作用,其作用不应当包括 (26) 。25()A软件的性能B对算法的详细过程性描述C对重要功能的描述D软件确认准则3.软件测试在软件生命周期中横跨两个
3、阶段,单元测试通常在 (12) 阶段完成。单元测试主要采用 (13) 技术,一般由 (14) 完成。测试一个模块时需要为该模块编写一个驱动模块和若干个 (15) 。渐增式集成是将单元测试和集成测试合并到一起, (16) 集成测试中不必编写驱动模块。15()A被测模块B上层模块C桩模块D等价模块4.在结构测试用例的设计中,有语句覆盖、条件覆盖、判定覆盖、路径覆盖等。为了对如图10-20所示的程序段进行覆盖测试,必须适当地设计测试数据组。若x,y是两个变量,可供选择的测试数据组共有I、II、III、4组(如表10-10 中给出),则实现判定覆盖至少应采用的测试数据组是 (18) ;实现条件覆盖至少
4、应采用的测试数据组是 (19) ;实现路径覆盖至少应采用的测试数据组是 (20) 或 (21) 。表10-10 测试数据组xy测试数据组03测试数据组12测试数据组-12测试数据组3120()AI和II组BII和III组CIII和IV组DI和IV组EI、II和III组FII、III和IV组GI、III和IV组HI、II和IV组5.设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性是指将一个原先在某种特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软
5、件的可移植性,应注意提高软件的 (1) 。可维护性通常包括 (2) 。通常认为,软件维护工作包括正确性维护、 (3) 维护和 (4) 维护。其中 (5) 维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。(5) 是指当系统万一遇到未预料的情况时,能够按照预定的方式来作合适的处理。5()A可用性B正确性C稳定性D健壮性6.软件测试的目的是 (41) 。通常 (42) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于 (43) 。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标
6、准是 (44) ,最强的覆盖标准是 (45) 。41()A表明软件的正确性B评价软件质量C尽可能发现软件中错误D判定软件是否合格7.在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重与 (30) ,Jackson方法则是 (31) ,Parnas方法的主要思想是 (32) 。从20世纪70年代中期到20世纪90年代早起, (33) 是最常用的设计方法。 (34) 方法只提供了重要的设计准则,没有规定出具体的工作步骤。32()A使用对象、类和集成B由数据结构导出模块结构C模块要相对独立,且功能单一,使块间联系弱,块内联系强D将
7、可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义F自顶向下、逐步细化,采用顺序、选择和循环3种基本结构,以及限制goto语句的使用,设计出可靠的和易维护的软件8.在软件开发过程中常用图来作为描述的工具。DFD就是面向 (46) 分析方法的描述工具。在一整套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有 (47) 张子图。在一张DFD图中,任意两个加工之间 (48) 。在画分层DFD的时候,应注意保持 (49) 之间的平衡。DFD中从系统的输入流到系统的输出流之间的一连串连续
8、变换形成一种信息流,这种信息流可分为 (50) 两大类。46()A数据结构B数据流C对象D构件9.软件能力成熟度模型(CMM)描述和分析了软件过程能力的发展与改进的过程,确立了一个CMM的分级标准,共分为5个级别。在初始级别,软件过程定义几乎处于无章可循的状态,软件开发的成功与否取决于个人的能力。在 (37) ,已建立了基本的项目管理的过程,可以对软件开发的成本、进度和功能特性的实现进行跟踪。在 (38) ,用于软件管理与工程方面的软件过程都已经文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量都有详细的度量标准。在 (39) ,通过对来自新概念和技术的各种有
9、用的信息的定量分析,能够不断地、持续地对软件过程进行改进。39()A分析级B过程级C优化级D管理级10.IS09000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。IS09000系列标准的主导思想是:强调质量 (7) ;使影响产品质量的全部因素始终处于 (8) 状态;要求证实企业具有持续提供符合要求产品的 (9) ;强调质量管理必须始终坚持进行质量 (10) 。而CMM则强调持续的 (11) 。11()A质量度量B质量改进C过程改进D过程度量11.软件系统分析的任务不应该包括 (22) 。进行软件需求分析可以使用多种工具,但 (23) 是不适用的。在软件需求分析阶段中,分析员主要从用户
10、那里解决的重要问题是 (24) 。需求规格说明书的内容不应当包括 (25) 。该文档在软件开发中具有重要的作用,其作用不应当包括 (26) 。26()A用户和开发人员对软件要干什么的共同理解B软件可行性分析的依据C软件验收的依据D软件设计的依据12.软件测试在软件生命周期中横跨两个阶段,单元测试通常在 (12) 阶段完成。单元测试主要采用 (13) 技术,一般由 (14) 完成。测试一个模块时需要为该模块编写一个驱动模块和若干个 (15) 。渐增式集成是将单元测试和集成测试合并到一起, (16) 集成测试中不必编写驱动模块。16()A自顶向下的B自底向上的C双向的D反向的13.在结构测试用例的
11、设计中,有语句覆盖、条件覆盖、判定覆盖、路径覆盖等。为了对如图10-20所示的程序段进行覆盖测试,必须适当地设计测试数据组。若x,y是两个变量,可供选择的测试数据组共有I、II、III、4组(如表10-10 中给出),则实现判定覆盖至少应采用的测试数据组是 (18) ;实现条件覆盖至少应采用的测试数据组是 (19) ;实现路径覆盖至少应采用的测试数据组是 (20) 或 (21) 。表10-10 测试数据组xy测试数据组03测试数据组12测试数据组-12测试数据组3121()AI和II组BII和III组CIII和IV组DI和IV组EI、II和III组FII、III和IV组GI、III和IV组HI
12、、II和IV组14.软件测试的目的是 (41) 。通常 (42) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于 (43) 。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是 (44) ,最强的覆盖标准是 (45) 。42()A系统测试B安装测试C验收测试D单元测试15.在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重与 (30) ,Jackson方法则是 (31) ,Parnas方法的主要思想是 (32) 。从
13、20世纪70年代中期到20世纪90年代早起, (33) 是最常用的设计方法。 (34) 方法只提供了重要的设计准则,没有规定出具体的工作步骤。33()ASDBJacksonCParnasD面向对象16.在软件开发过程中常用图来作为描述的工具。DFD就是面向 (46) 分析方法的描述工具。在一整套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有 (47) 张子图。在一张DFD图中,任意两个加工之间 (48) 。在画分层DFD的时候,应注意保持 (49) 之间的平衡。DFD中从系统的输入流到系统的输出流之间的一连串连续变换形成一种信息流,这种信息流可分为 (50) 两大类。
14、47()A0B1C1ND0N17.软件测试的目的是 (41) 。通常 (42) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于 (43) 。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是 (44) ,最强的覆盖标准是 (45) 。43()A黑盒测试方法B白盒测试方法C灰盒测试方法D软件验证方法18.在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重与 (30) ,Jackson方法则是 (31) ,Parnas方
15、法的主要思想是 (32) 。从20世纪70年代中期到20世纪90年代早起, (33) 是最常用的设计方法。 (34) 方法只提供了重要的设计准则,没有规定出具体的工作步骤。34()ASDBJacksonCParnasD以上皆非19.在软件开发过程中常用图来作为描述的工具。DFD就是面向 (46) 分析方法的描述工具。在一整套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有 (47) 张子图。在一张DFD图中,任意两个加工之间 (48) 。在画分层DFD的时候,应注意保持 (49) 之间的平衡。DFD中从系统的输入流到系统的输出流之间的一连串连续变换形成一种信息流,这种信
16、息流可分为 (50) 两大类。48()A有且仅有一条数据流B至少有一条数据流C可以有0条或者多条名字互不相同的数据流D可以有0条或者多条数据流,并且允许其中有若干条名字相同的数据流20.软件测试的目的是 (41) 。通常 (42) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于 (43) 。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是 (44) ,最强的覆盖标准是 (45) 。44()A条件覆盖B条件组合覆盖C判定覆盖D条件及判定覆盖E语句覆盖21.在软件开发过程中常用图来作为描
17、述的工具。DFD就是面向 (46) 分析方法的描述工具。在一整套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有 (47) 张子图。在一张DFD图中,任意两个加工之间 (48) 。在画分层DFD的时候,应注意保持 (49) 之间的平衡。DFD中从系统的输入流到系统的输出流之间的一连串连续变换形成一种信息流,这种信息流可分为 (50) 两大类。49()A父图与子图B同一父图的所有子图C不同父图的所有子图D同一子图的所有直接父图22.软件测试的目的是 (41) 。通常 (42) 是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于 (43) 。它主要
18、包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是 (44) ,最强的覆盖标准是 (45) 。45()A条件覆盖B条件组合覆盖C判定覆盖D条件及判定覆盖E语句覆盖23.在软件开发过程中常用图来作为描述的工具。DFD就是面向 (46) 分析方法的描述工具。在一整套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有 (47) 张子图。在一张DFD图中,任意两个加工之间 (48) 。在画分层DFD的时候,应注意保持 (49) 之间的平衡。DFD中从系统的输入流到系统的输出流之间的一连串连续变换形成一种信息
19、流,这种信息流可分为 (50) 两大类。50()A控制流和变换流B变换流和事务流C事务流和事件流D事件流和控制流24.N(0,1)为标准正态分布,它的密度函数为_,在x=_处有拐点,x=_处有最大值。利用正态分布的结论,有=_。 25.Due to a constantly _ environment, a poor understanding of the users needs and preferences, as well as a _ of willingness to modify _ organizational structures and decision models, t
20、he full economic potential of Web Information Systems (WIS) has not been realized by now. The data object types of the _ meta model, the Extended World Wide Web Design Technique (eW3DT), provide hypertext designers _ a conceptual, user-centric framework and graphical notation for the construction of
21、 both, _ and customized models, during the software development _ of commercial WIS. A reference model as a normative concept represents an abstraction of a _ company, its functional units, or its (Web) Information Systems and is intended to streamline the design and implementation of complex applic
22、ations at _ costs. As precondition for pursuing a partial globalization strategy, eW3DT _ between technical and content-specific responsibilities for designing, implementing, and maintaining WIS.AmodifyBchangingCmodifyingDchanged 26.N(0,1)为标准正态分布,它的密度函数为_,在x=_处有拐点,x=_处有最大值。利用正态分布的结论,有=_。A0B+1C+1/2D+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 贵州 软件 水平 考试 考前 冲刺
限制150内