Pre-requisites
We assume that you are already familiar with
- the C language and programming in C (or C++)
(e.g. completed an intro programming course in C)
- developing applications on RDBMSs
(SQL, [relational algebra] e.g. an intro DB course)
- basic ideas about file organisation and file manipulation
(Unix open, close, lseek, read, write, flock )
- sorting algorithms, data structures for searching
(sorting, trees, hashing e.g. a data structures course)
If you don't know this material, you will struggle to pass ...
|