网络工程师是一门掌握网络技术理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计、建设和运行维护工作。
网络工程师的就职范围:网络工程师的就业范围相当广泛,几乎所有的工厂企业都需要网络工程师帮助用户设计和建设计算机信息系统;几乎所有拥有计算机信息系统的IT客户都需要网络工程师负责运行和维护工作。因此,网络工程师的就业机会比软件工程师多,可在数据库管理WEB开发、IT销售、互连网程序设计、数据应用、网络开发和客户支持等领域发展
网络技术很广义。包括3个方面: 1、平面设计。例如你想学的图像处理。PS、3DMAX等图片处理软件。 要求英语要好。因为软件都是英文的。 2、编程。就如你说的网站插件啦。喜欢创新可以学编程制作软件。 这个入门较高。要会高数、物理、高级英语等等。不然只能学个半拉子。 3、就是网络工程。这个包括系统集成。网络搭建与维护。例如建立个公司整个公司的网络环境都是网络工程,网络工程入门则较低
㈡ 面向21世纪的计算机网络
社会信息化浪潮与知识经济浪潮推动我们进入了21世纪新的历史进程,对于21世纪人类社会将具有什么样的经济和时代特征?人们已经进行了各种分析,提出了种种看法,如信息社会、信息经济、知识经济时代、全球信息社会、全球一体化经济、比特时代、数字经济、数字时代、网络时代、网络经济等等。虽然众说纷纭,但信息化、数字化、全球化、网络化应是21新世纪人类社会的重要特征,似已成为人们共识。其中,以计算机网络迅猛发展而形成的网络化则是推动信息化、数字化和全球化的基础和核心,因为计算机网络系统正是一种全球开放的,数字化的综合信息系统,基于计算机网络的各种网络应用系统通过在网络中对数字信息的综合采集、存储、传输、处理和利用而在全球范围把人类社会更紧密地联系起来,并以不可抗拒之势影响和冲击着人类社会政治、经济、军事和日常工作、生活的各个方面。因此,计算机网络将注定成为21世纪全球信息社会最重要的基础设施。计算机网络技术的发展也将以其融合一切现代先进信息技术的特殊优势而在21世纪形成一场崭新的信息技术革命,并进一步推动社会信息化和知识经济的发展。而计算机网络系统和相关技术也必将在21世纪社会信息化和知识经济浪潮中更快更大的发展。
根据以上对现代计算机网络在全球社会信息化进程中特殊重要作用的认识,对于计算机网络技术的研究和发展趋势的分析,也应提高到系统的高度来认识,用系统观点来分析。人们常用C&C来描述计算机网络,从系统观点看,这已很不够了(C+C>2C),虽然计算机和通信系统在计算机网络系统中都是非常重要的基本要素,但计算机网络并不是计算机和通信系统的简单结合,也不是计算机或通信系统的简单扩展或延伸,而是融合了信息采集、存储、传输、处理和利用等一切先进信息技术的,具有新质和新功能的新系统。人们也常用OSI分层通信体系模型及相应的通信协议来描述计算机网络,从系统观点看,这同样也已很不够了,网络分层通信体系对于计算机网络系统来说,确实非常重要,但它基本上只是用以解决网络系统中计算机之间如何通信问题,远不能代表计算机网络系统更广泛和丰富的内涵,它也只能是计算机网络系统的一个基本要素,这如同指令系统对于计算机系统一样。因此,对于现代计算机网络的研究和分析,应该特别强调计算机网络是系统(The Network is the System)的观点,并用系统科学和信息科学的理论和方法来指导,才有可能使我们能够站在一个较高的高度来重新认识计算机网络系统结构、性能及网络工程技术和网络实际应用中的许多重要问题,也更便于把握计算机网络系统的发展趋向。这对研究网络新技术、开发网络新应用和设计制造网络新产品都具有重要意义。下面我们试用系统观点对21世纪现代计算机网络系统的基本发展方向作一些分析:
开放和大容量的发展方向
系统开放性是任何系统保持旺盛生命力和能够持续发展的重要系统特性,因此也应是计算机网络系统发展的一个重要方向。基于统一网络通信协议标准的互联网结构,正是计算机网络系统开放性的体现。统一网络分层体系结构标准是互联异种机的基本条件,Internet所以能风靡全球,正是它所依据的TCP/IP协议栈已逐步成为事实上的计算机网络通信体系结构的国际标准。各种不同类型的巨、大、中、小、微型机及其它网络设备,只要所装网络软件遵循TCP/IP协议栈的标准,都可联入Internet中协同工作。早期那种各大公司专用网络体系结构群雄竞争的局面正逐步被TCP/CP一统天下的形势取代,这是计算机网络系统开放性大趋势所决定的。互联网结构是指在网络通信体系第三层路由交换功能统一管理下,实现不同通信子网互联的结构,它体现了网络分层体系中支持多种通信协议的低层开放性,因为这种互联网结构可以把高速局域通信网、广域公众通信网、光纤通信、卫星通信及无线移动通信等各种不同通信技术和通信系统有机地联入到计算机网络这个大系统中,构成覆盖全球、支持数亿人灵活、方便上网的大通信平台。近几年来,各种互联设备和互联技术的蓬勃发展,也体现了网络这种低层开放性的发展趋势。统一协议标准和互联网结构形成了以Internet为代表的全球开放的计算机网络系统。标准化始终是发展计算机网络开放性的一项基本措施,除了网络通信协议的标准,还有许多其它有关标准,如应用系统编程接口标准、数据库接口标准、计算机OS接口标准及应用系统与用户使用的接口标准等,也都与计算机网络系统更方便地融入新的信息技术,更大范围的开放性有关。计算机网络的这种全球开放性不仅使它要面向数十亿的全球用户,而且也将迅速增加更大量的资源,这必将引起网络系统容量需求的极大增长而推动计算机网络系统向广域的大容量方向发展,这里大容量包括网络中大容量的高速信息传输能力、高速信息处理能力、大容量信息存储访问能力,以及大容量信息采集控制的吞吐能力等,对网络系统的大容量需求又将推动网络通信体系结构、通信系统、计算机和互联技术也向高速、宽带、大容量方向发展。网络宽带、高速和大容量方向是与网络开放性方向密切联系的,21世纪的现代计算机网络将是不断融入各种新信息技术、具有极大丰富资源和进一步面向全球开放的广域、宽带、高速网络。
一体化和方便使用的发展方向
一体化是一个系统优化的概念,其基本含义是:从系统整体性出发对系统重新设计、构建,以达到进一步增强系统功能、提高系统性能、降低系统成本和方便系统使用的目的。一体化结构 就是一种系统优化的结构。计算机网络发展初期确是由计算机之间通过通信系统简单互联而实现的,这种初期的网络功能比较简单(主要是远程计算机资源共享),联网后的计算机和通信系统基本上仍保持着联网前的基本结构。随着计算机网络应用范围的不断扩大和对网络系统功能、性能要求的不断提高,网络中的许多成分必将根据系统整体优化的要求重新分工、重新组合,甚至可能产生新的成分。例如客户 / 服务器结构就是一种网络系统内部的计算机分工协同关系:客户机面向客户被设计的更简单和方便使用,如各种专用浏览器、瘦客户机、网络计算机、无盘工作站等;服务器面向网络共享的服务,被设计得更专门化、更高效,如各种web服务器、计算服务器、文件服务器、磁盘服务器、数据库服务器、视像服务器、邮箱服务器、访问服务器、打印服务器等。C/S分工协同实际上已成为计算机网络系统的一种基本结构和工作模式。另外,网络中通信功能从计算机结点中分离出来形成各种专用的网络互联通信设备,如各种路由器、桥接器、交换机、集线器等,也是网络系统一体化分工协同的体现。国际互联网中骨干网与接入网的分工,ISP、ASP、IPP、ICP及IDC等各种网络服务提供商的出现,也是互联网更大范围、更高层次的系统分工与协同。系统一体化的另一条路径是基于虚拟技术,通过硬件的重新组织和软件的重新包装来构造各种网络虚拟系统以优化系统性能。网络上各种透明结点的分布应用服务,如分布文件系统、分布数据库系统、分布超文本查询系统等,用户看到的是一个虚拟文件系统、虚拟数据库系统和虚拟信息查询系统,他们可以方便地使用这些虚拟系统而不必关心网络内部结构和操作细节。进而,网络的各种具体应用系统,如办公自动化系统、银行自动汇兑系统、自动售票系统、指挥自动控制系统、生产过程自动化系统等等,实际上都是更高层次的网络虚拟系统,它适应更广泛的用户,更方便地使用网络,用户从网络得到的服务更体现了网络内部各种信息技术的综合结果。虚拟技术实际上也是一种系统的黑盒子方法。21世纪的现代计算机网络将是网络内部进一步优化分工,而网络外部用户可以更方便、更透明使用的网络。
多媒体网络的发展方向
被称为多媒体的文字、话音、图像等,实际上并不是物质媒体,而仍是一些信息表现形式。所谓多媒体技术实质上也应是这些多种形式的信息如何进行综合采集、传输、处理、存储和控制利用的技术,也是一种综合信息技术。信息技术是对人自然信息功能进行增强和扩展的技术,人对客观世界的最初认识正是通过眼观(形状、颜色等形象信息)、耳听(声音信息)、手触(物理属性信息)、鼻嗅、舌尝(化学属性信息)而综合形成对某种事物的感性认识的。可见,人对客观世界最基本的认识过程,正是一种多媒体信息的采集过程。因为客观事物的属性是以各种信息形式综合表现出来的,人只有通过综合采集这些不同形式的信息,才能形成对客观事物比较完整和全面的认识。由此可见,人在大脑中存储的对客观世界的认识,实际上也是一种综合的多媒体信息。进而,从感性认识上升到理性认识的处理,也是一种多媒体信息的处理。因此,知识也是一种综合型的多媒体信息。现在,高度综合现代一切先进信息技术的计算机网络应用已越来越广泛的深入到社会生活的各个方面。人们从计算机网络系统得到各种服务,自然希望也能像他们直接观察客观世界以及直接进行人与人之间交往那样,具有文字、图形、图像、和声音等多种信息形式的综合感受。正是人类自然信息器官对多媒体信息的这种自然需求,推动了各种信息技术与多媒体技术的结合,特别是计算机网络这一综合信息技术与多媒体技术的结合。从某种意义上讲,这恰似信息技术发展到一定阶段而呈现的一种返璞归真现象。因此,多媒体技术与计算机网络的结合与融合既是多媒体技术发展的必然趋势,也是计算机网络技术发展的必然趋势。目前,手写输入、语音声控输入、数字摄像输入、大容量光盘、IC卡、扫描仪等各种多媒体采集技术,压缩介压、信道分配、流量控制、时空同步、QoS控制等多媒体信息传输技术,语音存储、视像存储、面向对象数据库、超媒体查询等多媒体存储技术,MMX芯片、Mpact媒体处理器等多媒体处理技术,以及高精度彩显、彩打、虚拟现实VR、机器人等多媒体利用控制技术的蓬勃发展,为多媒体计算机网络的形成和发展提供了有力的技术支持。电信网、电视网与计算机网的三网合一,也是在更高层次上体现了系统一体化和多媒体计算机网络的发展趋势。三网合一虽然还存在技术和体制等方面的不少问题,但大趋势已逐渐明朗,光纤到家、家用信息电器、家庭布线网络、VOD视频点播、IP电话、网络会议、多媒体网络教学、智能大厦等与此有关的技术和产品正在迅猛发展,21世纪的现代计算机网络必定是进一步融合电信、电视等更广泛功能,并且掺入千千万万家庭的多媒体计算机网络。
高效、安全的网络管理方向
计算机网络是一个系统,而且很多情况下是一个复杂的大系统。它的应用日益广泛、规模日益扩展而结构日益复杂。如同一个国家需要强有力的管理一样,计算机网络这样的大系统,如果没有有效的管理方法、管理体制和管理系统的支撑和配合,就很难使它维持正常的运行,因而也就很难保证它的功能和性能的实现。计算机网络管理的基本任务包括网络系统配置管理、性能管理、故障管理和安全管理等几个主要方面。显然,这些网络管理任务,都涉及计算机网络系统的整体性、协同性、可靠性、可控性、可用性及可维性等重要系统特征。所以,网络管理问题是计算机网络系统的一个重要的全局性问题。任何一个网络系统的设计、规划和工程实施,都必需对网络管理问题作一体化的统盘考虑。系统设计者经常需要在系统安全、可靠性指标和其他质量指标的矛盾中权衡、折衷。采用什么样的网管方法和系统方案,不仅影响网络系统的功能和性能,而且也直接影响网络系统的结构。虽然,计算机网络的基本应用服务功能与网络管理功能有所区别,有所分工,但又是紧密联系的。在网络内部结构中,实现这两部分功能的软、硬件实体也是紧密结合甚至融合在一起的。所以,网络管理系统已成为现代计算机网络系统中不可分割的一部分。网络管理应着眼于网络系统整体功能和性能的管理,趋于采用适应大系统特点的集中与分布相结合的管理体制。在当前网络全球化的大发展的形势下,各种危害网络安全的因素,如病毒、黑客、垃圾邮件,计算机犯罪等也很猖獗,并且也具有全球传播的特点,它们不仅影响网络系统的正常工作和网络应用系统的安全使用,甚至可能威胁网络系统的生存。因此,进一步研究和发展各种先进的访问控制、防火墙、反病毒、数据加密和信息认证等网络系统信息安全技术已成为计算机网络系统发展不可缺少的重要保障。21世纪的现代计算机网络应该是更加高效管理和更加安全可靠的网络。
为应用服务的发展方向
设计和建造计算机网络系统的根本目的就是为了应用。从系统观点看,网络应用最终体现了网络系统的目的性和系统功能。应用需求始终是推动技术发展的根本动力,技术发展又提供更多、更好的应用服务,这是技术发展与应用需求的基本辩证关系。作为高度综合各种先进信息技术的计算机网络,正是在人类社会信息化应用需求的推动下迅速发展起来的;而计算机网络也正是通过各种具体网络应用系统来体现对社会信息化支持的。国家信息化、领域信息化、区域信息化和企业信息化最后都要落实到建立各行各业、各具体单位的各种具体网络应用系统,如各种管理信息系统、办公自动化系统、决策支持系统、事务处理系统、信息检索系统、远程教育系统、指挥控制系统、异地协同合作系统以及综合的集成制造系统、电子商务系统、交通自动订票系统等,各行各业的不同用户也越来越需要依赖具体应用软件来使用网络。因此,基于基本网络系统平台之上的各种网络应用系统已成为计算机网络系统不可分割的重要组成部分。对具体网络信息系统的系统集成实际上就是用系统工程方法来具体规划、设计和构造一个具体的网络应用系统。目前,网络应用系统体系结构的研究、网络应用软件开发工具的研究、分类应用系统规范和标准化的研究,以及综合应用系统集成方法的研究等都非常活跃,取得了很大进展,也体现了计算机网络系统为应用服务的发展方向。21世纪的现代计算机网络呈现给广大用户面前的将是适应更广泛应用需求的、更方便使用的、但却更看不到网络的各种各样网络应用系统。
智能网络的发展方向
人工智能技术在传统计算机基础上进一步模拟人脑的思维活动能力,它包括对信息进行分析、归纳、推理、学习等更高级的信息处理能力,所以人工智能技术也是一种更高层次的信息技术。智能计算机使计算机具有更接近人类思维能力的高级智能,是计算机技术的必然发展。但在现代社会信息化进程中,由于计算机网络技术的飞速发展,计算机与计算机技术已越来越多地被融入计算机网络这个大系统中,与其他信息技术一起在全球社会信息网络这个大分布环境中发挥作用。因此,人工智能技术、智能计算机与计算机网络技术的结合与融合,形成具有更多思维能力的智能计算机网络,不仅是人工智能技术和智能计算机发展的必然趋势,也是计算机网络综合信息技术的必然发展趋势。当前,基于计算机网络系统的分布式智能决策系统、分布专家系统、分布知识库系统、分布智能代理技术、分布智能控制系统及智能网络管理技术等的发展,也都明显的体现了这种智能计算机网络的发展趋向。21世纪的现代计算机网络系统将是人工智能技术和计算机网络技术更进一步结合和融合的网络,它将使社会信息网络不仅更有序化,而且也将更智能化。
作者:长沙国防科技大学 计算机学院 倪鹏云
㈢ 求!电大计算机网络毕业论文
计算机网络毕业论文摘要:随着计算机网络越来越深入到人们生活中的各个方面,计算机网络的安全性也就变得越来越重要。计算机网络的技术发展相当迅速,攻击手段层出不穷。而计算机网络攻击一旦成功,就会使网络上成千上万的计算机处于瘫痪状态,从而给计算机用户造成巨大的损失。因此,认真研究当今计算机网络存在的安全问题,提高计算机网络安全防范意识是非常紧迫和必要的。关键词:安全问题;相关技术;对策虽然计算机网络给人们带来了巨大的便利,但由于计算机网络具有联结形式多样性、终端分布不均匀性和网络的开放性、互连性等特征,致使网络易受黑客、恶意软件和其他不轨的攻击,所以网上信息的安全和保密是一个至关重要的问题。加强网络安全建设,是关系到企业整体形象和利益的大问题。目前在各企业的网络中都存储着大量的信息资料,许多方面的工作也越来越依赖网络,一旦网络安全方面出现问题,造成信息的丢失或不能及时流通,或者被篡改、增删、破坏或窃用,都将带来难以弥补的巨大损失。而对于政府等许多单位来讲,加强网络安全建设的意义甚至关系到国家的安全、利益和发展。1 几种计算机网络安全问题1.1 TCP/IP 协议的安全问题。目前网络环境中广泛采用的TCP/IP 协议。互联网技术屏蔽了底层网络硬件细节,使得异种网络之间可以互相通信,正因为其开放性,TCP/IP 协议本身就意味着一种安全风险。由于大量重要的应用程序都以TCP 作为它们的传输层协议,因此TCP 的安全性问题会给网络带来严重的后果。1.2 网络结构的安全问题。互联网是一种网间网技术。它是由无数个局域网连成的巨大网络组成。当人们用一台主机和另一局域网的主机进行通信时,通常情况下它们之间互相传送的数据流要经过很多机器的重重转发,任何两个节点之间的通信数据包,不仅为这两个节点的网卡所接收,也同时为处在同一以太网上的任何一个节点的网卡所截取。因此,黑客只要接入以太网上的任一节点进行侦测,就可以捕获发生在这个以太网上的所有数据包,对其进行解包分析,从而窃取关键信息。加之互联网上大多数数据流都没有进行加密,因此黑客利用工具很容易对网上的电子邮件、口令和传输的文件进行破解,这就是互联网所固有的安全隐患。1.3 路由器等网络设备的安全问题。路由器的主要功能是数据通道功能和控制功能。路由器作为内部网络与外部网络之间通信的关键设备,严格说来,所有的网络攻击都要经过路由器,但有些典型的攻击方式就是利用路由器本身的设计缺陷展开的,而有些方式干脆就是在路由器上进行的。2 计算机网络安全的相关技术计算机网络安全的实现有赖于各种网络安全技术。从技术上来说,网络安全由安全的操作系统、安全的应用系统、防病毒、防火墙、入侵检测、网络监控、信息审计、通信加密、灾难恢复、安全扫描等多个安全组件组成,一个单独的组件无法确保信息网络的安全性。目前成熟的网络安全技术主要有:防火墙技术、数据加密技术、入侵检测技术、防病毒技术等。2.1 防火墙技术。所谓“防火墙”则是综合采用适当技术在被保护网络周边建立的用于分隔被保护网络与外部网络的系统。“防火墙”一方面阻止外界对内部网络资源的非法访问,另一方面也可以防止系统内部对外部系统的不安全访问。实现防火墙的主要技术有:数据包过滤、应用级网关、代理服务和地址转换。2.2 数据加密技术。从密码体制方面而言,加密技术可分为对称密钥密码体制和非对称密钥密码体制,对称密钥密码技术要求加密、解密双方拥有相同的密钥,由于加密和解密使用同样的密钥,所以加密方和解密方需要进行会话密钥的密钥交换。会话密钥的密钥交换通常采用数字信封方式,即将会话密钥用解密方的公钥加密传给解密方,解密方再用自己的私钥将会话密钥还原。对称密钥密码技术的应用在于数据加密非对称密钥密码技术是加密、解密双方拥有不同的密钥,在不知道特定信息的情况下,加密密钥和解密密钥在计算机上是不能相互算出的。加密、解密双方各只有一对私钥和公钥。非对称密钥密码技术的应用比较广泛,可以进行数据加密、身份鉴别、访问控制、数字签名、数据完整性验证、版权保护等。2.3 入侵检测技术。入侵检测系统可以分为两类,分别基于网络和基于主机。基于网络的入侵检测系统主要采用被动方法收集网络上的数据。目前,在实际环境中应用较多的是基于主机的入侵检测系统,它把监测器以软件模块的形式直接安插在了受管服务器的内部,它除了继续保持基于网络的入侵检测系统的功能和优点外,可以不受网络协议、速率和加密的影响,直接针对主机和内部的信息系统,同时还具有基于网络的入侵检测系统所不具备的检查特洛伊木马、监视特定用户、监视与误操作相关的行为变化等功能。2.4 防病毒技术。随着计算机技术的不断发展,计算机病毒变得越来越复杂和高级,其扩散速度也越来越快,对计算机网络系统构成极大的威胁。在病毒防范中普遍使用的防病毒软件,从功能上可以分为网络防病毒软件和单机防病毒软件两大类。单机防病毒软件一般安装在单台PC 上,它们主要注重于所谓的“单机防病毒”,即对本地和本工作站连接的远程资源采用分析扫描的方式检测、清除病毒。网络防病毒软件则主要注重网络防病毒,一旦病毒入侵网络或者从网络向其它资源感染,网络防病毒软件会立刻检测到并加以删除。3 建议采取的几种安全对策3.1 网络分段。网络分段通常被认为是控制网络广播风暴的一种基本手段,但其实也是保证网络安全的一项重要措施。其目的就是将非法用户与敏感的网络资源相互隔离,从而防止可能的非法侦听。3.2 以交换式集线器。代替共享式集线器对局域网的中心交换机进行网络分段后,以太网侦听的危险仍然存在。这是因为网络最终用户的接入往往是通过分支集线器而不是中心交换机,而使用最广泛的分支集线器通常是共享式集线器。这样,当用户与主机进行数据通信时,两台机器之间的数据包还是会被同一台集线器上的其他用户所侦听,所以应该以交换式集线器代替共享式集线器,使单播包仅在两个节点之间传送,从而防止非法侦听。3.3 VLAN的划分。为了克服以太网的广播问题,除了上述方法外,还可以运用VLAN技术,将以太网通信变为点到点通信,防止大部分基于网络侦听的入侵。在集中式网络环境下,通常将中心的所有主机系统集中到一个VLAN里,在这个VLAN 里不允许有任何用户节点,从而较好地保护敏感的主机资源。在分布式网络环境下,可以按机构或部门的设置来划分VLAN。各部门内部的所有服务器和用户节点都在各自的VLAN 内,互不侵扰。VLAN 内部的连接采用交换实现,而VLAN 与VLAN 之间的连接则采用路由实现。当然,计算机网络安全不是仅有很好的网络安全设计方案就万事大吉,还必须要有很好的网络安全的组织结构和管理制度来保证。要通过组建完整的安全保密管理组织机构,制定严格的安全制度,指定安全管理人员,随时对整个计算机系统进行严格的监控和管理。参考文献[1]王达.网管员必读———网络安全[M].北京:电子工业出版社,2007.[2]张敏波.网络安全实战详解[M].北京:电子工业出版社,2008.[3]谢希仁.计算机网络(第5 版)[M].北京:电子工业出版社,2008.
㈣ 计算机网络技术与应用的目录
第1章 计算机网络基础
1.1 计算机网络概述
1.1.1 计算机网络的概念
1.1.2 计算机网络的主要功能
1.1.3 计算机网络的拓扑结构
1.2 计算机网络的分类
1.3 计算机网络的组成
1.3.1 计算机网络的硬件设备
1.3.2 计算机网络软件
1.3.3 计算机网络操作系统
1.4 网络的传输介质
1.4.1 双绞线
1.4.2 同轴电缆
1.4.3 光缆
1.5 广域网基础
1.6 IP地址与子网掩码
1.6.1 IP地址
1.6.2 子网掩码
1.7 局域网的组建
第2章 网络体系结构和TCP/IP协议
2.1 网络协议模型
2.1.1 协议分层
2.1.2 OSI参考模型
2.1.3 TCP/IP协议模型
2.1.4 TCP/IP与OSI的对应关系
2.2 以太网技术
2.2.1 以太网的工作原理
2.2.2 以太网地址和帧格式
2.2.3 嗅探器的相关知识
2.2.4 Sniffer的使用
2.3 TCP/IP 协议
2.3.1 TCP/IP协议基础
2.3.2 ARP协议
2.3.3 IP协议
2.3.4 ICMP协议
2.3.5 UDP协议
2.3.6 TCP协议
2.4 常用网络测试工具的使用
2.4.1 设置和查看网络接口工具:Ipconfig
2.4.2 测试网络连通状态工具:Ping
2.4.3 显示网络状态工具:Netstat
2.4.4 显示经过的网关工具:Tracert
第3章 Windows操作系统和常用服务器配置
3.1 Windows Server 2003操作系统
3.1.1 Windows Server 2003系统简介
3.1.2 管理计算机名、用户账户、用户组
3.1.3 本地安全设置
3.1.4 管理文件和文件夹
3.2 DNS服务
3.2.1 DNS概述
3.2.2 DNS客户端
3.2.3 架设DNS服务器
3.2.4 DNS协议和实例分析
3.3 Web服务
3.3.1 Web概述
3.3.2 Web客户端
3.3.3 架设Web服务器
3.3.4 HTTP协议和实例分析
3.4 FTP服务
3.4.1 FTP概述
3.4.2 FTP客户端
3.4.3 架设FTP服务器
3.4.4 FTP协议和实例分析
3.5 MAIL服务
3.5.1 MAIL概述
3.5.2 MAIL客户端
3.5.3 架设MAIL服务器
3.5.4 SMTP协议、POP3协议和实例分析
第4章 Linux操作系统和常用服务器配置
4.1 Linux操作系统基础
4.1.1 Linux简介
4.1.2 使用Linux命令行
4.1.3 常用命令
4.1.4 文件和目录基础
4.1.5 vi编辑器
4.1.6 管理用户和组
4.1.7 文件和目录的属性
4.1.8 文件打包和压缩
4.1.9 使用grep进行文本搜索
4.1.10 使用RPM软件包
4.1.11 网络配置
4.2 配置DNS服务器
4.2.1 安装DNS服务器
4.2.2 安装缓存域名服务器(caching-nameserver)
4.2.3 配置主DNS服务器
4.2.4 重新启动DNS服务器
4.2.5 配置DNS客户端
4.2.6 使用nslookup命令测试DNS服务
4.3 配置FTP服务器
4.3.1 安装vsftpd服务器
4.3.2 测试vsftpd服务器的默认配置
4.3.3 配置vsftpd服务器,允许匿名用户上传文件
4.3.4 配置vsftpd服务器的虚拟用户
4.4 配置Web服务器
4.4.1 安装Apache服务器
4.4.2 测试Apache服务器
4.4.3 配置Apache服务器
4.5 配置E-mail服务器
4.5.1 配置DNS服务器
4.5.2 安装Postfix服务器
4.5.3 切换邮件服务器
4.5.4 修改配置文件/etc/postfix/main cf,配置Postfix服务器
4.5.5 配置dovecot服务器,实现POP和IMAP邮件服务
4.5.6 配置电子邮件客户端
第5章 网页制作
5.1 Dreamweaver CS4的安装
5.2 Dreamweaver CS4界面及常用面板
5.3 站点管理
5.3.1 创建本地站点
5.3.2 管理站点
5.4 网页基本操作
5.4.1 新建一个空白页面
5.4.2 插入文本
5.4.3 插入图片
5.4.4 插入超级链接
5.4.5 插入音频、视频以及动画
5.4.6 使用表格
5.5 网页中的高级应用
5.5.1 利用框架构建网页
5.5.2 加入行为
5.5.3 创建翻转图
5.5.4 使用模板
5.5.5 使用库
第6章 路由器及选路协议基础
6.1 路由器的基础知识
6.1.1 路由器的基本概念
6.1.2 路由器的功能
6.1.3 路由器的工作原理
6.1.4 初次访问路由器
6.2 路由器的命令行界面(CLI)
6.2.1 路由器用户界面概述
6.2.2 命令行界面命令列表
6.2.3 路由器的帮助功能和编辑命令
6.3 路由器的文件维护
6.3.1 路由器的基本存储组件
6.3.2 路由器的启动过程
6.3.3 路由器IOS的升级与备份
6.4 路由表的建立和静态路由配置
6.4.1 路由表的建立
6.4.2 静态路由的实例
6.5 距离矢量选路协议
6.5.1 路由更新的概念
6.5.2距离矢量协议中路由选择表的交换
6.5.3 路由环路问题
6.5.4 RIP协议基础
6.5.5 RIP协议的配置
6.6 链路状态选路协议
6.6.1 链路状态协议基础
6.6.2 OSPF选路协议
6.6.3 单区域中配置OSPF
6.7 网络地址转换
6.7.1 网络地址转换NAT的基本概念
6.7.2 NAT的原理
6.7.3 NAT配置实例
第7章 交换机配置基础
7.1 交换机的基本概念
7.1.1 交换机的三种交换方式
7.1.2 VLAN的基本概念
7.2 生成树协议
7.2.1 生成树协议的帧格式及选举过程
7.2.2 快速生成树协议简介
7.3 VLAN中继
7.3.1 VLAN中继数据帧的格式
7.3.2 VLAN数据帧跨交换机的传输
7.4 交换机的基本配置
7.4.1 在交换机上配置VLAN和配置中继链路
7.4.2 三层交换机上VLAN间路由的配置
第8章 计算机网络安全
8.1 网络安全概述
8.1.1 网络安全概念
8.1.2 网络安全机制
8.2 加密与认证
8.2.1 网络加密技术
8.2.2 网络认证技术
8.2.3 利用PGP加密技术文件
8.3 网络安全实用技术
8.3.1 防火墙基础
8.3.2 入侵检测技术基础
参考文献

