Algorithmique et programmation structurée

Qualiopi
À partir de 1680 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de M2I - Algorithmique et programmation structurée

Proposé par

M2I

Prérequis

Avoir de la rigueur, de la logique et une bonne connaissance de l'outil informatique.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Enumérer les connaissances nécessaires à l'apprentissage d'un langage de développement
  • Reconnaître les structures de base de la programmation (boucles, conditions)
  • Identifier les grands paradigmes de programmation (procédural, objet)
  • Distinguer la notion d'objet et les concepts associés
  • Identifier les variables et le typage des données
  • Utiliser les algorithmes de tri face à des problématiques identifiées.

Programme de la formation

Introduction

  • Qu'est-ce qu'un algorithme ?
  • La place des algorithmes dans la résolution des problématiques
    • Le lien avec les différents langages de programmation

Les variables

  • Définition d'une variable
  • Place des variables dans un algorithme
  • Les différents types de variables
  • Les expressions et les opérateurs

Les instructions algorithmiques

  • Les instructions d'affectation
  • Les séquences
  • Les instructions conditionnelles
  • La logique combinatoire

Les boucles

  • Utilité
  • Différents types de boucle
  • Les boucles imbriquées

Les différents types de données

  • Les chaînes de caractères
  • Les booléens
  • Les tableaux
  • Les listes chaînées
  • L'objet

Manipulation des tableaux

  • Manipulation des tableaux à une dimension
    • A 2 et à 3 dimensions

Les fonctions et procédures

  • Définition d'une fonction / procédure
  • La signature des fonctions / procédures
  • La notion de paramètre effectif versus paramètre réel
  • Les différents types de retour d'une fonction
  • Les bibliothèques

Les différents algorithmes de tri

  • Le tri
    • Par sélection
    • A Bulles
    • Par insertion
    • Dichotomique

Récursivité et parcours des listes chaînées

  • La notion d'algorithme récursif appliquée à quelques exemples
  • Algorithme de parcours
    • En FIFO
    • En LIFO

L'importance de la documentation

  • Les bonnes habitudes pour anticiper les erreurs (convention de nommage)
  • Les commentaires utiles

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation Algorithmique et programmation structurée

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
À partir de 1680 €
Logo de M2I - Algorithmique et programmation structurée

Algorithmique et programmation structurée

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.