A self replicating program, similar to a virus which was taken from a 1970s science fiction novel by John Bruner entitled the Shockwave Rider is ........
A. Bug
B. Vice
C. Lice
D. Worm
E. None of these
Answer: Option D
Solution (By Examveda Team)
The correct answer is Worm. A worm is a self-replicating program that spreads across networks and systems, much like a virus. The concept of a self-replicating program was popularized in the 1970s by John Brunner's science fiction novel, The Shockwave Rider. This novel depicted a computer program capable of self-replication and spreading, which inspired later real-world computer programs with similar behavior.In computer science, a worm is different from a virus because it does not need to attach itself to a host program to spread. Instead, it can independently replicate and spread through network connections, making it a distinct type of malware.
Other options do not match the characteristics of the program described in the question:
Option A: Bug refers to an error or flaw in software that causes it to function incorrectly, not a self-replicating program.
Option B: Vice is unrelated to computer science and refers to immoral or wicked behavior.
Option C: Lice are parasitic insects and have no connection to computer programs.
Option E: None of these is incorrect as the right answer is a worm.
Join The Discussion
Comments (2)
Related Questions on Computer Fundamental Miscellaneous
A light sensitive device that converts drawing, printed text or other images into digital form is
A. Keyboard
B. Plotter
C. Scanner
D. OMR
E. None of these
Which protocol provides e-mail facility among different hosts?
A. FTP
B. SMTP
C. TELNET
D. SNMP
E. None of these
The basic architecture of computer was developed by
A. John Von Neumann
B. Charles Babbage
C. Blaise Pascal
D. Garden Moore
E. None of these

In the 1970s, John Brunner wrote a novel called "The Shockwave Rider" (1975), which is often credited with introducing the term "bug" in the context of computer programming. The term "bug" in computing refers to an error, flaw, or fault in a program or system that causes it to behave incorrectly or unexpectedly. The term was already in use in computing at the time, but Brunner's novel popularized it in relation to computer security and cyberattacks, including the concept of a "virus" or a "bug" that can spread across a system.
worm