㈤ 谁能介绍几本关于计算机入门方面的书籍
关于计算机入门方面的书籍有:
一、《c语言程序设计 》
《c语言程序设计 》是2012年12月18日清华大学出版社于出版的图书,作者是黄容、赵毅。本书是学习C语言程序设计的基础教程,内容包括C语言概述、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件等。
本书以程序设计思想的掌握为主线,以编程应用为驱动,通过案例和问题引入内容,由浅入深,循序渐进,重点训练学生的编程思想,能够充分提高学生的编程能力,锻炼学生的工程能力和创新能力,并鼓励学生利用所学C语言知识解决专业的具体问题。
二、《计算机概论》
《计算机概论》是出版的一本图书,作者是严世杰 金子葳 洪秀朋 周伯毓。本书主要讲述了整个计算机科学划分成体系结构软件数据组织和机器的潜力四大部分,对这四部分以及相关领域的知识做出了贴近时代深入浅出的介绍。
三、《Java编程思想ThinkinginJava》
Bruce Eckel是MindView公司的总裁,该公司向客户提供软件咨询和培训。他是C++标准委员会拥有表决权的成员之一,拥有应用物理学学士和计算机工程硕士学位。
除本书外,他还是《C++编程思想》的作者,并与人合着了《C++编程思想
第2卷》(这两本书的英文影印版及中文版均已由机械工业出版社引进出版)及其他着作。他已经发表了150多篇论文,还经常参加世界各地的研讨会并进行演讲。
四、《微型计算机原理及应用第三版》
本书主要介绍由80x86/Pentium微处理器构成的微型计算机的原理、应用及最新发展现状。书中阐述了80x86/Pentium微处理器的编程结构、指令与寻址方式、汇编语言程序设计、存储器技术、总线技术,并阐述了80x86/Pentium微处理器构成的微型计算机硬件电路系统。

