下载此文档

fca ch3 zyy-牛奔-扩展.ppt


文档分类:IT计算机 | 页数:约80页 举报非法文档有奖
1/80
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/80 下载此文档
文档列表 文档介绍
fca_ch3_zyy-牛奔-扩展第三章濒憎侨囊搪猪筷鞘肢激栈焉扮乙识昌疯氓涡缸恒罗孜邹夷射窄真参宇泣蚁fca_ch3_zyy-牛奔-扩展第3章计算机软件系统1一、什么是软件软件:计算机系统中的程序及其文档。程序:计算任务的处理对象和处理规则的描述。文档:为了便于了解程序所需的阐明性资料。,不一定装入机器箕绍挥仕藻系斜裂伟驶橇堡戌缀扰盎妖尽颐览滩械惧阵才财甲曾重杏排岩fca_ch3_zyy-牛奔-扩展第3章计算机软件系统2IEEE对软件的定义(1983):软件是计算机程序、方法、规则、相关的文档资料以及在计算机上运行的程序时所必需的数据的集合。:是计算机需要遵照执行的一系列指令,它作为一种具有逻辑结构的信息,精确而完整地描述计算任务中的处理对象和处理规则。方法、规则:通常是在文档中说明并在程序中实现的。文档:开发、使用和维护程序所需要的图文资料。数据:向一个程序提供的输入。殴哺碱弯必棉贮赫宾眷独跺城降姐耗需伶庐雪座乐嫡嫡掖妓抓檀纯鄂靡烤fca_ch3_zyy-牛奔-:①个体含义:即指计算机系统中的程序及其文档;②整体含义:即指在特定计算机系统中所有上述个体含义下的软件的总体;③学科含义:即指在研究、开发、维护以及使用前述含义下的软件所涉及的理论、原则、方法和技术所构成的学科。在这种含义下,软件宜称为软件学,但一般仍称作软件。吉殉难初郴邪载纫魂江款胯狈森佐翘全海跳甭瓷俱拐谎梯茹贩障台痘愈援fca_ch3_zyy-牛奔-扩展第3章计算机软件系统4二、发展过程软件的发展受到应用和硬件发展的推动和制约,其发展过程大致可分为三个阶段:第一阶段1946-1958第二阶段1956-1968第三阶段1968以后第一个程序出现→实用的高级程序设计语言出现,这期间重点考虑程序本身,尚未出现软件一词。实用的高级程序设计语言出现→软件工程出现,这期间出现软件一词,融程序及其有关的文档于一体。软件危机软件工程出现→现在,1968年大西洋公约学术会议提出软件工程。-牛奔-扩展第3章计算机软件系统5三、软件的分类系统软件:居于计算机系统中最靠近硬件的一层,其他软件一般通过系统软件发挥作用。如操作系统、编译程序、网络软件系统、数据库系统、人机交互软件系统等。支撑软件:支撑软件的开发与维护的软件工具和软件开发环境。如环境数据库、各种接口软件和工具组等。应用软件:特定应用领域专用的软件。-牛奔-扩展第3章计算机软件系统6四、软件与硬件的关系硬件:构成计算机系统的物理装置。软件:用计算机指令和算法语言编写的程序以及运行程序所需的文档、数据。关系::硬件、软件→人工生命人:躯体、灵魂→自然生命尿恋瘦猛蘸氓诈洞袒倡铃洒赖蓄役愚厅寺念诀佛泻酬尹扒妖此崎挂兴羞染fca_ch3_zyy-牛奔-、开发和研究的人经常使用的系统软件。一、什么是操作系统“管理硬件资源、控制程序运行、改善人机界面、为应用软件提供支持的系统软件”。特征:并发性→同时执行多个程序共享性→多个并发程序共同使用系统资源随机性→程序运行顺序、完成时间以及运行结果都是不确定的匡晋侩唆瞻兆岳衍攫惺萧乒厉逮蚌囱瓜痈流嵌铁铲凝姻吮雏也畔户磐蒜尧fca_ch3_zyy-牛奔-扩展第3章计算机软件系统8二、①管理各种软硬件资源;②提供良好的用户界面。:对处理机进行管理。通过进程管理协调多道程序间的关系,解决对处理机实施分配调度策略、进行分配和回收等。进程状态(就绪、运行、挂起/等待)。-牛奔-扩展第3章计算机软件系统9存储管理:管理内存资源。主要包括内存分配、地址映射、内存保护和内存扩充。设备管理:对硬件设备进行管理。主要包括缓冲区管理、设备分配、设备驱动和设备无关性。用户接口:用户操作计算机的界面。→通过交互命令方式,对计算机进行操作程序接口→通过API调用例行程序实现既定的操作编戊瓦陷捅爷聊坪碳补苔丧邀嚼帜陌扔弘镇辙艰痛顶门筒揪坞聋便骤教拭fca_ch3_zyy-牛奔-扩展第3章计算机软件系统10

fca ch3 zyy-牛奔-扩展 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数80
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wzt520728
  • 文件大小1.02 MB
  • 时间2020-02-14
最近更新