第十三章 计算机病毒传播
一、选择题(每题2分)
1. 若一张U盘封住了写保护口,则( )。
A.既向外传染病毒又会感染病毒
B.即不会向处传染病毒,也不会感染病毒
C.不会传染病毒,但会感染病毒
D.不会感染病毒,但会传染病毒
答案:D
二、填空题(每空1分)
1. 计算机病毒的生命周期包括 、生长期、高潮期、衰落期、根除期这几个阶段。
答案: 创造期(开发期)
第十四章 计算机病毒的理论研究
一、选择题(每题2分)
1. 下列伪代码是Cohen给出的一个病毒模型,其中第几部分是触发模块?
Program virus:=
{ 1234567;subroutine infect-executable:={ loop:file = get-random-executable-file;
if first-line-of-file = 1234567 then goto loop; prepend virus to file:} ①
subroutine do-damage:={whatever damage is to be done}②
subroutine trigger-pulled:={return true if some condition holds}③
Main-program:={infect-executable;if trigger-pulled then do-damage;goto next;}④
next:}
}
A. ①
B. ②
C. ③
D. ③
答案:C
三、判断题(每题1分)
1. 计算机病毒的检测是不可判定的。
答案:正确
四、简答题
1. 可以开发出检测任意病毒的程序吗?为什么?
答案:不能(2分)。因为计算机病毒的检测是不可判定的。即不存在通用的病毒检测程序,它可以检测出所有的病毒(2分)。尽管在一般情况下很难检测出计算机病毒,然而对于某些特定的病毒是可以采取特定的检测方法检测出来的(1分)。
第十五章 计算机病毒的新动向
四、简单题
1. 计算机病毒制作技术有哪些新动向?
答案:抗分析病毒技术。多态性病毒技术。插入性病毒技术。超级病毒技术。破坏性感染病毒技术。病毒自动产生技术。(每一个关键点1分,不超过5分)