计算机科学概论第十章知识点

1.多道程序设计(multiprogramming):同时在主存中驻留多个程序,由他们竞争CPU的技术,而不是使用多个CPU来运行程序。

执行OS的CPU也是执行其他程序的CPU,因此也要把OS进程排入竞争CPU的行列中。

操作系统的功能:文件管理,设备驱动程序,内存管理程序,调度程序。

操作系统的功能:进程管理,存储管理,设备管理,文件管理。

2.一台计算机可以有多个操作系统,但在任何给定的时间里,只有一个操作系统在控制计算机。

3.内存管理(memory management):了解主存中载有多少个程序以及他们的位置的动作。

   进程管理(process management):了解活动进程的信息的动作。

   CPU调度(CPU scheduling):确定主存中的哪个进程可以访问CPU以便执行的动作。

4.批处理(BAtch processing):程序与系统资源的协作与执行不需要用户与程序之间的交互。

5.分时系统允许多个用户同时与一台计算机进行交互。

6.哑终端(dump terminal):早期分时系统中用户用于访问主机的一套显示器和键盘,是I/O device。

7.逻辑地址(logical address):是指定了一个普通地址的值(对一个存储值的引用),这个地址是相对程序而不是相对主存的。

   物理地址(physical address):是主存储设备中的真实地址。

8.单块内存管理(single contiguous memory management):需要载入程序的起始地址 和 逻辑地址。

9.固定分区法(fixed-partition technique):把内存分成特定数目的分区以载入程序的方法。而不是把主存分为相同大小分区。

   动态分区法(dynamic-partition technique):根据容纳程序的需要对内存分区的方法。

   基址寄存器(base register):存放当前分区的起始地址的寄存器。It contains the first address of the partition.

   界限寄存器(bounds register):存放当前分区长度的寄存器。It contains the length of the partition.

10.页式内存管理法(paged memory thchnique):把内存划分为大小固定的页,载入内存时存储在帧中的方法。

   帧(frame):大小固定的一部分主存,用于存放进程页。

   页(page):大小固定的一部分进程,存储在内存帧中。

11.CPU调度

   非抢先调度(nonpreemptive scheduling):当当前执行的进程自愿放弃了CPU时发生的CPU调度。

   抢先调度(preemptive scheduling):当操作系统决定照顾另一个进程而抢占当前执行进程的CPU资源时发生的CPU调度。

   先到先服务(FCFS):非抢先,进程按照他们到达运行状态的顺序转移到CPU。

   最短作业优先(SJN):非抢先,查看所有处于准备就绪状态的进程,并分派一个具有最短服务时间的。是最优的。

轮询法(Round robin):抢先,将把处理时间平均分配给所有准备就绪的进程。应用最广泛,最公平。

12.CPU调度算法:确定了下一个使用CPU的进程,而不是决定内存中有哪些进程。

13.The 组成 of an OS:memory manager,process manager,device manager,file manager.

14.OSI模型:

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值