第四部分 软件及多媒体.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四部分 软件及多媒体

多媒体技术 媒体的定义 媒体是一种分发和表示信息的方法,例如,文本、图形、图像和声音。 ? 多媒体计算机 多媒体技术 多媒体指令集 多媒体数据的表示技术 大容量的存储技术 音频/视频处理技术 多媒体计算机显示技术 光盘与光盘驱动器技术 其他技术,如宽带综合业务数据网等 多媒体计算机的基本特征 多媒体计算机的集成性 是指将多种媒体有机地组织在一起,共同表达一个完整的多媒体信息,使文字、声音、图形、图像等一体化。 交互性 通过软件增强人与计算机双向交流信息的能力。 处理信息形式的多样性 非纸张输出形式 实时性 多媒体技术的应用 教育 电子出版 信息咨询 辅助设计 多媒体视频会议系统 游戏和娱乐 * 计算机导论 计算机学院 软 件 软件可分为两大类 系统软件(system software) 应用软件(application software) 应用软件、系统软件、硬件之间的层次关系 计算机硬件 系统软件 应用软件 用户按下 ‘P’ 键 Hi ,OS ,发生了 一个事件:‘P’ 键 被按下了! Hi,财务系统,键盘输入的是‘P’,看着办吧! Hi,OS ,打印我 送到你那里的工资 报表文件 ! Hi,激光打印机, 把我送给你的数据 打印出来 ! 激光打印机 开始打印 * 系统软件 管理和控制计算机的要求 计算机有许多部件,需要对它们进行统一管理,包括: 内存和外存; 各个部件之间的通信与协调运行。 还有许多与硬件有关的、公共的事情: 接受输入设备(例如键盘)送来的数据; 把数据存储到外存,或者从外存读取所需要的数据; 把数据送给输出设备(例如显示器、打印机等)。 这些事情: 完全可以用程序来做。因为计算机不仅可以为用户计算,还可以为自己计算。 不应当由每一个程序都来做,而应当由专门的程序来做。 系统软件 这类软件不需要用户的干预,就能处理技术上很复杂的、繁杂的、一般用户处理不了的那些事情。 这类软件包括: 操作系统 语言处理系统 数据库管理系统 系统实用程序 操作系统 操作系统的功能(Basic functions): 处理器管理:负责在多道程序之间分配,使每道程序都能高效而有序的执行。 存储器管理:内存空间的分配和回收,地址转换和内存保护,内存的虚拟存储器扩充。 设备管理:统一管理各种已登入系统的外部设备并负责外设和主机之间的信息交换。 文件管理:统一管理各种以文件形式保存在外存上的信息,负责文件的建立、读、写、复制和删除等。 作业和进程管理:对程序运行进行管理。 操作系统 自身的运行方式: 开机即开始运行,关机时终止运行; 开机时,由ROM中的程序从外存读入操作系统的一部分到内存并运行它,再由运行中的操作系统自己把操作系统的其他部分读入内存并执行之; 关机时,操作系统终止其他程序后,最后才终止运行。 计算机专业人员应当怎样看待操作系统? 当然要能够熟练地通过操作系统来使用计算机,但绝不能满足于只会手工使用操作系统。 在开发应用系统时: 能够通过系统功能调用,来充分、有效地利用操作系统已有的功能,而不是一切白手起家; 能够充分发挥操作系统同时运行多个应用程序的能力,这就是并发程序设计(Concurrent programming); 操作系统是一类水平最高的软件,要认真学习其设计思想,以及表示和管理各种资源的手法,再应用到自己的开发工作中去。 建议在学过《操作系统》课程后,读一读经典操作系统的源程序。 语言处理系统 高级语言,汇编语言,机器语言 将用高级语言或汇编语言编写的程序(源程序,Source programs),翻译成等价的机器语言程序。 翻译时,要对源程序进行检查,来保证翻译后的程序是可执行的。但是,语言翻译程序无法保证程序的执行结果是否正确,这要靠程序设计人员自己来判断。这是因为,在正确地表达了一个错误的源程序时,语言翻译程序只能肯定源程序的表达方式(语法,Syntax)是正确的,而没有能力判断出程序的内涵(语义,Semantics)是错误的。 语言处理系统 类别: 编译程序(Compiler):将高级语言程序翻译成对应的汇编语言程序,或者直接翻译成对应的机器语言程序(称为目标程序(Object program),存储于外存,不能直接执行) 。 汇编程序(Assembler):将汇编语言程序翻译成对应的目标程序。 链接程序(Linker):将一个或多个目标程序与一个或多个相关的程序库(Library,也是由一些目标程序构成)组织在一起,产生可执行代码(Executable code)并存入外存,在需要运行时再由操作系统加载后执行。 解释程序(Interpreter):对高级语言程序逐句地进行翻译,产生对应的机器语言指令

文档评论(0)

zw4044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档