软件工程自考真题及答案解析2023年4月自学考试历年题目试卷大全

一、单项选择题:本大题共15小题,每小题2分,共30分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.在软件系统模型分类中,设计模型、实现模型以及部署模型可归类为

A.概念模型B.软件模型

C.演化模型D.软件生存周期模型

2.适用于已经有了部分需求文档的需求发现技术是

A.自悟

B.交谈

C.观察

D.提炼

3.下列不属于常见的加工表达工具的是

A.结构化自然语言B.判定表

C.判定树D.判定图

4.模块A包含对学生信息表的添加、删除、修改三种操作,则模块A的内聚类型是

A.通信内聚

B.逻辑内聚

C.过程内聚

D.功能内聚

5.根据题5图所示,公有操作的数量有

Car

+size:int

+voidmove()

+voidstop()

+voididle()

-left():boolean

-right():boolean

A.1个

B.2个

C.3个D.4个

6.为了描述模型化包之间的关系,UML给出了引入依赖和

A.访问依赖

B.实现依赖

C.通信依赖

D.操作依赖

7.在RUP中,用于规约系统与参与者之间交互的分析类是

A.实体类

B.控制类

C.边界类

D.交互类

8.在RUP中,一个核心工作流包含需求获取、分析、设计、实现以及

A.精化

B.迭代

C.交付

D.测试

9.下列关于测试的描述,错误的是

A.测试从一个侧面证明程序员的“失败”

B.测试是有计划的,并要进行测试设计

C.测试经常是由独立的测试组在不了解软件设计的条件下完成的

D.测试是一个推理过程,要求程序员进行必要的推理

10.软件单元测试首先测试的是

A.数据流

B.数据结构

C.路径选择测试

D.边界测试

11.验证软件需求的可追溯性的测试是

A.单元测试

B.集成测试

C.有效性测试

D.系统测试

12.根据《ISO/IEC系统与软件工程-软件生存周期过程12207-2008》,软件验证过程的任务不包含

A.需求验证

B.路径验证

C.代码验证

D.文档验证

13.若开发小组非常熟悉项目的需求,则最适用的软件生存周期模型是

A.瀑布模型

B.演化模型

C.螺旋模型

D.增量模型

14.在CMMI的过程域分类中,需求开发、确认,验证过程域可归类为

A.项目管理类

B.工程类

C.支持类

D.过程管理类

15.CMMI的成熟度等级共有

A.3级

B.4级

C.5级

D.6级

第二部分非选择题

16.软件工程的目的是倡导以工程的原理、________和方法进行软件开发,以期解决“软件危机”。

17.在软件需求分析阶段,__________是整个需求的主体。

18.结构化方法包括___________方法、结构化设计方法以及结构化程序设计方法。

19.在度量模块独立性指标中,____________是指不同模块之间相互依赖的度量。

20.典型的详细设计工具主要有__________、盒图、PAD图和PDL。

21.描述一组具有相同属性、操作、关系和语义的对象的术语是_________。

22.类图可用于描述___________模型和_________模型的静态结构。

23.RUP采用____________技术来获取需求,其目标是使用UML中的__________、参与者以及依赖等术语来抽象客观实际问题,形成系统的需求获取模型。

24.创建系统的分析模型,一般应进行_________、体系结构分析、_________的分析以及包的分析4项活动。

25.黑盒测试技术包括事务处理流程技术、状态测试技术和__________等。

26.《ISO/IEC软件生存周过程12207-1995》标准把软件生存周期过程分为个基本过程、8个支持过程和___________个组织过程。

27.集成测试可采用__________和___________两种集成方式递增组装软件。

28.螺旋模型是在瀑布模型和演化模型的基础上,加入了两者所忽略的____________所建立的一种软件开发模型。

29.CMMI由一些过程域组成,每个过程域有确定专用目标和_________目标。

30.建立一个顶层工作分解结构WBS,其目的就是为了估算_______________________。

31.简述计算机软件的定义。

32.简述需求的基本性质。

33.简述创建系统类图所涉及的工作。

34.简述RUP创建系统用况模型应进行的活动。

35.简述软件生存周期模型。

36.简述能力等级和成熟度等级之间的区别和联系。

37.题37图为某一软件系统的模块结构图,已知模块F*有一个判断,它影响了模块N、V。要求:

