- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 计算机软件基础 本章要点 软件、软件特征、软件分类、软件发展史、软件发展趋势 操作系统、操作系统分类、操作系统功能、文件管理、进程管理、存储管理、设备管理、用户接口 典型操作系统 MS-DOS、Windows、Unix、Linux特点 操作系统基本操作、文件操作、磁盘操作、命令方式操作、安装应用软件操作、系统资源管理操作 思考问题 什么是软件、软件技术及发展趋势 什么是操作系统? 计算机系统由“谁”来控制、指挥? 超级电脑“沃森”是如何思考和工作的? 怎样实现教学管理工作? 你打算怎样来管理?一般的管理涉及到的问题(教学管理;教师、学生、课程名表管理;管理策略;监控调度;…… 计算机系统有哪些资源?OS怎样管理资源?计算机如何管理系统资源? 管理、调度策略?(排队策略……) 存储器如何管理? 如何实现设备管理? 你是如何管理你自己的文件的?计算机是如何管理文件的? 文件如何组织?在计算机中如何存放?又如何进行存取操作? 如何保证各种不同类型文件的安全(系统的、应用文件、用户文件等)? 文件系统是如何实现“按名存取”文件的? 教学目标 了解软件、软件特征、软件技术及发展趋势 了解有关操作系统的基本概念 从资源管理的角度了解操作系统的主要功能(对表格的管理) 了解操作系统的5大功能(文件管理、进程管理、存储管理、设备管理、用户接口) 从使用角度了解用户接口 4.1 计算机软件概述 4.1.1 软件的基本概念 4.1.2 软件发展史 4.1.3 软件技术发展趋势 什么是软件? 超级计算机“沃森”能够模拟人类的思维方式,甚至在某些领域能够战胜人类,这些行为能力和功能是什么呢? “沃森”能够模拟人类大脑进行思考、联想、学习、推理、归纳以及抽象等逻辑思维的能力是“软能力”,也即软件的能力,它是无形的,看不见、也摸不着的。 计算机的思维能力就是“软件”的能力。 软件的基本概念 计算机系统由计算机硬件和软件构成。 计算机神奇的功能是在软件的“指挥”下创造出来的。 软件是各种程序、数据结构和有关文档的总称。 程序: 为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合;是人们求解问题的逻辑思维活动的代码化描述 程序的最重要的目的是:便于阅读、交流 数据结构 文档 软件的特征 ⑴ 软件是一种逻辑的实体, ⑵ 软件的生产方式不同。 ⑶ 软件产品的生命周期不同。 ⑷ 软件产品受计算机系统的限制。 ⑸ 软件的开发方式不同。 ⑹ 软件产品的成本构成不同。 ⑺ 软件本身是复杂的。 软件分类 软件技术的发展 软件技术伴随计算机技术的发展经历了程序设计、软件系统、软件工程和面向对象软件工程四个时代。 程序设计时代(20世纪五、六十年代) 软件系统时代(20世纪六、七十年代) 软件工程时代(20世纪七十年代以后) 面向对象软件工程时代(20世纪八十年代以后) 软件发展史 第一阶段(20世纪40~50年代) 目标 用最少资源获得最大运算能力 第二阶段(20世纪60年代) 目标 扩大程序规模以适应更复杂的应用 第三阶段(20世纪70年代) 目标 解决软件危机 第四阶段(20世纪80年代) 目标 发展软件复用技术提高软件生产率 第五阶段(20世纪90年代) 目标 正确的时刻,把正确的信息,安全地送给需要它的人 软件技术发展趋势 1.基于软件复用库的软件重用 2.面向对象技术的进一步发展 3.针对几种中间件平台开发组件交互的标准和基于组件的软件开发 4.模型驱动的软件开发 软件(Software) 随着信息化、网络化和数字化时代的到来,社会对“软件”的需求激增。如今,世界发达国家都把软件列为国家发展的关键技术领域。 美国国家关键技术委员会将软件列为六大关键技术之一; 欧洲共同体将“软件和信息处理”列为关键技术; 我国把信息产业放在优先发展的地位,看作是中国发展高新技术、赶超世界先进水平的一次千载难逢的机遇。 4.2 操作系统概述 什么是操作系统 操作系统功能 操作系统分类 操作系统的特征 典型操作系统简介 操作系统概述 操作系统(Operating System,OS)是一组控制和管理计算机软、硬件资源、为用户提供便捷使用计算机的程序的集合。 OS是硬件与其他软件系统的接口; OS是用户和计算机之间进行“交流”的界面(窗口)。 OS对资源的管理实际上是对数据结构(表格)的管理。 为什么要有操作系统? 从用户角度来看,计算机系统应该是一个稳定的、对用户友好、便于操作的平台。 但是,实际上用户对硬件直接进行操作是极其困难、甚至是不可能的。 怎么办?…… 操作系统和虚拟计算机 用户面对的是一个整体的计算机系统,分为虚拟机和物理机两个部分。 用户实际操作的是虚拟机,物理机是由OS管理和操作的。 优点:将复杂的物理操作剥离并
您可能关注的文档
最近下载
- 2025年广东省云浮市小升初数学模拟试卷.pdf VIP
- GB50003-2011:砌体结构设计规范.pdf VIP
- 6MW屋顶分布式光伏项目方案可研报告(EMC).docx
- NHA-509稳态工况法工控柜安装手册V1.1.doc VIP
- 办公设备采购(电脑、打印机等)投标方案.docx VIP
- 南华NHA509汽车排放气体测试仪操作规程24页.pdf VIP
- 苏教版二年级数学上册全单元测试题(可打印).docx VIP
- 可行性研究报告-财务分析表格-全部带公式-准完美版.xls VIP
- PLC控制的Z3050型摇臂钻床电气控制报告讲解.pdf VIP
- 公安局辅警招聘考试试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识).pdf VIP
文档评论(0)