计算机理论基础-第三章 计算机软件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.为应用程序的开发和运行提供一个高效率的平台
OS屏蔽了计算机中几乎所有的物理设备技术细节,为使用、开发和运行其它软件
提供了202一0年个8月高13日效可靠的平台
2244
操作系统的启动过程
1. 加载过程:
1. 加电自检程序 2. 自举装入程序 3. 引导程序 4. 操作系统
2. 安装了操作系统的计算机,操作系统总是驻留在外存 储器上(不是内存)
按用途分类 系统软件:为了给用户使用计算机提供方便,给应用软件的开
发与运行提供支持。是计算机有效、安全、可靠地运行的一类软件
应用软件:专门用于帮助最终用户解决各种具体应用问题的软
件,按开发方式可分为定制应用软件、通用应用软件
2020年8月13日
1155
考点2 操作系统 OS
基本概念
操作系统是用于控制、管理、调配计算机的所有资源,
6. 易复制性(可以非常容易且无失真地进行复制)
7. 不断演化(软件的生命周期)
8. 有限责任(有限保证)
9. 脆弱性(容易遭受黑客、病毒、信息盗用等损害)
2020年8月13日
1100
软件复杂性举例
2020年8月13日
1111
1.5. 软件与知识产权保护***
1. 软件是智力活动的成果,受到知识产权 法(版权法)保护
2020年8月13日
2255
操作系统启动过程
当加电启动计算机工作是,CPU首先执行BIOS中的 自检程序,测试计算机中各不见得工作状态是否 正常,若无异常情况,CPU将继续执行BIOS中的引 导程。装入程序按照CMOS中预先设定的启动顺序 ,依次搜索软、硬盘或光驱,将其第一个扇区的 内容(主引导记录)读出装入内存,然后将控制 权交给其中的操作系统引导程序,由引导程序继 续装入操作系统。操作系统装入成功后,整个计 算机就处于操作系统控制下,用户就可以使用计 算机了。
26
操作系统的启动过程
2020年8月13日
2277
操作系统的功能
操作系统包括五个方面的管理功能
1. 处理器管理
2. 存储管理
3. 设备管理
4. 文件管理
5. 作业管理
2020年8月13日
2288
处理器管理包含两方面的管理
1.多任务处理:“时间片”轮转共享 2.多处理器处理(巨型机、大型机):多个cpu协 同并行工作,
计算机资源指计算机所包含的硬件和软件。在计算机系统中,操作系统承担系统 资源管理的任务,负责对计算机系统中的各类资源进行合理调度和分配,以提高 各类资源的利用率,最大限度地发挥计算机系统资源的使用效率
2.为用户提供友善的人机界面(命令行界面与图形界面)
使用户有良好的工作环境,提高工作效率,并为其它软件的开发提供必要的服务 和相应接口。操作简单,容错力强,根据用户需要提供不同程度的系统响应信息
第三章 计算机软件
蓝洋专转本-计算机理论基础
本章考核知识要点
1.软件的概念和分类 2.操作系统 3.程序设计语言 4.算法与数据结构
2020年8月13日
2
考点1.软件的概念
1.软件的基本概念 2.软件的版权 3.软件的分类 4.软件工程的概念
3
软件 = 程序 + 数据 + 文档
2020年8月13日
2. 保护知识产权的目的
确保脑力劳动受到奖励并鼓励发明创造,保护 知识产权就是保护脑力劳动人员,使他们发挥 创造能力,社会也会从他们的成果中受益
2020年8月13日
1122
版权保护与许可证保护
1. 版权保护
版权法授予软件作者享有的权力:拷贝、发布、修改、 署名、出售…… 用户购买一个软件仅仅得到了软件的使用权,没有获 得它的版权,随意拷贝和分发所购买的软件是违法行为
2020年8月13日
7
程序与数据的关系
2020年8月13日
8
1.3.程序与软件的关系
1. 软件侧重产品、工程、产业或学科等宏 观方面的含义,常指设计较成熟、功能 较完善、具有某种使用价值、且具有一 定规模的程序
2. 程序侧重技术层面的含义 3. 软件和程序本质上相同,在不会发生混
淆的场合,两者名称经常混用
2. 许可证保护
扩大了版权法给予用户的权力,允许用户将软件安装到 多台机器中使用
2020年8月13日
1133
2.计算机软件的分类
按知识产权分类:
1.商品软件(先购买后使用)只能单机使用,购买许可证才可以多机使用; 2.*共享软件(试用软件),可免费使用一段时间,允许拷贝和散发,但不
允许修改,过了试用期如还想继续使用,必须交注册费成为注册用户
2020年8月13日
99
1.4. 计算机软件特性
1. 不可见性(是无形的,不能被人们直接观察、欣赏和评价)
2. 适用性(可以适应一类应用问题的需要)
3. 依附性(依附于特定的硬件、网络和其它软件) 4. 复杂性(规模越来越大,人力和物力消耗越来越来高) 5. 无磨损性(功能和性能一般不会发生变化)
一组指令和语句,必须存储在计算机中,启动运行后 才能完成信息处理任务 3. 数据是程序运行过程中处理的对象(输入数据)、处 理后得到的结果(输出数据)及使用的参数 4. 文档是与程序开发、维护和操作有关的资料
2020年8月13日
66
1.2.程序与数据的关系
1. 必须给程序提供合理的输入数据,程序才能 产生有意义的输出数据
3.*自由软件(开放源代码软件),用户可共享,允许随意拷贝、修改其源
代码,允许销售和自由传播,对源代码的任何修改必须向全体用户公示,允许 此后的用户有进一步拷贝和修改的自由. LINUX ,TCP/IP协议, Apach服务器软件
4.免费软件(不等于自由软件)
2020年8月13日
1144
2.计算机软件的分类
44
计算机系统组成
电子计算机 系统结构
硬件系统
主机 ቤተ መጻሕፍቲ ባይዱ设
CPU 内存储器
运算器 控制器
外存储器 I/O设备
系统软件
操作系统 数据库系统 语言处理系统 诊断排错程序
软件系统
通用应用程序
应用软件
专用应用程序
5
1.1软件的含义解释
1. 软件的主体是程序 2. 程序使用使用计算机语言描述如何完成确定的任务的
是计算机运行配置的一种必不可少的系统软件
2020年8月13日
2211
操作系统是用户和硬件的接口
2222
操作系统、机器与使用者的关系
1. 裸机:没有安装任何软件的计算机,普通用户无法
正常使用
2. 装有操作系统的计算机成为虚拟机。
2020年8月13日
2233
操作系统的三大作用
1.管理计算机系统中的各种资源
相关文档
最新文档