计算机网络试验指导书

合集下载

计算机网络实验指导书(详细版)

计算机网络实验指导书(详细版)

计算机网络实验指导书(详细版)计算机与信息工程系2012.3目录实验说明 (3)实验一双绞线制作 (5)实验二 Windows网络协议配置 (10)实验三常见网络命令的使用 (25)实验四路由器的配置及使用 (39)实验五 IIS的安装及配置 (46)实验六 DNS服务的设置 (65)实验说明一、实验安排实验时间从教学第六周开始,第八周结束,其中每个班的时间安排如下图所示星期六星期日上午8:00-11:00 自动化08(3)对口自动化09(1)下午2:00-5:00 自动化09(2)二、实验项目列表周次需完成的实验第六周1.双绞线制作2.windows网络协议设置第七周3.常见网络命令使用4 .路由器配置第八周5.IIS的安装及配置6. DNS服务的配置实验项目共六个,三周完成,每次实验时间四学时,每次实验课做两个实验,写两个实验报告,并完成相应的作业。

对每个实验,老师提供了两种不同的实验指导书,其中:(1)详细版本的是供大家预习和做实验时用的,里面详细列出了实验原理、实验步骤及每一步的截图(给大家实验时做参照用的,大家实验时可能随大家机器的不同,截图结果也有一定的差异)。

大家做实验时可以参考来开展实验。

(2)简化版本,该版本主要是给大家写实验报告时用的,主要是实验理论和实验步骤部分做了一定的简化,大家可以按照我提供的内容抄到实验报告上。

三、实验要求1.按时参加实验,不无故缺席,确实有缘由请提前请假。

2.由于部分实验内容教材上没有,内容将在上课时做一定讲解,请大家认真听讲,并做好实验的预习工作。

3.按照实验指导书内容,在实验过程中认真进行实验,做好实验记录。

4.认真完成实验报告和实验习题。

实验报告内容可以按照我提供的实验指导书来写,禁止抄袭,实验数据记录应反映本机实验结果的真实情况。

5.实验报告和作业本在做下一次实验时当堂交上来。

实验一双绞线制作一、实验目的了解直连线和交叉线的应用范围,掌握直连线和交叉线的制作方法。

计算机网络实验指导书(6个实验)

计算机网络实验指导书(6个实验)

实验一交换机的基本配置一.实验原理1.1以太网交换机基础以太网的最初形态就是在一段同轴电缆上连接多台计算机,所有计算机都共享这段电缆。

所以每当某台计算机占有电缆时,其他计算机都只能等待。

这种传统的共享以太网极大的受到计算机数量的影响。

为了解决上述问题,我们可以做到的是减少冲突域类的主机数量,这就是以太网交换机采用的有效措施。

以太网交换机在数据链路层进行数据转发时需要确认数据帧应该发送到哪一端口,而不是简单的向所有端口转发,这就是交换机MAC地址表的功能。

以太网交换机包含很多重要的硬件组成部分:业务接口、主板、CPU内存、Flash、电源系统。

以太网交换机的软件主要包括引导程序和核心操作系统两部分。

1.2以太网交换机配置方式以太网交换机的配置方式很多,如本地Console 口配置,Telnet远程登陆配置,FTP TFTP配置和哑终端方式配置。

其中最为常用的配置方式就是Console 口配置和Telnet远程配置。

1.3以太网交换机基本配置方法1.3.1交换机的用户界面交换机有以下几个常见命令视图:(1)用户视图:交换机开机直接进入用户视图,此时交换机在超级终端的标识符为。

(2)系统视图:在用户视图下输入实system-view命令后回车,即进入系统视图。

在此视图下交换机的标识符为:。

](3)以太网端口视图:在系统视图下输入interface命令即可进入以太网端口视图。

在此视图下交换机的标识符为:。

(4)VLAN配置视图:在系统视图下输入vlan vlan —number即可进入VLAN配置视图。

在此视图下交换机的标识符为:。

(5)VTY用户界面视图:在系统视图下输入user-interface vty number 即可进入VTY用户界面视图。

在此视图下交换机的标识符为:。

进行配置时,需要注意配置视图的变化,特定的命令只能在特定的配置视图下进行。

