ECTS
6 crédits
Composante
UFR Sciences de l'Homme et de la Société (SHS), Département Informatique et Mathématiques Appliquées aux Sciences Sociales (IMSS)
Période de l'année
Toute l'année
Votre sélection est vide.
Enregistrez les diplômes, parcours ou enseignements de votre choix.
6 crédits
UFR Sciences de l'Homme et de la Société (SHS), Département Informatique et Mathématiques Appliquées aux Sciences Sociales (IMSS)
Toute l'année
UFR Sciences de l'Homme et de la Société (SHS), Département Informatique et Mathématiques Appliquées aux Sciences Sociales (IMSS)
Automne (sept. à dec./janv.)
Ce cours présente les structures algorithmiques de base de la programmation impérative, en s'appuyant sur le langage Java. Les formats de représentation des nombres dans l'ordinateur sont également présentés.
- Représentation des nombres dans l'ordinateur
- base 2, base 8, base 16
- nombres décimaux
- nombres négatifs : complément vrai, excédent
- nombres flottants : mantisse, exposant
- Algorithmique et programmation en Java
- entrées/sorties
- notion de type (entier, flottant, caractère, booléen, chaîne)
- rudiments de logique
- structures conditionnelles (if/then/else)
- structures itératives (while, do-while, for)
- actions et fonctions, notion de paramètres
- tableaux à une et deux dimensions
- fichiers texte en lecture et en écriture
- parcours et recherche dans des chaînes de caractères, tableaux et fichiers texte