Objectifs
- - Maîtrise du langage de programmation évolué
C par l'utilisation d'algorithmes et de structures de données
cohérentes.
- - Introduction aux réseaux informatiques, présentation
de la norme OSI et des couches de base: physique, liaison et
réseaux.
-
Description
- Langage C
- Structure d'un programme C : éléments fondamentaux, fichiers include,
types de données, variables, entrées, sorties,
expression, opérateurs.
- Structures de contrôle : instructions alternatives, instructions répétitives,
instructions de branchement.
- Pointeurs
: définition de variables pointeurs, accès indirect,
pointeurs et tableaux.
- Fonctions
: appel de fonctions, passage de paramètres.
- Gestion des fichiers : création, ouverture, fermeture, lecture,
écriture.
-
- Le système UNIX
- Introduction:
Caractéristiques générales, architecture
du système UNIX.
- Utilisation :
Rôle de shell, Les principales commandes.
- La communication sous UNIX : les commandes: telnet, rlogin, rcp, ftp ...
-
- Réseaux informatiques
- Introduction aux réseaux informatiques : Introduction,
Supports de transmission, les différents types de
transmission, les jonctions et les modems, multiplexage et commutation.
- Architecture des systèmes de
communication :
La notion darchitecture en couche de lOSI
- Les réseaux locaux: Les protocoles daccès, Ethernet,
Token-Ring, les réseaux hauts débits.
- Implantation des réseaux locaux : Les équipements,
le précâblage, exemples de câblage.
|
Bibliographie
- - Programmation C, G. WILLMS, Micro Application,
1995.
- - Programmer en langage C, C. DELANNOY, Eyrolles,
1995.
- - Initiation à l'architecture des réseaux,
X. PERRAS, Dunod, 1991.
- - Réseaux : architecture, protocoles, applications,
A. TANEBAUM, InterEdition.
|