133x Filetype PDF File size 2.07 MB Source: www.comp.nus.edu.sg
ProgrammingMethodology in C HughAnderson ii Preface 1 TheFOLDOC dictionaryofcomputingdefinesCas: A programming language designed by Dennis Ritchie at AT&T Bell Labs ca. 1972 for systems programming on the PDP-11 and immediately used to reimplement Unix. C is often described, with a mixture of fondness and disdain, as "a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language". Andthencontinues to define a (programming) methodology as: (a) An organised, documented set of procedures and guidelines for one or more phases of the software life cycle, such as analysis or design. Many methodologies include a di- agramming notation for documenting the results of the procedure; a step-by-step "cook- book" approach for carrying out the procedure; and an objective (ideally quantified) set of criteria for determining whether the results of the procedure are of acceptable quality. AnexampleisTheYourdonmethodology. Or(b): A pretentious way of saying "method". This course attempts to teach some aspects of C programming, and programming methodology. At the end of the course a student should know many of the useful features of the C language, and be able to produce a program using professional programming techniques. 1The Free-On-Line-Dictionary-Of-Computing is found at http://wombat.doc.ic.ac.uk/foldoc/index.html iii iv
no reviews yet
Please Login to review.