2008年10月自考软件工程试题自学考试

一、单项选择题(本大题共20小题,每小题1分,共20分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.“软件工程的概念是为解决软件危机而提出的”这句话的意思是()

A.强调软件工程成功解决了软件危机的问题

B.说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理

C.说明软件工程这门学科的形成是软件发展的需要

D.说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题

2.瀑布模型的主要特点是()

A.将开发过程严格地划分为一系列有序的活动

B.将开发过程分解为阶段

C.提供了有效的管理模式

D.缺乏灵活性

3.在软件工程的需求分析阶段,不属于问题识别内容的是()

A.功能需求B.性能需求

C.环境需求D.输入/输出需求

4.画某系统的数据流图时,顶层图有()

A.0张B.1张

C.2张D.3张及其以上

5.软件模块内聚性最强的是()

A.功能内聚B.通信内聚

C.偶然内聚D.逻辑内聚

6.最早提出软件系统维护问题的阶段是()

A.可行性分析B.需求分析

C.概要设计D.详细设计

7.SD(结构化设计)方法设计的结果是()

A.模块B.模块结构图

C.模块的算法D.数据流图

8.在进行软件测试时,首先应当进行以下哪项测试,然后再进行组装测试,最后再进行有效性测试()

A.单元测试B.系统测试

C.集成测试D.确认测试

9.软件详细设计阶段的任务是()

A.算法与数据结构设计B.功能设计

C.调用关系设计D.输入/输出设计

10.下列属于静态测试方法的是()

A.黑盒法B.路径覆盖

C.白盒法D.人工检测

11.Fortran语言主要作为以下哪个方面的语言()

A.科学工程计算B.系统软件

C.事务处理D.人工智能

12.用结构化语言来描述加工逻辑的外层结构时,以下不属于基本结构的是()

A.顺序结构B.选择结构

C.嵌套结构D.重复结构

l3.可维护软件的主要特性包括()

A.可理解性、可修改性、可移植性

B.可使用性

C.可维护性、可使用性、可靠性

D.可测试性

14.程序设计语言不具有的特性是()

A.心理特性B.工程特性

C.应用特性D.技术特性

15.下列不属于项目进度安排主要方法的是()

A.工程网络图B.Gantt图

C.进度结构图D.任务资源表

16.下列不属于通常冗余技术的是()

A.结构冗余B.信息冗余

17.下列工具中,属于需求追踪工具的是()

A.在DBMS上的应用运行工具B.追踪和状态报告

C.访问和版本控制机构D.文件和修改管理

18.关于软件测试的目的,下面观点错误的是()

A.为了发现错误而执行程序的过程

B.一个好的测试用例能够发现至今尚未发现的错误

C.证明程序是正确、没有错误的

D.一个成功的测试用例是发现了至今尚未发现的错误的测试

19.在制定项目开发计划文档时,不包含的内容是()

A.项目概述B.实施计划

C.测试计划D.交付期限

20.面向对象的开发方法中,以下哪种方法原是面向Ada语言的,并处于面向对象开发方法的奠基性地位()

THE END
1.开源图书个性化推荐系统(计算机毕业设计)+赠送万字论文T015本论文主要论述了如何使用JAVA语言开发一个图书个性化推荐系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述图书个性化推荐系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。 https://blog.csdn.net/weixin_42100694/article/details/144420424
2.信息系统项目管理师(第四版)第13章:项目资源管理2025 年软考高项 | 信息系统项目管理师 | 第13章:项目资源管理 | 信息系统项目管理师(第四版) 考情分析 考情分析 学习建议 学习建议 思维导图 思维导图 13.1 管理基础 项目资源管理包括识别、获取和管理所需资源以成功完成项目的各个过程,包括实物资源和团队资源。项目资源管理是为了降低项目成本,而对项目所需的https://www.jianshu.com/p/c3a4e4fafa5f
3.软件工程腾讯云开发者社区20、功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由()实现。 A.场景描述 B.活动图和场景描述 C. 用例图和场景描述 D.交互图和场景描述 21、下面的哪个选项不是软件工程的宗旨()。 A.开发满足用户需求的软件B.研究算法C.及时交付软件D.生产无故障软件 https://cloud.tencent.com/developer/news/373361
4.国防科研范文7篇(全文)Ⅱ、Ⅲ、Ⅳ类主要对应的是研制、试验质量管理, 对应不同条款, 其任务要求是保证武器装备质量符合研制总要求和合同要求。应当编制质量计划、明确设计要求、实施“六性”设计、软件工程化、技术状态管理、过程评审、转阶段审查、审查审签、关、重件控制、故障纠正、试验控制、外购、外协控制等质量控制。对于Ⅱ、Ⅲ、Ⅳhttps://www.99xueshu.com/w/ikey02rs7xvc.html
5.《软件工程》教学教案4.软件结构设计的图形工具有层次图和结构图 5.在概要设计阶段常用的传统软件工程方法主要有面向数据流设计方法和面向数据结构设计方法 1.画出【例 3.2]的学生成绩管理系统的HIPO图课后习题 2.画出【例 4.2】的图书馆管理系统的HIP图 3.画出习题 3.5的房产经营管理系统的HIPO图内容大纲具体可结合本章的PPT课件进行https://www.yxfsz.com/view/1700049748734611457
6.软件工程相关试题软件工程相关试题.doc Johnmm | 38页| 447KB | 0次下载 | 0.0 (0人评价) 我要评价: 投诉 举报 用手机看文档 下载0 层流程图 预定流程图 取机票流程图 3.一个简化的图书馆信息管理系统有以下功能:(1)借书:输入读者借书证,系统检查借书证是否有 效;查阅借书文件,检查https://doc.mbalib.com/view/77f2f974c76fb43fc8f4a0b79df23d3d.html
7.软件工程导论第五版全套课件.doc软件工程导论第五版全套课件 第1章 软件工程学概述 1.1软件危机 1.1.1软件危机的介绍 1.1.2产生软件危机的原因图1.1引入同一变动付出的代价随时间变化的趋势 1.1.3消除软件危机的途径 1.2软件工程 1.2.1软件工程的介绍 1. 软件工程关注于大型程序的构造 2. 软件工程的中心课题是控制复杂性 3. 软件经常变化 4.https://max.book118.com/html/2017/1202/142462080.shtm
8.国开电大《软件工程》自测答案3.什么是软件工程?软件工程的目标是什么? 正确答案是:软件工程是:① 将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,也就是说将工程化应用于软件开发和管理之中;②对①中所选方法的研究”。软件工程旨在开发满足用户需要、及时交付、不超过预算和无故障的软件,其主要目标如下:a) 实现预期的https://www.ddwk123.cn/archives/255777
9.现代软件工程:如何高效构建软件全书共4个部分:第1部分探讨软件工程的真正含义,以及如何将工程的原则和原理应用到软件开发中;第2部分讲述运用科学思想优化软件开发过程的方法,包括迭代式、增量式工作,获得并利用快速、高质量的反馈,采用实验性和经验主义的科学方法;第3部分介绍管理软件复杂性的方法,深入探讨模块化、内聚力、关注点分离、信息隐藏和https://labs.epubit.com/bookDetails?id=UB83085cbe479ee
10.国开电大《软件工程》自测答案66.在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。请问在面向对象设计中用()方法可以方便地设计这两个16、软件项目中人员的组织开发小组的人数()。 17、项目常用的沟通方式包括()。 18、Gantt图直观简明、易学易用,但它不能()。 19、软件项目风险不包括(https://ddtiku.com/665.html
11.现代软件工程(豆瓣)我在大学里学的是计算机科学,当然,我完成了几门名为“软件工程”或者名字与之类似的课程。 在我开始攻读学士学位时,我对编程其实并不陌生,并且已经为我的高中的职业图书馆实现了一个完全有效的目录管理系统。我记得自己曾经对“软件工程”极度困惑,它的存在似乎就是为了妨碍实际的代码编写和应用程序交付。 21 世纪https://book.douban.com/subject/36423122/
12.国家税务总局关于印发《税务系统计算机软件开发应用管理办法》的为了进一步规范税务系统计算机应用软件的开发,加强计算机开发与管理,保证各地计算机的开发和应用逐步规范化、科学化,国家税务总局拟定了《税务系统计算机软件开发应用管理办法》,现印发给你们,请遵照执行。 总局将根据各地在计算机开发与应用中的使用情况和意见,不断完善此管理办法,各地有何建议和意见,请函告总局(信息中心)https://www.dongao.com/fgk/old/165261.shtml
13.甘特图工具DHTMLXGantt8.0抢先看,改进的资源管理更新的自动可满足项目管理应用程序的大部分开发需求,具备完善的甘特图图表库,功能强大,价格便宜,提供丰富而灵活的JavaScript API接口,与各种服务器端技术(PHP,ASP.NET,Java等)简单集成,满足多种定制开发需求。本文给大家讲解DHTMLX Gantt的任务内容如何显示,欢迎大家下载最新版试用体验。https://www.evget.com/article/2023/4/4/46941.html
14.2013下半年信息系统项目管理师考试真题(综合知识)软考摘要:以下为2013下半年信息系统项目管理师考试上午真题,供大家参考学习。 本文资料:【2024年下半年信息系统运行管理员重要知识点100条】【2024年系统架构设计师重要知识点100条】【2024年上半年软件评测师经典100题】【2024年系统分析师重要知识点100条】【2023年上半年信息系统项目管理师论文真题】 https://www.educity.cn/rk/1788529.html
15.项目管理软件或者它们的组合等;②具备进度管理、费用管理、风险管理等方面的分析、预测以及预警功能;③实现了项目管理的网络化和虚拟化,实现基于Web的项目管理软件甚至企业级项目管理软件或者信息系统,企业级项目管理信息系统便于项目管理的协同工作,数据/信息的实时动态管理,支持与企业/项目管理有关的各类信息库对项目管理工作的在线https://baike.sogou.com/v7115994.htm
16.GanttProject首页文档和下载开源项目管理软件软件简介 干不动了伙计们,老板说每天导它个 5000 App 下载 Gantt Project 是一个使用 GPL 授权的开源项目管理软件,采用 Java 开发的桌面管理工具,支持 Windows、Linux 和 Mac OS X 系统,适合小型项目团队,包含进度管理和项目经理顾问功能。 展开阅读全文 评论 点击引领话题Awesomehttps://www.oschina.net/p/gantt