版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机导论(Introduction
to
Computers)5.网络与系统平安2003年秋季计算机学院本科课程西安电子科技大学计算机学院
陈平1西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers这次课的主要内容2西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机网络与互联网系统平安“计算机科学引论〞的总结计算机导论-Introduction
to
Computers计算机网络与互联网3西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers计算机网络
相互连接的、共享着信息与资源的多台计算机及软件,以及支持连接、通信和共享的那些设备。为什么需要计算机网络?共享外设与软件许可证〔License〕共享大规模〔通常是昂贵的〕存储设备与信息资源不再需要许多数据存储设备〔节省硬件本钱〕减少了冗余的数据存储与效劳支持提供电子邮件〔E-mail〕与消息〔Message〕效劳与其他网络互联Networks:
Superhighways
for
Digital
Information.4西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers计算机网络5西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China根本术语:
带宽〔Bandwidth〕:网络数据传输容量〔bits/秒,
bps〕结点〔Node〕:连接到网络上的设备
客户机〔Client〕:请求并使用其他结点可用资源的结点效劳器〔Server〕:允许其他结点共享自己资源的结点
网络操作系统:对网络中结点之间的活动进行控制与协调的系统软件
分布处理〔Distributed
processing〕:分散在不同结点、可以被共享的协同计算能力计算机导论-Introduction
to
Computers网络协议6西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China两个人要进行对话,至少需要:都能理解对方所使用的语言;
在同一时刻,不能都在说话而无法听到对方〔除非是在吵架〕,因此需要有对话的顺序规那么。
计算机网络采用的是数字通信,在网络上实际传送的都是二进制数据,因此更需要事先规定对话的规那么,这就是网络协议〔Network
protocol〕。
网络中的每个结点是分层的〔如通信设施、计算机硬件、系统软件、应用软件〕,因此网络协议也是分层的。网络结点之间常用的一种网络协议是TCP/IP。互联网用户一般用〔TCP/IP之上的〕协议来获取信息计算机导论-Introduction
to
Computers网络体系结构〔Network
Architecture〕7西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China网络结点的组织结构。影响到:
网络中通信信道〔Communication
channel〕的分配模式;网络中资源的协调与共享方式。不同的网络体系结构有着不同的拓扑〔Topology〕结构:星形〔Star〕结构总线〔Bus〕结构环形〔Ring〕结构层次〔Hierarchical〕结构计算机导论-Introduction
to
Computers星形结构与总线结构
客户机使用专门的、只与效劳器相连的信道,客户机之间的通信需效劳器转发。
结点使用公共的信道相互连接,可以直接通信。8西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers环形结构与层次结构
相邻的结点可以直接通信,不相邻的结点需其他结点转发。
树形结构、分级效劳与控制。每个分枝结点是一台效劳器,
同时又是其上层结点的客户机。9西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers网络的类别网络以其地理范围的不同而分为:
局域网〔Local
Area
Network,LAN〕:其连接范围在同一幢大楼内,采用双绞线〔Twisted
pair
wire〕通过集线器〔Hub〕或网络交换机〔Switch〕互联,并通过网桥〔Network
bridge〕或网关〔Network
gateway〕与其他网络相连。
城域网〔Metropolitan
Area
Network,MAN〕:其连接范围通常在一座城市内,采用光缆〔Fiber-opticcable〕在楼房之间互联。广域网〔Wide
Area
Network,WAN〕:是城市之间、乃至世界范围内的网络,采用微波中继〔Microwaverelay〕、卫星互联。Internet是最大的广域网。西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,ChinaThe
Internet:
The
Network
of
Networks!10计算机导论-Introduction
to
Computers互联网的起源11西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers互联网改变了人们的生活方式廉价、方便的通信查找信息购物娱乐教育医疗…
…12西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers怎样获取互联网上的信息?13西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China用户通过安装在自己计算机上的浏览器〔Browser〕软件〔如Microsoft
IE,Internet
Explorer〕,从所在的网络进入互联网。
输入URL〔Uniform
Resource
Locator〕,来给出所要访问的网站〔Web
site〕或主页〔Home
page〕。
建立连接后,对方传回的网页〔Web
page〕在用户的计算机上展示。网页用HTML〔Hypertext
Markup
Language,超
文本标记语言〕或XML〔Extensible
Markup
Language,可扩展的标记语言〕编制,含有文本、图形、图像和超链接〔Hyperlinks〕。协■议用户U可RL以:用鼠标点击超链接,来继续获得相关的网页域。名(Protocol)
(Domain
name)计算机导论-Introduction
to
Computers怎样获取互联网上的信息?14西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers怎样获取互联网上的信息?15西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers怎样获取互联网上的信息?16西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
ComputersE-mail
使信纸、信封和邮票离我们而去电子邮件提供了一种廉价、快速的全球通信模式。电子邮件的根本元素:对方地址、邮件主题、附件名称。主体:就象我们在信纸上写的那样。签名〔包括加密〕。
要求:用户计算机上安装了电子邮件软件〔如
Microsoft
Outlook〕,并与对应的邮件效劳器相连。自己和对方的邮件地址,必须遵循一定的书写规定:邮件地址:mymail@用户名(User
name)域名(Domain
name)17西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
ComputersE-mail
使信纸、信封和邮票离我们而去18西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers电子商务互联网正在改变传统的商务模式,电子商务〔Electronic
Commerce〕应运而生。电子商务的主要类别:Business-to-consumer
(B2C)Consumer-to-consumer
(C2C)Business-to-business
(B2B)19西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers系统平安20西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers计算机伦理21西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China
计算机网络〔特别是互联网〕带来的信息高度共享,引发了与计算机系统有关的伦理与法律问题。伦理〔Ethics〕:道德的行为标准。计算机伦理:使用计算机系统时的道德底线。涉及:隐私权:不能破坏其他人的隐私权。准确性:只成认事实,不能参加任何感情色彩。所有权:不能侵犯他人所拥有的法定权利。访问权:未经他人许可,不能读取相应的信息。计算机导论-Introduction
to
Computers威胁计算机系统平安〔Security〕的主要来源计算机病毒〔Virus〕非法的电子手段进入〔Electronic
break-in〕自然灾害与其他危害恐怖活动22西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers什么是计算机病毒?23西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,ChinaFred
Cohen给出的一个定义:
“A
computer
virus
is
a
computer
program
that
can
infe
other
computer
programs
by
modifying
them
in
suchway
as
to
include
a
(possibly
evolved)
copy
of
itself.
计算机病毒是一种程序,在未征得其用户许可的情况下侵入一个计算机系统,并蔓延至该系统的文件乃至其他计算机系统。
广义地讲,未经授权即进入计算机系统、并引发了麻烦的任何程序,都可以称为计算机病毒。计算机导论-Introduction
to
Computers计算机病毒的主要传播途径24西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China盗版软件从互联网下载的、已被感染的可执行程序文件E-mail的附件从其计算机系统已被感染的销售商那里购置的正版软件公用计算机房…
…计算机导论-Introduction
to
Computers计算机病毒可能造成的后果25西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China破坏文件和目录使磁盘、程序不可用中断正在正常执行的程序根据通信录中的邮件地址,向其他机器偷发病毒邮件在屏幕上乱写乱画通过扬声器胡说八道破坏主板!…
…计算机导论-Introduction
to
Computers计算机病毒的防治手段只使用从正规途径获得的软件不使用盗版软件
不从没有平安保障的机器中复制文件〔特别是可执行程序〕在自己的机器上安装防病毒软件,并经常更新病毒信息绝不翻开来历不明的邮件中的附件…
…26西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers计算机犯罪〔Computer
Criminals〕犯罪嫌疑人的主要类别:本单位的员工外界的用户“黑客〞〔Hacker〕“精神错乱者〞〔Cracker〕犯罪组织恐怖分子计算机犯罪的手段:病毒、恶意效劳请求攻击,以破坏计算机、程序和文件。偷窃硬件、数据、计算机时间;软件盗版。通过网络控制对方的计算机。别把计算机犯罪
当作开国际玩笑!27西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers其他灾难28西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China
除了要面对计算机犯罪以外,计算机系统还必须面对各种灾难,包括:自然灾害:地震、火灾、水灾、台风等;民事冲突:战争、暴乱等;技术故障:停电、灯火管制等;人为错误:数据输入错误、程序错误等。计算机导论-Introduction
to
Computers平安性措施29西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China保护信息系统中信息、硬件和软件的措施。可以采用的方法:信息加密〔Encrypt〕如:对网络中传输的、数据库中存储的信息进行加密等。访问限制如:口令〔Password〕、防火墙〔Firewall〕等手段。防范灾难如:制定灾难恢复方案、实施灾难防范手段等。数据备份
在以上措施因某种原因没有到达预期效果时,保证数据不会丧失与损坏。计算机导论-Introduction
to
Computers保护信息系统中信息、硬件和软件的措施。可以采用的方法:信息加密〔Encrypt〕如:对网络中传输的、数据库中存储的信息进行加密等。访问限制如:口令〔Password〕、防火墙〔Firewall〕等手段。防范灾难案、、实实施施灾灾难难防防范范手手段段等等。。因没没有有到到达达预预期期效效果果时时,,保保证证数数puter
Science
&
Engineering,
Xidian
University,
China据如:制定灾难恢复方数据备份
在以上措施因某种原不会丧失与损坏。西安电子科技大学计算机学院-School
of
Com平安性措施防火墙信息传输加密30西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers“计算机科学引论〞的总结31计算机导论-Introduction
to
Computers我们学习了哪些根底知识?什么是计算机?计算机是什么?计算机的开展历程计算机的类别什么是计算?什么是计算与可计算?二进制计算机硬件计算机中数据的表示方法计算机的组成结构计算机的系统单元■西安计电子算科技机大学的计算外机学部院-设Scho备ol
of
Computer
Science
&
Engineering,Xidian
University,China32计算机导论-Introduction
to
Computers我们学习了哪些根底知识?33西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机软件什么是软件?系统软件应用软件数据库软件开发过程网络与系统平安计算机网络与互联网系统平安计算机导论-Introduction
to
Computers这些根底知识让我们知道了什么?34西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算就是符号序列的变换。
图灵机等计算模型给我们提供了科学依据:可以用简单的、机械的、数目很少的动作,通过程序和机器状态的组织与控制,来完成复杂的计算。计算机能够在程序的指示下快速地完成可计算的任务。
目前的计算机多采用以程序存储为标志的von
Neumann体系结构。数据和程序在计算机中都采用二进制表示。
计算机的根本处理能力是算术运算和逻辑判断,其根底建立在二进制表示上。计算机导论-Introduction
to
Computers这些根底知识让我们知道了什么?35西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China完成计算任务需要一定的物质条件:能够接受、存储和执行计算的规那么〔程序〕;能够接受本次计算的对象〔输入〕;能够进行计算,并得出计算结果〔处理〕;能够存取计算的中间结果〔内存〕;能够以人们所期望的方式获得计算结果〔输出〕;
一次计算的结果也可能是广义的中间结果,因此需要存储到下一次使用它继续进行计算的时候。由于下一次计算的时机很可能是在本次关机之后,因此需要有持久性存储支持〔外存〕。计算机导论-Introduction
to
Computers这些根底知识让我们知道了什么?36西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China软件是程序和与之相关的所有文档。
计算机不仅可以为用户计算,还可以为自己计算:对自身的管理与控制也可以用软件来实现。
到目前为止,软件主要还是靠人工编制。因此,应当采用适宜的语言、相应的语言翻译程序与其他开发工具;应当对软件开发过程进行科学的管理与控制。
程序中有大量的公共或类似的功能,合理的做法是用专门的软件来具体实现,让应用程序来调用。
数据是信息系统中最珍贵、最脆弱的财富,DBMS是专门用来管理数据的软件。计算机导论-Introduction
to
Computers这些根底知识让我们知道了什么?37西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China
目前计算机的计算能力已经超过了单个用户的一般要求,一台计算机可以同时进行许多不同的计算。
通信能力的提高使得不同地理位置的用户有条件以光速来进行通信,原来集中进行的计算〔这需要所在的计算机有相应的计算能力〕,现在可以分散进行〔这降低了对单台计算机之计算能力的要求,但加大了对通信能力和协同能力的要求〕。
分散进行计算并没有改变计算步骤、中间结果的依赖性,所以要求处于不同地理位置的多台计算机能进行协同计
算。这里有两个问题:它们怎样通信?它们怎样协同?
前者涉及网络结构和网络协议,后者涉及分布计算。计算机导论-Introduction
to
Computers这些根底知识让我们知道了什么?38西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China
由于不在同一地理位置,计算的本钱就与通信手段有关。通常,专门铺设线路是不可行的〔就象我们每个人都可
能到自己远在他乡的亲友那里去,但一般不可能先修路、后探亲〕。
如果象
通信、公共交通那样共用线路,就必须面对平安性问题。
互联网已经根本解决了共用线路问题,正在解决平安性问题。计算机导论-Introduction
to
Computers计算机专业本科生的知识结构〔CC2001〕39西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
Computers计算机专业本科生的知识结构〔CC2001〕离散结构〔Discrete
Structures〕?离散数学?程序设计根底〔Programming
Fundamentals〕?高级语言程序设计?、?数据结构?算法及复杂度〔Algorithms
and
Complexity〕?算法设计与分析?、?数据结构?程序设计语言〔Programming
Languages〕?编译原理?计算机组织与体系结构〔Architecture
and
Organization?电子技术根底?、?数字系统设计根底?、?计算机组成原理?、?微机系统及其应用?、?数字信号处理?、?计算机西控安电制子科?技大、学计?算计机学算院机-Sc系hool统of
C结ompu构ter
?Sc、ienc?e
&嵌Eng入inee式ring系,Xi统dian?University,China40计算机导论-Introduction
to
Computers计算机专业本科生的知识结构〔CC2001〕41西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China操作系统〔Operating
Systems〕?操作系统?、?嵌入式系统?网络为中心的计算〔Net-Centric
Computing〕?计算机通信原理?、?计算机网络?、?多媒体信息处理技术?、?网络计算?、?信息平安?人机交互〔Human-Computer
Interaction〕?人机界面设计?图形学与可视计算〔Graphics
and
Visual
Computing〕?计算机图形学?智能系统〔Intelligent
Systems〕?人工智能?计算机导论-Introduction
to
Computers计算机专业本科生的知识结构〔CC2001〕42西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China信息管理〔Information
Management〕?数据库系统?软件工程〔Software
Engineering〕?软件工程?、?面向对象技术?社会化与专业化素质〔Social
and
Professional
Issues?计算机导论?、?法律根底?、?思想道德修养?计算科学与数值方法〔Computational
Science
andNumerical
Methods〕?并行处理技术?计算机导论-Introduction
to
Computers计算机专业根底课、专业课之间的关系计算机导论高级语言程序设计离散数学计算机系统结构操作系统数据结构
算法设计与分析编译原理数据库系统软件工程面向对象技术人机界面设计人工智能并行处理技术嵌入式系统计算机通信原理
计算机网络
网络计算
信息平安计算机组成原理
微机系统及其应用
计算机控制
数字系统设计根底
数字信号处理
多媒体信息处理技术电子技术根底
计算机图形学43西安电子科技大学计算机学院-School
of
Computer
Science
&
Engineering,Xidian
University,China计算机导论-Introduction
to
ComputersHow
to
be
a
Winner?Stay
current跟上主流Maintain
your
computer
competence保持计算机方面的竞争力Develop
professional
contacts开展与高水平专业人员的联系Develop
specialties
开展自己的专长〔不要“Jack
of
all
trades,master
ofnone.〞〕Be
alert
for
organizational
change对于信息技术引起的组织变更,时刻保持警觉Look
for
innovative
opportunities■西安寻电子找科技创大学新计算的机学时院-机School
of
Computer
Science
&
Engineering,Xidian
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 异丙醇装置操作工测试验证知识考核试卷含答案
- 漆艺师岗前记录考核试卷含答案
- 时钟装配工安全培训竞赛考核试卷含答案
- 拖拉机驾驶员持续改进知识考核试卷含答案
- 彩灯艺术设计师安全文明竞赛考核试卷含答案
- 生物农药生产工技能强化考核试卷含答案
- 煤层气固井工复测模拟考核试卷含答案
- 污泥处理工岗中健康知识考核试卷含答案
- 稀土真空热还原工岗中水平能力考核试卷含答案
- 时间频率计量员安全防护竞赛考核试卷含答案
- 2026冶炼厂面试题及答案
- 课堂英语教师口语用语200句
- 中小学生日常行为规范暨教育惩戒实施细则
- 2026富邦华一银行成都分行社会招聘笔试参考题库及答案详解
- 2026年高考政治真题完全解读(黑吉辽蒙卷)
- 电厂运行事故处理操作要点培训课件
- 预埋螺栓施工方案
- 2026年山东省济宁市重点学校小升初入学分班考试语文考试试题及答案
- 2026年农作物植保员职业技能竞赛模拟题库及参考答案详解(培优A卷)
- 滴滴货运营销方案策划
- 2026贵州省农业发展集团有限责任公司招录(第一批)岗位65人备考题库及参考答案详解一套
评论
0/150
提交评论