2017年10月自考软件工程考试真题

全国2017年10月高等教育自考软件工程试题

课程代码:02333

请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分

注意事项:

1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。

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

1.软件工程在20世纪80年代以来获得的主要成果有

A.瀑布模型B.CASE产品C.过程式语言D.结构化方法

2.在销售管理系统需求文档中出现下列描述,属于外部接口需求范畴的是

A.系统应能产生月销售报表

B.系统应在5分钟内计算出给定季度的总销售税

C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息

D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%

3.需求规约的基本性质包括重要性和稳定性程度、可修改的、完整的和

A.—致的B.可重复的C.可复用的D.可测试的

4.在建模过程中,可用以描述加工的工具是

A.数据表B.加工表C.数据字典D.判定表

5.指不同模块之间相互依赖程度的度量是

A.扇出B.扇入C.内聚D.耦合

6.把要解决问题的过程分解为多个步骤或阶段,每一步是对上一步结果的细化,以接近问题的解法,该方法称为

A.逐步求精B.逐步分解

C.逐步抽象D.逐步概括

7.关联的多重性是指

A.一个类有多少个方法被另一个类调用

B.—个类的某个方法被另一个类调用的次数

C.两个类所具有的相同的方法和属性的个数比

D.类中对象参与一个关联的数目

8.使用用况图可以为系统建模,描述软件系统行为的

A.功能结构B.业务过程结构C整体结构D.状态结构

9.RUP的设计方法给出用于表达设计模型中基本成分的术语,包括子系统、设计类、接口和

A.构件B.用况细化C.体系结构描述D.部署模型

10.关于调试,下列说法正确的是

C.一个推理过程D.由独立的测试组完成

11.在教师分房方案中规定对教授、副教授、讲师和助教分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是

A.4个有效等价类,4个无效等价类

B.4个有效等价类,1个无效等价类

C.1个有效等价类,1个无效等价类

D.1个有效等价类,4个无效等价类

12.有效性测试的目标是发现软件实现的功能与需求规格说明书不一致的错误,通常采用的测试技术是

A.黑盒测试技术B.用况测试技术C.回归测试技术D.性能测试技术

13.《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、支持过程和

A.验证过程B.确认过程C.定义过程D.组织过程

14.在常见的软件开发模型中,引入风险分析的是

A.螺旋模型B.喷泉模型C.演化模型D.瀑布模型

15.CMMI组织过程改善的成熟度等级中的3级是

A.已执行级B.已管理级C.已定义级D.已定量管理级

非选择题部分

用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

二、填空题:本大题共20空,每空1分,共20分。

16.提出软件工程概念的目的是倡导以工程的原理、原则和_______进行软件开发。

17.对于单一一个需求,必须具有的基本性质:_________、无歧义的、可测试的、______以及可测量的。

18.需求人员把自己作为系统的最终用户,审视该系统并提出问题的初始发现需求技术是______。

19.在结构化分析方法的基本术语中,数据流的归宿地称为_______。

20.指一个模块内部各成分之间相互关联程度的度量是________。

21.结构化分析方法给出了一种能表达功能模型的图形化工具是_______

22.结构化程序设计的基本控制结构包括顺序、________和循环。

23.在面向对象技术的发展中,一个重要的里程碑是___________。

24.RUP是一种以用况为驱动、以_________为中心的迭代、增量式开发。

25.由于软件错误的复杂性,在软件工程测试中,应综合运用测试技术,并且应实施合理的测试序列:单元测试、集成测试、有效性测试和_______。

26.在单元测试中,由于模块不是一个独立的程序,必须为每个模块单元测试开发_______和承接模块,前者模拟主程序接受测试用例的数据,并将这些数据传递给待测试的模块。

28.对于一个项目而言,过程管理计划是项目管理计划的主体,一般还可能存在一些对支持生存周期过程具有重要作用的其他计划,包括软件工程管理计划、_________、软件质量保证计划、软件验证和确认计划和________。

29.CMMI模型基于过程途径思想,通过过程把软件质量3个支撑点:受训的人员、规程和方法、工具和_______进行集成,以开发所期望的系统/产品。

30.在CMMI模型中,在单一过程域中已达到的过程改善称为_______。

31.针对开发的CMMI是一个有关产品和服务的过程改善的成熟度模型,集成了3个源模型______、系统工程CMM和_______。

三、简答题:本大题共6小题,每小题5分,共30分。

32.简述软件开发的本质及基本途径。

33.简述结构化分析建模的基本步骤。

34.简述RUP中用况模型和分析模型的区别。

35.简述泛化的概念及其约束。

36.简述因果图方法生成测试用例的基本步骤。

37.简述软件生存周期过程、软件生存周期模型、软件项目过程管理之间的关系。

四、综合应用题:本大题共2小题,每小题10分,共20分。

(3)修改个人信息:客户在系统注册后,可以发送电子邮件或者使用系统提供的页面,对个人信息进行修改。

(4)删除客户信息:只有公司的管理人员才能删除不再接受公司服务的客户信息。

请画出系统的用况图,并指出其所包含的元素。

39.请用白盒测试法对题39图所对应的程序流程图进行测试。要求从题39表给出的候选答案中分别找出满足语句覆盖、分支覆盖、条件覆盖、条件组合覆盖和路径覆盖5种覆盖标准所需的最少测试用例。

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