2018年四川理工学院软件工程考试大纲(软件工程概述)

1.1.2、软件的定义

1 软件 = 程序 + 数据 + 系列文档
2 PS:从软件工程的观点来看,软件是指计算机系统中与硬件相互依存的另一部分,软件包括程序(program)、相关数据(date)、及其说明文档(document)

1.2、什么是软件危机

1 软件危机是指在计算机软件“开发”和“维护”是所遇到的一系列问题
2 PS:软件危机主要包括:①、如何开发软件以满足社会对软件日益增长的需求,②、如何维护数量不断增长的已有软件

1.3.1、软件工程的概念

1 软件工程是计算机软件“开发”和“维护”的一门工程学科

1.3.4、软件工程方法学包含那3个要素

1 方法、工具、过程

1.4、软件的生命周期

1 问题定义 ==> 可行性研究 ==> 软件分析 ==> 软件设计 ==> 软件实现 ==> 软件运行与维护 ==> 软件废弃2 问题定义 ==> 可行性研究 ==> 需求分析 ==> 软件设计 ==> 程序编码 ==> 软件测试 ==> 运行维护

1.5、软件开发的模型

1 瀑布模型(根据软件生命周期的时间线模型,并且,每一个阶段都会向上一个阶段产生循环反馈)
2 快速原型模型(是一种比瀑布模型快的模型,所不同的是,并不是每一个阶段都向上一个阶段产生循环反馈,而是完成了几个阶段之后再向上反馈,需求用户的意见,知道用户满意)
3 增量模型(引进了增量包概念,也就是说,我们不用等到每一个环节都perfect了,再去做下一个环节,而是直接完成软件开发周期的时间线,后面再通过增量的添加增量的形式,对原系统进行更改)
4 螺旋模型(强调了其他模型所忽视的风险分析,适合于大型且复杂的系统开发)
5 智能模型(适应于特定领域的软件开发,所谓特定领域,指的是涉及到大量专业知识的领域)

1.1.3、软件的特性

1 ①、软件没有老化、磨损过程,只有过时、失效
2 ②、软件运行的效率,会因为硬件的不同,而有所区别
3 ③、软件是可剪裁、可扩充的
4 ④、不同的开发人员会有其不同的开发风格,所开发的产品也会有所不同
5 ⑤、软件的开发是一个复杂的过程

1.2、软件危机产生的原因

1 ①、随着软件的规模变大,功能增加,其开发也变的越来越复杂
2 ②、软件制造商忽视软件的维护
3 ③、软件开发技术落后、生产方式和开发工具落后,生产率提高缓慢

2018年四川理工学院软件工程考试大纲(软件的计划与可行性研究)

转载于:https://www.cnblogs.com/GetcharZp/p/9006675.html