五、《计算机网络》
《计算机网络》是2008年电子工业出版社出版的图书,作者是谢希仁。该书全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层等内容。
全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。
㈥ 计算机网络及应用的目录
1计算机网络概论
1.1计算机网络的历史、现状和发展
第一代计算机网络---远程终端联机阶段
第二代计算机---计算机网络阶段
第三代计算机网络---计算机网络互联阶段
第四代计算机网络---国际互联网与信息高速公路阶段 20世纪60年代,美苏冷战期间,美国国防部领导的远景研究规划局ARPA提出要研制一种崭新的网络对付来自前苏联的核攻击威胁。因为当时,传统的电路交换的电信网虽已经四通八达,但战争期间,一旦正在通信的电路有一个交换机或链路被炸,则整个通信电路就要中断,如要立即改用其他迂回电路,还必须重新拨号建立连接,这将要延误一些时间。这个新型网络必须满足一些基本要求:
1:不是为了打电话,而是用于计算机之间的数据传送。
2:能连接不同类型的计算机。
3:所有的网络节点都同等重要,这就大大提高了网络的生存性。
4:计算机在通信时,必须有迂回路由。当链路或结点被破坏时,迂回路由能使正在进行的通信自动地找到合适的路由。
5:网络结构要尽可能地简单,但要非常可靠地传送数据。
根据这些要求,一批专家设计出了使用分组交换的新型计算机网络。而且,用电路交换来传送计算机数据,其线路的传输速率往往很低。因为计算机数据是突发式地出现在传输线路上的,比如,当用户阅读终端屏幕上的信息或用键盘输入和编辑一份文件时或计算机正在进行处理而结果尚未返回时,宝贵的通信线路资源就被浪费了。
分组交换是采用存储转发技术。把欲发送的报文分成一个个的“分组”,在网络中传送。分组的首部是重要的控制信息,因此分组交换的特征是基于标记的。分组交换网由若干个结点交换机和连接这些交换机的链路组成。从概念上讲,一个结点交换机就是一个小型的计算机,但主机是为用户进行信息处理的,结点交换机是进行分组交换的。每个结点交换机都有两组端口,一组是与计算机相连,链路的速率较低。一组是与高速链路和网络中的其他结点交换机相连。注意,既然结点交换机是计算机,那输入和输出端口之间是没有直接连线的,它的处理过程是:将收到的分组先放入缓存,结点交换机暂存的是短分组,而不是整个长报文,短分组暂存在交换机的存储器(即内存)中而不是存储在磁盘中,这就保证了较高的交换速率。再查找转发表,找出到某个目的地址应从那个端口转发,然后由交换机构将该分组递给适当的端口转发出去。各结点交换机之间也要经常交换路由信息,但这是为了进行路由选择,当某段链路的通信量太大或中断时,结点交换机中运行的路由选择协议能自动找到其他路径转发分组。通讯线路资源利用率提高:当分组在某链路时,其他段的通信链路并不被通信的双方所占用,即使是这段链路,只有当分组在此链路传送时才被占用,在各分组传送之间的空闲时间,该链路仍可为其他主机发送分组。可见采用存储转发的分组交换的实质上是采用了在数据通信的过程中动态分配传输带宽的策略。
1.1.1计算机网络的历史
1.1.2现代网络结构的特点
1.1.3计算机网络的发展趋势
1.2计算机网络概念
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
1.3计算机网络的主要功能
1.4计算机网络分类
计算机网络的分类与的一般的事物分类方法一样,可以按事物的所具有的不同性质特点即事物的属性分类。计算机网络通俗地讲就是由多台计算机(或其它计算机网络设备)通过传输介质和软件物理(或逻辑)连接在一起组成的。总的来说计算机网络的组成基本上包括:计算机、网络操作系统、传输介质(可以是有形的,也可以是无形的,如无线网络的传输介质就是空气)以及相应的应用软件四部分。
要学习网络,首先就要了解的主要网络类型,分清哪些是我们初级学者必须掌握的,哪些是的主流网络类型。
1.4.1按拓扑结构分类
1.4.2按网络控制方式分类
1.4.3按网络作用范围分类
1.4.4其他分类方式
思考题
2计算机网络基本原理
2.1计算机网络体系结构
2.1.1层次结构
层次结构(hierarchy)
一种计算机操作系统的构成方法。
它是根据信息的类型、级别、优先级等一组特定的规则排列的一群硬件或软件项目。
这种结构的最大特点就是将一个大型复杂的系统分解成若干单向依赖的层次,从而确保程序的可靠性和易读性,也便于人们对系统进行局部修改。
在面向对象编程中,hierarchy映射为父类和子类之间的关系。
UNIX操作系统就是采用层次结构实现结构设计
2.1.2网络协议
网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外。其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。
2.1.3接口与服务的概念
2.1.4ISO/OSI参考模型
2.1.5TCP/IP体系结构
2.1.6TCP/IP与OSI/RM的比较
2.2数据通信基础
2.2.1数字信号与模拟信号数字信号指幅度的取值是离散的,
数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。
数字信号特点抗干扰能力强、无噪声积累
在模拟通信中,为了提高信噪比,需要在信号传输过程中及时对衰减的传输信号进行放大,信号在传输过程中不可避免地叠加上的噪声也被同时放大。随着传输距离的增加,噪声累积越来越多,以致使传输质量严重恶化。
模拟信号是指信息参数在给定范围内表现为连续的信号。 或在一段连续的时间间隔内,其代表信息的特征量可以在任意瞬间呈现为任意数值的信号。
主要是与离散的数字信号相对的连续的信号。模拟信号分布于自然界的各个角落,如每天温度的变化,而数字信号是人为的抽象出来的在幅度取值上不连续的信号。电学上的模拟信号主要是指幅度和相位都连续的电信号,此信号可以被模拟电路进行各种运算,如放大,相加,相
乘等。
模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,如广播的声音信号,或图像信号等。
2.2.2通信系统模型
2.2.3数据传输方式
2.2.4串行通信与并行通信
2.2.5数据通信方式
2.2.6信道及其传输特性
2.3传输介质
2.3.1双绞线
2.3.2同轴电缆
2.3.3光缆
2.3.4自由空间
2.4多路复用技术
2.4.1频分多路复用FDM技术
2.4.2时分多路复用TDM技术
2.4.3光波分多路复用WDM技术
2.5数据交换技术
2.5.1线路交换
2.5.2报文交换
2.5.3分组交换
2.6流量控制
2.6.1流量控制概述
2.6.2滑动窗口协议
2.7高级数据链路控制协议HDLC
2.7.1数据链路连接管理方式
2.7.2HDLC配置和数据传输工作方式
2.7.3HDLC帧格式
2.8网络层协议
2.8.1路由选择
2.8.2IP技术
2.9IPv6
2.9.1IPv6的特点
2.9.2IPv6地址空间分配
2.9.3IPv6地址类型
2.9.4特殊IPv6地址
2.9.5IPv6地址表示法
2.9.6我国现有IPv6总数和分配
2.9.7从IPv4到IPv6的演进
2.9.8IPv6现有实验网络
2.10运输层协议
2.10.1UDP协议
2.10.2TCP协议
2.11客户机/服务器计算模式
2.11.1客户机/服务器计算模式的概念
2.11.2客户机/服务器应用方式思考题
3典型网络通信技术
3.1局域网
3.1.1局域网的特点
3.1.2局域网的分类
3.1.3局域网的组成
3.1.4局域网介质访问控制方式
3.2以太网
3.2.110Base5
3.2.210Base2
3.2.310BaseT
3.2.410BaseF
3.2.5100Mbps以太网
3.2.61000Mbps以太网
3.2.7万兆以太网
3.3FDDI网络
3.3.1FDDI的拓扑结构
3.3.2FDDI的工作原理
3.3.3FDDI的特点
3.3.4FDDI的应用环境
3.4帧中继技术
3.4.1帧中继技术简介
3.4.2帧中继的优点
3.4.3帧中继的应用
3.5ATM技术
3.5.1ATM产生的背景
3.5.2ATM的基本原理
3.6虚拟局域网
3.6.1虚拟网络的基本概念
3.6.2虚拟局域网的实现技术
3.6.3虚拟网络的优点
3.7无线局域网
3.7.1无线局域网标准
3.7.2无线局域网的主要类型
3.7.3无线网络接入设备
3.7.4无线局域网的配置方式
3.7.5个人局域网
3.7.6无线局域网的应用
3.7.7无线局域网的发展趋势
思考题
4计算机网络设备
4.1服务器
4.1.1服务器的性能特点
4.1.2服务器的主要外观特点
4.1.3服务器的分类
4.2调制解调器
4.2.1调制解调器概述
4.2.2调制解调器分类
4.2.3传输协议
4.3网卡
4.3.1网卡的作用
4.3.2网卡的分类
4.4集线器
4.4.1集线器概述
4.4.2集线器的缺点
4.4.3集线器的分类
4.5交换机
4.5.1交换机概述
4.5.2交换机的特点
4.5.3交换机与集线器的区别
4.5.4交换机的工作原理
4.5.5交换机的分类
4.6路由器
4.6.1路由器概述
4.6.2路由器的主要功能
4.6.3路由器和交换机的区别
4.6.4路由器的发展过程及趋势
4.6.5路由器的工作原理
4.6.6路由器的分类
4.7防火墙
4.7.1防火墙概念
4.7.2防火墙的基本特征
4.7.3防火墙的主要功能
4.7.4防火墙的分类
4.8计算机网络组成实例
4.8.1某省劳动和社会保障网络中心组网实例
4.8.2会议中心的无线组网实例
思考题
5计算机网络互连
5.1网络互连概述
5.1.1网络互连的必要性
5.1.2网络互连的基本原理
5.1.3网络互连的类型
5.1.4网络互连的方式
5.2网络互连设备
5.2.1中继器
5.2.2网桥
5.2.3网关
5.2.4网络互连设备的比较
思考题
6网络操作系统
6.1操作系统及网络操作系统概述
6.1.1操作系统概述
6.1.2网络操作系统概述
6.2Windows系列操作系统
6.2.1Windows系列操作系统的发展与演变
6.2.2WindowsNT操作系统
6.2.3Windows2000操作系统
6.3Unix操作系统
6.3.1Unix操作系统的发展
6.3.2Unix操作系统组成和特点
6.3.3Unix操作系统的网络操作
6.4Linux操作系统
6.4.1Linux操作系统的发展
6.4.2Linux操作系统的特点和组成
6.5NetWare操作系统
6.5.1NetWare操作系统的发展
6.5.2NetWare操作系统的组成
6.5.3NetWare操作系统的特点
6.5.4IntranetWare操作系统
思考题
7互联网
7.1Internet概述
7.1.1Internet概念
7.1.2Internet组成部分
7.1.3Internet主要功能
7.1.4Internet逻辑结构
7.1.5Internet的特点
7.2Internet发展历程
7.3我国Internet发展
7.3.1发展历程
7.3.2目前发展情况
7.4Internet工作模式
7.4.1C/S模式运作过程
7.4.2B/S模式
7.4.3C/S模式与B/S模式的比较
7.5Internet基本文件形式
7.5.1RFC及RFC编辑者
7.5.2RFC处理过程
7.5.3RFC分类
7.6Internet的组织和运营管理
7.6.1Internet管理者
7.6.2我国Internet管理者
7.7Internet提供的服务
7.7.1域名系统
7.7.2文件传输协议
7.7.3远程登录TELNET
7.7.4电子邮件
7.7.5超文本传输协议
7.7.6搜索引擎
7.7.7多媒体网络应用
7.7.8Internet其他服务
7.8Internet接入技术
7.8.1Internet骨干网
7.8.2Internet接入网
7.8.3电话拨号接人
7.8.4专线接入
7.8.5ISDN接入
7.8.6xDSL接入
7.8.7HFC接入
7.8.8光纤接入
7.8.9无线接入
7.8.10电力线接入
7.9网络连接测试
7.10网络存储
7.10.1SAS和NAS
7.10.2SAN存储结构
思考题
8Intranet与Extranet
8.1Intranet概述
8.1.1Intranet的概念及发展
8.1.2Intranet使用的主要技术
8.1.3Intranet的特点
8.1.4Intranet功能与服务
8.2Intranet体系结构与组成
8.2.1Int.ranet体系结构
8.2.2Intranet网络组成
8.3Intranet中基于Web的数据库应用
8.3.1Web数据库应用的三层体系结构
8.3.2数据库与Web的交互
8.4Extranet
8.4.1Extranet概述
8.4.2Internet与Intranet及Extranet的比较
思考题
9计算机网络安全与管理
9.1网络安全概述
9.1.1网络安全
9.1.2网络安全策略
9.1.3网络安全措施
9.2计算机网络的安全问题
9.2.1计算机网络遭受的威胁
9.2.2漏洞
9.3防火墙的基本技术
9.3.1包过滤(packetfiltering)技术
9.3.2代理服务(proxy)技术
9.3.3监测技术
9.3.4防火墙的配置和体系结构
9.4数据加密与隐藏技术
9.4.1加密/解密算法和密钥
9.4.2密码体制
9.4.3数字签名
9.4.4密钥分配
9.4.5数据隐藏技术
9.5数字证书、数字认证与公钥基础设施
9.5.1数字证书
9.5.2数字认证
9.5.3公钥基础设施
9.6反病毒技术
9.6.1病毒概述
9.6.2常用反病毒技术
9.6.3网络病毒及其防治
9.7检测技术
9.7.1检测技术概述
9.7.2入侵检测技术
9.7.3漏洞扫描技术
9.7.4入侵检测和漏洞扫描系统模型
9.7.5检测产品的部署
9.7.6入侵检测系统的新发展
9.8无线局域网安全技术
9.8.1无线局域网的安全问题
9.8.2无线局域网安全技术
9.9其他安全技术
9.9.1IC卡技术
9.9.2面像识别技术
9.9.3网络欺骗技术
9.10网络管理
9.10.1网络管理概述
9.10.2网络管理的定义和目标
9.10.3网络管理的基本功能
9.10.4网络管理模型
9.10.5简单网络管理协议(SNMP)
9.10.6公共管理信息服务/公共管理信息协议(CMIS/(2MIP)
9.10.7公共管理信息服务与协议(CMOT)
9.10.8局域网个人管理协议(LMMP)
9.10.9电信管理网络(TMN)
9.11计算机网络安全的法律与道德规范
思考题
10网络系统集成、规划与设计
10.1网络系统集成
10.2网络系统集成的目标方法和内容
10.2.1目标
10.2.2方法
10.2.3内容
10.3网络规划与设计
10.3.1网络系统规划及设计的一般步骤与原则
10.3.2需求分析及系统目标
10.3.3网络规划方案
10.3.4网络系统性能的保证与评价
10.4网络系统设计范例介绍
思考题
参考文献

㈦ 计算机导论的图书信息5
书名:计算机导论
套系名称:高等学校计算机科学与技术专业核心课程系列规划教材
出版社:中国铁道出版社
书号:978-7-113-11194-6
开本:16开
页码:267页
作者:陈明
出版时间:2010-07-01
定价:28 元 第1章 绪论 1
1.1 计算机的产生 2
1.1.1 图灵机模型 2
1.1.2 第一台计算机 2
1.1.3 冯?诺依曼机模式 3
1.2 计算机的发展 3
1.2.1 计算机的发展简史 3
1.2.2 计算机的发展趋势 4
1.3 计算机的主要指标 4
1.4 计算机的特点和分类 5
1.4.1 计算机的特点 5
1.4.2 计算机的分类 6
1.5 计算机的应用领域 8
1.6 计算机科学与技术学科 9
1.6.1 当前计算机学科特点 9
1.6.2 学科体系 9
1.6.3 方法论 11
小结 13
习题 13
第2章 计算机工作原理 14
2.1 计算机中的数据的表示 15
2.1.1 数制与转换 15
2.1.2 数在计算机中的表示 17
2.1.3 非数值数据的表示 19
2.1.4 运算规则 19
2.2 计算机的硬件组成 19
2.2.1 运算器 20
2.2.2 存储器 22
2.2.3 中央处理器 24
2.2.4 外部设备 27
2.3 计算机的基本工作过程 30
2.3.1 指令格式 31
2.3.2 寻址方式 32
2.3.3 指令执行过程 32
小结 33
习题 34
第3章 程序语言与程序设计 35
3.1 程序设计语言 36
3.1.1 机器语言 36
3.1.2 汇编语言 37
3.1.3 高级语言 37
3.2 高级程序语言的基本构成 40
3.2.1 变量、运算符和表达式 40
3.2.2 数据类型 41
3.2.3 赋值语句 43
3.2.4 输入/输出 43
3.2.5 控制结构 44
3.2.6 过程(函数) 47
3.2.7 注释语句 50
3.3 常用高级语言 50
3.3.1 C语言 50
3.3.2 C++语言 51
3.3.3 Java语言 52
3.4 高级语言处理程序 53
3.4.1 解释方式 54
3.4.2 编译方式 54
3.5 程序设计范型 54
3.5.1 过程式 55
3.5.2 对象式 55
3.5.3 逻辑式 56
3.5.4 函数式 56
3.6 程序设计的步骤 56
小结 58
习题 58
第4章 操作系统 59
4.1 操作系统概述 60
4.1.1 操作系统的目标 60
4.1.2 操作系统发展的动力 61
4.2 操作系统功能 61
4.2.1 提供用户界面 62
4.2.2 管理系统资源 64
4.2.3 程序执行环境和系统调用 64
4.3 操作系统类型 64
4.3.1 批处理系统 64
4.3.2 分时系统 68
4.3.3 实时系统 69
4.3.4 嵌入系统 70
4.3.5 多处理器系统 71
4.3.6 分布式系统 71
4.3.7 集群式系统 72
4.3.8 手持式系统 73
4.4 进程 73
4.4.1 进程概念 73
4.4.2 进程状态 73
4.5 常用操作系统 75
4.5.1 MS-DOS操作系统及Windows系列 75
4.5.2 UNIX操作系统 77
4.5.3 Linux及其他操作系统 79
小结 82
习题 82
第5章 算法与数据结构 84
5.1 算法与数据结构概述 85
5.1.1 算法的定义与特性 85
5.1.2 算法的描述和分析 85
5.1.3 数据结构的概念 87
5.2 线性表 89
5.2.1 线性表的概念 89
5.2.2 线性表的顺序存储 89
5.2.3 线性表的链式存储 91
5.3 栈和队列 95
5.3.1 栈 95
5.3.2 队列 96
5.4 树形结构 98
5.4.1 树 99
5.4.2 二叉树 100
5.5 查找和排序 104
5.5.1 查找的基本概念 105
5.5.2 线性表的查找 105
5.5.3 排序基本概念 107
5.5.4 内部排序 108
小结 109
习题 109
第6章 计算机网络 110
6.1 计算机网络概述 111
6.1.1 计算机网络的发展 111
6.1.2 计算机网络的概念 113
6.1.3 计算机网络的分类 113
6.1.4 网络拓扑结构 116
6.2 计算机网络体系结构 117
6.2.1 OSI参考模型 117
6.2.2 TCP/IP参考模型 124
6.3 计算机网络互连硬件 126
6.3.1 常用的网络设备 126
6.3.2 网络传输介质 129
6.3.3 组建网络 130
6.4 计算机网络协议 130
6.4.1 网络的标准 130
6.4.2 网络协议 131
6.5 Internet及其应用 131
6.5.1 Internet概述 132
6.5.2 Internet地址 132
6.5.3 Internet服务 133
小结 134
习题 134
第7章 数据库系统 136
7.1 数据库系统简介 137
7.1.1 数据库概念 137
7.1.2 数据库技术的产生和发展 138
7.1.3 数据库系统的体系架构 139
7.1.4 数据库管理系统 141
7.2 结构化查询语言(SQL) 143
7.2.1 SQL概述 143
7.2.2 数据定义 144
7.2.3 数据查询 147
7.2.4 数据更新 151
7.2.5 视图 153
7.3 常用数据库系统 155
小结 158
习题 158
第8章 多媒体技术 159
8.1 多媒体 160
8.1.1 多媒体概述 160
8.1.2 多媒体技术的发展方向 161
8.1.3 多媒体系统的分类 161
8.1.4 多媒体系统的结构 161
8.2 多媒体信息的表示 162
8.2.1 多媒体数据的特点 162
8.2.2 文字 163
8.2.3 音频 165
8.2.4 视觉媒体 170
8.2.5 动画 175
8.3 超文本与超媒体 176
8.4 多媒体数据压缩技术 179
8.4.1 数据压缩技术原理 179
8.4.2 音频信号的压缩编码 183
8.4.3 视频信号的压缩编码 185
8.5 多媒体创作工具 188
8.5.1 Photoshop简介 188
8.5.2 3ds Max简介 190
8.5.3 Authorware简介 192
8.6 多媒体应用 196
小结 197
习题 198
第9章 软件工程 199
9.1 软件工程概述 200
9.1.1 软件工程产生的基础 200
9.1.2 软件的生存周期 201
9.1.3 软件开发模型 202
9.2 需求分析和规格说明 205
9.2.1 需求分析 205
9.2.2 需求规格说明 208
9.2.3 需求分析示例 211
9.3 软件设计 213
9.3.1 概要设计任务 213
9.3.2 概要设计步骤 213
9.3.3 软件设计原则 215
9.3.4 详细设计的任务 216
9.3.5 详细设计的原则 217
9.3.6 详细设计的方法 217
9.4 软件测试与维护 218
9.4.1 软件测试 219
9.4.2 软件维护 220
9.4.3 软件质量评价 223
小结 226
习题 226
第10章 信息安全 227
10.1 概述 228
10.1.1 威胁与攻击信息的种类 228
10.1.2 信息安全的措施 229
10.2 信息不安全因素 231
10.2.1 物理因素 231
10.2.2 网络因素 231
10.2.3 系统因素 232
10.2.4 管理因素 232
10.3 信息攻击 232
10.4 安全需求分析 234
10.4.1 防护安全 234
10.4.2 运行安全 235
10.4.3 安全管理 236
10.5 安全理论与技术分析 236
10.5.1 密码理论与数据加密技术 236
10.5.2 认证识别理论与技术 237
10.5.3 授权与访问控制理论与技术 237
10.5.4 审计追踪技术 238
10.5.5 病毒防范技术 239
10.5.6 入侵监测技术 239
10.6 网络安全 240
10.6.1 网络安全概述 240
10.6.2 计算机病毒与反病毒 245
小结 247
习题 247
第11章 信息系统 248
11.1 数据与信息 249
11.1.1 数据 249
11.1.2 信息 249
11.1.3 信息特性 250
11.2 信息管理 250
11.2.1 信息管理的功能 251
11.2.2 信息管理的对象 251
11.2.3 信息管理的目的 252
11.3 信息系统 252
11.3.1 信息系统的组成 252
11.3.2 信息系统的特性 253
11.4 信息系统的应用 254
11.4.1 电子数据的处理 254
11.4.2 决策支持系统 254
11.4.3 主管信息系统 255
11.4.4 专家系统 255
11.4.5 企业资源规划 256
11.4.6 供应链管理 257
11.4.7 客户关系管理 257
11.4.8 知识管理 258
11.4.9 电子商务 259
11.4.10 商业智能 260
11.5 信息系统分析与设计 260
11.5.1 系统开发模型 260
11.5.2 系统分析员的任务 260
11.5.3 系统分析员应具备的条件 261
小结 261
习题 261
第12章 职业道德与法律法规 262
12.1 职业道德 263
12.1.1 道德规范 263
12.1.2 计算机用户道德 263
12.1.3 企业道德 264
12.1.4 隐私与公民自由 264
12.2 信息产业的法律法规 265
小结 266
习题 266
参考文献 268

㈧ 请问大学学计算机网络用哪些教科书
计算机网络技术、微机原理、操作系统、网络安全、网络编程语言
