ECTS
5 crédits
Composante
Polytech Grenoble - INP, UGA
Période
Semestre 5
Liste des enseignements
Algorithmique et programmation / Algorithm and programming language
Automatismes industriels - Grafcet / Industrial automation - Grafcet
Algorithmique et programmation / Algorithm and programming language
Composante
Polytech Grenoble - INP, UGA
Maîtrise des concepts de base en programmation impérative.
Maîtrise de la syntaxe du langage C.
Compétences :
Savoir écrire un petit programme effectuant des tâches basiques.
Savoir mettre en œuvre les outils informatiques de programmation (compilateur, débogueur).
Mastering basic concepts of imperative programming.
Mastering syntax of the C programming language.
Target skills:
Know how to write a small program to perform basic tasks.
Know how to use software tools for programming (compiler, debugger)
1 - Introduction au langage C, Entrées/Sorties, boucles et conditionnelles simples
2 - Structures de contrôle avancées (boucles et conditionnelles), fonctions et paramètres
3 - Fonctions et paramètres, Pointeurs, Passage de paramètres par valeur/pointeur
4 - Types de données basiques : Tableaux, Chaînes de caractères, Structures, Unions ...
5 - Allocation dynamique, pointeurs de structures
6 - Directives du préprocesseur, arguments du main
1 - Introduction to the C programming language, Input/Output, simple loops and conditionals
2 - Advanced control structures (loops and conditionals), functions and parameters
3 - Functions and Parameters, Pointers, Call by value/reference
4 - Basic data types : Arrays
5 - Basic data types : Strings, Structures, Unions ...
5 - Dynamic memory allocation, structure pointers
6 - Preprocessing directives, arguments to main
Automatismes industriels - Grafcet / Industrial automation - Grafcet
Composante
Polytech Grenoble - INP, UGA