程序设计教程 教学大纲.ppt

上传人:创****公 文档编号:1599253 上传时间:2019-10-19 格式:PPT 页数:105 大小:2.93MB
返回 下载 相关 举报
程序设计教程 教学大纲.ppt_第1页
第1页 / 共105页
程序设计教程 教学大纲.ppt_第2页
第2页 / 共105页
点击查看更多>>
资源描述

《程序设计教程 教学大纲.ppt》由会员分享,可在线阅读,更多相关《程序设计教程 教学大纲.ppt(105页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、基本目的1)了解计算机软硬件等的基本概念;2)介绍高级语言程序设计的原理及方法,培养程序设计的基本风格和习惯;3)练习上机实验技能,培养应用C/C+语言编程的能力,能够编写一些简单的C/C+语言程序并在机器上调通运行。教材及参考书1)C+程序设计教程薛万鹏等译 机械工业出版社 2000.62)计算机文化 朱海滨 等译 机械工业出版社 2000.13)C语言程序设计 孙家骕等编著北大出版社1998. 54) 自选一本Microsoft Visual C+5.0上机参考书5)计算概论 许卓群,裘宗燕著高教出版社,教学大纲,成绩评定平时15%实验35%笔试50%实验大题1)打印日历2)骑士巡游3)生

2、命游戏 (注:2,3题任选一题)实验小题1)DOS/Windows2) 因特网,内容提要一)基础知识的准备 1 计算机概述 2 计算机的体系结构 3 计算机软件与多媒体 4 微机购置 5 计算机文件与数据存储 6 数据表示 7 局域网与电子邮件 8 因特网 9 通信系统基础设施 10 数据安全与控制 11 计算机程序设计,二) C/C+程序设计,第一部分基础知识的准备,概述DOS/WINDOWS网络,目录, 1 计算机概述 2 计算机的体系结构 3 计算机软件与多媒体 4 微机购置 5 计算机文件与数据存储 6 数据表示 7 局域网与电子邮件 8 因特网 9 通信系统基础设施 10 数据安全与

3、控制 11 计算机程序设计,1 计算机概述,计算机是一种无需人工干预,能对各种信息进行存储和快速处理的电子设备.而人的大脑也有处理信息的功能,所以也有人把计算机称为电脑. 接受输入,处理数据,存储数据并产生输出,世界上第一台电子计算机是1946年研制成功的.半个多世纪以来,计算机获得了突飞猛进的发展.人们依据计算机性能和当时软硬件技术将计算机的发展划分成四个阶段,每阶段在技术上都是一次新的突破,在性能上都是一次质的飞跃. 第一代计算机是从1946年到1957年.它采用电子管作为计算机的基本逻辑部件. 第二代计算机是从1958年到1964年.它采用晶体管作为计算机的基本逻辑部件. 第三代计算机是

4、从1965年到1969年.它采用中小规模集成电路作为计算机的基本逻辑部件. 第四代计算机是从1970年至今,它采用大规模,超大规模集成电路作为计算机的基本逻辑部件.*硅晶体管的大规模集成技术,从古到今,人类发明了数不清的机器,但从没有象计算机这样具有强大的处理能力.1.从运算能力看:现在高性能的电脑每秒钟能进行10亿次加减运算.而在很多场合,运算速度起决定作用,例如:计算机控制导航,要求“运算速度比飞机飞的还快”.2.从计算精度来说:举一个例子,历史上有个著名的数学家契依列,曾经为了更精确地计算圆周率,整整花了15年时间,才算出707位,如果把这件事交给计算机来做,在几个小时就可计算到10万位

5、.3.记忆能力:我们可以将一座大型图书馆的几百万册图书信息存入计算机,并采用计算机自动检索系统,随时随地向读者提供服务,它的记忆力强不强,你就可想而知了.,4.逻辑判断能力:数学中有个“4色问题”,说的是不论多么复杂的地图,最多只需4种颜色着色就够了.100多年来,不少教学家一直想来证明或者推翻它,却一直没有结果,成了教学中的著名难题,1976年两位教学家终于使用计算机进行了推理,证明了这个有名的猜想.5.自动执行程序的能力:机器人,无人驾驶飞机就是利用计算机自动执行程序的能力来工作的.计算机的应用领域: 据统计,现在计算机有5000多种用途,并且每年以300-500种的速度增加,应用包括以下