THE END
1.关于远程在线教育的调查报告(中文版)在这史无前例的新形势下,为了帮助教育工作者更好地了解学生的学习习惯,寻找有效的远程教育策略,相应地调整教学方法,我开展了一个匿名问卷调查以搜集学生对于“远程在线教育策略”的反馈。这个问卷调查在计算机软件开发专业本科第二学期和第六学期学生间展开,问卷调查的问题在“学校教学管理系统”在线发布,以系统公告和电https://zhuanlan.zhihu.com/p/162760796
2.需求说明分析文档(详细版)课程管理系统需求文档本需求说明文档旨在定义课程教育系统的核心功能、用户界面、性能指标以及安全和合规性要求,以确保最终产品满足所有利益相关者的需求。 1.2 项目背景 随着在线教育的发展,传统的教学模式面临着新的挑战。为了提高教学效率和质量,本校计划开发一套全新的课程教育系统,以支持教师和学生的教学活动。 1.3 定义 系统:指本次开https://blog.csdn.net/qq_73735007/article/details/140737525
3.在线教学系统需求分析说明书(说明文书资料)文档大小: 28.5K 文档页数: 7页 顶/踩数: 0/0 收藏人数: 0 评论次数: 0 文档热度: 文档分类: 办公文档--说明文书 文档标签: 表格模板范文 系统标签: 教学系统说明书需求文书管理员数据流 在线教学系统需求分析说明书目录目录1正文https://www.docin.com/touch_new/preview_new.do?id=4640726381
4.教育培训功能需求(通用8篇)二、内容维护功能需求 1、内容维护应简单易学,并具备标准的内容采集、编审、发布、统计及审核流定制等功能,方便资源共享和数据交换。 2、提供文章资料的增加、删除、修改等功能。 3、文章内容维护支持一键排版功能,并且要求支持Word、WPS等多种编辑软件生成文档的直接导入。导入时应保留文档的格式和表格,所嵌入的图片能https://www.360wenmi.com/f/filendcftr7w.html
5.在线教育平台功能需求说明在线教育平台功能需求说明 1.在线直播 模块 功能 说明 沟通情况 在线 直播 3分屏教学互动 直播 直播授课采用教育行业通用 的三分屏模式,老师和学员可 以非常方便的进行授课和沟 通。 对于直播教学这块,不 采用现在主流的实时 直播模式,https://m.renrendoc.com/paper/141340294.html
6.万岳在线教育系统WEB开源版:万岳在线教育综合各培训机构的需求万岳在线教育综合各培训机构的需求,自主研发集知识付费、直播授课、网校建设、培训学校、在线教学、职业教育、素质教育、技能教育功能为一体的在线/直播/网络/线上/题库/考试/刷题/线下活动的分布式教育平台系统,满足用户对直播课、在线考试、教务、职业培训、刷题、点播、录播、多媒体教学等场景需求。 在线教育 直播https://gitee.com/WanYueKeJi/wanyue_education_web
7.协同文档:团队文档协作与编辑的高效平台在选择协同文档平台时,企业和团队需要综合考虑多个因素,以确保选择到最适合自己的平台。 (一)功能需求 首先要明确团队的具体功能需求。根据团队的工作场景和协作方式,确定需要平台具备哪些功能,如实时协作、版本控制、权限管理、在线评论、移动支持等。同时,要考虑平台是否能够与团队现有的办公软件和工具进行集成,如与企业https://www.filez.com/news/detail/369b8fb8eed989684c46fa1651b202ca.html
8.在线教育平台行业可行性分析报告.docx在线教育平台行业可行性分析报告.docx,在线教育平台行业可行性分析报告 第PAGE1页 TOC \o 1-3 \h \z \u 在线教育平台行业可行性分析报告 2 一、行业概述 2 1.1 行业定义与背景 2 1.2 行业发展历程与现状 3 1.3 行业发展趋势及前景预测 4 二、市场分析 6 2.1 市场规模与增长https://mip.book118.com/html/2024/1114/5134224333011344.shtm
9.案例拆解流利说英语运营体系拆解运营汪成长日记随着在线教育的发展,市面上的英语课程越来越多,用户的选择越来越多样。但是大部分课程的针对性不是很强,但是不同的人群学习的实际需求也是不一样的,除了学生党和部分上班族要学习英语应试或者考证书,大部分人都越来越注重英语实际运用能力的提升,同时也越来越注重英语学习形式的有趣性,而不是传统的学习方式。 https://www.shangyexinzhi.com/article/5165519.html
10.在线教育平台的需求分析与设计在线教育平台因其便捷、灵活和高效的特点被越来越多的人所接受和重视。本文将对在线教育平台的需求进行分析,并提出相应的设计方案,以满足用户的需求。 一、需求分析 1.课程资源丰富多样 在线教育平台需要提供丰富多样的课程资源,包括各种学科的教材、课件、教学视频等。这些课程资源应该覆盖从幼儿园到高中,甚至大学的https://wenku.baidu.com/view/8cddbce6aa8271fe910ef12d2af90242a995ab37.html
11.产品需求文档(PRD)流程图需求变更流程 免费 使用模版 需求响应流程 免费 使用模版 管理系统ER图 免费 使用模版 产品研发流程图 会员免费 推荐分类 流程图组织架构图模型图思维导图图表图形分析画布示意图UML图路线图时间轴E-R图鱼骨图关系图概念图韦恩图甘特图基础教育高校与高等教育毕业/考证知识科普项目管理IT/软件教育工作互联网公司经营物流https://imiaoban.com/pic/39265.html
12.101种最热门的EdTech工具界面·财经号世界各地的教育工作者正在使用Wakelet来创建和共享资源、课程计划、演示文稿、时事通讯、在线故事作业、在线文档、期刊等等。” “我发现Wakelet在教育方面有着多方面的用途:在一个地方组织课程材料、回顾Twitter聊天、电子档案等等。易用性是关键;您很快就可以使用新的Wakelet帐户开始运行了。” https://m.jiemian.com/article/4838337.html
13.软件工程——理论与实践人工智能第二部分需求篇(第4~6章),介绍构思、获取、分析、建模和文档化软件需求的过程、策略、方法、语言、工具以及相应的软件制品及其质量保证。第三部分设计篇(第7~10章),介绍软件体系结构设计、用户界面设计和详细设计的过程、策略、方法、语言、工具以及相应的软件制品及其质量保证。第四部分实现篇(第11~13章),介绍https://dxs.moe.gov.cn/zx/a/hd_sxjm_rgzn/240710/1893150.shtml
14.教育行业获得场景视频在线教育直播平台,为K12教育,素质教育,职业技能,升学助考,企业培训,语言培训等提供供一站式视频应用解决方案,满足各种在线教育需求,大幅提升教学质量,全面助力教培机构实现OMO转型https://www.bokecc.com/class/84
15.怎么做crm系统部署图零代码企业数字化知识站1. 教育团队 确保所有团队成员都了解如何解读部署图,特别是新加入的成员。可以组织培训或研讨会,帮助他们熟悉图示的结构和内容。 2. 结合其他文档 将部署图与其他项目文档相结合,如需求文档、用户手册等,形成一个完整的知识体系。这样可以帮助团队更全面地理解系统。 https://www.jiandaoyun.com/blog/article/771095/
16.轻维表等新产品全面满足用户对在线协作文档的需求每经AI快讯,有投资者在投资者互动平台提问:尊敬的董秘你好,腾讯文档,包括电子表格,文字处理幻灯片等应用程序,现在越来越成功,在教育领域、金融、媒体、法律等传统领域越来越受欢迎。在2021年7月份,河南洪水追踪救援人员中文档被编辑了30万次,访问量超过250万次。腾讯文档还可以借助微信和QQ软件共享,面对这个后起之秀https://finance.eastmoney.com/a/202201042235557048.html
17.产品经理招聘要求有哪些?牢记这9个关键技能和素质!文章目录 1. 教育背景 2. 工作经验 3. 产品策划能力 4. 需求调研与分析 5. 原型设计与文档撰写 6. 项目管理与协调 7. 数据分析与优化 8. 团队协作与沟通能力 9. 学习能力与创新精神 试试,新一代AI效率神器 @ boardmix 在线使用 相关文章 个人笔记 玩转职场的高效决策方法,那必须得是决策树模型! https://boardmix.cn/article/product-manager-employment/
18.6款开源在线文档协同工具:免费高效跨平台的团队协作利器适用场景/行业:ONLYOFFICE适用于各种规模的企业和团队,特别是需要频繁协作编辑文档的场景。 应用案例:ONLYOFFICE被广泛应用于教育、政府、金融等多个行业,如法国国家图书馆、俄罗斯联邦储蓄银行等。 3. CryptPad 功能类型:CryptPad是一款注重隐私保护的在线文档协同工具,提供文档、表格、幻灯片等编辑器,并支持端到端加密。https://www.banlikanban.com/info/tool/4464.html
19.道客巴巴道客巴巴(doc88.com)是一个在线文档分享平台。你可以上传学术论文,研究报告,行业标准,课后答案,教学课件,工作总结,作文等电子文档,可以自由交换文档,还可以分享最新的行业资讯。http://beta.paper2b.cn/
20.软件项目需求文档模板7篇在软件开发中,软件项目需求文档是非常重要的一环,它是对软件开发过程的详细规划和要求的描述,是整个开发过程中的指导和依据。一个完善的软件项目需求文档能够有效地指导开发人员进行开发工作,提高开发效率 创建时间 2024-02-04 10:56:12 Word 文件格式 https://hsy.chanjet.com/wenku/wk84fc0ae85432.html
21.产品小白的成长之路讲述产品从00.5的故事定性,明确产品需求的本质。定量,通过大体量的调查数据对需求进行分析、判断。 三、获取需求的具体方法: 1.行业分析报告 行业分析报告是获取需求最便捷的方法,通过对分析报告进行分析,在第三方数据基础上做加工。 【实战案例】通过36Kr关于“K12(K12指小学6年+初中3年+高中3年)在线教育行业调研报告”对在线教育行业https://www.jianshu.com/p/2abe1ae598ba