计算机通信与网络要编程吗,计算机通信与网络编程-电子科技大学计算机试验教学中心.PPT...

计算机通信与网络编程-电子科技大学计算机试验教学中心

《计算机通信与网络编程》实验 电子科技大学计算机学院 实验安排 实验老师:王老师、官老师 上机地点:计算机学院三楼东309 系统与软件实验室 实验内容 实验一 实验名称:针对Daytime服务的TCP客户软件的实现 实验目的: 掌握客户端软件的工作原理。 掌握针对Daytime服务的TCP客户端软件的编程实现方法。 实验原理 实验原理 基于TCP协议的客户端网络程序,能通过互联网访问任一台开通ECHO服务的主机。实验拓扑图如下。 实验原理 实验原理 实验原理 该实验通过在Linux服务器机器上启动基于TCP的ECHO服务和在客户机上进行远程登录,使基于TCP的Daytime客户程序向服务器发起连接请求。当网络连接建立后,用户就可以循环从键盘上输入任意字符串,并将字符串发往服务器,然后接收服务器返回的结果并在屏幕上显示。 实验内容 实验内容: 使用Vi编写针对Daytime服务的TCP客户端软件的源代码。 使用Gcc编程工具对代码进行编译和调试,生成执行程序。 在运行行程序,检验程序访问Daytime服务的功能。 实验要求 实验要求 本实验主要完成针对Daytime服务的TCP客户软件的实现。实验要求如下: 1、利用Vi编辑器编写客户软件代码 2、利用GCC编译器调试并形成可执行 代码 3、运行客户程序,验证功能实现 实验步骤 实验步骤: 1、在Windows机上远程登录到Linux服务 器: Telnet 202.115.179(或用ecureCRT) 实验步骤 实验步骤 实验步骤 2、利用Vi编辑器编写源程序。 实验步骤 3、编译并调试程序 $ GCC –o 文件名 4、运行客户程序 $ ./文件名 Linux命令介绍 显示当前目录:pwd 转换目录:cd 创建目录:mkdir 删除文件与目录:rm 拷贝文件:cp 执行程序:./程序名 显示文件列表:ls或ll 清屏:clear Vi编辑器 Vi是UNIX环境下的文本编辑工具,其工作模式分为:命令模式和编辑模式。常用的命令: i, 进入编辑模式,并在光标所在位置插入; a, 进入编辑模式,并在光标之后添加; x, 删除当前字符; dd , 删除当前行; :number, 定位到指示的行; :/string, 查找指定字符串; :q, 退出vi; :wq, 存盘并退出 编译工具gcc, cc gcc与cc 是UNIX环境下的将源程序编译称目标文件或可执行文件的工具。常见的用法有: gcc test.c -> a.out gcc –c test.c -> test.o gcc –o test test.c -> test gcc –o test test1.o test2.o-> test gcc –o test test.o –lmath-> test 实验报告要求 1、实验报告的格式必须打印 2、实验报告的内容必须手写,否则拒收!实验报告 里面内容每一项都必须填写。 3、报告中要有登录和实验结果的截图 4、每次实验报告须附源程序清单,源程序 必须要有注释可以打印。 5、两次实验后,将实验报告按顺序装订并 用一个封面贴好、按封面的尺寸裁剪整 齐,在指定的时间交到指定的地点。 实验成绩的算法 一、成绩按百分制计 二、考勤占 30分 三、实验结果占 30分 四、实验报告占 40分 注:不交实验报告 实验课件、报告样表和要求 ftp://stu:stu@53 * * 客户机 服务器 互联网 *

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值