Informatique S1

Niveau : L3
Semestre : S1, ECTS : 3
Responsable : Lionel Guez, Pasquale Sellitto
Autres enseignants : Un doctorant moniteur

 

Type d’enseignement : cours /TD,
Volume horaire : 30h cours/TD
Modalités de contrôle des connaissances : Examen écrit

 

Ce module est une introduction à l’informatique scientifique et s’étend sur les deux semestres. 80 % du temps est dédié aux travaux dirigés. Au premier semestre, les principaux objectifs sont de vous permettre de travailler aisément avec un environnement informatique de type Unix/Linux et de vous donner les bases logiques de la programmation.

 

Les principes de fonctionnement d’un système d’exploitation de type Unix vous seront donc présentés. Vous apprendrez à utiliser le terminal, les commandes du shell et les utilitaires Unix. Vous verrez l’intérêt de ces commandes textuelles pour automatiser des tâches complexes, par exemple des tâches de traitement de données.

 

Par ailleurs, vous aurez un cours d’algorithmique et un cours de Fortran. Le cours d’algorithmique se concentre sur des raisonnements logiques et des méthodes indépendantes du langage de programmation. Ces méthodes sont mises en œuvre en travaux dirigés, en utilisant le langage Fortran.

Archétype d’algorithme : le calcul du PGCD par la méthode d’Euclide.