2024年软件工程(开发与设计)技能知识考试题及答案.docx
《2024年软件工程(开发与设计)技能知识考试题及答案.docx》由会员分享,可在线阅读,更多相关《2024年软件工程(开发与设计)技能知识考试题及答案.docx(71页珍藏版)》请在优知文库上搜索。
1、2024年软件工程(开发与设计)技能知识考试题及答案目录简介一、选择题:共180题二、简答题:共30题一、选择题1 .对软件的特点,下面描述正确的是OA、软件是一种物理实体B、软件在运行使用期间不存在老化问题C、软件开发、运行对计算机没有依赖性,不受计算机系统的限制D、软件的生产有一个明显的制作过程正确答案:B2 .以下哪项是软件生命周期的主要活动阶段A、需求分析B、软件开发C、软件确认D、软件演进正确答案:A3 .从技术观点看,软件设计包括oA、结构设计、数据设计、接口设计、程序设计B、结构设计、数据设计、接口设计、过程设计C、结构设计、数据设计、文档设计、过程设计D、结构设计、数据设计、文
2、档设计、程序设计正确答案:B4 .以下哪个是软件测试的目的A、证明程序没有错误B、演示程序的正确性C、发现程序中的错误D、改正程序中的错误正确答案:C5 .需求分析最终结果是产生()A、项目开发计划B、可行性分析报告C、需求规格说明书D、设计说明书正确答案:C6 .需求分析中,开发人员要从用户那里解决的最重要的问题是()A、让软件做什么B、要给软件提供哪些信息C、要求软件工作效率怎样D、让软件具有何种结构正确答案:A7 .系统中模块的不仅意味着作用于系统的小变动将导致行为上的小变化,也意味着规格说明的小变动将影响到一小部分模块。A、可分解性B、保护性C、可理解性D、连续性正确答案:D8 .下面
3、关于面向对象方法中消息的叙述,不正确的是A、键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息B、操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息C、应用程序之间可以相互发送消息D、发送与接收消息的通信机制与传统的子程序调用机制不同正确答案:B9 .面向对象技术中,对象是类的实例。对象有三种成份:、属性和方法(或操作)。A、标识B、规则C、封装D、消息正确答案:A10 .可行性研究要进行一次需求分析。A、详细的B、全面的C、简化的、压缩的D、彻底的正确答案:C11 .系统流程图用于可行性分析中的的描述。A、当前运行系统B、当前逻辑模型C、目标系统D、新系统正确答案:A12
4、.系统流程图是描述的工具。A、逻辑系统B、程序系统C、体系结构D、物理系统正确答案:C13 .程序的三种基本控制结构是A、过程、子程序和分程序B、顺序、选择和重复C、递归、堆栈和队列D、调用、返回和转移正确答案:B14 .程序的三种基本控制结构的共同特点是A、不能嵌套使用B、只能用来写简单程序C、已经用硬件实现D、只有一个入口和一个出口正确答案:D15 .软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫A、生存期B、面向对象设计C、面向对象程序设计D、面向对象分析正确答案:D16 .在数据流图中,有名字及方向的成分是()。A、控制流B、信息流c、数据流D、信号流正确答案:C17
5、.在结构化分析方法中,用以表达系统内数据的运动情况的工具有()A、数据流图B、数据词典C、结构化英语D、判定树与判定表正确答案:A18 .在结构化分析方法中,用以表达系统内数据的运动情况的工具有()A、数据流图B、数据词典C、结构化英语D、判定树与判定表正确答案:B19 .决策树()A、能用来代替程序流程图B、是程序流程图的辅助手段C、是描述基本加工的逻辑功能的有效工具D、A和B正确答案:C20 .软件需求分析阶段的工作,可以分成以下四个方面:对问题的识别、分析与综合、制定规格说明以及()。A、总结B、实践性报告C、需求分析评审D、以上答案都不正确正确答案:C21 .原型化方法是用户和设计者之
6、间执行的一种交互构成,适用于系统。A、需求不确定性高的B、需求确定的C、管理信息D、实时正确答案:A22 .当算法中包含多重嵌套的条件选择时,最好使用()。A、程序流程图B、盒图C、判定表D、PAD图正确答案:C23 .O图既能表达数据结构,也能表达程序结构。A数据流B、JacksonC、层次方框D、IPO正确答案:B24 .环形复杂度等于O是模块规模的一个更科学更精确的上限。A、12B、11C、10D、9正确答案:C25 .(云班)UML不具备以下那个结构OA、静态对象结构B、动态行为C、系统部署D、功能结构正确答案:D26 .(云班)O是描述类的所有对象的共同特征的一个数据项A、实例属性B
7、、类属性C、方法属性D、对象属性正确答案:B27 .(云班)在类的属性定义中引入可见性,主要是为了支持O这一软件设计原则A、抽象B、信息隐蔽C、模块化D、自底向上正确答案:B28 .(云班)以下UML术语体现并发行为抽象的是OA、接口B、协作C、主动类D、用况正确答案:C29 .(云班)以下哪些不属于UML描述客观世界实体得基本术语()A、类B、信号C、协作D、参与者正确答案:BD30 .(云班)下列关于软件开发过程说法正确的是()A、软件生存周期过程就是软件开发过程B、软件开发过程是软件开发者所从事的一系列活动C、软件开发过程中还包括了系统需求分析、系统结构设计等系统层面的活动D、软件开发过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2024 软件工程 开发 设计 技能 知识 考试题 答案