• Niveau d'étude

    BAC +1

  • ECTS

    4,5 crédits

  • Composante

    Systèmes Industriels et techniques de Communication

  • Volume horaire

    31h

  • Période de l'année

    Enseignement premier semestre

Description

Partie Logique combinatoire :
-Concepts numériques
-Systèmes de numération, opération et codes
-Portes logiques
-Algèbre booléenne et simplification logique
-Logique combinatoire
-Fonctions de logique combinatoire
Partie prog C :
Introduction à l’algorithmique et à la programmation en langage C. Le cours développe la logique de résolution de problèmes à travers les structures de contrôle, les fonctions, les tableaux et les pointeurs.

Lire plus

Objectifs

Partie Logique combinatoire :
Connaitre les fonctions logiques en combinatoire.

Partie prog C :
Acquérir les bases de l’algorithmique et de la programmation en C. Savoir concevoir un algorithme simple, l’implémenter et manipuler conditions, boucles, fonctions, tableaux et pointeurs. Comprendre aussi les notions d’abstraction en informatique.

Lire plus

Évaluation

Evaluations au cours du semestre et évaluation finale en fin de semestre

Lire plus

Heures d'enseignement

  • CMCM10h
  • TDTD12h
  • TPTP16h

Contrôle des connaissances

50% Contrôle Continu (évaluations en cours de semestre, dont au maximum 25% TP ou travaux de groupe et au minimum 75% d'évaluations individuelles) et 50% Evaluation de fin de semestre (épreuve écrite 1h30).
L’utilisation de tout dispositif électronique non autorisé par l’enseignant lors des évaluations est strictement interdite. Le recours à l'intelligence artificielle ou à internet sans qu'il ait été explicitement autorisé par l'enseignant sera considéré comme une fraude.

Lire plus

Compétences visées

Analyser et interpréter une information numérique
Maîtriser les bases de la logique

Décomposer une fonction en blocs combinatoires. Traduire un problème en algorithme, programmer en C, utiliser conditions, boucles, fonctions, tableaux et pointeurs, comprendre les bases de l’abstraction.

Lire plus

Bibliographie

Malgouyres R., Zrour R., Feschet F., Initiation à l’algorithmique et à la programmation en C, Dunod.

Lire plus

Ressources pédagogiques

Supports de cours, exercices corrigés, TP en langage C, plateforme en ligne.

Lire plus

Compétences requises