Next: Programming Language
Up: CS101 Lecture 2
Previous: Software View of a
How to create user software?
- Data Structures
- Need some method for representing the problem.
Which ones below seem reasonable to you?
- Numbers (1, 2348, 3.5, -2.893, complex numbers, ...)
- Strings (``Sivakumar'')
- Matrix (rows and columns) (of what?)
- Molecule
- ...
- Control Structures
- Need some ways (commands) to tell the computer what to do.
Which ones below seem reasonable to you?
- Add 2 numbers
- Compare two numbers
- Make a string into uppercase?
- Invert a matrix?
- Solve a quadriatic equation.
- ...
G. Sivakumar
2000-07-26