新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

 

1 

?/p>

 

?/p>

 

10 

?/p>

 

 

********

实验报告?/p>

 

 

 

计算机科学与工程学院

 

(院、系?/p>

 

网络工程

 

专业

 

083 

?/p>

 

 

 

?/p>

 

 

操作系统

 

 

 

?/p>

 

学号

************ 

 

 

姓名

 

**** 

 

 

 

实验日期

 

2011.05.20 

 

 

教师评定

 

 

 

 

 

 

 

 

 

 

 

 

实验一、进程管?/p>

(3

学时、必?/p>

) 

 

一、实验目?/p>

 

通过实验使学生进一步了解进程、进程状态、进程控制等基本概念。基本能达到下列

具体的目标:

 

1

?/p>

 

理解进程

 PCB 

的概念,以及

 PCB 

如何实现、如何组织以及管理?/p>

 

2

?/p>

 

复习数据结构中如何对链的操作,包括建链、删除、插入结点等,来实现进程的管

理?/p>

 

二、实验内?/p>

 

1

?/p>

 

建立一个结点,

?/p>

 PCB 

块包括用户标识域?/p>

状态域

(执行?/p>

等待?/p>

就绪?/p>

?/p>

 link 

域?/p>

 

 

2

?/p>

 

建立三个队列(执行队列、就绪队列、等待队列)

?/p>

 

 

3

?/p>

 

根据进程状态转换实现对三个队列的具体操作?/p>

具体的驱动可以采用时间片算法?

手动调度的形式完成三个状态之间的转换

 

4

?/p>

 

?/p>

 switch 

选择语句选择状态?/p>

 

 

5

?/p>

 

按照自己的设定能完成所有的状态转换的运行(包括创建和运行结束?/p>

?/p>

 

三、实验步?/p>

 

1

?/p>

 

复习进程管理三状态模型部分内容?/p>

 

2

?/p>

 

预习

C++ Builder

?/p>

VC++

?/p>

Delphi

?/p>

JBuilder

线程编程?/p>

 

3

?/p>

 

运行示例程序,进一步明确实验要求。可以采用控制台模式或窗口模式?/p>

 

4

?/p>

 

上机编程、调试程序?/p>

 

5

?/p>

 

完成实验报告?/p>

 

四、实验过?/p>

 

1

?/p>

 

进程管理三状态模型部分内?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

 

1 

?/p>

 

?/p>

 

10 

?/p>

 

 

********

实验报告?/p>

 

 

 

计算机科学与工程学院

 

(院、系?/p>

 

网络工程

 

专业

 

083 

?/p>

 

 

 

?/p>

 

 

操作系统

 

 

 

?/p>

 

学号

************ 

 

 

姓名

 

**** 

 

 

 

实验日期

 

2011.05.20 

 

 

教师评定

 

 

 

 

 

 

 

 

 

 

 

 

实验一、进程管?/p>

(3

学时、必?/p>

) 

 

一、实验目?/p>

 

通过实验使学生进一步了解进程、进程状态、进程控制等基本概念。基本能达到下列

具体的目标:

 

1

?/p>

 

理解进程

 PCB 

的概念,以及

 PCB 

如何实现、如何组织以及管理?/p>

 

2

?/p>

 

复习数据结构中如何对链的操作,包括建链、删除、插入结点等,来实现进程的管

理?/p>

 

二、实验内?/p>

 

1

?/p>

 

建立一个结点,

?/p>

 PCB 

块包括用户标识域?/p>

状态域

(执行?/p>

等待?/p>

就绪?/p>

?/p>

 link 

域?/p>

 

 

2

?/p>

 

建立三个队列(执行队列、就绪队列、等待队列)

?/p>

 

 

3

?/p>

 

根据进程状态转换实现对三个队列的具体操作?/p>

具体的驱动可以采用时间片算法?

手动调度的形式完成三个状态之间的转换

 

4

?/p>

 

?/p>

 switch 

选择语句选择状态?/p>

 

 

5

?/p>

 

按照自己的设定能完成所有的状态转换的运行(包括创建和运行结束?/p>

?/p>

 

三、实验步?/p>

 

1

?/p>

 

复习进程管理三状态模型部分内容?/p>

 

2

?/p>

 

预习

C++ Builder

?/p>

VC++

?/p>

Delphi

?/p>

JBuilder

线程编程?/p>

 

3

?/p>

 

运行示例程序,进一步明确实验要求。可以采用控制台模式或窗口模式?/p>

 

4

?/p>

 

上机编程、调试程序?/p>

 

5

?/p>

 

完成实验报告?/p>

 

四、实验过?/p>

 

1

?/p>

 

进程管理三状态模型部分内?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

 

1 

?/p>

 

?/p>

 

10 

?/p>

 

 

********

实验报告?/p>

 

 

 

计算机科学与工程学院

 

(院、系?/p>

 

网络工程

 

专业

 

083 

?/p>

 

 

 

?/p>

 

 

操作系统

 

 

 

?/p>

 

学号

************ 

 

 

姓名

 

**** 

 

 

 

实验日期

 

2011.05.20 

 

 

教师评定

 

 

 

 

 

 

 

 

 

 

 

 

实验一、进程管?/p>

(3

学时、必?/p>

) 

 

一、实验目?/p>

 

通过实验使学生进一步了解进程、进程状态、进程控制等基本概念。基本能达到下列

具体的目标:

 

1

?/p>

 

理解进程

 PCB 

的概念,以及

 PCB 

如何实现、如何组织以及管理?/p>

 

2

?/p>

 

复习数据结构中如何对链的操作,包括建链、删除、插入结点等,来实现进程的管

理?/p>

 

二、实验内?/p>

 

1

?/p>

 

建立一个结点,

?/p>

 PCB 

块包括用户标识域?/p>

状态域

(执行?/p>

等待?/p>

就绪?/p>

?/p>

 link 

域?/p>

 

 

2

?/p>

 

建立三个队列(执行队列、就绪队列、等待队列)

?/p>

 

 

3

?/p>

 

根据进程状态转换实现对三个队列的具体操作?/p>

具体的驱动可以采用时间片算法?

手动调度的形式完成三个状态之间的转换

 

4

?/p>

 

?/p>

 switch 

选择语句选择状态?/p>

 

 

5

?/p>

 

按照自己的设定能完成所有的状态转换的运行(包括创建和运行结束?/p>

?/p>

 

三、实验步?/p>

 

1

?/p>

 

复习进程管理三状态模型部分内容?/p>

 

2

?/p>

 

预习

C++ Builder

?/p>

VC++

?/p>

Delphi

?/p>

JBuilder

线程编程?/p>

 

3

?/p>

 

运行示例程序,进一步明确实验要求。可以采用控制台模式或窗口模式?/p>

 

4

?/p>

 

上机编程、调试程序?/p>

 

5

?/p>

 

完成实验报告?/p>

 

四、实验过?/p>

 

1

?/p>

 

进程管理三状态模型部分内?/p>

 

Ͼλ">
Ͼλ
Ŀ

操作系统进程管理实验报告 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

?/p>

 

1 

?/p>

 

?/p>

 

10 

?/p>

 

 

********

实验报告?/p>

 

 

 

计算机科学与工程学院

 

(院、系?/p>

 

网络工程

 

专业

 

083 

?/p>

 

 

 

?/p>

 

 

操作系统

 

 

 

?/p>

 

学号

************ 

 

 

姓名

 

**** 

 

 

 

实验日期

 

2011.05.20 

 

 

教师评定

 

 

 

 

 

 

 

 

 

 

 

 

实验一、进程管?/p>

(3

学时、必?/p>

) 

 

一、实验目?/p>

 

通过实验使学生进一步了解进程、进程状态、进程控制等基本概念。基本能达到下列

具体的目标:

 

1

?/p>

 

理解进程

 PCB 

的概念,以及

 PCB 

如何实现、如何组织以及管理?/p>

 

2

?/p>

 

复习数据结构中如何对链的操作,包括建链、删除、插入结点等,来实现进程的管

理?/p>

 

二、实验内?/p>

 

1

?/p>

 

建立一个结点,

?/p>

 PCB 

块包括用户标识域?/p>

状态域

(执行?/p>

等待?/p>

就绪?/p>

?/p>

 link 

域?/p>

 

 

2

?/p>

 

建立三个队列(执行队列、就绪队列、等待队列)

?/p>

 

 

3

?/p>

 

根据进程状态转换实现对三个队列的具体操作?/p>

具体的驱动可以采用时间片算法?

手动调度的形式完成三个状态之间的转换

 

4

?/p>

 

?/p>

 switch 

选择语句选择状态?/p>

 

 

5

?/p>

 

按照自己的设定能完成所有的状态转换的运行(包括创建和运行结束?/p>

?/p>

 

三、实验步?/p>

 

1

?/p>

 

复习进程管理三状态模型部分内容?/p>

 

2

?/p>

 

预习

C++ Builder

?/p>

VC++

?/p>

Delphi

?/p>

JBuilder

线程编程?/p>

 

3

?/p>

 

运行示例程序,进一步明确实验要求。可以采用控制台模式或窗口模式?/p>

 

4

?/p>

 

上机编程、调试程序?/p>

 

5

?/p>

 

完成实验报告?/p>

 

四、实验过?/p>

 

1

?/p>

 

进程管理三状态模型部分内?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • ҵ֪ʶȨսԹ滮
  • 2019굥λв㾺Ƹϸ
  • ¯ĿȫԤ۱
  • 顷ԭġעͼ
  • Աѡ
  • Чָڵ
  • ΪS5700Զ̵¼
  • 2017-2018жԿڵи꼶ڶѧԾʹ
  • ɽʡһѧ2016-2017ѧ꼶5¿
  • רҵϴ̲׼

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)