2018年四川理工学院软件工程考试大纲(软件工程概述)相关推荐

  1. 2018成都初二计算机会考时间,2018年四川学业水平考试时间及科目

    2018年四川学业水平考试时间及科目2016-09-15 10:52:01文/叶丹 四川2018年秋季入学的高一年级新生开始实施高中学业水平考试,学业水平考试分为合格性考试和等级性考试.各科目合格性考 ...

  2. 全国计算机一级考点wps,抓考点:2018计算机一级WPS office考试大纲

    抓考点:2018计算机一级WPS office考试大纲 2018-01-18 16:03:55来源:计算机等级考试网分享 导读:2018年已经正式开始,2018年各项考试也陆续展开报名,今天,小编就和 ...

  3. 广东理工学院计算机考试大纲,2020年广东理工学院专插本专业课考试大纲汇总...

    2020年广东专插本考生注意了,如果你想报考广东理工学院,但是不知道如何复习专业课,那么可以来看看易学仕小编为大家整理的2020年广东理工学院专插本专业课考试大纲汇总,根据大纲内容进行备考,希望能够帮 ...

  4. 2018年全国计算机一级考试大纲,2018年全国计算机等级考试一级Photoshop考试大纲...

    全国计算机等级考试一级Photoshop考试大纲(2018年版) 基本要求 1.掌握微型计算机的基础知识(包括计算机病毒的防治常识). 2.了解数字图像的基础知识. 3.了解 Photoshop CS ...

  5. 武汉科技大学数学计算机考试范围,2018年考研数学三考试大纲

    随着市场就业的竞争越来越多,很多大学本科生有了考研的想法.那么考研有什么好处呢?考研可以增强我们的起点,是我们毕业以后有更有竞争力.可以更好的规划职业道路.下面,沪江小编整理了关于2018年考研数学的 ...

  6. 2018计算机二级c语言考试大纲,2018计算机office考试大纲

    2018年计算机office考试有哪些大纲呢?下面是学习啦小编给大家整理的计算机office考试一级和二级大纲,供大家参阅! 计算机office一级考试大纲 一.计算机基础知识 1. 计算机的发展.类 ...

  7. 广东理工学院计算机考试大纲,广东理工学院2020年专插本《思维与设计》考试大纲...

    Ⅰ.考试性质 普通高等学校本科插班生招生考试是由专科毕业生参加的选拔性考试.<思维与设计>课程是广东理工学院招收专科毕业生入读艺术设计学专业的考试课程之一.学校根据考生的成绩,按已确定的招 ...

  8. 2018年高考全国统一考试大纲:化学

    化 学 Ⅰ. 考核目标与要求 化学科考试,为了有利于选拔具有学习潜能和创新精神的考生,以能力测试为主导,将在测试考生进一步学习所必需的知识.技能和方法的基础上,全面检测考生的化学科学素养. 化学科命题 ...

  9. 计算机专业基础857考试大纲,2018年哈尔滨工业大学854计算机基础考研大纲

    资源大小:0.1-10.0 MB 资源类型: rar 发布时间: 2020/5/14 23:35:45 资源评分: ★★★ 资源简介: 2018年哈尔滨工业大学854计算机基础考研大纲 下载流程: 考 ...

最新文章

  1. 信不信?以面向对象的思想是可以写好高并发程序的!
  2. IBatis.Net学习笔记(四)--再谈查询
  3. python编程从入门到精通读书笔记(基础知识)
  4. Python打牢基础,从12个语法开始!
  5. adroid 如何测试端口号_多进程启动设备和appium实现自动化测试
  6. DATAGUARD 三种保护模式
  7. 操作方法:Maven的Spring Boot和Thymeleaf
  8. 算法总结之欧拉函数中国剩余定理
  9. 【mysql】在Linux中通过yum安装MySQL数据库,可以实现远程登录数据库
  10. 关于stm32的正交解码
  11. python 信号量 semaphore
  12. MapXtreme2004 连接oracle spatial的问题
  13. eplices如何导入外部代码_搜索引擎的蜘蛛是如何爬的
  14. hadoop之 hadoop日志存放路径
  15. 牛顿法和梯度下降法的效率对比
  16. ROSE HA高可用性软件介绍(转载)
  17. 1.1.15. Passive Aggressive Algorithms(被动攻击算法)
  18. 怎么压缩pdf文件大小?
  19. Android下的蓝牙自动配对
  20. 跳动爱心代码-李峋同款爱心代码(升级版)

热门文章

  1. 控制台输出[HMR] Waiting for update signal from WDS...是怎么回事
  2. java enctype_form 中Enctype=multipart/form-data 的作用
  3. 2020最新SpringMVC教程【IDEA版】-springmvc从入门到精通
  4. 涨姿势|看我如何用 Python 哄女朋友开心
  5. Android Mediatek bootloader oem锁定和解锁流程
  6. 区块链游戏崩盘的前兆有哪些?一文为你分享。
  7. OSError: [WinError 10049] 在其上下文中,该请求的地址无效。
  8. 如何选择一个合适的B2B2C商城系统,并能支持灵活的二次开发?
  9. Linux的httpd
  10. eclipse 初始化失败