Cours Informatique I
Ce cours représente une introduction à l'Algorithmique et la programmation. Le langage de programmation choisi est le langage PASCAL.
Le cours est composé de trois chapitres :
Chapitre I : Introduction à l'Informatique
- Définitions et Notions de base-
- historique de l'ordinateur et l'informatique
- système de numération binaire, base 8, base 10 et base 16
- Partie matérielle d'un ordinateur (Partie hardware : Unité Central, Périphériques, Mémoire centrale: RAM & ROM, Processeur : Unité de commande et UAL, ...)
- Parie Logcielle d'un ordinateur (Partie Software : BIOS (avec la vérification POST), Système d'exploitation, Logiciel d'application.
Chapitre II : Introduction à l'Algorithmique et la programmation PASCAL
- Définitions
- Structure d'un Algorithme et d'un programme PASCAL
- Déclaration des données (Variables & Constante)
- Les entrées et Sorties : instruction lire et instruction écrire (Read et Write)
- Diffirence entre Read et Readln, Write et Writeln
- Instruction d'affectation
- Exemples et Exercices
- Structures de contrôle d'exécution :
- Test alternatif (Simple & Double)
- Boucles : Pour, Tantque et Répéter
- Instruction de branchement Aller à (Goto)
Cours Informatique II
Ce cours permet de passer au deuxième niveau de l'algorithmique et la programmation. Il est constitué de 3 chapitres :
Chapitre I : Variables Indicées : Type Tableau (Vecteur & Matrice)
- Notion de type tableau
- Tableau à une dimension : vecteurs (Déclaration, lecture et affichage d'un vecteur)
- Exemples et exercices sur les vecteurs.
- Tableaux à deux dimensions : matrices (Déclaration, lecture et affichage d'une matrice)
- Exemples et exercices sur les matrices
Chapitre II : Fonctions et Procédures : Sous-Programme
- Notion du sous-programme : notions de paramètres, paramètres formel et paramètres effectifs.
- Transmission de paramètres (Passage de paramètres) à un sous-programme : transmission par valeur et transmission par variables
- Procédures : Déclaration, paramètres formel, Appel à une procédure, paramètres effectifs.
- Fonctions : Déclaration, paramètres formel, Appel à une procédure, paramètres effectifs.
- Transformer une fonction à une procédure
- Transformer une procédure à une fonction.
- Teacher: Redouane OUZEGGANE