计算机导论csi-3-计算机软件系统.ppt
《计算机导论csi-3-计算机软件系统.ppt》由会员分享,可在线阅读,更多相关《计算机导论csi-3-计算机软件系统.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 计算机软件系统计算机软件系统 3.1 软件系统的组成软件系统的组成 3.2 操作系统操作系统 3.3 程序设计语言和程序设计语言和 语言处理软件语言处理软件 13.1 软件系统的组成3.1.1 系统软件系统软件 扩展硬件功能扩展硬件功能(面向系统)的程序系统(面向系统)的程序系统 管理管理计算机系统的计算机系统的资源资源 支持支持/方便方便用户使用户使用用计算计算机机 操作系统操作系统 operating system 实用程序实用程序 utilities 如:如:语言处理程序、语言处理程序、DBMS、网络软件网络软件 防病毒程序、数据压缩防病毒程序、数据压缩.分类分类23.1.
2、2 应用软件应用软件 完成特定数据处理任务完成特定数据处理任务(面向用户面向用户)的程序系统的程序系统软件包软件包 package (0ff-the-shelsoftware)针对大多数用户共同的要求编制的软件针对大多数用户共同的要求编制的软件文字处理文字处理 word processing/editor电子表格电子表格 spread sheet 财务会计财务会计 finance/accounting图形显示图形显示 presentation Graphics浏览器浏览器 web browsers 自行开发自行开发 (针对用户特定的需求)(针对用户特定的需求)程序库程序库 Library 供程
3、序调用的功能程段供程序调用的功能程段3 裸机裸机操操作作系系统统实实用用程程序序应应用用软软件件用户界面用户界面用户界面用户界面43.1.3 软件版权软件版权(Copyright):一种知识产权一种知识产权 专有的法律权利,未经同意不得复制专有的法律权利,未经同意不得复制软件侵权(软件侵权(Software Piracy)和和 网络侵权(网络侵权(Network Piracy)剽窃(剽窃(Plagiarism)公开软件(公开软件(Public Domain Software):无版权无版权 免费软件(免费软件(Freeware):有版权但免费有版权但免费 共享软件(共享软件(Shareware
4、):技术支持和升级收费技术支持和升级收费专利软件(专利软件(Proprietary):有版权拥有者的有版权拥有者的许可证(许可证(License):购买软件的使用权,而不购买软件的使用权,而不 是软件本身是软件本身53.2 操作系统 Operating SystemOS的组成的组成用户界面63.2.1 OS目标 计算机操作的方便性计算机操作的方便性计算机系统资源使用的有效性计算机系统资源使用的有效性73.2.2 进程和中断进程(process)进程是个动态概念,简单地说,指程序在数据对象上的一次执行。中断(interrupt)对于计算机系统里发生的某种事件,CPU就会暂停执行当前程序,转由一个
5、特定的程序(叫做中断处理程序)进行必要的处理。83.2.3 资源资源管理管理(resource management)CPU存储存储i/o设备设备文件文件 支持用户以方便方式上机操作支持用户以方便方式上机操作93.2.4 作业作业(Job)/CPU 管理方式管理方式 单道系统单道系统:一个作业独占一个作业独占CPU作业作业作业作业A AIOIO设备设备设备设备T TIOIO请求请求请求请求i/o过程过程 CPU 空闲时间(毫秒级空闲时间(毫秒级!)10 多道作业多道作业批处理批处理方式方式 multiprogramming in batch程序的执行程序的执行:作业作业 job 进程进程 Pr
6、ocess/任务任务Task 程序的程序的并发执行并发执行 concurrent executing “宏观同时,微观轮流宏观同时,微观轮流”T TA AB BOSOS外设外设外设外设1 1外设外设外设外设2 211 分时分时方式方式 time-sharing 把把CPU的运行时间分成时间片(若干个毫秒)的运行时间分成时间片(若干个毫秒)轮流提供给各联机终端,用户以交互方式控制其轮流提供给各联机终端,用户以交互方式控制其运行作业。每个用户好像在运行作业。每个用户好像在“独占独占”系统。系统。对比:在批处理方式中,用户提交作业后即对比:在批处理方式中,用户提交作业后即失去对作业执行过程的控制。失
7、去对作业执行过程的控制。T TA AB BC COSOS12 实时实时方式方式 real time 即时响应并在规定的时间内完成作业、返即时响应并在规定的时间内完成作业、返回结果。强调实时性、可靠性。回结果。强调实时性、可靠性。适于支持自控系统等。适于支持自控系统等。多多CPU并行并行 方式方式 parallel 提高操作执行速度,可达千亿次提高操作执行速度,可达千亿次/秒。秒。配置配置 多用户系统:批处理多用户系统:批处理+分时、分时、实时分时、分时、实时 单用户系统:着重数据管理单用户系统:着重数据管理 单用户多任务单用户多任务133.2.5 I/O设备控制(1)程序控制输入输出(2)中断
8、控制输入输出(3)直接存储器存取(DMA Direct Memory Access)(4)通道处理器和外围处理机143.2.6 OS种类种类 单用户单用户多用户多用户多多CPU网络网络分布式分布式153.2.7 用户界面用户界面 User interface 用户和操作系统之间的使用、交互方式用户和操作系统之间的使用、交互方式命令行命令行 方式方式 command line 用户键入用户键入OS规定的操作命令,系统执行规定的操作命令,系统执行图形用户界面图形用户界面 方式方式 GUI 用户点击显示的图标,表示要执行的操作用户点击显示的图标,表示要执行的操作菜单菜单方式方式 Menu-drive
9、n 用户选择表列的操作或操作参数用户选择表列的操作或操作参数163.2.8 示例:示例:微机系统:微机系统:DOS、WINDOWS 系列系列 有影响的系统:有影响的系统:UNIX LINUX173.3 程序设计语言和语言处理软件3.3.1 程序设计言语程序设计言语3.3.2 程序设计言语的发展程序设计言语的发展3.3.3 程序设计和软件开发程序设计和软件开发3.3.4 程序程序/语言的处理过程语言的处理过程3.3.5 编译程序编译程序3.3.6 上机作业传统过程上机作业传统过程3.3.7 程序作业工具程序作业工具183.3.1 Programming language 含义:算法和数据含义:算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 导论 csi 计算机软件 系统
限制150内