C/S - Intro à la programmation - cours immédiat/individualisé

Formation : 4535

RÉFÉRENCE INTERNE DE LA FORMATION :

CS/2/IntroProg

Description de la formation

* Notre outil de formation est sans égal sur le marché :

- nos cours sont INDIVIDUALISES et adaptés à chaque stagiaire
- le démarrage de la formation est IMMEDIAT et adapté à vos plannings grâce à nos cours EAO (Enseignement Assisté par Ordinateur) tutorés en permanence, dans nos locaux ou à distance.
- Les RESULTATS de nos stagiaires sont mesurés (chiffrés) en termes de qualité et de vitesse de compréhension.

* Le mode E.A.O. s’appuie sur :

- Notre méthode de formation qui est liée à des cours multimédias modulaires (audio & animations), des questionnaires de validation des pré-requis et des acquis, des exercices de mise en pratique, des corrigés commentés et, le cas échéant, un projet de fin de formation. La pratique représente en moyenne 60% de notre offre.

- Nos formateurs, constamment disponibles.

- Notre plate-forme de formation qui nous permet de suivre l’avancement de chaque personne :
-> Par étapes de formation réalisées.
-> Par le temps passé sur chaque activité.
-> Par ses notes obtenues sur les activités de contrôle.

******************************************************
********** CONTENU DE L'UNITE DE FORMATION ************

DUREE
2 jours

NIVEAU REQUIS
Avoir utilisé MS Windows.

OBJECTIFS
Acquérir les concepts et le lexique générique nécessaires au futur programmeur.

MOYENS PEDAGOGIQUES
Théorie : 40%
Pratique : 60%
Tutorat
Suivi automatique :
- du réalisé
- du temps passé
- des notes obtenues

MISE EN ŒUVRE
EAO HN Institut
EAO distant
Traditionnelle

CONTENU DE LA FORMATION

Composants d'un ordinateur
- Découverte et différents composants d'un ordinateur et notions d'architecture (mono, multiprocesseur, cluster)

Le microprocesseur
- Différents types de microprocesseurs, jeu d'instructions associé, langage machine, fonctionnement binaire, utilisation RAM

Représentation des données
- Notions de gestion de la mémoire (allocation, libération, ..)

Les traitements
- Séquences, conditions, boucles, conditions de sortie, sous programmes, fonctions

Représentation des traitements
- Organigrammes, pseudo code, algorithmes (exemple : tri, récursivité)

L'ordinateur
- Historique et présentation des différents types d'ordinateur (mainframe, mini, micro, …), notions de hardware et software

Les langages de programmation
- Pourquoi utiliser un langage de programmation. Évolution des langages. Langages interprétés / compilés

Fonctionnement de base
- Notions bios, boot, OS, programmes

Utilisation des Données
- Définition de constantes, variables, littéraux, tableaux, structures, objets

Organisation du code
- Sous-programmes, fonctions, procédures, objets

Destinataires de la formation

PUBLIC
Développeurs débutants

Mots-clés en rapport avec la formation

composants architecture microprocesseur RAM gestion mémoire traitements algorithmes hardware software langages compilation bios boot programmes données code fonctions procédures france entière introduction