- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windos任务管理器的设计与实现
毕业设计(作业)
毕业选题 : Windows任务管理器设计与实现 指导教师 : 学生姓名 : 院系名称 : 专业班级 : 学生学号 : 提交日期 : 2015年12月19日
摘 要
据国外研究公司统计,在2008年全球个人计算机用户已经超过10亿,并预测在2010年全球个人计算机用户数量将超过13亿。随着个人计算机走进千家万户,计算机操作系统中的任务管理器也被越来越多的用户所熟悉和使用。
任务管理器是在Windows系统中管理应用程序和进程的工具,通常由Windows操作系统自带,也有提供增强功能的第三方软件。通过任务管理器用户可以方便的查看当前运行的程序、进程、用户、网络连接以及系统对内存和CPU的资源占用,并可以强制结束某些程序和进程,此外还可以监控系统资源的使用状况。
Windows 任务管理器首次出现是在1998年美国微软公司发行的Windows98操作系统中,此后微软的各个版本的Windows操作系统都集成了任务管理器。任务管理器并不是Windows系统的专利,它广泛运用于各种操作系统中,在苹果公司的Mac OS 操作系统中有类似的活动监视器(Activity Monitor),在基于Linux的ubuntu操作系统有相类似功能的系统监视器。
Windows任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息;如果连接到网络,那么还可以查看网络状态并迅速了解网络是如何工作的。它的用户界面提供了文件、选项、查看、窗口、关机、帮助等六大菜单项,其下还有应用程序、进程、性能、联网、用户等五个标签页。
课题设计就是模拟Windows任务管理器,开发的一个Windows进程管理软件。主要设计的是一个基于窗体的C#程序,在主对话框上面放置了一个标签控件,并创建了应用程序、进程和性能三个页面,标签控件用于选择并显示页面。三个页面分别用于显示当前运行的窗口程序、进程及进程模块、系统资源使用情况。程序还实现了结束任务、等对进程管理的基本功能。在的设计过程中,通过调用Windows API函数而获得任务、进程、线程模块,以及系统资源使用情况等信息。最后在Windows10系统上进行测试,实现了进程管理的基本功能。
关键词:任务管理器;线程;进程;API目 录
摘 要 1
目 录 i
第一章 引言 1
1.1课题背景 1
1.2国内外研究状况 1
1.3课题研究意义 1
1.4论文的主要研究内容 2
1.5开发环境MicrosoftVisualStudio简介 2
1.5.1发展历程 2
1.6进程与线程简介 4
1.6.1线程简介 5
1.6.2进程与线程的关系 6
1.6.3Windows自带的任务管理器分析 6
第二章 主要功能及设计思路 8
2.1 主要功能 8
2.2 设计思路 8
第三章 主要功能实现 8
3.1主框架的实现 8
3.1.1 子对话框的显示 9
3.1.2提升程序的权限 9
3.2列表页面设计 10
3.2.1显示任务信息 10
3.3进程列表页面设计 12
3.3.1显示进程信息 13
3.3.2结束进程 16
3.4系统性能设计页面 17
3.4.1显示进程信息 17
3.4.2内存使用率 20
第四章 测试结果 24
4.1测试环境 24
4.2测试方法 24
4.3测试结果 24
结论 28
参考文献 29
致 谢 30
第一章 引言
1.1课题背景
随着计算机的广泛应用,很多的软件被安装在计算机上,使计算机运行的程序进程越来越多;很多的程序在运行时常出现异常(如不能正常结束、占用大量资源、发现异常的进程等)。这些现象给我们的计算机使用及管理带来很多的不便。为了给计算机上运行的程序进行很好的管理,现在出现了许多的进程管理工具软件。课题设计的目的主要是为了检查综合运用以前所学知识(包括以前所学的一些关于计算机操作系统、进程、计算机安全、编程等知识)的能力,模拟一个Windows任务管理器。对任务、进程进行查看、结束等操作。
1.2国内外研究状况
从现状看来,Windows任务管理工具及其理论的研究,无论是国外还是国内,技术都相当成熟。微软Windows操作系统系列(98和ME除外)都自带有任务管理器,但Windows8之前版本的任务管理器功能不是很完善,不能查看进程模块及线程信息,而之后的版本的Windows任务管理软件都具有完善的功能。
1.3课题研究意义
研究任务管理器
您可能关注的文档
最近下载
- 变电站风险分析与应对措施.docx VIP
- 小学二年级上学期期末数学试卷.doc VIP
- 八年级数学上册同步精品讲义(人教版):分式方程(教师版).pdf VIP
- 初中道德与法治六年级第一学期期末试卷及答案_沪教版_2024-2025学年.docx VIP
- 五音技术规范:通用要求.docx VIP
- 《中华人民共和国监狱法》解读专业解读.pptx VIP
- 2024《基于哈佛分析框架的房地产公司财务研究国内外文献综述》5100字.doc VIP
- 《中华人民共和国监狱法》培训解读课件.pptx VIP
- 《第26课 寻找最短的路径》精品课件.pptx VIP
- 陕09J01 建筑用料及做法.docx VIP
原创力文档


文档评论(0)