第七章 多媒体操作系统

ADSI:非对称数字用户环线

视频基础设施都包含三个基本的组件:一个或多个视频服务器,一个分布式网络以及用来对信号进行解码的机顶盒。

多媒体的两个关键的特征:1)多媒体使用极高的数据率,2)多媒体要求实时回放。

视频和音频分别由CCD芯片和麦克风捕获

人的眼睛对亮度信号比对色度信号敏感的多。

运动的平滑性是由每秒不同的图像数决定的,而闪烁是由每秒刷新屏幕的次数决定的。

JPEG(联合摄影专家组)

音频压缩的两种方式:波形编码和感知编码

MP3编码的实质就是对声音做傅里叶变换而得到每个频段的能量,之后只传递那些不被屏蔽的频率,并且用尽可能少的二进制位来编码这些频率。

单声道:一个输入流。

双声道:例如一个英语的和一个中文的

分离立体声:每个通道分开压缩

联合立体声:完全利用通道间的冗余

多媒体进程调度:1)调度同质进程,2)一般实时调度,3)速率单调调度,4)最早最终时限调度

第八章 多处理机系统

多处理机:共享存储器多处理机,一个多处理器包括两个或多个CPU,他们共享一个公共的RAM

多计算机:多计算机也有两个或更多的CPU。但是这些CPU都有自己的私有存储器。他们没有任何公共的RAM,所以全部的通信通过消息传递来完成。

虚拟机:允许一个或多个实际的的CPU提供比现在更多的假象。通过这种方式,可以同时在一个硬件上运行多个操作系统,或者同一个操作系统的不同版本。

分布式系统:是一个松耦合的系统,其中每个节点是一台完整的计算机,配备全部的外部设备以及自己的操作系统。

第九章 安全

从安全性角度讲,计算机系统有四个主要目标:1)数据保密、2)数据完整性、3)系统可用性、4)排外性

病毒就是一段能够自我复制并通常会产生危害的代码。

公钥是加密密钥,私钥是解密密钥。

TMP(可信平台模块):一种加密处理器

微软在很早以前就强调Windos操作系统对于没有计算机专业知识的人而言是简单易用的。

10 Linux

uinux前身linucs

Thompson设计了B语言,Dennis Ritche开发了B的后继者,即C语言

微软早期的Unix版本为XENIX

比较流行的linux桌面环境包括GNOMEKDE

Shell指令中|也被称为管道符

Sort <in |head -30:告诉程序从sort中得到得到输出并且将其作为输入传给head,由管道符连接起来的命令,称为一个管线

后台运行的一个程序是在原本命令后加一个“&”。

Shell指令大致可以分为6类:

1)  文件和目录操作指令

2)  过滤器

3)  程序设计工具,如编辑器,编译器等

4)  文档处理

5)  系统管理

6)  其他

gcc它调用的是C语言编辑器

make对程序进行编译(文件等较大的)

Linux使用把进程和线程看做可以运行的实体,并使用统一的调度策略对他们进行调度。

Linux进程间通过管道进行通信

进程是资源容器,而线程是执行单元