6、几个方面:1)科学计算,2)信息处理,3)过程控制,4)人工智能,5)计算机辅助设计(CAD)与辅助制造(CAM).,计算机分类:可分为巨型机、大型机、中型机、小型机、微型机、工作站.微机就是我们常说的个人计算机,即,PersonalComputer简称PC机.工作站指的是70年代后期出现的一种新型的计算机系统,称为工作站简称WS.工作站实际上就是一台高档次的微机.但它有其独到之处,易于联网,配有大容量主存,大屏幕显示器,特别适合于CAD/CAM和办公自动化.,微型机兼容性,两种 主要的微型机平台: PC或MAC,外围设备,外围设备是指那些可以附加到计算机系统中用来加强计算机功能的设备。外围设

7、备可以扩充或改变基本计算机系统。,用户界面,软件界面要素(提示,向导,命令,菜单,对话框和图形对象)硬件界面要素(指示设备,键盘和监视器)命令行用户界面与图形用户界面(What you see is what you do),背景或辅助信息1. 约翰 .冯.偌依曼(19031957) (ei.cs.vt.edu/history/VonNeumann.html)2. 微型机苹果计算机的历史 ( 小型机的历史 ( 大型机IBM ( )5. 巨型机与克雷 ( www.si.edu/resource/tours/comphist/cray.htm)6. 人工智能与阿兰.图灵及Marvin Minsky

8、 (www.ai.mit.edu/people/minsky/papers/Computerscantthink.txt),作业,请列出你实验室的计算机系统的各部件请访问我校的网页, 并回答你所使用的浏览工具名称练习DOS命令行用户界面练习GUI用户界面(以Windows为例)请简单叙述一些你所了解的各类计算机(微型机,小型机,大型机, 巨型机)的应用范畴。,数字电路 内部结构(图例)集成电路,主板(其中包含了处理器,内存条及处理输入输出的芯片)。五大功能部件 运算器,控制器,存储器,输入设备和输出设备 (按冯. 偌依曼结构形式划分),2 计算机的体系结构,冯.偌依曼机的基本思路:采用二进制形

9、式表示数据和指令;程序与数据预先存入主存,工作时连续自动高速顺序执行.由运算器,存储器,控制器,I/O设备五大部分组成。核心是“存储程序”的思想,运算器又称算术逻辑部件,简称ALU,是计算机用来进行数据运算的部件。数据运算包括算术和逻辑运算。 存储器是计算机中具有记忆能力的部件,用来存放程序或数据。程序和数据是两种不同的信息,应放在不同的地方,两者不可混淆。象指令总是送到控制器,而数据则总是送到运算器。存储器就是这样一种能根据地址接收或提供指令或数据的装置。 控制器是计算机的指挥系统,控制器是通过地址访问存储器,逐条取出选中单元的指令、分析指令,并根据指令产生相应的控制信号作用于其它各个部件,

10、控制其它部件完成指令要求的操作。 输入设备是用来输入程序和数据的部件。典型的输入设备有:键盘、鼠标器、光笔、图像扫描仪、数字化仪、电传打字机、磁带机、磁盘机等。输出设备正好与输入设备相反,是用来输出结果的部件。除显示器外,常用的还有打印机、绘图仪、磁带机和磁盘机等。,CPU是中央处理器的英文缩写,是运算器与控制器两者的统称。,微机的硬件系统是由主机和I/O设备组成。硬件系统中,CPU、内存和连接输入输出装置的接口(不包括实际输入输出装置)统称为主机。 主机是有特定含义的.微机的主机,生产厂家常将其制做在一块印刷电路板上,这就是通常所说的主机板,简称主板。前面说的输入设备和输出设备统称外部设备,

11、简称I/O设备。,外部设备品种繁多,不同的外设物理性能相差极大,因此不能直接与主机相连,而必须在主机与外设之间通过称之为I/O“接口电路”的特殊逻辑部件,才能实现主机与外设之间的信息交换。设置接口的主要原因是:主机与实际外设的工作速度相差极大,主机是高速电子设备,而外设则大多是电子式机械设备;不同的外设工作方式不一样,数据格式也不一样。I/O接口就是针对上述原因而设计的逻辑电路。例如为了把显示器接入主机,要通过一块显示卡与主机相连,打印机、磁盘驱动器等外设也需通过I/O接口才能接入主机。,3. CPU的结构运算器工作原理控制器工作原理,指令 指令是指示计算机执行某种操作的命令。 一条指令,通常

12、包括两方面内容:操作码和地址码。其中,操作码用来表征一条指令的操作特性和功能;地址码给出参与操作的数据在存储器中的地址。 指令系统是指一台计算机所能执行的全部指令的集合。 指令系统决定了一台计算机硬件的主要性能和基本功能。 指令系统一般都包括以下几大类指令。1,数据传送类指令2,运算类指令 包括算术运算指令和逻辑运算指令。3,程序控制类指令 主要用于控制程序的流向,包括转移指令,转子指令,返回指令,中断指令等。4,输入/输出类指令 简称I/O指令,这类指令用于主机与外设之间交换信息,指令周期计算机执行一条指令所用的时间。CPU的性能 计算机的结构如何影响其性能? 集成电路技术的发展-硅晶体管的

13、大规模集成技术 摩尔定律:芯片上的晶体管数量每个18个24个月就会翻一番预测了芯片30年的发展。时钟频率 系统时钟决定数据传输和指令执行的速度或频率字长 字长决定与CPU的寄存器和总线的数据宽度高速缓存器(Cache) 高速缓存器越大,处理速度就越快。,指令集的复杂性 复杂指令集计算机(CISC) John Cocke, 1975研究成果 精简指令集计算机(RISC)流水线与并行处理 单处理器及流水线工作原理 多处理器及并行处理,4. 存储器内存与外存,内存-随机存储器,虚拟存储器,CMOS及只读存储器随机存储器(RAM):临时保存数据或指令, “掉电”则丢失数据。功能,容量(MB)与速度(纳

14、秒,一秒的十亿分之一)Grace Hopper与纳秒虚拟内存:使用磁盘存储器模拟内存只读存储器(ROM):保存一个称之为BIOS的小型指令集合(引导指令是永久的)CMOS:保存计算机系统配置信息比RAM保存的时间长,但又不象ROM那样不可修改即擦即用(Plug & Play ),各个不同部件之间怎样进行通信?,这涉及到总线。所谓总线,是一组连接各个部件的公共通信线。即各个有联系的部件不是单独地使用导线连接,而是一律连接到总线上,因此各部件间的通信关系变成面向总线的单一关系,所以总线是各部件共用的。总线英文为BUS。根据总线上传送信息的不同,分为地址总线(AB)、数据总线(DB)和控制总线(CB

15、)。 1. 地址总线:是CPU向内存储器或I/O接口传送地址信息的通路,它是单方向的,只能从CPU向外传送。 2. 数据总线:是CPU向内存储器或I/O接口传送数据的通路;反之也是从内存储器或I/O接口向CPU传送数据的通路。由于它可以在两个方向上往返传送数据,所以称为双向总线。 3. 控制总线:是CPU向内存储器或I/O接口传送命令信号以及接收来自外设向CPU传送状态的信号通路。,5. 数据传输,6. 输入输出,I/O在CPU和外围设备之间的通路包括了扩展总线,扩展槽,各种板卡及电缆。扩展槽 :提供一种连接大量外围设备的途径扩充插件板: 声卡,网卡, modem扩展接口:通常在扩充插件板上,

16、或计算机背板上电缆与连接器及其类型,引导过程,引导过程有下面六大步骤:1. 加电2。启动引导程序3。 自检4。加载操作系统5。 检查配置文件并对操作系统进行定制6。 准备读取命令和数据,背景或辅助信息1. 2. 计算机部件(www.tcm.org)3. 集成电路( 主板新技术( 内存技术( CPU(, , )7. RISC(archi.snu.ac.kr/course)8. 并行技术与流水线技术Prentium Pro(www.llnl.gov/liv_comp/parcomp)9. 故障排除 ( Valley/lakes/3553),作业,将本章的术语列出来,用自己的话对他们进行定义。对下表

17、划个X指明每种存储器的对应特点。,3. 按冯.诺依曼机的思想简要叙述一下微机的工作原理。,计算机软件基础计算机程序与计算机软件软件分类-系统软件和应用软件系统软件,包括操作系统,语言处理程序,数据库管理系统,网络通信管理程序等部分.应用软件,包括的面非常广,它包括用户利用系统软件提供的系统功能,工具软件和其他实用软件开发的各种应用软件.,3 计算机软件与多媒体,系统软件操作系统 Windows, DOS, ,OS/2, Mac OS - UNIX , VMS , MVS, Linux,XENIX实用工具 NORTON设备驱动程序语言软件C/C+,Java,Perl应用软件群件,套件,高产软件文

18、档制作软件字处理,桌面出版及网页创作软件 字处理软件 MS Word, Claris WordPerect, Lotus Word Pro 桌面出版软件 Quark Xpress, Adobe PageMaker, MS Publisher 网页创作软件 Ms Frontpage, Macromedia Flash图形软件图形与图像处理软件, 动画与视频 Adobe Photoshop, CorelDraw, 3D Max, Maya, Authorware演示软件 MSPowerPoint , Lotus Freelance Graphics,数值分析软件电子表格,图表包, 统计包电子表格-

19、MS Excel , Lotus 1-2-3 ,图表及 统计软件-SPSS, Data Desk, 数据管理软件数据库管理软件,本地搜索引擎数据库管理软件 MS Access , Claris File Maker Pro Oracle 7,IBM DB2本地搜索引擎软件 ForeFront , Symantec FastFind信息与参考软件 百科全书, 地图与旅游安排软件互连软件 通讯软件, 远程控制软件, 电子邮件软件通讯软件 :一般已嵌入各种微机操作系统远程控制软件 Procomm Rapid Remote, ReachOut电子邮件软件 Qualcomm Eudora, MS Out

20、LookWeb浏览器 MS Internet Explorer, Netscape Navigator教育培训软件,亦称教娱软件The Learning Companys Reader Rabbit娱乐性软件 游戏软件, 模拟软件,电子宠物,账目与财务软件 个人财务软件, 小型商务账目软件商务软件 横向市场软件,纵向市场软件,软件系统一览表:,多媒体多媒体应用软件多媒体创作工具超文本与超媒体超文本(hypertext): 互相链接的文档超媒体 多媒体的超文本类型多媒体设备Intel MMX技术,背景或辅助信息1. 操作系统, , 2. 共享软件 , www.shareware.org3. 选购

21、应用软件4. 三维图像下点击Gallery5. 多媒体与超文本www.isg.sfu.ca/duchier/misc/vbushjefferson.village.virginia.edu/elab/elab.htm6. MMX Hopper, Charles Babbage , Augusta Ada,Jack Kilby , Tommas Watson , J.Presper Eckert通过各种途径找出下面发明的日期:第一台自动加法器第一台电子计算机第一个广泛使用的高级语言第一代微处理器第一台微机第一个字处理程序第一个电子表格处理程序3 . 简要说明一下下面概念:多媒体, 超文本 , 超

22、媒体 , MMX技术,4 微机购置,几项主要性能指标字长:字长是指微机能直接处理的二进制信息的位数.字长越长,微机的运算速度就越快,运算精度就越高,内存容量就越大,微机的功能就越强(支持的指令多).所以字长是微机的一个重要性能指标。 按微机的字长可分为8位机(如早期的AppleII机),16位机(如286微机),32位机(如386,486,奔腾机)和64位机(高档微机)等。内存容量 :内存容量是指微机内存储器的容量,它表示内存储器所能容纳信息的字节数.内存容量越大,它所能存储的数据和运行的程序就越多,程序运行的速度就越高,微机的信息处理能力就越强,所以内存容量是微机的重要性能指标。,存取周期

23、: 存取周期是指对存储器进行一次完整的存取(即读/写)操作所需的时间,即存储器进行连续存取操作所允许的最短时间间隔.存取周期越短,则存取速度越快.存取周期的大小影响微机运算速度的快慢.主频 :主频是指微机CPU的时钟频率.主频的单位是MHZ(兆赫兹).主频的大小在很大程度上决定一微机运算速度的快慢,主频率越高,微机的运算速度就越快.所以主频是微机的另一个重要性能指标.运算速度 :运算速度是指微机每秒钟能执行多少条指令,单位为MIPS(百万条指令/秒).当前微机的运算速度在2000-3000MIPS以上. *硅芯片工作速度已达到1000MIPS,计算机的系统配置指的是硬件方面的配置和软件方面的配

24、置.硬件配置又分为基本硬件和可选硬件。基本硬件可分为9项分别为:主板,CPU,内存,显示卡,硬盘,软盘,键盘,鼠标,显示器,机箱.可选硬件主要有声卡,光驱,打印机,防毒卡,网卡,汉卡,加密卡,传真卡等等。软件配置主要指操作系统。,硬件配置,微处理器的选择 x86和PowerPC奔腾处理器的比较(图表)RAM: 需求与费用软驱硬盘的规范 EIDE与SCSI*光驱*基本音效系统 声卡,扬声器显示系统 显示卡与显示器计划升级 内部隔舱与外部隔舱输入设备 键盘, 鼠标,软件配置微机软件十分丰富,用户可根据自己的需要进行配置.1.操作系统配置: 一般都配有DOS,Windows95或Windows98.

25、也可配备XENIX,UNIX或Windows NT等.2.语言处理程序配置: 语言处理程序的配置要根据用户需要来选择.使用汇编语言编程时,就配置汇编程序.使用高级语言编程,就配置相应语言的编译程序或解释程序.3.工具软件配置: 工具软件是一种必备软件.它包括诊断程序,调试程序,编辑程序,连接程序等.例如PCTOOLS和NORTON等工具软件.4.应用软件配置: 应用软件也是根据用户具体任务需要进行配置.例如字处理软件WPS,Word等;表处理软件CCED,Excel等;进行计算机辅助设计,需配置AutoCAD等软件.,MPC与 MPC机配置 MPC (Multimedia Personal C

26、omputer)是指多媒体计算机,即具有能捕获,存储,处理和展示包括文字,图形,图象,声音,动画和活动影像等多种信息形式能力的计算机. 可以在普通PC机基础上扩充多媒体套件,升档为MPC机,MPC多媒体套件很多,下图展示了可能的配置方案,其中声卡与光驱是必备的,其它可以根据需要选配.,背景或辅助信息1. 芯片种类 性能测试 音响系统, 4. 显示系统 消费者信息:购买计算机, ,作业,对于下面的计算机部件,指出用来衡量他们的单位:微处理器的速度处理器字长硬盘容量硬盘访问时间软盘容量光驱速度RAM容量显示内存磁盘缓存容量屏幕分辨率图像清晰度2。 如果你的父母考虑购买一台台式机,想听一听你的建议。

27、请根据你所学的知识,为他们列出一份购买明细表。,数据与信息 数据供计算机使用,信息供人使用计算机文件 典型的文件类型:可执行文件与数据文件,源文件 可执行文件与数据文件的差别主动与被动 可执行文件与源文件的差别 文件命名约定 文件名及扩展名(通用的与扩展的),命名约定 通配符逻辑文件存储 目录结构与文件路径,5 计算机文件与数据存储,存储技术存储介质与存储设备存储指标存储容量(KB,MB,GB)与访问时间磁与光存储技术软盘存储与硬盘存储磁带存储只读光盘存储技术使用文件创建,保存,复制,删除,背景或辅助知识1. 存储技术的历史与未来存储密度, DVD下一热点全息存储, 纳米算盘 ( (www.c

28、- ( 存储技术基础知识 ( CD-R技术4. CD-ROM资料,作业,数据与信息是一回事吗?许多软件应用程序在他们生成的数据文件上使用特定的文件扩展名。清指出你的实验室计算机中五个应用程序使用的扩展名。3。DOS目录与文件管理练习(创建,复制,删除,更名等)4。WINDOWS目录,文件夹,文件练习对下表划个X指明每种文件的对应特点。,6 数据表示,数据与编码 计算机有许多种不同的编码方案表示数据。计算机使用的编码方式依赖于数据是数值型还是字符型。 数值型数据使用二进制来表示,字符型数据则需使用编码。 字符编码就是规定用怎样的二进制编码来表示文字和符号。它主要有以下几种形式:1、BCD码(二-

29、十进制码)人们通常采用把十进制数的每一位分别写成二进制数形式的编码,称为二-十进制编码或BCD编码。BCD编码方法很多,通常采用的是8421编码。这种编码最自然,最简单。这种编码的特点是书写方便、直观、易于识别。,2、 ASCII码计算机系统中使用得最广泛的是美国信息交换用标准(代)码,简称ASCII。ASCII码有7位版本和8位版本两种。国际上通用的是7位版本。7位版本的ASCII码有128个元素,其中通用控制字符34个,阿拉伯数字10个,大,小写英文字母52个,各种标点符号和运算符号32个。 3、国家标准汉字编码国家标准汉字编码即“信息交换用汉字编码字符集-基本集”,是我国规定的用于汉字信

30、息处理使用的代码的依据。GB2312-80中规定了信息交换用的6763个汉字和682个非汉字图形符号(包括几种外文字母,数字和符号)的代码。6763个汉字又按其使用频度,组词能力以及用途大小分成一级常用汉字3755个和二级常用汉字3008个。,数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。按进位的方法进行计数,称为进位计数制。 几种常用进位计数制.1.十位制(Decimal notation)2.二进制(Binary notation)3.八进制(Octal notation)4.十六进制数(Hexdecimal notation)计算机内部一律采用二进制表示数据,数制及转

31、换,不同数制之间的转换,实质是基数间的转换.一般转换的原则是:如果两个有理数相等,则两数的整数部分和小数部分一定分别相等.因此,各数制之间进行转换时,通常对整数部分和小数部分分别进行转换.1. 非十进制数转换成十进制数非十进制数转换成十进制数的方法是,把各个非十进制数按权展开求和即可。即把二进制数(或八进制数,或十六进制数)写成2(或8或者16)的各次幂之和的形式,然后计算其结果。例1 把下列二进制数转换成十进制数。如图:,2.十进制数转换成非十进制数(1)十进制数转换成二进制数 把十进制数转换为二进制数的方法是:整数转换用“除2取余法”;小数转换用“乘2取整法”。例: 将十进制数(254)1

32、0转换为二进制数。如图(2)十进制数转换成八进制数十进制数转换成八进制数的方法是:整数部分转换采用“除8取余法”;小数部分转换采用“乘8取整法”。二进制的算数运算和逻辑运算 二进制数的算术运算包括加法,减法,乘法和除法。二进制数的逻辑运算包括与,或,非等。,图形和视频表示 图形编码方法 位图与矢量位图:单色,灰度及真彩色图像矢量图:特点,优缺点 数字视频:需要特殊的编码技术来产生兆字节数量级的视频文件。声音表示 波形音频 MIDI音乐数据压缩 压缩技术 磁盘压缩与文件压缩 文本文件压缩,图形文件压缩及视频文件压缩 压缩软件 WinZip, PKZIP,背景或辅助信息1. 信息论信息论作者:Cl

33、aude Shannon通信的数学理论Warren Weave2. 二进制数据 图像格式 数字音频lab.ox.ac.uk/archive/audio.html5. 数据压缩www.cis.ohio-state.edu/hypertext/faq/usenet/compression-faq/top.html6. 数字视频 压缩使用工具 ,,作业,1. 写出“ Hello World!”的ASCII编码将下列二进制数据转换成十进制00000101100100100001011101010101将下列十进制数据转换成二进制7725921172144。描述位图图形和矢量图形的区别5。 描述波形音频

34、和MID音乐的区别6。 描述磁盘压缩与文件压缩的区别7。 用一些必要的计算来完成下表:, 7局域网与电子邮件,概述局域网电子邮件,计算机网络是用通信线路和通信设备将分布在不同地点的具有独立功能的多个计算机系统互相连接起来,在网络软件(比如,网络协议,网络操作系统)的支持下实现彼此之间的数据通信和资源共享的系统。,概述,计算机网络的分类广域网和局域网广域网又称远程网,简称,它是研究远距离、大范围的计算机网络。广域网涉及的区域大,如城市,国家,洲之间的网络都是广域网。广域网一般由多个部门或多个国家联合组建,能实现大范围内的资源共享。如我国的电话交换网(),公用数字数据网,公用分组交换数据网等都是广

35、域网。,局域网又称局部网,简称LAN,它是研究有限范围内的计算机网络。局域网一般在公里以内,以一个单位或一个部门的小范围为限(如一个学校一个建筑物内),由这些单位或部门单独组建。这种网络组网便利,传输效率高。,网络的拓扑结构网络的拓扑结构指的是是网络的物理连接形式。以局域网为例,其拓扑结构主要有星形、总线形和环形三种,相对应的网络就称为星形网,总线网和环形网。星形就是以一台设备作为中央节点,其他外围节点都单独连接在中央节点上。总线形的所有节点都连到一条主干电缆上,这条主干电缆就称为总线(Bus)。环形的各节点形成闭合的环,信息在环中作单向流动,可实现任意两点间的通信。,通信线路的连接计算机网络

36、也可按传输介质进行分类。所谓传输介质就是通信的线路。目前常用的有同轴电缆、双绞线、光纤、卫星、微波等有线或无线传输介质。相应的网络就分别称为同轴电缆网、双绞线网、光纤网、卫星网、无线网等。,计算机网络的主要功能数据通信;资源共享(硬件、软件资源);分布式处理,即一旦某台计算机出现故障它的任务可由其他计算机代为完成,提高计算机的可靠性和可用性;,局域网的主要特点:较小的地理范围。与广域网不同,局域网仅用于机关、工厂等单位内部联网,小到一层楼,大也不过几公里。一般地,局域网的覆盖范围为0.1-10公里。较高的传输速率。广域网通信距离较远,传输速率一般较低,而局域网的传输速率通常可达到10Mbps

37、甚至更高,能支持计算机之间的高速通信。较低的误码率。局域网由于传输距离短,因而失真小,误码率低,通常可达到10-810-10,而广域网的误码率则在10-8以上。4. 建网容易,成本低,通常由一个组织所拥有,不受任何公共网络当局的规定约束,容易进行设备更新。,局域网,局域网的连接 局域网大多采用服务器与工作站的基本结构形式。第一种是通过同轴电缆把工作站与服务器连接,第二种是工作站利用双绞线连接到集线器(HUB),再与服务器相连。(这儿的工作站是指通过网络接口网卡接到网上的一台微机) 1.网卡: 网卡是网络服务器与工作站之间或工作站与工作站之间交换信息的接口。有各种不同的网卡,支持不同类型的网络。

38、一块网卡上通常有三种不同的插座,用于连接不同的传输介质,即AUI(粗缆)、BNC(细缆)、和RJ45(双绞线)。,常见网络类型 以太网 令牌环网 ARCnet FDDI ATM网,2. 传输介质;有同轴电缆,同轴电缆分基带同轴电缆(阻抗为50欧)和宽带同轴电缆(阻抗为75欧),局域网中使用基带同轴电缆。另一种常用是双绞线(UTP),网络中使用的双绞线为8芯的(四对双绞线),用不同的颜色区分开来。双绞线分三类线和五类线两种,分别用在10M和100M以太网,连接双绞线的插头称为RJ-45头。其余还有光纤,微波,通信卫星,电话线等。 无线网络:必要的传输设备,信号发送通过无线电,微波,红外线 3.

39、集线器,集线器是局域网广为使用的组网设备,若干台计算机通过双绞线连到集线器,再经集线器与服务器相连,还可以通过级连方式延伸局域网的作用范围。 4. 调制解调器,当个人计算机通过电话线路联入Internet时需要发送方的计算机发出的数字信号,要通过调制解调器转换成模拟信号在电话网上传输,接收方的计算机则要通过调制解调器,将传输过来的模拟信号转换成数字信号。,登录过程用户 标识(用户名,口令)用户账号网络管理员(网络超级用户)驱动映射即,为网络服务器的盘驱动器分配一个盘符。程序共享数据文件共享 文件互锁网络打印网络服务器专用文件服务器非专用服务器打印服务器应用服务器与Client/server结构

40、,网络软件网络操作系统 服务器软件与客户机软件独立的此应用程序工作流与群件电子邮件邮件服务器软件邮件客户软件存储转发技术网关设备电子邮件的阅读,回复,编辑,管理,背景或辅助信息1. 局域网(LAN TImes Online)2. 以太网及其他www.host.ots.utexas.edu/ethernet, 3. 无线网络 , 4. 客户/服务器www.isa.co.uk/csg5. NOS: 操作系统6. 群件 7. 工作流软件 cne.gmu.edu/modules/workflow8. 电子邮件9. 表情符号(smiley) 解释网络服务器软件和网络客户软件的目的,Internet是一个

41、在全球范围内将成千上万个网络连接起来形成的互联网,因此又称为计算机网络的网络。它的前身是美国国防部高级研究计划局ARPA(Advance Research Projects Agency)所建立的军用计算机网ARPAnet,该网最初只有少数几所大学的局域网加入。后来很快增加到几千台主机和拥有十几万用户,形成了一个ARPA互联网。八十年代以来,由于Internet在美国获得巨大成功,吸引了世界各工业化国家乃至一些发展中国家都纷纷加入Internet行列来。,简介, 8 因特网(Internet),在Internet上的所有数据都以分组的形式传送,发送方将信息和文本划分成分组后在Internet网上传送,而接收方则将接收到的分组重新组装成原来的信息。 Internet 所使用的通信协议是TCP/IP协议。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > pptx模板 > 校园应用

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com