资源简介

题目: 设计一个程序,每秒统计一次当前系统的进程状况,并按照内存使用自多到少排序打印输出相关信息。对已经结束的进程,另外给出一个列表,并显示该进程的结束时间和持续时间。
基本要求:
(1)该题目要求使用两个链式线性表。一个链表存储当前活动进程,要求使用双向链表,排序要求是按照内存使用自多到少排序。另外一个链表存储已结束进程,要求使用单向链表,按照结束时间离当前时间的关系排序,最近的最前,最远的最后;
(2)每秒在窗口内更新一次当前系统进程情况,输出內容包括:进程名,持续时间,内存使用情况;
(3)每秒在窗口内更新一次已结束进程情况,输出内容包括:进程名,持续时间,结束时间;
(4)注意进程在这两个链表中的切换,一个进程既可被结束,也可以过段时间后再被运行。

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      804185  2019-12-26 20:48  1606100068_陈家乐.doc
     文件       20385  2019-12-26 19:42  主函数流程图.pdf
     文件       14974  2019-12-26 19:08  单链表.pdf
     文件       14641  2019-12-26 17:35  双链表 (1).pdf
     文件       11826  2019-12-26 20:51  获取进程信息.pdf

评论

共有 条评论