《管理系统中计算机应用》实践报告.docx

《管理系统中计算机应用》实践报告.docx

ID:57436372

大小:405.46 KB

页数:26页

时间:2020-08-15

《管理系统中计算机应用》实践报告.docx_第1页
《管理系统中计算机应用》实践报告.docx_第2页
《管理系统中计算机应用》实践报告.docx_第3页
《管理系统中计算机应用》实践报告.docx_第4页
《管理系统中计算机应用》实践报告.docx_第5页
资源描述:

《《管理系统中计算机应用》实践报告.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《管理系统中计算机应用》实践报告设计题目:管理系统中计算机应用助学院校:河南理工大学自考助学专业:机电设备管理与维修姓名:贺珂珂自考助学学号:2成绩:指导教师签名:河南理工大学成人高等教育2O年月日目录1.软件编译理论及实践教程实习内容42.套接字编程62.1使用说明书62.2原理说明书72.3程序注释73.连接数据库193.1使用说明书193.2原理说明书203.3程序注释204.实习总结、体会与收获261.软件编译理论及实践教程实习内容一:我的电脑磁盘分析:管理节点1FFC盘(48.8GB)00061AB82700061

2、AB827管理节点200061AB86600061AB866D盘(73.4GB)000F48CDDA000F48CDDA分区间隙000F48CE18000F48CE18管理节点3000F48CE19000F48CE19E盘(73.4GB)E38DE38D分区间隙E3CBE3CB管理节点4E3CCE3CCF盘(102.4GB)D6C1剩余扇区二.PING.EXE十六进制源码分析在文件存储空间中,ping.exe十六进制源码分析如下:2.套接字编程2.1.使用说明书:第一步:先打开服务器端(server.exe).根据提示输入端

3、口号,需要输入大于5001小于65535的值,否则就是用默认的5001作为端口值第二步:创建套接字并选择协议。第三步:打开客户端(client.exe),根据提示,将客户端(server.exe)所在的服务器的IP地址输入进去。第四步:输入在服务器端(server.exe)中建立的端口号值。第五步:选择和服务器端(server.exe)中一样的协议第六步:收发数据第七步:关闭连接。2.2原理说明书2.3程序注释/*******************************************************c

4、lient.c-简单的TCP/UDP套接字客户程序windows环境*******************************************************/#include//关于套接字的头文件#include#include#include#include#pragmacomment(lib,"ws2_32")//添加‘ws2_32’库intmain(void){unsignedshortport=

5、5001;//端口号intsocket_type=SOCK_STREAM;//缺省使用TCP连接charBuffer[1280];//收发缓冲区unsignedintaddr;//IP地址变量intretval,i;//临时变量structsockaddr_inserver,from;//套接字地址结构变量structhostent*hp;//主机信息结构变量指针WSADATAwsaData;//windows套接字信息SOCKETconn_socket;//套接字变量//先输入客户程序所需要的基本信息:服务器地址,端口号,

6、套接字类型printf("请输入服务器地址:");scanf("%s",Buffer);printf("请输入端口号(>5000):");scanf("%d",&i);if(i<5000

7、

8、i>65535)printf("不正确的端口号%d,用缺省端口号5001",i);elseport=i;printf("请输入套接字类型(1,TCP;2,UDP):");scanf("%d",&i);if(i==1)socket_type=SOCK_STREAM;//设定为SOCK_STREAMelseif(i==2)socket_t

9、ype=SOCK_DGRAM;//设定为SOCK_DGRAMelseprintf("不正确的输入%d,使用TCP数据流",i);//在windows环境下,需要先初始化协议栈if((retval=WSAStartup(0x202,&wsaData))!=0)//WSAStartup函数调用,用来初始//socket{printf("WSAStartup失败,错误号:%d",retval);WSACleanup();//当调用了WSAStartup之后,就需要调用WSACleanup函数释放内存return-1;}//

10、取得主机IP地址if(isalpha(Buffer[0]))//是域名或命名地址,用首字母的是否在A-Z,或者a-z来判断是域名还是IP地址hp=gethostbyname(Buffer);//从一个主机数据库中提取出主机信息else{addr=inet_addr(Buffer);//是点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。