实验1C程序的运行环境和运行方法1
1.1实验目的1
1.2知识要点1
1.3实验内容与步骤6
实验2数据类型与表达式9
2.1实验目的9
2.2知识要点9
2.3实验内容与步骤14
实验3顺序结构程序设计19
3.1实验目的19
3.2知识要点19
3.3实验内容与步骤23
实验4选择结构程序设计27
4.1实验目的27
4.2知识要点27
4.3实验内容与步骤35
实验5循环结构程序设计(1)41
5.1实验目的41
5.2知识要点41
5.3实验内容与步骤45
实验6循环结构程序设计(2)47
6.1实验目的47
6.2知识要点47
6.3实验内容与步骤53实验7数组55
7.1实验目的55
C语言程序设计实验指导目录7.2知识要点55
7.3实验内容与步骤61
实验8字符数组与字符串64
8.1实验目的64
8.2知识要点64
8.3实验内容与步骤73
实验9函数(1)75
9.1实验目的75
9.2知识要点75
9.3实验内容与步骤84
实验10函数(2)86
10.1实验目的86
10.2知识要点86
10.3实验内容与步骤95
实验11结构体、共用体和枚举类型99
11.1实验目的99
11.2知识要点99
11.3实验内容与步骤109
实验12指针(1)114
12.1实验目的114
12.2知识要点114
12.3实验内容与步骤126
实验13指针(2)130
13.1实验目的130
13.2知识要点130
13.3实验内容与步骤143
实验14指针(3)149
14.1实验目的149
14.2知识要点149
14.3实验内容与步骤162
实验15位运算和预处理指令168
15.1实验目的168
15.2知识要点168
15.3实验内容与步骤179
实验16文件操作(1)183
16.1实验目的183
16.2知识要点183
16.3实验内容与步骤194
实验17文件操作(2)200
17.1实验目的200
17.2知识要点200
17.3实验内容与步骤203
实验18综合案例1——小学生成绩管理系统206
18.1实验目的206
18.2实验要求206
18.3设计思路207
18.4实验内容210
实验19综合案例2——人力资源管理系统217
19.1实验目的217
19.2实验要求217
19.3数据结构218
19.4主要函数声明与功能说明219
19.5主要功能模块运行效果图220
19.6链表操作221
19.7数据文件操作223
参考文献226第一篇基础实验
基础实验1TCP/IP属性设置3
【实验目的】3
【实验条件】3
【实验基础】3
【实验步骤】6
1.1启动连入局域网的Windows 7计算机6
1.1.1查看当前设置6
1.1.2进入命令行状态6
1.1.3输入ipconfig相关命令6
1.2TCP/IP属性设置7
1.2.1打开属性设置对话框7
1.2.2进入IPv4的TCP/IP属性设置对话框7
1.3设置结果7
1.3.1记录具体设置情况7
1.3.2使用ping命令测试网络连通性8
1.4安装IPv6协议9
1.5思考与练习9
1.5.1选择题9
1.5.2思考题10
1.5.3IPv6 ISATAP配置(仅供参考)11
基础实验2双绞线的制作与测试13
【实验目的】13
【实验条件】13
【实验基础】13
【实验步骤】16
2.1使用工具压线钳制作直通线16
2.1.1剥线16计算机网络实验基础与进阶目录2.1.2对线的第一端理线17
2.1.3剪线17
2.1.4压线17
2.1.5作第二端18
2.2制作交叉线18
2.2.1按EIA/TIA568标准B制作第一端18
2.2.2按EIA/TIA568标准A制作另一端18
2.3制作反接线(仅供参考)18
2.4结果验证: 测试连通性18
2.4.1使用测试仪测试连通性18
2.4.2使用计算机测试连通性19
2.5练习与思考19
2.5.1选择题19
2.5.2思考与讨论题20
基础实验3组建双绞线以太网21
【实验目的】21
【实验要求】21
【实验基础】21
【实验步骤】22
3.1选择并检测所需实验器材22
3.2单一交换机模式组建简单以太网22
3.2.1按实验拓扑连线22
3.2.2设置属性参数23
3.2.3检查连通性23
3.3多交换机模式组建以太网23
3.3.1级联23
3.3.2交连23
3.3.3为4台计算机设置TCP/IP属性值23
3.3.4检测双向连通性24
3.4小结25
3.4.1接线结论25
3.4.2分类25
3.4.3DTE,DCE的区别25
3.5习题与思考25
3.5.1选择题25
3.5.2思考题26
基础实验4交换机的配置与应用27
【实验目的】27
【实验要求】27
【实验基础】27
【实验步骤】28
4.1硬件连接28
4.2软件设置29
4.3工作模式29
4.3.1由用户模式进入特权模式29
4.3.2由特权模式进入全局配置模式30
4.3.3由全局模式进入端口配置模式30
4.3.4配置远程登录的密码30
4.4结果验证31
4.4.1设置PC的IP地址31
4.4.2验证Telnet登录密码31
4.4.3提示31
4.4.4小结32
4.5练习与思考32
4.5.1选择题32
4.5.2思考题33
基础实验5虚拟局域网的配置和应用34
【实验目的】34
【实验要求】34
【实验基础】34
【实验步骤】37
5.1实验拓扑37
5.1.1硬件连接37
5.1.2实验前的测试38
5.2创建VLAN并记录38
5.2.1在交换机中添加两个VLAN38
5.2.2记录数据38
5.3将交换机端口分配给VLAN38
5.4结果验证39
5.4.1同VLAN两个端口测试39
5.4.2不同VLAN两个端口测试39
5.4.3删除VLAN39
5.5练习与思考40
5.5.1选择题40
5.5.2思考题40
基础实验6ARP地址解析42
【实验目的】42
【实验要求】42
【实验基础】42
【实验步骤】45
6.1查看cache中的ARP表45
6.1.1进入命令行状态45
6.1.2查看本机ARP表项45
6.2添加动态表项45
6.3添加静态表项46
6.3.1用arps命令添加静态表项46
6.3.2与动态表项比较46
6.4删除ARP表项46
6.5练习与思考47
6.5.1选择题47
6.5.2思考题47
基础实验7网络数据包的监听与分析49
【实验目的】49
【实验要求】49
【实验基础】49
【实验步骤】53
7.1网络协议分析软件简介53
7.2第一次捕获数据包53
7.2.1使用Ethereal抓包53
7.2.2记录包大小54
7.2协议分析54
7.2清除系统缓存中的目的主机IP的ARP表项54
7.3第二次捕获数据包54
7.4使用显示过滤器Filter55
7.4.1滤出ARP包55
7.4.2滤出ICMP包55
7.5练习与思考55
7.5.1思考题55
7.5.2填空题56
基础实验8组建WLAN57
【实验目的】57
【实验要求】57
【实验基础】57
【实验步骤】63
8.1AdHoc特别网络63
8.1.1实验网络拓扑图63
8.1.2A机的安装与配置63
8.1.3B机的安装与配置64
8.1.4结果验证64
8.2用无线路由器组建WLAN65
8.2.1实验网络拓扑图65
8.2.2设置无线路由器参数65
8.3客户机设置67
8.3.1A机设置67
8.3.2B机设置67
8.3.3结果验证67
8.4宽带网接入68
8.4.1登录无线宽带路由器69
8.4.2启动向导69
8.4.3设置无线70
8.5练习与思考71
8.5.1选择题71
8.5.2思考题71
基础实验9子网规划73
【实验目的】73
【实验要求】73
【实验基础】73
【实验步骤】75
9.1实验拓扑结构75
9.2使用默认掩码划分子网75
9.3使用变长掩码划分子网的案例76
9.4结果验证77
9.5练习与思考78
9.5.1思考题78
9.5.2问答题78
基础实验10路由器常规配置80
【实验目的】80
【实验要求】80
【实验基础】80
【实验步骤】85
10.1路由器的物理连接与基本配置85
10.1.1实验拓扑85
10.1.2终端控制台的连接85
10.2超级终端设置85
10.2.1进入超级终端程序86
10.2.2设置Com1属性86
10.2.3启动路由器86
10.3路由器工作模式86
10.3.1从用户模式进入特权模式86
10.3.2从特权模式进入全局配置模式87
10.3.3从全局配置模式进入端口配置模式87
10.4设置密码87
10.4.1配置远程登录密码87
10.4.2配置Serial 0/0端口的IP地址(选做)88
10.5练习与思考88
10.5.1思考题88
10.5.2实操问答88
10.5.3路由器启动和setup配置模式(选读)88
基础实验11静态路由协议和RIP路由协议设置91
【实验目的】91
【实验要求】91
【实验基础】91
【实验步骤】92
11.1实验拓扑92
11.2规划IP地址93
11.2.1方法1——用路由命令配置IP地址94
11.2.2方法2——Windows操作中的路由端口设置内容94
11.3在每个路由器上配置静态路由95
11.3.1方法1——用路由命令配置静态路由95
11.3.2方法2——通过Windows配置静态路由95
11.3.3设置RIP路由协议95
11.4结果验证96
11.4.1用ping命令测试96
11.4.2用show ip route 命令测试96
11.5练习与思考96
11.5.1选择题96
11.5.2问答题97
11.5.3PacketTracer5.2软件98
基础实验12Web服务器和FTP服务器的配置104
【实验目的】104
【实验要求】104
【实验基础】104
【实验步骤】106
12.1IIS6.0的安装、配置和测试106
12.1.1从控制面板安装IIS106
12.1.2启用IIS服务107
12.1.3IIS测试107
12.2使用IP地址,创建主网站108
12.3结果验证——网站测试112
12.4配置匿名访问FTP服务器113
12.5练习与思考115
12.5.1选择题115
11.5.2思考题116
基础实验13利用SSL实现Web的安全传输服务117
【实验目的】117
【实验要求】117
【实验基础】117
【实验步骤】119
13.1实验准备119
13.1.1系统时间核对119
13.1.2实验角色119
13.1.3实验过程概述119
13.2安装证书服务器120
13.2.1IIS测试120
13.2.2启动Active Server Pages服务120
13.2.3安装独立根CA120
13.2.4安装结果123
13.3Web浏览器申请、安装证书123
13.3.1申请证书123
13.3.2颁发证书123
13.3.3在CA查看挂起的证书、安装证书127
13.4数字证书在Web站点安全访问中的应用128
13.4.1证书管理界面128
13.4.2结果验证129
13.5练习与思考131
13.5.1问答题131
13.5.2选择题131
基础实验14计算机网络综合设计132
【实验目的】132
【实验要求】132
【实验基础】133
【实验步骤】134
14.1研读任务书,小组立题134
14.1.1组成小组134
14.1.2调查研究134
14.2获取第一手资料134
14.2.1现场勘测134
14.2.2小组协同工作134
14.3信息整理、归纳134
14.4绘制寻新图134
14.4.1传输介质与设备134
14.4.2填写自己所在楼层的相关调查数据134
14.4.3服务器和IP地址状态及分析135
14.5练习与思考136
14.5.1问答题(必答)136
14.5.2创新见解和释疑136
第二篇进阶实验
进阶实验1系统初始配置与操作139
【实验目的】139
【实验要求】139
【实验基础】139
【实验步骤】140
1.1熟悉Windows Server 2008系统140
1.2使用初始任务配置窗口141
1.3使用服务器管理器142
1.4使用PowerShell143
1.5练习与思考145
1.5.1问答题145
1.5.2选择题145
进阶实验2HyperV服务配置与Windows 2008系统安装146
【实验目的】146
【实验要求】146
【实验基础】146
【实验步骤】147
2.1安装和配置HyperV服务147
2.1.1安装HyperV服务的注意事项147
2.1.2安装和配置HyperV148
2.2创建和管理虚拟机148
2.2.1创建和配置虚拟网络148
2.2.2创建和配置虚拟磁盘148
2.2.3创建、配置虚拟机149
2.2.4安装HyperV角色149
2.2.5配置HyperV服务149
2.3安装虚拟机操作系统Windows Server 2008 R2149
2.4结果验证149
2.5习题与思考152
2.5.1问答题152
2.5.2选择题152
进阶实验3磁盘管理153
【实验目的】153
【实验要求】153
【实验基础】153
【实验步骤】154
3.1准备工作154
3.2基本磁盘的管理154
3.2.1察看本机的物理磁盘状况154
3.2.2Windows 2008特性——快速创建基本磁盘155
3.3动态磁盘管理155
3.3.1创建RAID5卷155
3.3.2管理镜像卷155
3.3.3创建带区卷155
3.3.4创建跨区卷156
3.3.5创建动态卷上的简单卷156
3.4实验结果总结156
3.4.1实验截图156
3.4.2填写总结表格156
3.5练习与思考158
3.5.1问答题158
3.5.2选择题158
进阶实验4外部虚拟网DNS服务器安装与配置159
【实验目的】159
【实验要求】159
【实验基础】159
【实验步骤】160
4.1配置外部网络并测试连通性160
4.1.1创建外部网络并测试连通性160
4.1.2DNS的域名空间设置161
4.2安装DNS服务器161
4.3配置DNS服务器162
4.3.1添加正向搜索区域Network162
4.3.2配置正向搜索区network.sise.com.cn165
4.3.3正向映射结果验证166
4.4反向搜索区域及其他配置167
4.4.1创建反向查找区域及配置167
4.4.2设置转发器168
4.4.3设置“根提示”169
4.4.4反向结果验证170
4.4.5总结171
4.5习题与思考172
4.5.1问答题172
4.5.2选择题172
进阶实验5内部虚拟网的DHCP服务器安装与配置174
【实验目的】174
【实验要求】174
【实验基础】174
【实验步骤】175
5.1DHCP服务器的安装175
5.1.1准备工作175
5.1.2在2008 Enterprise上安装DHCP176
5.2配置DHCP服务器177
5.2.1DHCP控制台窗口177
5.2.2客户端配置177
5.3结果验证178
5.4排除和保留179
5.4.1排除地址设置179
5.4.2保留地址设置179
5.5习题与思考180
5.5.1问答题180
5.5.2选择题180
进阶实验6Web服务器的配置与管理182
【实验目的】182
【实验要求】182
【实验基础】182
【实验步骤】183
6.1准备工作183
6.2IIS7.0的安装、配置和测试183
6.2.1IIS7.0的安装183
6.2.2IIS测试183
6.3配置Web网站185
6.3.1配置第一个Web网站185
6.3.2用虚拟目录配置子站点186
6.4建立虚拟Web网站的三种方法188
6.5习题与思考190
6.5.1问答题190
6.5.2选择题190
进阶实验7FTP服务器的管理与配置192
【实验目的】192
【实验要求】192
【实验基础】192
【实验步骤】193
7.1基于IIS7.0安装193
7.1.1准备工作193
7.1.2从服务器管理器安装IIS193
7.2配置FTP站点195
7.2.1启动“添加FTP站点”向导195
7.2.2结果测试195
7.3交互命令访问FTP198
7.4自选实验201
7.5习题与思考201
7.5.1问答题201
7.5.2选择题202
进阶实验8专用虚拟网上服务器综合实验203
【实验目的】203
【实验要求】203
【实验基础】203
【实验步骤】204
8.1准备工作204
8.2配置DNS服务器204
8.3Web服务器配置205
8.4FTP服务器配置205
8.5习题与思考205
进阶实验9活动目录AD安装与站点配置207
【实验目的】207
【实验要求】207
【实验基础】207
【实验步骤】208
9.1准备工作208
9.2安装AD域服务208
9.3安装域210
9.4站点配置214
9.4.1创建站点siteA和siteB214
9.4.2创建子网216
9.4.3建立站点链接217
9.5习题与思考218
9.5.1问答题218
9.5.2选择题218
进阶实验10域网管理和域间信任关系220
【实验目的】220
【实验要求】220
【实验基础】220
【实验步骤】221
10.1准备工作221
10.2域用户管理221
10.3计算机加入域221
10.3.1域用户登录主域221
10.3.2计算机加入域221
10.4验证单向信任222
10.4.1验证DC2单向信任DC1222
10.4.2验证DC1单向信任DC2224
10.5习题与思考224
10.5.1问答题224
10.5.2选择题224
进阶实验11使用组策略管理225
【实验目的】225
【实验要求】225
【实验基础】225
【实验步骤】226
11.1准备工作226
11.2创建组策略对象GPO226
11.3使用组策略对象GPO228
11.4结果验证229
11.5习题与思考231
11.5.1填空题231
11.5.2选择题231
进阶实验12流媒体服务器安装与配置233
【实验目的】233
【实验要求】233
【实验基础】233
【实验步骤】234
12.1准备工作234
12.1.1安装播放器234
12.1.2安装插件234
12.2添加一个角色235
12.2.1添加流媒体服务235
12.2.2添加Web服务器235
12.2.3安装结果239
12.3配置和管理Windows Media 服务器240
12.4使用高级方法添加广播发布点246
12.4.1添加广播发布点246
12.4.2创建播放列表250
12.4.3向流中添加包装广告251
12.4.4Windows Media服务251
12.5习题与思考253
12.5.1问答题253
12.5.2选择题253
进阶实验13部署VPN服务器254
【实验目的】254
【实验要求】254
【实验基础】254
【实验步骤】255
13.1实验准备255
13.2安装网络策略和访问服务器256
13.3配置远程访问VPN服务器端258
13.4在VPN服务器上设置远程登录用户263
13.4.1新建VPN用户263
13.4.2远程VPN客户端的安装和配置264
13.4.3结果验证264
13.5习题与思考268
13.5.1问答题268
13.5.2选择题268
进阶实验14Windows网络综合实验269
【实验目的】269
【实验要求】269
【实验基础】269
【实验步骤】270
14.1创建父系统虚拟机270
14.2创建带有第一个差异硬盘的虚拟机DC1271
14.3完成1PM+3VM差分多机系统271
14.4结果测试271
14.5思考与练习272
参考文献273