Most UNIX system programs are relatively small and designed to do one thing well. List at least three advantages to this approach.

What will be an ideal response?


1. Smaller programs are easier to maintain.

2. Smaller programs are easier to test.

3. It is easier to have confidence that a smaller program does what it is supposed

to do than a larger program.

4. Small programs can be combined in interesting ways to solve new problems.

For example, to find all of the misspelled words in a document, you might

type



This is superior to building a spelling checker into every document editor.This is superior to building a spelling checker into every document editor.

Computer Science & Information Technology

You might also like to view...

An m-by-n array contains ______ rows, ____________ columns and ____________ elements.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

What function returns the variance of a population?

A) VAR.P B) VARPA C) VAR.S D) VARA

Computer Science & Information Technology

Match the following terms to their meanings:

I. Object II. Object model III. Collection IV. Name property V. Caption property A. Used to reference an object in the program code B. Organizes all objects into an object hierarchy C. Represents an element, such as a worksheet, cell, or chart D. Controls the text that appears on a form's title bar E. A group of objects with similar characteristics

Computer Science & Information Technology

If a file has 510 bytes of data, what is byte 510??

A. ?The physical EOF. B. ?The logical EOF. C. ?The terminating EOF. D. ?The end of the sector.

Computer Science & Information Technology