1.3.2交换机的常用帮助在使用命令进行配置的时候,可以借助交换机提供的帮助功能快速完成命令的查找和配置。

《计算机网络》实验指导书

《计算机网络》实验指导书

《计算机网络》实验指导书(适用于电子商务专业)实验一网线制作 (4)1.实验目的 (4)2.实验任务 (4)3.实验设备 (4)4.实验方法 (4)5.实验预习要求 (5)6.实验报告内容 (5)7.摸索题 (6)实验二网络常用命令 (7)一、实验目的及任务 (7)二、实验环境 (7)三、预备知识 (7)四、实验步骤 (7)五、实验报告内容 (11)实验三DNS服务器的配置与治理 (12)一、实验目的及任务 (12)二、实验环境 (12)三、预备知识 (12)四、实验步骤 (12)五、实验报告内容 (18)实验四W EB服务器配置与治理 (19)一、实验目的及任务 (19)二、实验环境 (19)三、预备知识 (19)四、实验步骤 (20)五、实验报告内容 (30)实验五FTP服务器的配置与治理 (31)一、实验目的及任务 (31)二、实验环境 (31)三、预备知识 (31)四、实验步骤 (32)五、实验报告内容 (36)实验DHCP服务器配置与治理(选做) (37)一、实验目的及任务 (37)二、实验环境 (37)三、预备知识 (37)四、实验步骤 (37)五、实验报告内容 (42)实验六熟悉网络互连设备及其差不多配置 (43)一、实验目的 (43)二、实验环境 (43)三、实验步骤 (43)四、实验报告内容 (46)实验一网线制作1.实验目的(1)认识LAN中常用的几种网线、连接器及各自特点。

(2)认识网卡、Modem、Hub、交换机等网络设备,了解其差不多功能。

(3)学会用双绞线制作网线。

(4)学会网卡、Modem、Hub、交换机等网络设备的安装、接线等差不多使用方法。

2.实验任务(1)熟悉LAN中常用的几种网线、连接器及各自特点。

(2)独立制作一根合格的双绞线网线。

(3)完成网卡的硬件安装。

(4)熟悉网卡、Modem、Hub、交换机等网络设备的接口及接线和使用方法,弄清各指示灯的含义。

3.实验设备●5类双绞线、RJ-45头、双绞线压线钳,电缆测试仪、剪刀等●细缆、BNC接头、T型接头、端接器。

计算机网络实验指导书

计算机网络实验指导书

单元一局域网组建任务一局域网认识一、实验目的1、初步掌握计算机网络的定义,计算机网络的功能及计算机网络的分类;2、掌握按地理范围分类的四大计算机网络,即局域网、广域网、城域网和互联网。

重点了解局域网的结构及网络系统的设置;3、掌握计算机网络的五种拓扑结构,即总线型、星型、环形、树型和网状型。

重点掌握总线型、星型。

二、实验内容1、到学院网络中心、教学机房或者其他相关单位了解计算机网络结构,并画出拓扑结构图,分析属于什么网络结构;2、观察每台计算机是如何进行网络通信的,了解计算机网络中的网络设备;3、了解每台计算机上使用的网络标识、网络协议和网卡的配置。

三、实验原理1、计算机网络的定义。

计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

2、计算机网络的分类。

计算机网络类型的划分标准各种各样,根据网络的覆盖范围划分为局域网、城域网、广域网、国际互联网;按网络的拓扑结构划分为总线型网络、星型网络、环型网络、树状网络、混合型网络;按传输介质划分为有线网、无线网;按网络的使用性质划分为公用网、专用网,当然还有一些其他的分类标准。

四、实验步骤组织学生三至五人为一小组,分别到学院网络中心、教学机房或者其他相关单位,完成本次实验的内容,并写出实验报告。

LAB1:观察计算机网络的组成本实验是以计算机教学机房为例,观察计算机网络的组成,并画出网络拓扑结构图(学生可以根据现有的条件,到相关的计算机网络实验实训基地观察)。

1、记录联网计算机的数量、配置、使用的操作系统、网络拓扑结构等数据;2、了解教学机房设备是如何互联的(根据现有条件,了解相应网络设备);3、认识并记录网络中使用的其他硬件设备的名称、用途及连接的方法;4、画出网络拓扑结构图;5、根据网络拓扑结构图分析网络使用的结构。

