CS201-02 - Introduction to Programming Lecture 2 Today’s Lecture Software Categories System Software Application Software Introduction to ‘C’

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Introduction to Programming Lecture 2 Today’s Lecture Software Categories System Software Application Software Introduction to ‘C’ Language History Evolution Justification Development Environment of ‘C’ There are two main categories of software System software Application Software TWAIN Technology Without An Interesting Name ANSI C Tools of the trade Editor Interpreter and Compilers Debuggers Integrated Development Environment (IDE) It contains Editor Compilers Debugger Linkers Loaders Editor Preprocessor Compiler Linker Loader Disk Disk Disk Disk Disk Program is created in the editor and stored on disk. Preprocessor program processes the code. Compiler creates object code and stores it on disk. Linker links the object code with the libraries Primary Memory Loader puts program in memory. Primary Memory CPU CPU takes each instruction and executes it, possibly storing new data values as the program executes. ...
View Full Document

This note was uploaded on 01/12/2010 for the course CS CS 201 taught by Professor Dr.naveedmalik during the Spring '09 term at Virtual University of Pakistan.

Ask a homework question - tutors are online