帮帮文库

返回

操作系统课程设计 操作系统课程设计

格式:word 上传:2026-04-02 02:28:52
开放确定设置窗体皮肤设置主窗体名称多线程端口扫描器吴虎设置主窗体位置和大小设置提示框在主窗体中添加其他组件设置扫描按钮和退出按钮设置处理等待时间扫描完成,扫描完成,扫描指定端口正在扫描端口根据主机名和端口号创建套接字地址。将此套接字连接到具有指定超时值的服务器。关闭此套接字。添加结果显示主机端口设置窗口为粉红得到明明处理事件,的地址域名,获取输入数据,的端口号或线程数,端口号和线程数必须为整数,输入信息处理,最小端口必须是并且小于最大端口的整数,进程数必须是中的整数,正在扫描线程数开始扫描开始端口结束端口,的端口号或线程数,端口号和线程数必须为整数,集合描述由所有图形用户界面组件所构成,可运行在任支持虚拟机的本地平台上。由于这些组件全都是用语言编写的,因此它们可以提供比本地平台组件更多的功能。与抽象窗口工具箱对比。是的部分。在中,开发了个经过仔细设计的灵活而强大的工具包。是在组件基础上构建的。它所提供的功能要比提供的更为广泛。它也是技术的种标准配置。模型个通常由顶层容器中间容器以及多个原子组件组成。每个原子组件或容器都可能触发相应事件的产生。容器是类能够在其中容纳其他组件的特殊组件。的组件类是按照类属层次以树状结构进行组织的。在这个树的最顶层,即树的根部,使个最基本的容器类,被称为顶层容器。提供了三个通用的顶层容器类,和。提供了基于窗体的应用程序,提供对话框形式的界面,提供小应用程序的界面形式。在顶层容器下是中间容器,用于容纳其他的组件。通常窗格本身在显示界面中是看不到的。面板类是种中间容器,它的唯作用是使组件更容易定位。顶层容器通过方法获取内部的个内容窗格。包的组成基本包,包括容器组件及相关设置的类和接口。包括与边界设计相关的类和接口。与颜色选择相关的类和接口。包括事件处理相关的类和接口。包括对文件进行查看选取的相关类。包括些对外观样式操作的类和接口。包括对树形组件进行操作的类和接口。常用组件按钮文本区文本字段在本程序中使用如下设置主窗体位置和大小,设置扫描按钮和退出按钮目的是提供个流行的外观。设置窗体皮肤实现与测试运行要求与环境性能要求实时性好可靠性强不占用系统太多的内存和存储空间。设计约束开发工具著,王镁等译语言程序设计基础篇朱福喜等项目设计与开发范例电子工业出版社,附件基于多线程端口扫描程序源代码类的调用创建主窗口主机起始端口结束端口线程数扫描结果扫描状态未开始扫描文本区域,显示扫描结果扫描退出提示对话框运行环境以上能实现用户所定义的各项需求。运行程序流程图图流程图在中右击,选择运行方式,应用程序填写地址,可填写任意的个出现程序界面设置开始端口大小,设置之间的端口号且必须为整数设置结束口,设置之间的端口号且必须为整数,并且大于开始端口设置进程数,之间且必须为整数点击扫描可以开始扫描结果显示是否继续扫描结束程序否,点击退出是,重新设置运行界面图运行界面图未扫描状态图运行界面未扫描状态图正常扫描后状态图运行界面正常扫描状态图起始端口设置有误扫描开始后状态报错图运行界面起始端口设置报错图图运行界面起始端口设置报错图结束端口设置有误扫描开始后状态报错图运行界面结束端口设置报错图线程数设置报错图运行界面线程数设置报错图设计总结在此次课程设计中,遇到了些问题,如程序功能不能完全实现,对于面向对象的方法了解不够透彻,运用到实际的软件开发中存在着困难对于语言,以前只学习到了些最基本的知识,要在短时间内用语言来开发软件是个较大的挑战对于开发软件的流程不熟悉,适应起来比较慢,编写需求说明书和设计规格说明书时,自己感觉难以动手,这表明所学的知识不能灵活运用到实际中。对于以上的问题,自己有清楚的认识,解决办法是需要大量阅读相关的书籍,多看些项目的源代码。对于书上以及网站上下载的资料中的实例必须理解,还有多跟精通语言的老师和同学请教和交流,取其精华。对于实际动手能力与软件开发的流程的适应,必须多进行实际的练习与操作,才能有所进步。我自己感觉此次课程设计做得挺成功的,通过这次实践编程,我学到了不少有关的实际编程的知识。在这次设计开始的第天开始,我就开始着手修改个用编写的短线呈端口扫描的程序。我刚开始很自信自己能修改成功,但这过程太不顺利。用了两天时间来修改那个程序,但调试的时候都没有成功。后来我请教个班上成绩好的同学,在他的帮助下我不断的发现,并改正它们,功夫不负有心人人,我的程序最后运行成功了。在这课程设计期间我的同学和老师帮助了我,有些东西是我们起探讨,起解决方法的。当然在学习和设计程序的过程中还得到了杭志老师的辛勤指导,为我解答了不少的疑问。同时,在刘老师身上我们学到了很多实用的东西,在此表示衷心的感谢,同时,还要感谢帮助过我的其他同学,这次课程设计令我感受很多。从拿到题目到改编程序然后请教别人慢慢研究琢磨从理论到实践从失败到成功忘不了我坐在电脑前苦苦思索,高温下熬夜地编程的疲惫忘不了因沉迷于编程却耽误了吃饭时间而挨饿辛酸忘不了这其中了不少的东西,磨砺了我的意志同时还巩固了以前所学的知识,学到了不少书本上没有的知识学到了很多编程知识,并学会了简单的使用来开发程序的些使用技巧这次课程设计是对我本学期所学的知识的检验,由此我发现了不少的问题。可以说它给了我次自我评估的机会。通过设计让我知道了那些方面我还是有欠缺的,促使我花时间弥补。临近考试,时间太紧迫,致使程序实现的功能在方法上也许不是很完美,但我以后会多向老师请教,自己也要加强对的学习。努力进步提高自己的编程水平。此次的课程设计,对我来说撰写文档似乎是个更大的挑战。撰写文档不仅要求我们要对自己程序非常熟悉程序的总体框架,功能,如何实现,存在什么问题等,同时还要求我们有清晰的
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
操作系统课程设计.doc预览图(1)
1 页 / 共 21
操作系统课程设计.doc预览图(2)
2 页 / 共 21
操作系统课程设计.doc预览图(3)
3 页 / 共 21
操作系统课程设计.doc预览图(4)
4 页 / 共 21
操作系统课程设计.doc预览图(5)
5 页 / 共 21
操作系统课程设计.doc预览图(6)
6 页 / 共 21
操作系统课程设计.doc预览图(7)
7 页 / 共 21
操作系统课程设计.doc预览图(8)
8 页 / 共 21
操作系统课程设计.doc预览图(9)
9 页 / 共 21
操作系统课程设计.doc预览图(10)
10 页 / 共 21
操作系统课程设计.doc预览图(11)
11 页 / 共 21
操作系统课程设计.doc预览图(12)
12 页 / 共 21
操作系统课程设计.doc预览图(13)
13 页 / 共 21
操作系统课程设计.doc预览图(14)
14 页 / 共 21
操作系统课程设计.doc预览图(15)
15 页 / 共 21
预览结束,还剩 6 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档