实验1目标:了解Linux系统的结构和行为,包括用户界面、目录结构、程序运行方式。通过终端熟悉Linux Shell以及常用命令(cd、ls、ps、chmod等)和redirect、pipe机制。学习使用编辑器(vi或gedit)编写C语言源代码,并通过gcc编译和运行生成的可执行文件,并熟悉调试方法。

课程设计要求:掌握时间片轮转调度算法的原理;使用C语言在Linux上编写程序,实现从键盘输入时间片长度、任务个数、每个任务的到达时间和服务时间;创建相应的进程,并使用时间片轮转调度算法对所有进程进行调度。进程的运行情况可以输出到终端,以便更全面地理解时间片轮转调度算法的原理。