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

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《管理系统中计算机应用》实践报告

《管理系统中计算机应用》实践报告设计题目: 管理系统中计算机应用 助学院校: 河南理工大学自考助学专业: 机电设备管理与维修 姓 名: 贺珂珂 自考助学学号: 040213200112 成 绩: 指导教师签名: 河南理工大学成人高等教育2O 年 月 日目 录1.软件编译理论及实践教程实习内容42.套接字编程62.1使用说明书62.2原理说明书72.3程序注释73.连接数据库193.1使用说明书193.2原理说明书203.3程序注释204.实习总结、体会与收获261.软件编译理论及实践教程实习内容一:我的电脑磁盘分析:0000000000 管理节点1000000003F000000003F C盘(48.8GB)00061AB827 管理节点200061AB866 D盘(73.4GB)000F48CDDA000F48CDDA 分区间隙000F48CE18000F48CE18 管理节点3000F48CE19000F48CE19 E盘(73.4GB)001876E38D001876E38D 分区间隙001876E3CB001876E3CB 管理节点4001876E3CC001876E3CC F盘(102.4GB)0025422D6C1 剩余扇区 二. PING.EXE十六进制源码分析在文件存储空间中,ping.exe十六进制源码分析如下:2. 套接字编程2.1.使用说明书:第一步:先打开服务器端(server.exe).根据提示输入端口号,需要输入大于5001小于65535的值,否则就是用默认的5001作为端口值第二步:创建套接字并选择协议。第三步:打开客户端(client.exe),根据提示,将客户端(server.exe)所在的服务器的IP地址输入进去。第四步:输入在服务器端(server.exe)中建立的端口号值。第五步:选择和服务器端(server.exe)中一样的协议第六步:收发数据第七步:关闭连接。2.2原理说明书2.3程序注释/******************************************************\* client.c - 简单的 TCP/UDP 套接字客户程序 windows环境 *\******************************************************/#include <winsock2.h>//关于套接字的头文件#include <stdlib.h>#include <stdio.h>#include <string.h>#include <conio.h>#pragma comment (lib,"ws2_32")//添加‘ws2_32’库int main(void){ unsigned short port = 5001;//端口号 int socket_type = SOCK_STREAM;//缺省使用TCP连接 char Buffer[1280];//收发缓冲区 unsigned int addr;//IP地址变量 int retval,i;//临时变量 struct sockaddr_in server, from; //套接字地址结构变量 struct hostent *hp;//主机信息结构变量指针 WSADATA wsaData;//windows套接字信息 SOCKET conn_socket;//套接字变量//先输入客户程序所需要的基本信息:服务器地址,端口号,套接字类型printf("请输入服务器地址:");scanf("%s", Buffer);printf("请输入端口号( >5000 ):");scanf("%d", &i);if(i < 5000 || i > 65535)printf("不正确的端口号%d,用缺省端口号5001\n", i);elseport = i;printf("请输入套接字类型( 1,TCP; 2, UDP ):");scanf("%d",&i);if(i == 1)socket_type = SOCK_STREAM;//设定为SOCK_STREAMelse if(i == 2)socket_type = SOCK_DGRAM;//设定为SOCK_DGRAMelseprintf("不正确的输入%d,使用TCP数据流\n", i);//在windows环境下,需要先初始化协议栈if ((retval = WSAStartup(0x202, &wsaData)) != 0) //WSAStartup函数调用,用来初始//socket{ printf("WSAStartup 失败,错误号:%d\n",

您可能关注的文档

文档评论(0)

dashewan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档