- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows任务管理器设计与实现论文
湖南软件职业学院
毕业设计(作业)
毕业选题 : Windows任务管理器设计与实现 指导教师 : 郑治武 学生姓名 : 张程 院系名称 : 软件工程系 专业班级 : 软件技术.NET1302班 学生学号 : 201302050305 提交日期 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.5.2功能创新 5
1.6进程与线程简介 9
1.6.1线程简介 10
1.6.2进程与线程的关系 10
1.6.3Windows自带的任务管理器分析 11
第二章 主要功能及设计思路 12
2.1 主要功能 12
2.2 设计思路 12
2.3 详细信息 13
第三章 主要功能实现 14
3.1主框架的实现 14
3.1.1 子对话框的显示 14
3.1.2提升程序的权限 15
3.2列表页面设计 15
3.2.1显示任务信息 15
3.2.2结束任务 17
3.3进程列表页面设计 17
3.3.1显示进程信息 18
3.3.2结束进程 20
3.4系统性能设计页面 22
3.4.1显示进程信息 22
3.4.2内存使用图 25
3.4.3其他性能显示 29
第四章 测试结果 30
4.1测试环境 30
4.2测试方法 30
4.3数据库设计的基本原则 30
结论 34
参考文献 35
致 谢 36
第一章 引言
1.1课题背景
随着计算机的广泛应用,很多的软件被安装在计算机上,使计算机运行的程序进程越来越多;很多的程序在运行时常出现异常(如不能正常结束、占用大量资源、发现异常的进程等)。这些现象给我们的计算机使用及管理带来很多的不便。为了给计算机上运行的程序进行很好的管理,现在出现了许多的进程管理工具软件。课题设计的目的主要是为了检查综合运用以前所学知识(包括以前所学的一些关于计算机操作系统、进程、计算机安全、编程等知识)的能力,模拟一个Windows任务管理器。对任务、进程进行查看、结束等操作。
1.2国内外研究状况
从现状看来,Windows任务管理工具及其理论的研究,无论是国外还是国内,技术都相当成熟。微软Windows操作系统系列(98和ME除外)都自
您可能关注的文档
- Java_实训论文—五子棋游戏—SC加强版.doc
- java_程序设计模式之工厂模式《程序设计模式》结课论文.doc
- JAVA实验报告--105316038.doc
- JAVA项目报告-闹钟的设计与实现.doc
- JDHT复合防火板钢网体系外墙保温施工方案.doc
- JD观世界(Pos·Energy工作室申报书.doc
- JH-LJ02录井队资质等级申报书.doc
- JK触发器的设计.doc
- JOY-办公空间设计毕业创作开题报告.doc
- Java终极大作业报告.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 云南西部沿边高校边境缅甸语人才培养的校政企合作模式探索.docx VIP
- 《固定式钢梯及平台安全要求 第2部分:钢斜梯》GB 4053.2-2009.docx VIP
- 幼小科学衔接视角下家校社协同共育现状及对策研究.pdf VIP
- 2025中国中信金融资产管理股份有限公司甘肃分公司招聘笔试备考题库及答案解析.docx VIP
- 旅游警务服务规范.pdf
- 2025凉山州继续教育公需科目满分答案-深入学xi关于发展新生产力的重要论述.docx VIP
- 第三章 教育目的.ppt VIP
- 乳腺癌脑转移瘤护理查房.pptx VIP
- 眼科专科护理操作风险防范.pptx VIP
- 真菌镜检报告.pptx VIP
文档评论(0)