Lecture-02.1 - Week 2.1 CSE 1540.03 January 9, 2012 Read:...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE 1540.03 Week 2.1 January 9, 2012 Read: Chapter 3 and 4 of the textbook. Prerequisite for success in Computer Programming: Donald Knuth (perhaps the world's foremost Computer Scientist) put it best in a keynote address for the 11 th World Computer Congress in 1989: "What were the lessons I learned from so many years of intensive work on the practical problem of setting type by computer? One of the most important lessons, perhaps, is the fact that SOFTWARE IS HARD. From now on I shall have significantly greater respect for every successful software tool that I encounter. During the past decade I was surprised to learn that the writing of programs for TeX and METAFONT proved to be much more difficult than all other things I had done (like proving theorems or writing books). The creation of good software demands a significantly higher standard of accuracy than those other things do, and it requires a longer attention span than other intellectual tasks." Fortran Program Components Program Units main program, subprograms (functions, subroutines) Declaration Statements provide names and attributes of variables set aside space the "buckets" Executable Statements Manipulative Statements - manipulate values of variables (do work): assignment statements, input, etc. Control Statements
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 4

Lecture-02.1 - Week 2.1 CSE 1540.03 January 9, 2012 Read:...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online