Workshop

The Workshop summarizes the key terms you learned and poses some questions about the topics presented in this chapter. It also provides you with a preview of what you will learn in the next hour.

Key Terms

executable binary A file containing special machine instructions that let the computer directly execute the commands therein.

header file A shared file that contains variable definitions and macro preprocessor directives. The filename usually ends with a .h suffix.

object file An intermediate file that contains the executable command sequences from a source file but hasn't been linked with the necessary runtime libraries to work correctly. The filename usually ends with a .o suffix.

source code A human readable C program listing.

source file A file containing the source to a particular set of functions or program. The filename ends with a .c suffix if it's a C program.

Exercises

First, go to the Web site http://www.intuitive.com/tyu24/ and download the files for this hour.

1:What C development commands are available on your system? Use man -k to find out.
2:Use make to build the fget program. You might have to use the which command to find out exactly where your C compiler lives and then edit the Makefile to match.
3:Use fget to list the files available at ftp.intuitive.com.
4:Use lint to check the quality of the code, if available.

Preview of the Next Hour

In the next hour, you learn about the Perl programming language and the many tools available on UNIX to help you develop software in this cool alternative to C.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset