第三章计算机软件
蓝洋专转本-计算机理论基础
2
本章考核知识要点
2017年8月4日
2
2017年8月4日
2
软件的基本概念
软件的版权
软件的分类
软件工程的概念
3
4
软件= 程序+ 数据+ 文档
2017年8月4日
4
主机 CPU 运算器
内存储器控制器
硬件系统
外设外存储器
I/O设备
电子计算机
操作系统
数据库系统
系统结构系统软件语言处理系统
诊断排错程序
通用应用程序
软件系统
应用软件 专用应用程序
计算机系统组成
5
6
2017年8月4日
6
软件的主体是程序
程序使用使用计算机语言描述如何完成确定的任务的一组指令和语句,必须存储在计算机中,启动运行后才能完成信息处理任务
数据是程序运行过程中处理的对象(输入数据)、处理后得到的结果(输出数据)及使用的参数
文档是与程序开发、维护和操作有关的资料
7
必须给程序提供合理的输入数据,程序才能产生有意义的输出数据
2017年8月4日
7
8
程序与数据的关系
2017年8月4日
8
9
2017年8月4日
9
软件侧重产品、工程、产业或学科等宏观方面的含义,常指设计较成熟、功能较完善、具有某种使用价值、且具有一定规模的程序
程序侧重技术层面的含义
软件和程序本质上相同,在不会发生混淆的场合,两者名称经常混用
10
. 计算机软件特性
不可见性(是无形的,不能被人们直接观察、欣赏和评价)
适用性(可以适应一类应用问题的需要)
依附性(依附于特定的硬件、网络和其它软件)
复杂性(规模越来越大,人力和物力消耗越来越来高)
无磨损性(功能和性能一般不会发生变化)
易复制性(可以非常容易且无失真地进行复制)
不断演化(软件的生命周期)
有限责任(有限保证)
脆弱性(容易遭受黑客、病毒、信息盗用等损害)
2017年8月4日
10
计算机理论基础-第三章计算机软件 来自淘豆网www.taodocs.com转载请标明出处.