操作系统概述 - 1

本文介绍了操作系统中的并发性和并行性概念,强调了单处理机系统中并发的特性。还讨论了操作系统如何提供给应用程序接口,如系统调用和库函数,并解析了在用户态和核心态执行的操作,如命令解释程序、中断处理和进程调度。此外,内容涵盖中断处理和子程序调用中现场保护的区别,以及用户进程读取磁盘文件数据的过程,涉及系统调用和权限转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.单处理机系统中,可并行的是 () 。

Ⅰ.进程与进程; Ⅱ.处理机与设备; Ⅲ.处理机与通道; Ⅳ.设备与设备

  • Ⅰ,Ⅱ和Ⅲ
  • Ⅰ,Ⅱ和Ⅳ
  • Ⅰ,Ⅲ和Ⅳ
  • Ⅱ,Ⅲ和Ⅳ

解析:此处要理解并行的概念
并行性:是指两个或两个以上的事件在同一时刻运行。
并发性:是指两个或两个以上的事件在同一时间间隔运行。
对于单处理机,2个进程之间只能并发,而不能并行。

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

  • 系统调用
  • 中断
  • 库函数
  • 原语

解析:

操作系统提供的接口主要有两类:命令接口和系统调用。系统调用是能完成特定功能的子程序,当应用程序请求操作系统提供某种服务时,便调用具有相应功能的系统调用。库函数则是高级语言中提供的与系统调用对应的函数(也有些库函数与系统调用无关),目的是隐藏访管指令的细节,使系统调用更为方便、抽象。但要注意,库函数属于用户程序而非系统调用,是系统调用的上层。下图是Linux中的分层关系。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值