LAB2:观察计算机网络的参数设置经机房管理人员许可后,打开计算机进入系统,查看计算机的网络参数,并记录主要的网络配置参数。

计算机网络实验指导书(附部分答案)..

计算机网络实验指导书(附部分答案)..

计算机网络实验指导书湖南工业大学计算机与通信学院网络工程系目录实验一 802.3协议分析和以太网 (3)一、实验目的 (3)二、预备知识 (3)三、实验环境 (4)四、实验步骤 (5)五、实验报告内容 (6)实验二 IP层协议分析 (7)一、实验目的 (7)二、实验环境 (7)三、实验步骤 (7)四、实验报告内容 (8)实验三 TCP协议分析 (9)一、实验目的及任务 (9)二、实验环境 (9)三、实验步骤 (9)四、实验报告内容 (10)实验四 HTTP和DNS分析 (11)一、实验目的及任务 (11)二、实验环境 (11)三、实验步骤 (11)四、实验报告内容 (12)实验一802.3协议分析和以太网一、实验目的1.分析802.3协议2.熟悉以太网帧的格式3.熟悉ARP报文的格式二、预备知识要深入理解网络协议,需要仔细观察协议实体之间交换的报文序列。

为探究协议操作细节,可使协议实体执行某些动作,观察这些动作及其影响。

这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。

观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer)。

顾名思义,一个分组嗅探器捕获(嗅探)计算机发送和接收的报文。

一般情况下,分组嗅探器将存储和显示出被捕获报文的各协议头部字段内容。

图1为一个分组嗅探器的结构。

图1右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:Web浏览器和ftp客户端)。

分组嗅探器(虚线框中的部分)是附加计算机普通软件上的,主要有两部分组成。

分组捕获库接收计算机发送和接收的每一个链路层帧的拷贝。

高层协议(如:HTTP、FTP、TCP、UDP、DNS、IP等)交换的报文都被封装在链路层帧(Frame)中,并沿着物理介质(如以太网的电缆)传输。

图1假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。

分组嗅探器的第二个组成部分是分析器。

计算机网络_实验指导书

计算机网络_实验指导书

计算机网络技术实验指导实验一局域网组网1、实验目的1.了解双绞线的特性与应用场合,掌握双绞线的制作方法2.了解对等网络基本配置中包含的协议、服务和基本参数3.了解系统网络组件的安装和卸载方法4.学习共享文件夹的设置和使用方法5.熟悉安装远程打印机的方法2、实验器材RJ-45头若干、双绞线若干米、RJ-45压线钳一把、测试器一套;安装Windows 2003 Professional版的计算机2台。

3、实验原理(1)RJ-45连接器和双绞线线序RJ45水晶头由金属片和塑料构成,特别要注意引脚序号,当金属片面向我们时从左至右引脚序号是1-8,一定不能搞错。

工程中使用较多的是T568B 打线方法,线序如下:直通线:(机器与集线器连)1 2 3 4 5 6 7 8A B端两端一样:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕;交叉线:(机器直连、集线器普通端口级联)1 2 3 4 5 6 7 8A端:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕B端:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕(2)对等网络是将网络上的计算机都看作是平等的或者是对等的。

没有特定的计算机作为服务器。

在对等网络中的每一个计算机,当要使用网络中的某种资源时它就是客户机,当它为网络的其它用户提供某种资源时,就成为了服务器,所以在对等网络中的计算机既可作为服务器也可作为客户机。

4、实验内容(1)直通双绞线和交叉双绞线的制作、测试(2)参看所在机器的主机名称和网络参数,了解网络基本配置中包含的协议、服务和基本参数(3)网络组件的安装和卸载方法(4)设置和停止共享目录(5)安装网络打印机5、实验步骤(1)按以下步骤制作网线(两人合作制作一根网线):●抽出一小段线,剥去护套约20mm●逐个将双绞线绕开,根据标准排线(注意这里非常重要)●剪齐线头(线头长度12-14mm),插入插头●用打线钳夹紧,用同样方法制作另一端(2)使用测试器测试连接是否正确(3)使用制作的网线连接两台计算机(直接连接)。

2024版《计算机网络》实验指导书

