1樓:網友
程式不是蓄意製造的;
而病毒則是蓄意製造的錯誤程式。
2樓:網友
這個問題一定要知道程式自身的缺陷會引起什麼問題。
缺陷一般的問題有對使用者的輸入檢查或者限制不夠,而能讓使用者輸入不正當的值,導致破壞性的後果。例如sql注入技術,就是因為沒有將使用者提供的資料嚴格的限制,導致使用者有機可乘,輸入精心設定的sql語句,來提取資料庫的相關資訊。而這些缺陷是人為地去引發的,這個很關鍵,也就是缺陷存在,如果沒有人去引發,是沒什麼問題的。
但是病毒不同,病毒本身具有破壞性,不需要外界的干擾,病毒能自動的進行破壞。病毒能根據設計者的思想去實施各種破壞措施。
也可以說,病毒的破壞是自動的,固定的。而程式的缺陷引發的錯誤,是被動的,也是不確定的,就是說,引發的錯誤或者引發的問題未知,可能很嚴重,也可能不那麼嚴重。
3樓:網友
編制或者在電腦程式中插入的破壞計算機功能或者破壞資料,影響計算機使用並且能夠自我複製的一組計算機指令或者程式**被稱為計算機病毒(computer virus)。具有破壞性,複製性和傳染性。
從上面這段話可以看出來,計算機病毒至少需要破壞性,複製性和傳染性這3種屬性,而程式自身缺陷引發的錯誤的本質一般最多也就出現破壞性而已,很難出現自行復制和傳染。
而如果乙個程式缺陷同時出現了破壞性,複製性和傳染性情況的話,那麼恭喜你,乙個新的病毒在您的意外中,誕生了。
缺陷病毒的產生是由於()
4樓:昝唐
a.基因的缺陷(正確答案)
b.包膜的缺陷沒衡困。
c.衣殼的缺陷。
d.枯念複製酶的缺陷。
e.刺突的缺陷。
缺陷病毒本質是指()
5樓:科技打工人
缺陷病毒本質是指()顫襪。
a.包膜刺猜正突缺損。
b.衣殼缺穗洞悔損。
c.基因組缺損。
d.複製週期不全。
e.病毒酶缺損。
正確答案:c
缺陷病毒本質上是指()
6樓:it男小何
缺陷病毒本質上是指(御消敗)
a.包膜橋昌表面刺突缺陷。
b.衣殼缺陷。
c.基鎮顫因組有缺陷。
d.病毒酶有缺陷。
e.複製週期中完整。
正確答案:c
為什麼人的線粒體DNA的缺陷引發的遺傳病都只能通過母親遺傳給
一般情況下,線粒體病難以在某一家族中定位。但由於該病由基因缺陷所致,因此它們可能在家族中遺傳。為理解線粒體病如何在家族中遺傳,首先必須知道有兩類基因和線粒體相關。第一類位於細胞核內 即我們體內細胞中包含大多數遺傳物質或稱為dna的部分內。第二類僅僅存在於線粒體自身的dna序列中。不管是核內dna n...
細胞與病毒的區別,比較細菌與病毒的區別
細胞有細胞核或核區,細胞質,細胞器,細胞膜 植物的還有細胞壁 病毒沒有細胞結構,只有外殼蛋白 有的沒有 遺傳物質 有的是dna有的是rna 近些年還發現了阮病毒,沒有核酸,只由蛋白構成。不過這個東西是否是生命還在爭論中。比較細菌與病毒的區別 大學微積分 病毒 virus 是一類個體微小,無完整細胞結...
如何修改程式的語法錯誤
在程式開發的過程中,除錯是一個不可缺少的重要環節。三分程式設計七分除錯 說明程式除錯的工作量要比程式設計大得多。c程式的錯誤可以分為兩種 語法錯誤和邏輯錯誤 1 語法錯誤,這是c語言初學者出現最多的錯誤,比如,分號 是每個c語句的結束的標誌,在c語句後忘記寫 就是語法錯誤,發生語法錯誤的程式,編譯通...