Master Calcul Scientifique

Mise à niveau en Informatique

Shell

Some useful links: Lecture notes and exercises:

C

  • An archive containing the different files used in the introduction.
  • Some lecture notes
  • First programs
  • Some more complex programs that will show a few behaviour of the computer and where we will start using a makefile
  • Dealing with structures and pointers
  • Here is an exercise to manage a library. The first functions needed are provided here.

    Correction: You can find an archive that answer the questions. Here I considered that a linked list had no index, so did not implement a couple of options for the linked-list representation ; but this could have been managed by assuming (for instance) that the index of the cell is the number of cells between this one and the first one of the list. One could also define the linked list starting from the first book stored if we want a behaviour closer to the table representation.

Project: dealing with system calls

  • An archive containing the programs used in the demo.
  • Some notes defining the main functions we will use in this project.
  • The project. You're suppose to send me your code (see in the document for how to send our files) before Tuesday 23rd, midnight