2024版《计算机网络》实验指导书
3. 基本网络命令使用
使用`tracert`命令跟踪路 由路径
使用`ping`命令测试网络 连通性
使用`netstat`命令查看网 络连接状态
实验结果与分析
1. 网络配置结果 展示主机名、IP地址、子网掩码和默
认网关的配置结果 2. TCP/IP协议分析结果
展示捕获的数据包,并分析各层协议 头部信息,包括源/目的IP地址、源/ 目的端口号、协议类型等
01 1. 环境搭建
02
安装和配置实验所需的软件和工具,如虚拟机、操作系
统、网络模拟器等;
03
构建实验网络拓扑,包括内部网络、外部网络和防火墙
等组成部分。
实验内容和步骤
2. 防火墙配置
选择一种防火墙软件或设备,如iptables、pfSense等; 配置防火墙规则,包括访问控制列表(ACL)、网络地址转换(NAT)、 端口转发等;
1. 连接路由器和交换机, 并启动设备
实验步骤
01
03 02
实验内容和步骤
3. 配置路由器接口,并启用路由协议 4. 配置交换机VLAN,并启用STP 5. 验证配置结果,确保网络连通性
实验结果与分析
01
实验结果
02
路由器和交换机配置成功,网络连通性良好
03
各设备运行状态正常,无故障提示
04
分析
02 如何提高网络服务器的安全性和稳定性?
03
如何优化网络服务器的性能?
04
在实际应用中,如何管理和维护网络服务 器?
05
实验五:网络安全与防火 墙配置
实验目的和要求
理解和掌握网络安全的基本概念和原 理;
通过实验,了解防火墙在网络安全中 的作用和重要性。

计算机网络实验指导书(new).docx

计算机网络实验指导书(new).docx

计算机网络实验指导书实验一以太网的组建(2学时) 实验名称:以太网的组建 实验目的:1、 了解实验室布局;认识交换机与路由器的结构与连接方法;2、 掌握简单的局域网组网方法;3、 掌握简单的局域网配置方法。

实验步骤:1、 观察实验室计算机网络的组成步骤1:观察所在机房的计算机网络的组成,并描述计算机网络的组成。

步骤厶画出机房网络拓扑结构。

步骤3:通过Internet 搜索集线器或交换机的结构和连接方法。

2、 组建简单的局域网步骤1:将计算机网卡插入PCI 插槽,并安装网卡驱动程序,记录网卡驱动程序名称。

步骤2:制作双绞线(直通线)步骤3:用双绞线将安装网卡的计算机少交换机相连。

步骤4:将交换机通电步骤5:网络操作系统配迸,每个网卡对应一个本地连接,在本地连接属性屮进行局域 网基本配置。

3、 局域网基木配置步骤1:选择网上邻居属性,如图1所示。

选择本地网卡对应的“本地连接”属性,查看并记录木机安装的网络组件,如图2所示。

丄本地连接凰性常规离级 ②凶配置C )…I 确定 I取消连接时使用:此连接使用下列项目(&):□连接后在通知区域显示甸标逍)安装@)・・・][卸载@)] 说明允许您的计算机访问Microsoft 网络上的资Vi ^Microsoft 网络的文件和打印机共享 Z Internet 协议 CTCP/IP)图3计算机命名图4配置TCP/IP 步骤3:将同网络其他计算机分别命名,计算机名不能重复。

IP地址分别为:192.168.0.2-192.168.0.254, IP地址也不能重复。

4、使用集线器与交换机纽建的以太网在包跟踪软件中,分别使用集线器和交换机组建如图所示的以A网。

各计算机的TCP/IP 配置信息根据下表进行配置:(MAC地址请记录在表格空白处)步骤1:使用集线器构建以太网使用集线器组建简单的以A网模拟数据包运行结果:(PCO—>PC2)Pncktrt Tracer 3, 0 C: \DociiBont n and Set t me0\A<tam>«t rator\Loc*l Sett me*. •.匚记录结果:1)PCO发送给PC2的数据,哪些主机收到该数据?全部收到。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《》实验报告专业年级姓名学号指导老师实验室使用日期苏州大学计算机科学与技术学院统一印制二零零二年八月苏州大学计算机科学与技术学院计算机图形学实验指导书(MFC和OpenGL版)计算机图形学课题组目录实验一OpenGL程序设计实验二二维基本图元的生成实验三二维图元的填充实验四二维图形的几何变换实验五二维裁剪实验六自由曲线前言一、实验目的1、培养学生动手编程解决实际问题的能力。

