更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
用例是用户与计算机之间为达到某个目的而进行的一次交互作用。 四、简答题 软件生存周期、软件生存周期过程是什么?(A卷) (软件生存周期:指从软件的概念提出到最终退役的全过程,包括可行性分析、需求分析、设计、编码、测试、部署、运行和维护等阶段。 软件生存周期过程:是软件生存周期中的一系列系统化的活动,通常分为基本过程(如开发、维护)、支持过程(如配置管理、质量管理)和组织过程(如管理、改进)。) 软件生存周期中的一系列相关过程可分为组织协议使能过程,技术管理过程,技术过程 软件生存周期是指一个软件从提出开发要求开始直到该软件报废为止的整个周期,把整个软件周期划分为若干阶段,使得每个结点都有明确的任务,使规模大,结构复杂和管理复杂的软件开发变得容易控制和管理 软件可行性应该从哪些方面进行研究?主要研究内容是什么?(A卷) (研究方面:技术可行性、经济可行性、操作可行性、社会与法律可行性。 主要研究内容:评估技术实现难度、成本与收益分析、用户接受度、资源与时间安排、法律与政策合规性等,最终形成可行性研究报告。 软件可行性主要从技术可行性,经济可行性,社会可行性研究) 技术可行性是指对开发项目的功能,性能和限制条件进行分析,确定现有的资源条件下技术风险有多大,项目功能是否实现 经济可行性是指进行开发成本的估算以及了解取得效益的评估,确定开发项目是否值得投资开发 社会可行性是指研究要开发项目是否存在任何侵犯,妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度,人员素质和操作方式是否可行 简述软件需求的分类。(B卷) 功能需求:描述系统应提供的功能或服务。 非功能需求:包括性能、可靠性、安全性、可用性等质量属性。 约束条件:如技术限制、法规要求、预算与时间限制等。 软件需求分类 功能需求:指软件必须具有的功能 性能需求:指待开发软件的技术性能指标 环境需求:指软件运行时所需要的软硬件 设计约束:限制了系统或系统构建的设计方案 质量属性:规约了软件产品必须具有的一个性能是否达到质量方面一个所期望的水平 简述软件结构设计准则。(A卷) 软件结构设计的核心是构建模块化、高内聚、低耦合的软件体系结构,遵循以下准则:
1 2