Langage C++ et C# Programmation objet et Architecture pour le BTS IRIS
Langage C++, programmation objet
Éléments de Bases du langage Cpp
Langage C++ - Les aspects structurés Les Types de base et Opérateurs Structures de contrôle if, for, while..
Le type pointeur
Les données de type structuré : Tableaux, Structures, Énumérés
Les fonctions et le passage de paramètres : par valeur, par référence, par pointeur
L'outil Visual Studio C++ pour Débutant et Debug
Gestion des flux de données Objet : cin-cout avec Isotream et les fichiers avec Fstream
Les aspects pour la programmation Objets
Introduction à l'aspect Objet : classes, méthode, attribut, instance
Tableaux et Objet : création dynamique et statique, tableaux d'objets,
Héritage Simple : accès aux membres de la classe, classe dérivée
Template, STL : vectror, string, _stream, alorithm
Implémentation du Polymorphisme : fonction virtuelle, classe abstraite,
Implémentation de Relations entre des Classes Agrégation - Association
Langage objet C#
Variables, type valeur et référence, constantes
const readonly,
types usuels
char, byte, short, int, long, float, double, décimal, string,
transtypage.
Opérateurs de base et
sizeof(), typeof() is, this
, les tableaux.
Structures de contrôle d'un programme :
if else, switch, while, do while, for
,
foreach in.
Classes
class,
création d'instance
new,
membres et visibilité
,
Signature, propriétés accesseurs
get set,
constructeur, méthode passage des paramètres par valeur et référence
out ref.
Héritage et polymorphisme par héritage de méthodes
new
et dynamique
virtual
,
override
, par classe abstraites
abstr
act, par interface
Structures
struct,
énumérés
enum,
délégués
delegate
Architecture
Les Systèmes à Processeur
Les Systèmes informatiques du point de vue de l'architecture : protocole synchrone, asynchrone, bus données adresses, architecture maître esclave, liaison Centronics.
Le Système Processeur : alignement adresse données, implantation en mémoire des composants, clip select, décodage d'adresse
Processeur Motorola modèle 68000
Processeur Intel modèle 8080
Processeur 68000, gestion de la mémoire et les interruptions
Traitement des événements par interruptions : vectorisé, autovectorisé, table des vecteurs, processeur 8080
Les interruptions matérielles dans le système processeur 68000
Le microcontrôleur 68332
Les Moyens de communication - couche physique
Transmission série : trame, synchrone, asynchrone, fanion
Supports RS 232 - RS485
Les Timers
Les Entrées Sorties TOR Tout ou Rien
Composants périphériques : 6821, 68230, 6840, 8250, 68901
Éléments sur le Bus VME
Éléments sur le Bus CAN