Lecture 02 Intro - Program Construction Essentials
We have seen how a C# program can be made to do useful things like add two numbers together and get the result right some of the time.
In this session we are going to look at the essential C# constructions which are used to create a program which can process data. The programs that we are considering at the moment work as follows:
- Start
- Read in some data
- Do something with it.
- Display a result
- Stop
This is essentially how all programs work (except that they may not stop; instead they return to step 2 after step 4).
In terms of C# this means that we have to know:
- how the program can be made to perform particular operations in sequence
- how the operations are expressed
- how the program can store information that it is going to work on
- how the program can make decisions based on the information it is given
- how the program can display output to the user
These things will be covered in the lecture today.

4 Comments:
At 22 September 2004 00:31,
Digital Monkey said…
the only comments needed:
"Always make sure that the bucket of shit fals on someone else's head"
Rob miles, on programing.
Great leacture, i hope the next ones are as SAT (Shit Avoidance Technology) orientated as this one was. This is a very technology, so for those not in the know:
SAT:
an addition to the next generation of compilers. To help programmers avoid the "bucket"(see above)
Once again, courtesy of its founder Rob miles...
At 22 September 2004 00:46,
./orta said…
Looks like I missed another classic... :/
At 22 September 2004 09:21,
Snakey said…
Good lecture, i understood it well and the random jokes kept the lecture entertaining. I'm looking forward to getting the compilers on my laptop so i can get some practice in and have a good play.
At 22 September 2004 13:53,
./orta said…
http://lab.msdn.microsoft.com/express/ - AdamP (click on having trouble downloading and download .net 2.0b and C# seperately.)
Post a Comment
<< Home