2 训练学生分析问题和调试程序的能力。

3 锻炼学生撰写科技实验论文的能力。

二、实验总体要求1 问题分析充分地分析和理解问题本身,弄清要求做什么,用什么算法。

2 程序设计(1) 根据所采用的算法,设计数据结构,画出流程图并编程。

(2) 最后准备调试程序的数据及测试方案。

3 上机调试(1)对程序进行编译,纠正程序中可能出现的语法错误。

(2) 调试前,先运行一遍程序看看究竟将会发生什么。

(3) 如果情况很糟,根据事先设计的测试方案并结合现场情况进行错误跟踪,包括单步调试、设置观察窗输出中间变量值等手段。

4 整理实习报告三、实验报告1 实习内容:采用的算法名称2 问题描述:包括目标、任务、条件约束描述等。

3 设计:数据结构设计和核心算法设计。

主要功能模块的输入,处理(算法框架)和输出。

4 测试范例:测试结果的分析讨论,测试过程中遇到的主要问题及所采用的解决措施。

5 心得:包括程序的改进设想,经验和体会。

6 程序清单:源程序,其中包括变量说明及详细的注释。

实验1 OpenGL 程序设计实验目的巩固计算机图形学和C语言程序设计的相关知识,初步了解通用图形软件包,了解常见的图元的生成方法,学会图形显示设备的初始化及其交互式图形生成的过程,锻炼程序调试的技巧。

实验学时2学时实验类型学习型实验实验要求初步了解OpenGL 程序设计结构;了解OpenGL 的基本数据类型、核心函数及辅助函数的使用。

四、实验内容1、综述这次试验的目的主要是使大家初步熟悉OpenGL这一图形系统的用法,编程平台是Visual C++,它对OpenGL 提供了完备的支持。

OpenGL 提供了一系列的辅助函数,用于简化Windows 操作系统的窗口操作,使我们能把注意力集中到图形编程上,这次试验的程序就采用这些辅助函数。

2、实验步骤在VC 中新建项目新建一个项目。

选择菜单File 中的New 选项,弹出一个分页的对话框,选中页Projects 中的Win32 Console Application 项,然后填入你自己的Project name,如Test,回车即可。

VC 为你创建一个工作区(WorkSpace),你的项目Test 就放在这个工作区里。

为项目添加文件为了使用OpenGL,我们需要在项目中加入三个相关的Lib 文件:glu32.lib、glaux.lib、opengl32.lib,这三个文件位于c:\program files\Microsoft Visual Studio\vc98\lib 目录中。

选中菜单Project->Add To Project->Files 项(或用鼠标右键),把这三个文件加入项目,在FileView 中会有显示。

这三个文件请务必加入,否则编译时会出错。

或者将这三个文件名添加到Project->Setting->Link->Object/library Modules 即可。

点击工具条中New Text File 按钮,新建一个文本文件,存盘为Test.c 作为你的源程序文件,再把它加入到项目中,然后就可以开始编程了。

#include <windows.h>#include <GL/gl.h>#include <GL/glu.h>#include <GL/glaux.h>//初始化OpenGL 场景void myinit (void){glClearColor (0.0, 0.0, 0.0, 0.0); //将背景置成黑色glShadeModel (GL_FLAT); //设置明暗处理}//用户的绘图过程void CALLBACK display(void){glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);//清除缓存glBegin(GL_LINES); //开始画一根白线glColor3f (1.0f, 1.0f, 1.0f);//设置颜色为白色//设置第一根线的两个端点,请注意:OpenGL 坐标系的原点是在屏幕左下角glVertex2f(10.0f, 50.0f);glVertex2f(110.0f, 50.0f);glColor3f (1.0f, 0.0f, 0.0f);//设置颜色为红色//设置第二根线的两个端点glVertex2f(110.0f, 50.0f);glVertex2f(110.0f, 150.0f);glEnd(); //画线结束glFlush (); //绘图结束}//主过程:// 初始化Windows 的窗口界面;并初始化OpenGL 场景,绘图int main(int argc, char** argv){auxInitDisplayMode (AUX_RGB);//初始化显示模式,采用RGB 彩色系统。

