- 博客(0)
- 资源 (3)
空空如也
c语言课程设计案例精编
《C语言课程设计案例精编》光盘内容及使用说明
1. 内容及使用方法
(1) 本光盘提供了书中案例的C语言源代码文件、可执行文件及所需的图形驱动文件。
(2) 读者可以使用Win-TC、Turbo C、文本编辑工具(例如Windows中的记事本)来打开和编辑C语言源代码文件。
(3) 文件夹图标后的数字编号为章号。例如Chap12,为第12章的内容。
(4) 本光盘中,除第1章和第2章外,每章均含有案例的源代码及相关文件。
(5) 本光盘中除了第4篇中的3个程序(Ping、TCP、UDP)在Visual C++ 6.0中调试通过以外(因为TC和Win-TC中均没有需要的头文件),其余所有程序都在Win-TC和Turbo C 2.0中调试通过。
(6) 建议读者使用Win-TC来编辑和调试案例中的源代码,因为在Win-TC中可以充分利用Windows剪贴板和支持中文显示等特点, 故可大大提高学习效率。
2. 书中案例运行的配置要求
(1) 硬件配置
CPU:≥Pentium III 600
内存:≥128MB
硬盘剩余空间:≥512MB
(2) 软件环境
安装Win-tc191或Turbo C 2.0和Visual C++ 6.0。
3. 特别提示
考虑到网络编程篇中的3个程序(Ping、TCP、UDP)在Visual C++ 6.0中调试通过的特点,下面介绍一下调试这3个程序的注意事项。
(1) Ping程序
Ping程序运行方式为:“开始”->“运行”->“cmd”->“程序名+参数”。这里的程序名为ping\Debug下的ping.exe,参数设置可参见教材第9章。
(2) TCP程序
TCP程序的运行需要有服务器端和客户端,即需要两台主机。
主机1(服务器):“开始”->“运行”->“cmd”->“服务器端程序名+参数”。这里的服务器端程序名为tcp\Debug下的tcp.exe,参数设置可参见教材第10章。
主机2(客户端):“开始”->“运行”->“cmd”->“客户端程序名+参数”。这里的客户端程序名为tcp_client\Debug下的tcp_client.exe,参数设置可参见教材第10章。
(3) UDP程序设计:
UDP程序的运行需要两台主机,两台主机上运行相同的程序,即udp\Debug下的udp.exe。
主机1:“开始”->“运行”->“cmd”->“程序名+参数”。这里的程序名为udp\Debug下的udp.exe,参数设置可参见程序。
主机2:“开始”->“运行”->“cmd”->“程序名+参数”。这里的程序名为udp\Debug下的udp.exe,参数设置可参见教材第11章。
4. 注意事项
(1) 建议读者将光盘中的所有文件备份到硬盘上运行。
(2) 在练习C语言时,在Turbo C 2.0中为了避免每次都修改Options的Directories选项的麻烦,建议修改好Options的Directories后,单击Options最下面的Save Options选项,然后单击ok,重启Turbo C即可。
5. 特别声明
本光盘中的文件仅可作为学习和欣赏之用,未经许可不得用于任何商业或其他用途。
6. 技术支持
关于本书的相关技术支持和软件问题请发电子邮件到bookforc@163.com寻求帮助。
7. 作者信息
作者(技术支持及相关问题探讨)
姓 名:刘勇、姜灵芝
电子邮件:bookforc@163.com
2012-02-21
华为linux入门内部资料
目 录
第 1 章命令行操作及常用命令使用...........................................................................................5
1.1 命令行操作 ...................................................................................................................5
1.1.1 Shell 简介...........................................................................................................5
1.1.2 Shell 控制台使用方法..........................................................................................6
1.2 常用命令使用................................................................................................................6
1.2.1 登录和退出 Linux 系统.........................................................................................6
1.2.2 文件和目录操作命令 ............................................................................................8
1.2.3 用户及用户组管理命令 ......................................................................................10
1.2.4 进程及任务管理命令 ..........................................................................................13
1.2.5 磁盘及文件系统管理命令 ...................................................................................16
1.2.6 软件安装命令 ....................................................................................................17
第 2 章文件查看/编辑方法介绍...............................................................................................19
2.1 cat 命令介绍...............................................................................................................19
2.2 vi 命令介绍.................................................................................................................19
2.2.1 vi 的进入与退出.................................................................................................20
2.2.2 vi 中显示行号....................................................................................................20
2.2.3 光标移动操作 ....................................................................................................21
2.2.4 文本插入操作 ....................................................................................................22
2.2.5 文本修改操作 ....................................................................................................23
2.2.6 文本搜索与替换操作 ..........................................................................................25
2.3 head 及tail 命令介绍...................................................................................................26
第 3 章网络配置及操作..........................................................................................................27
3.1 网络配置命令..............................................................................................................27
3.1.1 ifconfig .............................................................................................................27
3.1.2 route................................................................................................................28
3.2 网络操作命令..............................................................................................................30
3.2.1 netstat..............................................................................................................30
3.2.2 nslookup ..........................................................................................................31
3.2.3 host .................................................................................................................32
3.2.4 finger ...............................................................................................................32
3.2.5 Ping 命令..........................................................................................................33
3.3 常用网络配置文件介绍 ................................................................................................33
3.3.1 /etc/sysconfig/network 网络设置.........................................................................34
3.3.2 /etc/hosts IP 地址和主机名的映射.......................................................................34
3.3.3 /etc/services.....................................................................................................35
Linux 操作指导专题 文档密级 内部公开
2004-02-04 华为 3Com 机密未经许可不得扩散第4页, 共53页
3.3.4 /etc/host.conf 配置名字解析器............................................................................35
3.3.5 /etc/nsswitch.conf 配置名字解析器.....................................................................36
3.3.6 /etc/resolv.conf 配置DNS 客户..........................................................................37
3.3.7 /etc/xinetd.conf .................................................................................................37
3.3.8 /etc/modules.conf 文件......................................................................................39
3.3.9 /etc/sysconfig/network-scripts/ifcfg-ethN 文件.....................................................39
3.4 常用网络操作方法 .......................................................................................................39
3.4.1 ftp 远程文件传输...............................................................................................40
3.4.2 telnet................................................................................................................42
3.4.3 r-系列命令........................................................................................................43
第 4 章常用使用技巧..............................................................................................................45
4.1 Linux 下软件包的安装及卸载........................................................................................45
4.1.1 RPM 安装操作..................................................................................................45
4.1.2 RPM 查询操作..................................................................................................45
4.1.3 RPM 卸载操作..................................................................................................46
4.1.4 RPM 升级操作..................................................................................................46
4.1.5 RPM 验证操作..................................................................................................46
4.1.6 RPM 的其他附加命令........................................................................................47
4.2 Linux 操作系统的时钟系统...........................................................................................47
4.2.1 时钟系统介绍 ....................................................................................................47
4.2.2 硬件时钟系统与系统时间的同步 .........................................................................47
4.3 系统信息及运行状态监控 .............................................................................................48
4.3.1 df 命令..............................................................................................................49
4.3.2 du 命令.............................................................................................................49
4.3.3 top 命令............................................................................................................49
4.3.4 iostat 命令........................................................................................................50
4.4 打包/压缩工具tar ........................................................................................................50
4.5 文件及文件内容的查找 ................................................................................................51
4.5.1 文件查找命令 find..............................................................................................51
4.5.2 文件内容查找命令 grep......................................................................................51
4.6 Linux 的系统服务及其配置...........................................................................................52
4.6.1 服务简介 ..........................................................................................................52
4.6.2 启动和停止服务 ................................................................................................52
4.6.3 服务的添加 删除自动运行及状态..................................................................53
2012-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人