Le cours "Informatique" de la Licence MIASHS (L1 - S2) vise à poursuivre l'acquisition des fondements de la programmation en vue soit d'une poursuite d'étude dans les métiers de l'informatique (MIAGE), les métiers de la conduite de projet informatique et maîtrise d'ouvrage (MIMO), ou de la data science (TIDE).

Ce cours d'informatique fait suite au cours du premier Semestre de Licence MIASHS. Les concepts vus au premier semestre forment les pré-requis et ne seront pas revus en cours. 

A la fin de ce cours, vous saurez programmer en Python 3, décrire quelques uns des algorithmes les plus courants (tri, recherche), et déterminer leur complexité algorithmique, et concevoir et développer des programme simples de préparation de données et d'analyse statistiques 

Curriculum :

  1. Structures de flux : boucles (while et for) et
  2. Listes : création, parcours, slicing, copie et référence, création en compréhension, tri, inversion, insertion et suppression d’éléments
  3. Fonctions : codage, invocation, argument, récursivité, portée des variables
  4. Splat : déballage, utilisation (pour la création et l’exécution de fonction et l’affectation de valeurs à des variables)
  5. Nombres aléatoires : principes et algorithmes de la génération de données pseudo-aléatoires, seed, fonctions du module random
  6. Culture Générale : Guido van Rossum, langages de programmation, machine de Babbage, Ada Lovelace, concept d’algorithme, grandes familles d’algorithmes, algorithmes de tri et de recherche, Donal Knuth

Savoirs faire attendus à la fin de l'année (au programme de l'examen)

  • Implémenter une suite mathématique donnée et en calculer les termes
  • Créer et manipuler sous forme de listes des objets tels que des collections de données, vecteurs, matrices sous forme de lise et les manipuler
  • Comprendre une fonction donnée et anticiper les résultats produits en fonctions des valeurs d’arguments données
  • Implémenter une fonction mathématique ou un algorithme donnés dans une fonction
  • Capitaliser du code dans une fonction, créer une décomposition fonctionnelle par décomposition de problèmes en sous-problèmes
  • Tester du code, vérifier sa conformité a une formule mathématique ou un algorithme donnés
  • Invoquer des fonctions pour des ensembles de données



Complément intitulé: Informatique (Salinesi)
Nom normé: X1011814 - Informatiques S2 - Travaux Dirigés;X1011814 - Informatiques S2 - Travaux Dirigés
Nom abrégé normé: X1011814 - Travaux Dirigés;X1011814 - Travaux Dirigés
Chemin ROF: /Mathématiques et informatique/Licence 1è-2è année Maths & inform.appliquées aux Sc Hu & So/Semestre 2/UE2 Probabilités et Informatiques/Informatiques S2;/Mathématiques et informatique/Licence 1ère et 2ème année MIASHS parcours IEP/Semestre 2/UE2 Probabilités & informatiques/Informatiques S2
Chemin ROFid: /27/UP1-PROG-27-L2X201-119/UP1-PROG-ELP-X101S214/UP1-C-ELP-X1M01414/UP1-C-ELP-X1011814;/27/UP1-PROG-27-L2X202-119/UP1-PROG-ELP-X102S214/UP1-C-ELP-X1M02414/UP1-C-ELP-X1011814
Code Apogée: X1011814;X1011814
RofId: UP1-C-ELP-X1011814;UP1-C-ELP-X1011814
Nom ROF: Informatiques S2;Informatiques S2
Composante: Mathématiques et informatique;Mathématiques et informatique
Semestre: 2;2
Niveau: L1;L1
Niveau LMDA: Licences;Licences
Niveau année: 1;1
Composition: Travaux Dirigés;Travaux Dirigés
Catégories de cours supplémentaires rattachements ROF: 1445
Diplôme: Licence 1è-2è année Maths & inform.appliquées aux Sc Hu & So;Licence 1ère et 2ème année MIASHS parcours IEP
Domaine ROF: [Mathématiques appliquées - sciences soci] Mathématiques appliquées - sciences soci;[Mathématiques appliquées - sciences soci] Mathématiques appliquées - sciences soci
Type ROF: [L2] ;[L2]
Nature ROF: [2] BAC+2;[2] BAC+2
Cycle ROF: [1] ;[1]
Rythme ROF: [Initiale,Initiale] initiale,initiale;[Initiale,Initiale] initiale,initiale
Langue: [] ;[]
Acronyme: ;
Mention: Mathématiques et informatique appliquées aux sciences humaines et sociales;Mathématiques et informatique appliquées aux sciences humaines et sociales
Spécialité: ;
Parcours: ;IEP
Attente de validation: Yes
Responsable enseignement (ROF): ;
Demandeur Id: 46429
Date demande: Friday, 1 September 2023, 1:38 PM
Approbateur proposé Id: 46429
Approbateur effectif Id: 46429
Date validation: Friday, 1 September 2023, 1:38 PM
Générateur: Manuel via assistant (cas n°2 ROF)
Modèle: [31671]UP1-C-ELP-X1011814-07 - Informatique (Salinesi)
Url fixe: MIASHS-L1S2-informatique