第一章 操作系统引论

1.操作系统:(Operating System, OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。
 
2.目标:方便性、有效性、可扩充性、开放性
 
3.作用
  (1)OS作为用户与计算机硬件系统之间的接口
  (2)OS作为计算机系统资源的管理者
  (3)OS实现了对计算机资源的抽象
 
4.推动操作系统发展的主要动力
  1.不断提高计算机资源利用率
  2.方便用户
  3.器件的不断更新换代
  4.计算机体系结构的不断发展
 
5.发展的历程
   1,.未配置操作系统的计算机系统
   2.单道批处理系统
      缺点:系统中的资源得不到充分的利用
   3.多道批处理系统
      特点:资源利用高、系统吞吐量大、平均周期时间长、无交互能力
   4.分时系统
      特点:多路性、独立性、及时性、交互性
   5.实时系统
     特点:独立性、及时性、交互性、可靠性
   微型操作系统的发展
       1.单用户单任务操作系统
       2.单用户多任务操作系统
       3.多用户多任务操作系统
 
6.操作系统的基本特征
   1.并发:两个或多个事件在同一时间间隔内发色。并行是俩个或多个事件在同一时刻发生。
   2.共享
   3.虚拟
   4.异步
 
7.操作系统的主要功能
 处理机管理功能 存储器管理功能 设备管理功能 文件管理功能 
 
复习题
  1. 操作系统是一种( B  )

A.通用软件 B.系统软件 C.应用软件    D.软件包

  1. 操作系统是对( C)进行管理的软件。

A.软件 B.硬件 C.计算机资源 D.应用程序

  1. 操作系统的基本功能是(  D  )

A.提供功能强大的网络管理工具 B.提供用户界面方便用户使用

C.提供方便的可视化编辑程序 D.控制和管理系统内的各种资源

  1. 现代操作系统中最基本的两个特征是(  B  )

A.并发和不确定 B.并发和共享 C.共享和虚拟 D.并发和虚拟

  1. 下列关于并发性的叙述中正确的是( C  )

A.并发性是指若干事件在同一时刻发生

B.并发性是指若干事件在不同时刻发生

C.并发性是指若干事件在同一时间间隔内发生

D.并发性是指若干事件在不同时间间隔内发生

  1. 用户可以通过(  D  )两种方式来使用计算机。

A.命令接口和函数 B.命令接口和系统调用

C.命令接口和文件管理 D.设备管理方式和系统调用

  1. 系统调用是由操作系统提供给用户的,它( B   )

A.直接通过键盘交互方式使用 B.只能通过用户程序间接使用

C.是命令接口中的命令 D.与系统的命令一样

  1. 下列选项中,操作系统提供给应用程序的接口是(  A  )

A.系统调用 B.中断 C.库函数

  1. 操作系统提供给编程人员的接口是( C  )

A.库函数 B.高级语言 C.系统调用

  1. 从用户观点看,操作系统是( A
  1. 用户及计算机之间的接口
  2. 控制和管理计算机的资源
  3. 合理组织计算机工作流程的软件
  4. 由若干层次的程序按一定的结构组成的有机体
  1. 操作系统不一定具备的功能是(
  1. 主存储器管理
  2. 邮件收发软件
  3. 中断处理
  4. 邮件调度
  1. 多道程序设计是指( A
  1. 在实时系统中并发运行多个程序
  2. 在分布式系统中同一时刻运行多个程序
  3. 在一台处理机上同一时刻运行多个程序
  4. 在一台处理机上并发运行多个程序
  1. 批处理系统的主要缺点是(C
  1. CPU利用率低
  2. 不能并发执行
  3. 缺少交互性
  4. 平均周转时间长
  1. 分时系统的主要特征是提高计算机系统的( B
  1. 实时性
  2. 交互性
  3. 可靠性

    D. 安全性

  1. 若分时操作系统的时间片一定,则正确的说法是(
  1. 用户数越少,响应时间越长
  2. 用户数越多,响应时间越长
  3. I/O设备越多,响应时间越长
  4. 内存容量越大,响应时间越长
  1. 实时操作系统对可靠性和安全性的要求极高,它()。
  1. 十分注意系统资源的利用率
  2. 不强调响应速度
  3. 不强求系统资源的利用率
  4. 不必向用户反馈信息
  1. 分时系统中为了使多个用户能够同时与系统交互,最关键的问题是( D)。
  1. 计算机具有足够快的运算速度
  2. 能快速进行内外存之间的信息交换
  3. 系统能够及时接收多个用户的输入
  4. 短时间内所有用户程序都能运行

18. )的主要目标是提高系统的吞吐率和效率,()是一旦有处理请求和请求处理的数据时,CPU就应该立即处理该数据并将结果及时送回。

A.实时系统 B.批处理系统 C.分时系统

19. 在分时系统中,为使多个进程能够同时与系统交互,最关键的问题是能在短时间内使所有的就绪程序都能运行,当就绪进程数目为100时,为保证响应时间不超过2s,此时的时间片最大应为(B)。

A10ms B20ms C50ms D100ms

20.  A)不是分时系统的基本特征:

A、同时性 B、独立性 C、实时性 D、交互性

21 设某计算机系统有一台输入机和打印机,现有两道程序同时投入运行,且程序A先开始运行,程序B和运行。程序A的执行情况为:计算50ms,打印100ms,再计算50ms,再打印100ms。程序B的执行情况为:计算50ms,输入数据80ms,再计算100ms

1)画图表示程序执行情况,并说明执行过程有无等待发生。

2CPU在执行过程有无空闲?分别发生在什么时候?

 

答案:

1.B 2.C 3.D 4.B 5.C 6.B 7.B 8.A 9.C 10.A

11.B 12.D 13.CD 14.B 15.B 16.C 17D 18.B A 19.B 20.A

posted @ 2017-03-22 21:04  IT改变世界  阅读(468)  评论(0编辑  收藏  举报