WENJI04软件系统与信息安全_第1页
WENJI04软件系统与信息安全_第2页
WENJI04软件系统与信息安全_第3页
WENJI04软件系统与信息安全_第4页
WENJI04软件系统与信息安全_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机软件系统与信息安全吴云芳北京大学信息科学技术学院wuyf_pku@12上次课主要内容芯片主板中央处理器存储系统外存储器I/O接口卡键盘、鼠标、显示器计算机的主要性能指标主要内容软件与程序系统软件与应用软件操作系统的概念操作系统的功能常用操作系统程序设计语言简介信息安全技术计算机病毒病毒防范措施3什么是裸机?

仅有硬件构成、未配有任何软件的计算机称为裸机。用户直接使用裸机时,只能使用机器指令进行操作。0111001111……裸机4什么是软件?软件由计算机程序及相关文档组成。

软件≠程序软件=程序+文档5什么是程序?

程序是计算机指令的有序组合。

程序=算法+数据结构Java程序示例publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello,world!");}}6什么是系统软件?系统软件指管理、控制和维护计算机硬件资源和软件资源,使计算机系统高效工作的软件。系统软件主要包括:操作系统设备驱动程序高级程序设计语言(如C、Java等)数据库管理系统

7什么是设备驱动程序?设备驱动程序是用于控制和存取设备的程序,提供了对某类设备进行读写和控制的方法。在安装了设备驱动程序之后,操作系统就可以通过设备驱动程序提供的服务进一步控制和管理各种设备。即插即用(PnP):设备连接到计算机上后,操作系统可以自动检测到设备并为其自动安装驱动程序。不同设备需要使用不同的驱动程序。显卡驱动,声卡驱动,网卡驱动……8设备驱动程序的查看问题:如何查看各硬件的驱动程序是否装配完善?我的电脑|查看系统信息|硬件|设备管理器13什么是应用软件?应用软件是用户为解决某些特定具体问题而开发、研制或购买的各种软件。应用软件主要包括:

文字处理软件电子表格软件文稿演示软件图像处理软件

如PhotoShop.

。。。。。。。

10应用软件系统软件软件系统的层次结构裸机是最底层的物质基础;系统软件依赖裸机执行,并为应用软件提供支持;应用软件直接支持人机交互。裸机11软件的安装问题:

新组装了一台计算机,请说明下列软件的安装顺序:

QQ聊天工具

WindowsXP

杀毒软件

OFFICE2003

主板驱动程序

显卡驱动程序

16什么是操作系统?操作系统(OperatingSystem,OS)是计算机中最基本的系统软件,它能对计算机系统中的软件资源和硬件资源进行有效的管理和控制,合理的组织计算机的工作流程,为用户提供一个使用计算机的友好工作环境。操作系统是直接与硬件层相邻的第一层软件,处于计算机软件系统的核心地位,是其他软件运行的基础。13操作系统的功能服务用户的观点:操作系统给用户提供了一个方便友好的工作环境,在用户和计算机之间架起了一道桥梁。资源管理的观点:操作系统管理着计算机系统中的各种硬件资源和软件资源,使它们相互配合协调一致的进行工作。操作系统追求的目标是合理调度、分配计算机的各种资源,最大限度地提高系统中各种资源的利用率。14操作系统的功能处理器管理

当多个用户程序请求处理器服务时,操作系统要合理高效地安排不同程序之间的运行。存储器管理

存储器是用户程序竞争最激烈的资源之一。操作系统决定着如何分配使用存储器,例如哪些存储空间分配给操作系统,哪些存储空间分配给不同的运行程序,如何回收存储空间等。15操作系统的功能设备管理

操作系统要有序高效地管理各种输入/输出设备。如即插即用技术。文件管理

操作系统将位于硬盘等设备上的各种文件组织成为文件系统进行管理和维护,使得用户和程序可以很方便地在硬盘等外存储器上建创建、移动、重命名或删除文件等。16常用操作系统DOS操作系统在20世纪80年代和90年代初期,是最主要的操作系统。使用命令行界面,操作不方便。现已集成在Windows系统中。还有很多程序需要在DOS下运行。问题:如何在Windows系统下进入DOS界面?

开始|运行|CMD17常用操作系统Windows操作系统是由美国微软公司发行,使用最为广泛的操作系统。

Mac

操作系统

是由美国苹果公司发行,独具个性的操作系统。鹤立独行,非APPLE机无法安装,不兼容任何非Mac软件。

18常用操作系统Unix操作系统

Unix允许计算机同时处理多用户和多程序,是性能稳定的多用户网络操作系统。

Linux操作系统

Linux是一套类Unix操作系统,是支持多用户、多任务、多线程和多CPU的操作系统。是免费的开源软件。19常用操作系统

Android安卓操作系统

是一种以Linux为基础的开放源代码操作系统,主要运用于智能手机、平板电脑等,由Google发布发行。20程序设计语言

程序设计语言是一种形式语言,提供一套标准的基本语句和形式语法,程序员据此来编写程序。程序设计语言可分为:

机器语言汇编语言高级语言

如c,Java等。面向机器的语言/低级语言21机器语言机器语言:直接用二进制代码指令编写的程序。特点:执行速度快,编写程序难度大,调试不方便,直观性差,不易移植。22汇编语言汇编语言:采用易于记忆的助记符来代替机器指令,汇编指令和机器指令之间存在一一对应的关系。特点:比机器语言直观,容易理解和记忆;比高级语言运行速度快,但依赖于特定的机器;编写难度大;通用性和移植性较差。23指令例示机器语言程序汇编语言程序自然语言描述0000101100000101

