2021年12月/2022年3月计算机二级公共基础知识押题101-130 101.下面属于工具(支撑)软件的是( ) A)IOS系统 B)数据库管理系统 C)财务管理系统 D)http://Studio.NET【解析】支撑软件是介于系统软件和应用软件之间,协助用户开发的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,如需求分析软件,设计工具软件,编码工具软件,测试工具软件,维护工具软件等,也包括辅助管理人员控制开发进程和项目管理的工具软件,如计划进度管理工具软件,过程控制工具软件,质量管理及配置管理工具软件等。IOS系统、数据库管理系统属于系统软件,财务管理系统属于应用软件,http://Studio.NET属于支撑软件。 102.下列叙述中正确的是( ) A)软件工程是为了解决软件生产率问题 B)软件工程的三要素是方法、工具和进程 C)软件工程是用于软件的定义、开发和维护的方法 D)软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法【解析】软件工程是试图用工程、科学和数学的原理与方法研制、维护计算机软件的有关技术及管理方法,是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。软件工程的目标是在给定成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品,追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。软件工程包含3个要素:方法、工具和过程。 103.下列叙述中正确的是( ) A)软件过程是软件开发过程 B)软件过程是软件维护过程 C)软件过程是软件开发过程和软件维护过程 D)软件过程是把输入转化为输出的一组彼此相关的资源和活动【解析】软件过程是把输入转化为输出的一组彼此相关的资源和活动。软件过程是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。软件过程所进行的基本活动主要有软件规格说明、软件开发或软件设计与实线、软件确认、软件演进。在过程结束时,将输入(用户要求)转化为输出(软件产品)。 104.软件生命周期是指( ) A)软件的运行和维护 B)软件的需求分析、设计与实现 C)软件的实现和维护 D)软件产品从提出、实现、使用维护到停止使用退役的过程【解析】通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。 105.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是( ) A)软件设计 B)软件测试 C)可行性研究 D)数据库设计【解析】①软件生命周期可分为定义阶段、开发阶段和维护阶段。②软件定义阶段的任务是:确定软件开发工作必须完成的目标;确定工程的可行性。③软件开发阶段的任务是:具体完成设计和实现定义阶段所定义的软件,通常包括总体设计、详细设计、编码和测试。其中总体设计和详细设计又称为系统设计,编码和测试又称为系统实现。④软件维护阶段的任务是:使软件在运行中持久地满足用户的需要。 106.软件生存周期中,解决软件“做什么”的阶段是( ) A)需求分析 B)软件设计 C)软件实现 D)可行性研究【解析】软工生命周期可细化为可行性研究和计划制定、需求分析、软件设计(总体设计和详细设计)、编码、软件测试、运行和维护等阶段。需求分析是对待开发软件提出的需求进行分析并给出详细定义,是解决软件“做什么”的阶段。 107.软件生命周期中,确定软件系统”怎么做”的阶段是( ) A)软件测试 B)软件设计 C)系统维护 D)需求分析【解析】软件设计是系统设计人员和程序设计人员在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程,是解决软件“怎么做”的阶段。 108.软件需求分析阶段的主要任务是( ) A)确定软件开发方法 B)确定软件开发工具 C)确定软件开发计划 D)确定软件系统的功能【解析】软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。 109.下面描述中不属于软件需求分析阶段任务的是( ) A)撰写软件需求规格说明书 B)软件的总体结构设计 C)软件的需求分析 D)软件的需求评审【解析】需求分析阶段的工作可以分为4个方面:需求、需求分析、编写需求规格说明书和需求评审。软件的总体结构设计属于软件设计阶段的任务。 110.下面不属于软件需求规格说明书内容的是( ) A)软件的可验证性 B)软件的功能需求 C)软件的性能需求 D)软件的外部接口【解析】软件需求规格说明应重点描述软件的目的,软件的功能需求、性能需求、外部接口、属性及约束条件等。 111.下面可以作为软件需求分析工具的是( ) A)N-S图 B)程序流程图 C)PAD图 D)数据流程图(DFD图) 【解析】常见的需求分析方法有结构化分析方法和面向对象的分析方法。结构化分析方法工具包括数据流图(DFD)、数据字典(DD)、判定表和判定树等。程序流程图、N-S图、PAD图属于软件设计阶段使用的工具。 112.数据流图(DFD)中的有向箭头(→)表示( ) A)控制流 B)数据流 C)输入流 D)输出流【解析】数据流图中的主要图形素与说明如下:












2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/24856.html