auxInitPosition (0, 0, 400, 150); //初始化窗口位置、大小auxInitWindow ("Display Lists"); //初始化窗口,设置标题myinit ();auxMainLoop(display);//循环运行display 过程,display 由用户编写return(0);}2).OpenGL基础库设置•更改头文件(在视图类的头文件中引用gl\gl.h gl\glu.h)•连接OpenGL库(工程——设置——General/Use MFC in a Library, Link/OpenGL32.lib glu32.lib)3).添加变量和函数•添加变量并初始化•CClientDC * MyDC;•视图类的构造函数中MyDC=NULL;•添加消息映射函数•OnCreate()•OnSize()•OnDestroy()4).在PreCreateWindow函数中将窗口的客户区设置为OpenGL能够支持的风格cs.style=WS_CHILD|WS_VISIBLE|WS_CLIPCHILDREN|WS_CLIPSIBLINGS; 5).在OnCreate函数中•定义像素存储格式•PIXELFORMATDESCRIPTOR结构•创建绘图上下文RC(Rendering Context)并使之当前化•wglCreateContext()函数创建绘图上下文RC。

PIXELFORMATDESCRIPTOR pfd={ sizeof(PIXELFORMATDESCRIPTOR), // pfd的大小1, //结构的版本号PFD_DRAW_TO_WINDOW| //支持windowPFD_SUPPORT_OPENGL| //支持OpenGLPFD_DOUBLEBUFFER, //双缓存PFD_TYPE_RGBA, //RGBA颜色模式24, //24位颜色深度缓存0,0,0,0,0,0, //color bits ignored0, //no alpha buffer0, //shift bit ignored0, //不使用累积缓存0,0,0,0, //accum bits ignored32, //32位z缓冲0, //不使用模板缓存0, //no auxiliary bufferPFD_MAIN_PLANE, //选择主层面0, //保留0,0,0 //layer masks ignored};MyDC=new CClientDC(this);//设置像素格式int pixelFormat=ChoosePixelFormat(MyDC->GetSafeHdc(),&pfd); SetPixelFormat(MyDC->GetSafeDC(),pixelFormat,&pfd);m_hRC=wglCreateContext(MyDC->m_hDC);wglMakeCurrent(MyDC->GetSafeHdc(),m_hRC);6).在OnSize函数中设置视场和视口If(cy>0){glMatrixMode(GL_PROJECTION);glLoadIdentity();glFrustum(-1.0,1.0,-1.0*cy/cx,1.0*cy/cx,5.0,9.0);glViewport(0,0,cx,cy);}7).在OnDestroy函数:在OnDestroy成员中需要释放OnCreate成员中RC所占用的资源HGLRC m_hRC;m_hRC=wglGetCurrentContext();wglMakeCurrent(NULL,NULL);wglDeleteContext(m_hRC);MyDC->DeleteDC();8)在OnEraseBKgnd中将原来的返回语句换成返回TRUE;9).在OnDraw中根据当前的视点、视距、观看方向等参数,设置合适的OpenGL视景体属性,使用户能够看到预期的场景外观glClearColor(1.0f,1.0f,0.0f,1.0f);//背景为黄色glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT)glMatrixMode(GL_MODELVIEW);glLoadIdentity();glTranslatef(0.0f,0.0f,-6.0f);glBegin(GL_LINES); //OpenGL绘制直线命令glColor3f(1.0,0.0,0.0); //设置当前颜色为红色glVertex2f(0,0);glVertex2f(1,1);glColor3f(0.0,1.0,0.0); //设置当前颜色为绿色glVertex2f(0.2f,0.0f);//glVertex2f(1.2f,1.0f);glEnd();glFinish();SwapBuffers(wglGetCurrentDC());3、程序说明每个函数的具体含义在程序注释中已作了叙述,不再多说。

OpenGL的函数在格式上很有特点,它以gl为前缀,并且函数名的最后一个字母指出所用的数据类型,如:glColor3f(),字母f指明要使用浮点数。

字母前的数字指明参数个数或指明二维还是三维,如:glVertex2f()是要设置二维的点。

相关文档
最新文档