单选题 下列关于进程和线程叙述中,正确的是?
A、不管系统是否支持线程,进程都是资源分配的基本单位
B、线程是资源分配的基本单位,进程是调度的基本单位
C、系统级线程和用户级线程的切换都需要内核支持
D、同一进程中的各个线程拥有各自不同的地址空间
单选题 操作系统内核与用户程序、应用程序之间的接口是( )。
A、shell 命令
B、图形界面
C、系统调用
D、C 语言函数
单选题 有 9 个生产者,6 个消费者,共享容量为 8 的缓冲区。在这个生产者-消费者问题中,互斥使用缓冲区的信号量 mutex 的初值应该为( )。
单选题 如果进程 Pa 对信号量 S 执行 P 操作,则信号量 S 的值应( )。
A、加 1
B、减 1
C、等于 0
D、小于 0
单选题 如果信号量 S 的值是 0,此时进程 A 执行 P(S)操作,那么,进程 A 会( )。
A、继续运行
B、进入阻塞态,让出 CPU
C、进入就绪态,让出 CPU
D、继续运行,并唤醒 S 队列头上的等待进程
单选题 以下不属于操作系统具备的主要功能的是( )。
A、内存管理
B、文档编辑
C、中断处理
D、CPU 调度
单选题 在操作系统中,进程的最基本的特征是( )。
A、动态性和并发性
B、顺序性和可再现性
C、与程序的对应性
D、执行过程的封闭性
单选题 按照所起的作用和需要的运行环境,操作系统属于( )。
A、用户软件
B、应用软件
C、支撑软件
D、系统软件