软件工程作业及考试范围.DOC

上传人:天*** 文档编号:1564884 上传时间:2019-03-05 格式:DOC 页数:3 大小:43.50KB
下载 相关 举报
软件工程作业及考试范围.DOC_第1页
第1页 / 共3页
软件工程作业及考试范围.DOC_第2页
第2页 / 共3页
软件工程作业及考试范围.DOC_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、软件工程作业及考试范围第 1 章1.0 什么叫软件危机?怎样克服软件危机?1.1 开发文档都有哪些?用图示表示它们之间的关系。1.2 说明软件工程研究的内容。1.3 请读者详细解释软件的定义和程序的定义。1.4 软件工程的 7+1 条基本原理有何现实意义?1.5 读者同意“四种开发方法”的软件工程方法论和“五个面向”的软件工程实践论吗?为什么?1.6 怎样理解软件工程的支持过程?1.7 怎样理解 ISO 9001?如何用 ISO 9001 去管理软件企业?1.8 怎样理解 ISO 9001 的文档体系?质量手册、程序文件、质量记录三者有何联系与区别?1.9 怎样理解“微软企业文化”现象?试比较

2、它与 ISO 9001 和 CMMI 的各自特点。1.10 怎样理解 CMMI?如何用 CMMI 去管理软件企业?1.11 怎样理解 CMMI 的作用和现实意义?1.12 是否存在这样一种现象:搞系统软件的公司不需要采用 CMMI 和 ISO 9001 模式?CMMI 和 ISO 9001 模式只适用于搞应用软件的企业?如果是,这是为什么?如果不是,又是为什么?1.13 敏捷文化现象是什么意思?1.14 轻载过程改进模型(敏捷文化现象 )能代替或战胜重载过程改进模型 CMMI 吗?1.15 系统集成是什么含义?1.16 软件工程与信息系统工程有何异同?1.17 请你总结信息系统的建设方法。1.

3、18 对信息系统建设中的信息,一是要标准化,二是要集成化,这是为什么?1.19 如何用面向元数据的编程方法进行数据处理?1.20 根据学过的数据库编程经验,请举出一个用创建视图的方法进行数据处理的例子。1.21 港口信息系统建设案例对你有何启示?第 2 章2.0 宇宙中任何物体都有生命周期吗?2.1 软件生命周期是什么含意?它与软件生命周期模型有何关系?2.2 为什么说, “软件生命周期模型是指在整个软件生命周期中,软件开发过程应遵循的开发路线图。或者说,软件生命周期模型是软件开发全部过程、活动和任务的结构框架。 ”?2.3 为什么要选择软件开发模型?软件开发模型与软件生命周期有什么关系?2.

4、4 简述瀑布模型、增量模型、迭代模型、原型模型的优、缺点。2.5 软件公司的 ISO 9001 或 CMMI 管理体系与软件开发模型有关吗?为什么?2.6 请调查一下,你周围的软件公司采用哪几种软件开发模型进行软件开发。2.7 软件开发模型对您今后的工作,到底具有什么指导意义?2.8 您对“生命周期模型裁剪指南”有什么看法?2.9 “图书馆信息系统”的开发选用什么开发模型合适?2.10 请详细说明瀑布模型与迭代模型之间的关系。第 3 章3.1 为什么说立项(或签订合同)是一切项目的源头,也是软件项目的源头?3.2 立项的具体表现形式是什么?3.3 立项建议书的编制者为什么主要是软件公司的市场销

5、售人员,而不是开发人员?3.4 为什么将项目的市场前景、功能、性能、接口、风险作为立项建议书的主要内容?3.5 什么叫风险分析?技能风险与技术风险有何区别?3.6 行业领域业务专家与产品经理有何同异?3.7 合同、任务书、立项建议书三者有何异同?有何关系?3.8 下达任务的时间和方法是什么?3.9 请进行社会调查,收集材料,用事实说明“立项就是决策”的道理。3.10 请指出商业 MIS 开发任务书的优点、缺点、需要如何改进。3.11 请在老师的指导下,选定一个项目,写出一份立项建议书。3.12 对软件项目和产品的“功能、性能、接口”三项指标如何理解?3.13 请用 PowerPoint 工具制

