操作系统---进程、线程管理
1. (2010年计算机联考真题)下列选项中,导致创建新进程的操作是() 1)用户登陆成功 2)设备分配 3)启动程序执行 [单选题] *
2. (2012年计算机联考真题)下列关于进程和线程的叙述中,正确的是() [单选题] *
| 不管系统是否支持线程,进程都是资源分配的基本单位(正确答案) |
| 线程是资源分配的基本单元,进程是调度的基本单位 |
| 系统级线程和用户级线程的切换都需要内核的支持 |
| 同一进程中的各个线程拥有各自不同的地址空间 |
3. (2010年计算机联考真题)下列选项中,降低进程优先级的合理时机是() [单选题] *
| 进程时间片用完(正确答案) |
| 进程刚完成I/O操作,进入就绪队列 |
| 进程长期处于就绪队列 |
| 进程从就绪状态转为运行状态 |
4. OS对()分配内存资源 [单选题] *
5. 一进程基本状态可以从其他两种基本状态转变过去,这个基本状态一定是() [单选题] *
6. 下列说法()不是创建进程必须的 [单选题] *
| 建立一个进程的进程表项 |
| 为进程分配内存 |
| 为进程分配CPU(正确答案) |
| 将进程表项放入就绪队列 |
7. 在支持多线程的系统中,进程P创建的若干个线程不能共享的是() [单选题] *
| 进程P的代码段 |
| 进程P打开的文件 |
| 进程P的全局变量 |
| 进程P中某线程的栈指针(正确答案) |
8. 下列选项中,在用户态执行的是() [单选题] *
| 命令解释程序(正确答案) |
| 缺页处理程序 |
| 进程调度程序 |
| 时钟中断处理程序 |
9. 进程和程序之间有密切联系,但又有不同的概念,两者的一个本质区别是() [单选题] *
| 程序是静态概念,进程是动态概念(正确答案) |
| 程序是动态概念,进程是静态概念 |
| 程序保存在文件中,进程存放在内存中 |
| 程序顺序执行,进程并发执行 |
10. 若一进程拥有100个线程,这些线程属于用户级线程,则在系统调度执行时间上占用()个时间片 [单选题] *
11. 一个进程被唤醒,意味着() [单选题] *
| 该进程可以重新占用CPU(正确答案) |
| 优先级变为最大 |
| PCB移到就绪队列之首 |
| 进程变为运行态 |
12. 对进程的描述中,下列说法错误的是() [单选题] *
| 一个程序只对应一个进程(正确答案) |
| 一个进程可以包含若干个程序 |
| 进程是有生命周期的 |
| 一个程序可以对应多个进程 |
13. 下列的进程状态变化中,()变化是不可能发生的 [单选题] *
| 运行一等待 |
| 等待一运行(正确答案) |
| 等待一就绪 |
| 运行一就绪 |
14. 一个运行的进程用完了分配给它的时间片后,它的状态变为() [单选题] *
15. 将进程的()连接在一起形成进程队列 [单选题] *
16. 下列关于进程控制块的描述中,说法错误的是() [单选题] *
| 进程控制块记录进程的状态及名称等 |
| 进程控制块位于主存储区内 |
| 进程控制块对每个进程不止有一个(正确答案) |
| 进程控制块的内容、格式及大小可能不同 |
17. PCB是进程存在的唯一标志,下列()不属于PCB [单选题] *
18. 对于标准的线程,下列叙述中,错误的是() [单选题] *
| 进程中可以包含多个线程 |
| 线程并不拥有资源,只是使用他们 |
| 线程可以创建其他线程 |
| 线程没有生命期(正确答案) |
19. ()系统调用是用来被父进程等待子进程结束的。 [单选题] *
| wait()(正确答案) |
| fork() |
| exit() |
| exec() |
20. 多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称为进程的() [单选题] *
21. 现在操作系统中,()是资源分配的基本单位,()是CPU调度的基本单位。 [单选题] *
| 作业,程序 |
| 内存,进程 |
| 进程,线程(正确答案) |
| 代码,数据 |
22. 下列各项工作步骤中,()不是创建进程所必需的步骤。 [单选题] *
| 为进程分配内存等资源 |
| 将PCB链入进程就绪队列 |
| 作业调度程序为进程分配CPU(正确答案) |
| 建立一个PCB |
23. 在多线程操作系统中,对线程具有属性阐述正确的是() [单选题] *
| 具有进程控制块,共享所属进程资源,处理机的调度单位,具有动态性(正确答案) |
| 具有线程控制块,共享所属进程资源,处理机的调度单位,具有动态性 |
| 具有进程控制块,独享所属进程资源,处理机的调度单位,具有动态性 |
| 具有进程控制块,共享所属进程资源,处理机的调度单位,具有静态性 |
24. (西安电子科技大学)能正确描述进程和线程的概念是() *
| 线程可以是进程中执行的实体,一个进程可以包含一个或多个线程(正确答案) |
| 线程又称为轻型进程,因为线程都比进程小 |
| 多线程计数具有明显的优越性,如速度快、通信简便、设备并行性高(正确答案) |
| 由于线程不作为资源分配单位,线程之间可以无约束地并行执行 |
| 一个线程可以属于一个或多个进程(正确答案) |
25. (电子科技大学)引起挂起状态的原因有() *
| 终端用户的请求(正确答案) |
| 父进程请求(正确答案) |
| 负荷调节的需要(正确答案) |
| 操作系统的需要 |
| 平衡各队列中的进程控制块 |
26. 下列各项中属于进程特性的是() *
| 动态性(正确答案) |
| 异步性(正确答案) |
| 性(正确答案) |
| 并发性(正确答案) |
27. 采用多线程技术的操作系统具有() *
| 一个进程中可以有一个或多个线程(正确答案) |
| 把进程作为资源分配单位,把线程作为调度和执行单位(正确答案) |
| 不同的线程一定执行不同的程序 |
| 允许多个线程并发执行(正确答案) |
28. 操作系统来维护一组队列,表示系统中所有进程的当前状态,有关管理进程的描述正确的是() *
| 就绪态进程维护在进程就绪队列中(正确答案) |
| 等待态进程维护在进程等待队列中(正确答案) |
| 运行态进程维护在进程运行队列中 |
| zombie态进程不在任何队列中 |
29. (北京工业大学)子进程可以继承它的父进程所拥有的所有资源() [单选题] *
30. (首都师范大学)属于同一进程的用户级线程阻塞了,那么同一个进程的其他用户级线程还可以占有CPU运行,直到时间片用完() [单选题] *
31. 在操作系统中,进程是一个静态的概念() [单选题] *
32. 一般来说用户进程的PCB存放在用户区,系统进程的PCB存放在操作系统区() [单选题] *
33. 在linux环境里使用fork()来创建新进程() [单选题] *
34. 在多对一模型的线程中,如果一个线程执行了阻塞系统调用,并不影响整个进程() [单选题] *
35. 启动一个线程使用的是start()方法() [单选题] *
36. 在父进程还存活的情况下, 不会产生僵死状态() [单选题] *
下载本文