系统分析与设计HW1
1.简单题
1.软件工程的定义:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
2.software crisis:指在软件开发及维护的过程中所遇到的一系列严重问题,这些问题皆可能导致软件产品的寿命缩短、甚至夭折。软件开发是一项高难度、高风险的活动,由于它的高失败率,故有所谓“软件危机”之说。软件危机的本源是复杂、期望和改变。这个术语用来描述正急遽增加之电脑的力量带来的冲击和可能要处理的问题的复杂性。从本质上来说,它谈到了写出正确、可理解、可验证的计算机程序的困难。
3.cocomo模型:是指由巴里·勃姆(Barry Boehm)于 1981 年提出的一种精确、易于使用的,基于模型的软件成本估算方法。从本质上说是一种参数化的项目估算方法,参数建模是把项目的某些特征作为参数,通过建立一个数字模型预测项目成本的回归分析公式。COCOMO用3个不同层次的模型来反映不同程度的复杂性,他们分别为:基本模型,中间模型,详细模型。
4.软件生命周期:指软件的产生直到成熟的全部过程。现在的软件生命周期不再只考虑瀑布型生命周期,另外常见的软件生命周期模型有原型模型、螺旋模型、迭代模型。所以现在的软件生命周期说明应当不再包括瀑布型生命周期中的典型阶段。
5.按照SWEBok的KA划分,本课程关注哪些KA或知识领域?
软件需求,软件设计,软件构建,软件工程过程。
6. 解释 CMMI 的五个级别。例如:Level 1 - Initial:无序,自发生产模式
初始级:软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。
可重复级:建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。
已定义级:已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
量化管理级:分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
优化管理级:过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。
7.用自己语言简述 SWEBok 或 CMMI 。
SWEBok :建立软件工程体系指南下面5个目的:
(1)促进世界范围内对软件工程的一致观点。
(2)阐述软件工程相对其它的科学(如计算机科学,项目管理,计算机工程和数学等)的位置,并确立它们的分界
(3)刻画软件工程学科的内容
(4)提供使用知识体系的主题
(5)为开发课程表和个人认证与许可材料,提供一个基础。
2.解释 PSP 各项指标及技能要求
系统分析与设计HW1相关推荐
- 信息系统分析与设计杨选辉_信息系统分析与设计(第2版)
Contents第1章信息系统导论1 1.1信息1 1.1.1信息的概念1 1.1.2信息的特性2 1.1.3信息的分类3 1.1.4信息与决策3 1.2系统5 1.2.1系统的概念5 1.2.2系统 ...
- UML系统分析与设计01-准备
http://www.cnblogs.com/showjan/archive/2012/05/14/2499713.html UML,统一建模语言,在软件系统分析和设计中被广泛应用.作为一个初学者,我 ...
- 电影点评系统论文java_毕业设计(论文)-基于web的电影点评系统分析与设计.docx...
毕业设计(论文) 论文题目 基于web的电影点评系统分析与设计 thesis Topic Movie reviews system analysis and design based on web A ...
- 预付卡管理信息系统_校园寝室桶装水配送管理信息系统分析和设计
学校管理信息系统的课程设计 后来调整字体和间距的时候把word搞乱了,就只剩下pdf版本了,gg 我做的是校园寝室桶装水配送管理信息系统分析和设计 pdf:文件分享 管理信息系统课程设计 (2020 ...
- 系统分析与设计结对项目———Wordcount
系统分析与设计结对项目---Wordcount 合作者:201631062513.201631062511 本次作业要求链接地址:https://edu.cnblogs.com/campus/xnsy ...
- 系统分析与设计 复习
文章目录 系统分析与设计 复习 第 1 章 系统分析与设计概述 系统特性 DevOps 第 2 章 系统规划 **系统规划步骤** 规划模型 诺兰模型 **CMM 模型** 系统规划方法 战略集合转换 ...
- 信息系统分析与设计 机票预定管理系统
系统规划 1.1系统开发背景 随着人均收入水平的提高,人们出行的方式也变得多种多样,更多的人会选择节约时间的飞机出行,因此航班数和飞机数量也就随之增加.为了增强用户的购票体验,需要一种如本实验所做的机 ...
- 信息系统分析与设计-信息、管理与信息系统
信息系统分析与设计-信息.管理与信息系统 1.信息与信息系统 1.1 信息的概念 1.2 信息系统的定义 1.3 信息系统的基本功能 1.4 小结 2.信息系统结构 2.1 信息系统的概念结构 2.2 ...
- 【亿可控】第一天系统分析与设计
第1章 亿可控系统分析与设计 学习目标 了解物联网应用领域及发展现状 能够说出亿可控的核心功能 能够画出亿可控的系统架构图 能够完成亿可控环境的准备并了解亿可控的功能结构 完成设备管理相关功能的开发 ...
最新文章
- 安全攻防实战:使用winlogonhack获取系统密码
- hibernate中的PO持久化对象及PO三种状态
- The Intelligent Investor Feedback
- 函数计算如何访问 PostgreSQL 数据库
- 普通程序员,光靠GitHub打赏就年入70万,要不你也试试
- linux 读取 gateway ip socket,linux下获取本地IP信息(没看代码)
- 当你感到迷茫焦虑时,请听听白岩松这个演讲
- PAT 乙级1019	数字黑洞
- Tkinter Frame size
- 【渝粤题库】陕西师范大学200591 英语语法
- SQL*Plus格式化查询结果
- ios wifi 定位_Wifi 定位原理及 iOS Wifi 列表获取(示例代码)
- javaScript前端上传文件到腾讯云(对象存储)
- ThinkPad E430 选择U盘启动后又跳回选择画面
- 无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动
- 背景色和背景图片共存,背景图片覆盖色
- 微软通过共享文件夹的思路,使用工具SyncToy实现两台windows机器间的文件同步
- 哪种无线耳机音质最好?盘点2023四款好音质蓝牙耳机
- excel表格拆分如何快速完成
- 通过ICursor对Table进行操作(添加、修改、删除)
热门文章
- 增加或修改(键盘)按键
- 郑伟峰谈:房地产企业应当全面“触网”,逐步摆脱渠道绑架
- 百度传课 amazeUI 按钮交互 作业
- What Is Google C++ Mocking Framework?
- 用html标签编写古诗,怎么用html/css写一首古诗
- background: linear-gradient()渐变
- python|利用打飞机小游戏学习分支和循环|今天是记录自己学习的第四天呀!加油!
- html强制不换行标签,css如何设置文字强制不换行?
- 设某磁盘有200个柱面,编号为0,1,2,…,199,磁头刚从第140道移到第143道完成了读写。若此时刻有9个磁盘请求分别对如下各道进行读写:86、147、91、177、94、150、102、175
- C#-MVC的Swagger对重复的架构ID(类型名重复)报错问题