Mise en place des principes de base des espaces vectoriels
Connaissances préalables recommandées : Notions d’algèbre.

Le mot « algorithme » remonte au savant perse Muhammad Ibn Mussa al-khawarizmi. Ce mot est devenu en latin « algorismus ». Après, il donne  « algorithme » en français en 1554. Un algorithme est une séquence d'instructions ayant un ordre bien défini pour résoudre un problème donné en produisant un résultat.

L'algorithmique présente l'ensemble de techniques et de règles qui interviennent dans la définition et la conception des algorithmes.  Il permet d’étudie la rapidité et l’efficacité des algorithmes. Par la suite, cet algorithme sera converti en un programme utilisant un langage de programmation qui peut être compris par l'ordinateur tel que (Fortran, Pascal, C, java…).

Ce cours intitulé le « ASD II»  vous permettra de prendre connaissance des outils nécessaires pour maîtriser la conception et la résolution des problèmes mathématique et informatique.

Le cours est divisé en différents modules d'apprentissage qui vous aident à apprendre des compétences de programmation en algorithmique et en pascal. La maîtrise de ce dernier vous permet de développer la pensée informatique qui est l'une des «compétences du 21e siècle».

La carte conceptuelle du module ASD II

Objectifs de l’enseignement : permettre à l’étudiant d’acquérir les notions fondamentales de la programmation.
Connaissances préalables recommandées : Notions mathématiques,logique et notions  d’algorithmique et de structure de données 1. 

 

Objectif de enseignement : Présenter les notions d'algorithme et de structure de données.
Connaissances préalables recommandées : Notions d'informatique et de mathématiques.

Ce cours représente la base de la programmation et le cœur de l'informatique. Le langage algorithmique est indépendant de tout les langage de programmations, c'est le lien entre les humains et la machine. Pendant ce cours, on va voir les notions de base et les structures conditionnelles et alternatives,....qui ne servent à résoudre plusieurs problèmes dans le monde réel.