Define and explain the differences between a virus, worm, and Trojan.

What will be an ideal response?


A virus is a program that can replicate by attaching itself to another program. A worm
can spread copies of itself throughout a network without a host program. A Trojan, like a worm,
does not need a host program to work; it substitutes itself for, and pretends to be, a legitimate
program.

Computer Science & Information Technology

You might also like to view...

Which of the following statements is false?

a. With a BufferedOutputStream each output operation is directed to a buffer large enough to hold the data of many output operations. Transfer to the output device is performed in one large physical output operation when the buffer fills. b. With a BufferedOutputStream, a partially filled buffer can be forced out to the device at any time by invoking the stream object’s force method. c. With a BufferedInputStream, many “logical” chunks of data from a file are read as one large physical input operation into a memory buffer. d. With a BufferedInputStream, as a program requests data, it’s taken from the buffer. When the buffer is empty, the next actual physical input operation is performed.

Computer Science & Information Technology

Answer the following statements true (T) or false (F)

1) The OS may suspend a process if it detects or suspects a problem. 2) All processor designs include a register or set of registers, often known as the program status word, which contains status information. 3) The process control block is the least important data structure in an OS. 4) A process switch may occur any time that the OS has gained control from the currently running process. 5) The principal function of the OS is to create, manage, and terminate processes.

Computer Science & Information Technology

Which printer permission in Windows 7 enables users to pause, resume, restart, and cancel all documents, but not assign forms to paper trays?

a. Print b. Manage This Printer c. Manage Documents d. Special permissions

Computer Science & Information Technology

A chart displaying two or more sets of data.

What will be an ideal response?

Computer Science & Information Technology