LOADR1,M10001101100000110ADDR1,M20010101100000111STOREM3,R10011000000010001JMPL将存储单元M1中的数据送入寄存器R1将寄存器R1的内容加上存储单元M2中的数据再送回R1将寄存器R1的内容存入存储单元M3中转向存储单元L

处执行其中的指令一条指令一段程序24高级语言高级语言:与具体的计算机硬件无关,表达方式接近于自然语言和数学公式,易于人们接受和掌握。特点:独立于具体的计算机硬件,程序的编制和调试方便,通用性和移植性好。25从键盘读入两个数a和b,计算5*a+3*b的值:

#include<iostream.h>voidmain(){inta,b,result;cout<<"Pleaseinputtwonumbers:\n"; cin>>a>>b; result=5*a+3*b; cout<<"resultis"<<result<<endl; }C程序示例26编译程序高级语言程序(源程序)编译程序低级语言程序(目标程序)编译原理27信息安全的概念信息安全就是通过各种计算机网络和通信技术,保证在各种系统和网络中传输、交换、存储的信息的机密性、完整性、可用性和不可否认性。当今互联网时代,信息安全主要指网络信息安全。信息安全是互联网时代的一个重大课题,不单纯是技术问题,还涉及技术、管理、制度、法律和道德等诸多方面。28信息安全的实现目标机密性:保证信息只为授权者使用,防止被非法用户窃听。完整性:保证信息的一致和完整性,防止被非法用户篡改。可用性:保证信息可以随时为授权者使用而不遭拒绝。可控性:政府管理部门能够对信息进行必要的控制和管理。不可否认性:每个信息的发出者都应该对自己的行为负责,保证用户无法在事后否认曾经的信息生成、签发、接受等行为。29信息安全的技术—加密数据加密技术是指将一个信息(或称明文)经过加密钥匙及加密函数转换,变成无意义的密文,而接收方则将此密文经过解密函数、解密钥匙还原成明文。加密技术是网络安全技术的基石。按算法可以分为对称秘钥和公开秘钥。对称秘钥:加密和解密使用同一个秘钥,即同一个算法。公开秘钥:加解密功能被分开,加密和解密时使用不同的密钥,即不同的算法。30信息安全的技术—认证认证协议,通过使用用户个人所知道的、拥有的或隶属的事物确定个人身份的方法。用户ID:作为个人唯一标识符密码:用来核对用户ID的一组字符。

请使用安全密码!生物鉴定法:指纹、视网膜、面部表情等。31什么是计算机病毒?1994年2月18日,我国正式颁布实施了《中华人民共和国计算机信息系统安全保护条例》,在《条例》第二十八条中明确指出:“计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。”公安部公共信息网络安全监察局提醒广大网络用户,制作、传播计算机病毒、木马等破坏性程序属于违法行为。

32计算机病毒有哪些特征?传染性破坏性欺骗性隐蔽性可触发性3334/45Windows常见病毒分类系统病毒宏病毒蠕虫病毒木马病毒病毒的命名

<病毒前缀>.<病毒名>.<病毒后缀>

Worm.Sasser.b35病毒的种类病毒的家族特征病毒的变种系统病毒前缀:Win32、PE、Win95、W32、W95等。特性:可以感染windows操作系统的*.exe和*.dll文件,并通过这些文件进行传播。如CIH病毒。36宏病毒前缀:Macro特性:能感染OFFICE系列文档,然后通过OFFICE通用模板进行传播。37蠕虫病毒前缀:Worm特性:通过网络或者系统漏洞进行传播,很大部分的蠕虫病毒都有向外发送带毒邮件,阻塞网络。38木马病毒前缀:Trojan特性:通过网络或者系统漏洞侵入用户的系统并隐藏,对用户进行远程控制,窃取别人机器上的一些重要文件或是QQ密码等东西,然后向外界泄露用户信息。3940计算机病毒的传播媒介存储介质

移动硬盘

U盘网络邮件网页局域网远程攻击32染毒的症状浏览器异常计算机运行速度明显变慢计算机存储容量异常减少系统出现异常死机莫名其妙的重新启动数据丢失文件无法正确读取、复制或打开出现异常信息、异常图形WORD或EXCEL提示执行“宏”异常要求用户输入密码

。。。。。。。。42病毒的危害数据受损或丢失系统(网络)使用受限浏览器配置被修改密码、帐号被盗窃受到远程控制其他无影响43防毒定律不存在这样一种反病毒软硬件,能够防治未来产生的所有病毒。不存在这样的病毒软件,能够让未来的所有反病毒软硬件都无法检测。目前的反病毒软件和硬件以及安全产品是易耗品,必须经常进行更新、升级。病毒产生在前,反病毒手段滞后将是长期的过程。44防毒措施及时安装Windows系统补丁安装高性能的防病毒软件

金山毒霸、瑞星、诺顿

NOD32,卡巴斯基/index.htm不要打开陌生奇怪的电子邮件附件45防毒措施不要随便登录不明网站

在访问Web网页时,打开计算机系统中防病毒软件的“网页监控”功能。使用U盘、软盘进行数据交换前,先对其进行病毒检查

定期使用反病毒软件检查和清除病毒最重要的是:按时备份你的数据!46思考题什么是系统软件?什么是应用软件?操作系统的主要功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论