logo - 刷刷题
下载APP
【简答题】

参照《操作系统》课件中的例子,设计程序创建三个工作线程,要求: 1. 每个线程都循环8次,每次的睡眠时间在[1,5]秒内随机获取,观察它们输出的顺序,从而理解线程的并发执行。 2. 输出进程的PID以及每个线程的TID,且在任务管理器中找到该PID对应的进程;再次运行程序,观察并解释前后两次的PID、TID为何不同。 3. 针对其中的一个线程,说明该线程在其生命期内是如何在执行态、就绪态、等待态之间变化的。

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】Windows10中"任务管理器"不可以用来查看( )。

A.
CPU中的线程数量
B.
正在运行的进程名称
C.
正在运行的程序名称
D.
本机是否已被病毒入侵

【单选题】哪个不是XP任务管理器能显示的内容()

A.
计算机性能
B.
应用程序占用资源情况
C.
网络使用情况
D.
网络用户对机器的访问情况

【单选题】设计程序时应采纳的原则之一是( )。

A.
程序的结构应有助于读者的理解
B.
限制GOTO语句的使用
C.
减少或取消注释行
D.
程序越短越好