6、作一份 “图书馆信息系统”的投标书,并进行试讲。3.14 按照老师建议的其他实践项目,23 人一组,完成项目的“立项任务书”和“投标书” ,并进行投标书讨论与试讲。第 4 章4.1 为什么需求分析特别重要?4.2 需求分析的目的是什么?需求分析的难点在哪里?4.3 需求分析的理论基础有哪几条?4.4 为什么说需求过程是一个迭代过程?4.5 为什么说需求分析是面向流程的?4.6 需求分析的基本思路是什么?4.7 解释术语:元数据、实体、中间数据。4.8 为什么说元数据的分析与识别是需求分析的议题之一?4.9 元数据与中间数据之间,有什么关系?请举例说明。4.10 业界存在哪三种需求分析方法?您认

7、为哪一种方案更好?4.11 需求管理过程的目标和内容是什么?4.12 为什么对需求文档要进行同行评审?4.13 用户需求报告与需求分析规格说明书有何差异?4.14 怎么理解“不符合项”? 为什么要对它进行跟踪管理?4.15 为什么说“只考虑目标系统是什么、而不考虑目标系统怎么做的需求分析观点,是片面的,表面的,不可取的”?4.16 需求描述有哪几种工具?你喜欢哪一种?为什么?4.17 学生以项目组的组织原则是自由组合,每组三至八人一组,其中最有开发经验或管理经验的人当项目经理,项目经理将项目组成员的姓名、学号、通信方式,以电子文件的形式,告诉主讲老师;4.18 在主讲老师的组织下,学生以项目组

8、为单位,选取瀑布模型或快速原型模型,采用项目组成员最熟悉的数据库管理系统和面向对象的编程工具,开发图书馆信息系统这个小项目,要求文档书写齐全、前台界面美观简单、后台数据库维护方便,并尽量使它产品化。4.19 如果你是软件公司的软件分析师,你将怎样进行需求分析?第 5 章5.1 为什么说计划只是策划的一个结果?5.2 简述软件策划的步骤。5.3 软件策划要实现的具体目标是什么?5.4 为什么在策划过程中要考虑到受影响的组和个人?5.5 怎样理解对软件项目进行策划的时机?5.6 简述软件策划的方法。5.7 软件策划的上游和下游各是什么?5.8 所谓定义软件过程是什么含义?5.9 所谓软件估计是什么

9、含义?5.10 简述对软件工作产品规模进行量化估计的方法。5.11 简述软件工作产品成本费用的估计方法。5.12 项目跟踪与监督的基础是什么?5.13 软件开发计划应包括哪些内容?5.14 软件工作产品和软件产品有何同异?5.15 请具体解释:直接人工、直接费用、间接成本、制造费用、管理费用、不可预见费用。5.16 怎样理解软件中的度量,它有何作用?5.17 请设计出以下策划管理文档:项目周报、项目月报、里程碑报告、重大事件报告、软件开发计划评审报告、项目计划变更申请表、计划更改与批准记录。5.18 请在老师的指导下,写出一份“图书馆信息系统”的软件开发计划书 。5.19 如果你是软件企业的项

10、目经理,怎么根据实际情况,用四种不同的估计方法,对软件产品的规模进行量化估计?第 6 章6.1 软件设计的输入输出是什么?6.2 为什么说“软件设计以面向元数据为主,以面向功能和面向对象为辅。而软件的编程实现则以面向对象为主,以面向元数据和面向功能为辅”?6.3 概要设计说明书和详细设计说明书有何区别?6.4 怎么理解“软件概要设计是系统总体结构设计或系统架构设计”?6.5 怎么理解“软件详细设计是子系统和模块实现设计”?6.6 请你说明“三层结构”与“三个模型”之间的关系。6.7 请你说明“三层结构”的工作原理。6.8 请你说明“三层结构”的优点。6.9 模块实现设计包括哪些内容?6.10 怎么理解“详细设计是面向模块的,不是面向组织结构或部门单位的。 ”6.11 为什么软件设计要遵守“抽象、分解与模块化、低耦合高内聚、封装、接口和实现分离”的设计原理?6.12 你是怎样理解“软件设计属性和度量”的?6.13 你是怎样理解“面向元数据方法用在数据库服务器层次上系统的设计与实现,面向对象方法用在除数据库服务器层次之外的其他层次上系统的设计与实现,面向过程方法用在其他两种方法本身内部函数的设计与实现”的?6.14 评审记录表设计合理吗?有何改进意见?6.15 完成“图书馆信息系统”的概要设计说明书和详细设计说明书 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。