Accéder au contenu principal

Support de cours OCW : Introduction à la programmation en C

Support de cours en Anglais du MIT OpenCourseWare.

LEC # TOPICS LECTURE NOTES
1 Introduction. Writing, compiling, and debugging C programs. Hello world. (PDF)
2 Variables and datatypes, operators. (PDF)
3 Control flow. Functions and modular programming. Variable scope. Static and global variables. (PDF)
4 More control flow. Input and output. (PDF)
5 Pointers and memory addressing. Arrays and pointer arithmetic. Strings. Searching and sorting algorithms. (PDF)
6 User-defined datatypes, structs, unions, bitfields. Memory allocation. Linked lists, binary trees. (PDF)
7 Pointers to pointers, pointer and string arrays, multidimensional arrays. Stacks and queues. (PDF)
8 Void and function pointers. Hash tables. (PDF)
9 External libraries. B-trees, priority queues. (PDF)
10 C standard library: stdio.h, ctype.h, stdlib.h, assert.h, stdarg.h, time.h (PDF)
11 Dynamic memory allocation, malloc and valgrind, garbage collection. (PDF)
12 Multithreading and concurrency. (PDF)
13 Multithreaded programming. Sockets and asynchronous I/O. (PDF)
14 Linux inter process communication. (PDF)

Posts les plus consultés de ce blog

Expérience professionnelle Cnam Liban informatique

Au Cnam Liban 1/3 des crédits environs sont attribués à l'expérience professionnelle, voici les conditions de validation de cette expérience:

Source : département informatique Cnam Liban , Computer Science Lebanon for adult training and continuous training
Les titres du répertoire national des certifications professionnelles (RNCP)Les diplômes de niveau III (bac+2) :
2 ans d’expérience professionnelle dans le domaine ou 2 ans en dehors du domaine
+ 3 mois de stage dans la spécialitéLes diplômes de niveau II (bac+3/4) :
2 ans d’expérience professionnelle dans le domaine ou 3 ans en dehors du domaine
+ un stage de 3 à 6 mois selon la spécialitéLes licencesParcours complet L1, L2, L3
3 ans d’expérience professionnelle dont 1 an dans le domaine validé par un rapport
d’activité. Si l’expérience professionnelle est en dehors de la spécialité : 3 ans + 6 mois de
stage dans la spécialitéParcours L3
1 an d’expérience professionnelle dans le domaine validé par un rapport d’activité.
Si l’expérience…

Consigne Valeur C2 ISAE Cnam Liban informatique

Bonjour, (Vous recevez les mails???)

Voici un petit exemple de ce que chacun de vous pourrait faire pour le travail demandé
Dans le WIKI comme wikipedia avec le logiciel mediawiki,
1- Créer votre compte sur http://wiki.cofares.net/ 2- Créer votre page perso : la mienne par exemple http://wiki.cofares.net/index.php/Utilisateur:Pascalfares 3- Editer votre page et ajouter les liens vers vos autres pages (crées automatiquement) Aide http://wiki.cofares.net/index.php/Aide:Contents/fr 4- Espionner les page en cliquant sur Modifié (en haut vers la droite)
Ceci est un "micro exemple" de support du tutoriel demandé (conférence) http://wiki.cofares.net/index.php/Programmation:Chrome (réalisation d’extensions pour chrome)
Si le mediawiki ne vous convient pas vous pouvez utiliser tikiwiki http://libre.cofares.net/
Les 2 sont bien mais MediaWiki est plus robuste c'est la base de la plus grande encyclopédie en ligne http://www.wikipedia.org