计算机组成原理 - 华中科技大学计算机学院

“计算机病毒原理与防治技术”教学大纲

1.课程概要

课程名称计算机病毒原理与防治技术Computer Virus and Antivirus Technology适用专业信息安全总学时48学分3理论课学时32实验学时16课程类型(专业基础课 ■专业核心课 (专业实践课 (专业选修课 先修课程计算机操作系统、计算机组成原理后续课程课程目标本课程为读者详细介绍计算机病毒的相关知识,包括基本概念,各种病毒所用的技术、特点;同时向读者介绍病毒的防治技术。使读者能理解、掌握对付计算机病毒所运用的技术,使同学们能够修改调整病毒的功能;熟悉并掌握病毒的一些常用防治技术。介绍并探讨计算机病毒发展的历史及未来的趋势,为社会和国家培养应对恶意代码的安全人才。

预期的教学效果

课程学习完成后,学生应该具备以下几方面的基本能力:

1. 理解、掌握计算机病毒的基本概念、由来;

2. 掌握典型病毒所用的技术、理解其特点,包括病毒、木马蠕虫等;

3. 理解、掌握病毒的防治技术的原理和技术;

4. 根据一些典型计算机病毒的原理能够编制出具备相关功能的病毒样本;

5. 根据所介绍的反病毒技术原理,设计并实现具有代表性的反病毒软件,主要包括两个部分:A查杀,B清除;

6. 理解基于特征码的病毒识别原理、理解基于行为的病毒识别原理及其缺点;

7. 理解病毒识别的局限、相对性、社会法律需求;

8.了解恶意代码发展的国内外主流技术和发展趋势;

学习结果

评价方法

课程学习评价内容

权重

评价指标所包含的预期学习效果

1

2

3

4

5

6

7

8

作业

10%

(

(

(

(

(

(

课堂测试

10%

(

(

(

(

(

(

课程实验25%

(

(

(

(

(

课程论文或项目

10%

(

(

(

(

课程考试

55%

(

(

(

(

(

(

(

总计

100%

教材及主要参考资料

教材: 1.《计算机病毒原理及防治技术讲义》韩兰胜(计划2010年11月,华中科技大学出版社,武汉)。

参考资料:

2.Marshall D. Abrams, Sushil Jajodia, and Harold J. Podell, eds. Information Security: An Integrated Collection of Essays, IEEE Computer Society Press, 1995.

3.《计算机病毒分析与对抗》傅建明主编,武汉大学出版社2004年出版。

4.《计算机病毒与反病毒技术》张仁斌编著,清华大学出版社2006年出版。

5.《计算机病毒及其防范技术》刘功申编著,清华大学出版社2008年

其它参考信息1)http:/~cs161/sp10/section/01-26-2010-Szor, Peter (2009), The Art of Computer Virus Research and Defense, Addison-Wesley, ISBN 0-321-30454-3

3) /wiki/Anna_Kournikova_(computer_virus)

4) /wiki/Computer_worm

5) /wiki/Antivirus

6)/courses/electrical-engineering-and-computer-science/

教学方法

本课程的教学过程中将采用PBL(基于项目和基于问题)

PBL案例2:设计、实现以特征码匹配为主的恶意代码的查找算法;

PBL案例3:设计、实现至少包括四种可疑行为的启发式扫描软件可参考下列网站:

http:// /

/The-Computer-Virus-Research-Defense/dp/03213045432.课程教学内容及建议学时

基础篇

1计算机病毒的概念(2学时)

本章主要介绍计算机病毒的基本概念,从一般读者对计算机病毒的了解出发,由浅入深,主要包括以下内容:

1.1计算机病毒的由来、定义

1.2计算机病毒分类及命名

1.3计算机病毒的基本特点、性质

其中的特点主要从计算机病毒的功能表现方面来讲,为阐述清楚可以总体论述一般的性质,再依据不同病毒的分类展开对不同病毒的性质。

2计算机病毒的构造(6学时)

本章开始深入讲解病毒的机理构造,是重点内容主要包括:

2.1计算机病毒的自我复制

自我复制是计算机病毒的最重要特征,阐述清楚它为什么具有了自我复制的功能。

2.2计算机病毒的感染机制

感染机制是计算机病毒的重要特征,论述清楚感染的实现方法;不同病毒的感染实现不同。

2.3计算机病毒的传播机制

传播是计算机病毒的重要特征,尤其是网络环境下的

华中科技大学 教学大纲 计算机,计算机组成原理 - 华中科技大学计算机学院.doc...相关推荐

  1. 计算机的组成pdf百度云,计算机的组成原理.pdf

    计算机的组成原理 2.1 计算机的组成与分类 2.1.1 计算机的发展与应用 1.计算机的发展 现代计算机的诞生是 20 世纪人类最伟大的发明创造之一.经历了半个多世纪的发展, 计算机已经成为信息处理 ...

  2. 计算机组成原理mips描述,计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材...

    <计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材>以MIPS微处理器为背景,全面阐述了计算机组成原理与接口技术.首先简要阐述了计算机系统的基本构成.结构模型.工作 ...

  3. 华中科技大学计算机学院培养计划,计算机科学与技术专业本科培养计划-华中科技大学计算机学院.doc...

    计算机科学与技术专业本科培养计划-华中科技大学计算机学院 计算机科学与技术专业本科培养计划 Undergraduate Program for Specialty in Computer Scienc ...

  4. 华中科技大学2019计算机录取分数线,华中科技大学有多难考?附华中科技大学2019年最低录取分数线...

    选择科目 测一测我能上哪些大学 选择科目 领取你的专属报告 > 选择省份 关闭 请选择科目 确定 v> 华中科技大学是国家985.211重点高校,也是世界一流大学,在近几年出现的全国高校排 ...

  5. 华中科技大学计算机专业培养计划,2021年华中科技大学计算机科学与技术专业本科人才培养方案.doc...

    文档介绍: 计算机科学和技术专业本科培养计划 Undergraduate Program for Specialty in Computer Science & Technology 一.培养 ...

  6. 下列不属于计算机完成科学技术特点的是,青岛科技大学计算机组成原理计算机组成原理试卷1(计算机)2011A...

    2011-2012 1 计算机组成原理 (A ) 信息科学技术学院 计算机科学与技术 (答案写在答题纸上,写在试题纸上无效) 一. 选择题(60分,每小题2分) 1.下面关于计算机发展趋势的说法,不可 ...

  7. 电子科技大学计算机考研题,电子科技大学计算机科学与技术考研820历年真题

    [实例简介] 电子科技大学计算机科学与技术820考研真题,包括2003年至2016年真题及其答案 [实例截图] [核心代码] 电子科大考研820历年真题 `-- 电子科大考研820历年真题 |-- 2 ...

  8. 计算机组成原理课程内容,计算机组成原理课程教学大纲.doc.doc

    计算机组成原理课程教学大纲.doc.doc 附件A 计算机组成原理课程教学大纲 课程名称 中文:计算机组成原理 英文: the Principle of Computer Organization 课 ...

  9. 河南科技大学计算机基础题库,计算机基础试卷(河南科技大学)

    河科大,郑大计算机基础考试题 河南科技大学(洛阳东方)2010-2011学年第一学期 试卷 (A卷) 一.填空题:(每空1分,共10分) 1.通常Word文档的默认扩展名是:Excle工作簿的的默认扩 ...

最新文章

  1. 明日发布组队学习计划!
  2. kubernetes入门到精通(一):内容编排与k8s介绍,集群构建教程,如何开启dashboard
  3. java开发遇到最大的问题_java开发遇到的问题总结(三)
  4. mssql 批量导入mysql_mssql 数据库 批量导入指令
  5. 新代系统plc梯形图说明书_PLC梯形图结构和运行原理讲解,适合初学者!
  6. 马化腾回应“腾讯没有梦想”;抖音用户破 2 亿;罗永浩微博打假 | 极客头条...
  7. 浏览器同源策略,及跨域解决方案
  8. python 暂停程序 等待用户输入_Python-基础02-程序与用户交互
  9. 2018年第九届 蓝桥杯 java B组 部分题解
  10. java 本地文件路径怎么写_java本地文件路径怎么写
  11. Sum nyoj 欧拉定理简单运用(数论入门)
  12. 数字电路逻辑关系式化简(代数运算)
  13. android 拍照和相册,Android 拍照和从相册选照片
  14. 告诉你猪身上最香的部位是什么?五花肉不是最香
  15. android 电池监测工具,Battery Monitor Widget Pro(电池监测器)
  16. MySQL 自增序号
  17. Mac下的plist纹理图切图工具(命令行)
  18. 读:Multi-scale pulmonary nodule classification with deep feature fusion via residual network
  19. android学习笔记(2)--RxJava
  20. 学计算机买什么英语字典,我是一名英语初学者,我想买一本字典该买什么样的呢...

热门文章

  1. 公众号主都在用什么写作软件写稿?
  2. 基于matlab BP神经网络的手写数字识别
  3. 统帅豪举大旗:再造一个家电服务市场
  4. 关于电子资料和纸质资料的竞争
  5. 物联网mqtt前端怎么开发_物联网世界中的前端开发
  6. 2021年最新开运算命网运势测算带塔罗牌含H5手机端整站PHP源码
  7. Bubble排序 并进行优化
  8. 谈谈屁股决定脑袋,即我们到底能不能客观
  9. linux下的copy命令
  10. linux qt电子相册,Qt 简易电子相册