Passer au contenu principal

Cours de HAMROUN Ali

UMMTO
Enrollment in this course is by invitation only

Présentation du cours

La création de la numération est un des faits les plus marquants de l'histoire de l'humanité. Nous sommes habitués, depuis notre enfance à utiliser le système numérique décimal (ils utilisent une numérotation à 10 chiffres), à tel point que nous ne voyons même plus la manière dont ce système fonctionne, tant c’est devenu un automatisme. Nous avons adopté ce système qu’on appelle aussi un système en base 10, car nos ancêtres ont commencé à compter sur leurs 10 doigts, pas besoin d’aller chercher plus loin. Par contre, les ordinateurs (calculateurs électroniques) qui fonctionnent en utilisant les propriétés de l’électricité, ne peuvent pas utiliser le système décimal car le circuit électronique ne permet pas de distinguer 10 états. Le système de numération binaire ne comportera que 2 états 0 et 1. C’est la raison pour laquelle, dès que l’on aborde le monde des systèmes numériques, il est nécessaire pour leur bonne compréhension de connaître certaines bases de numération (binaire, décimale et hexadécimale) et d’être capable d’effectuer des conversions entre elles. De plus, ces systèmes pour pouvoir communiquer entre autre (vers un autre système ou vers l’homme) utilisent certains codes (ASCII, ...), eux aussi à connaître.

Pré-requis

Pour bien suivre ce cours, il est préférable d'avoir déjà quelques bases :

- Avoir un minimum confiance en soi. - Connaître les maths de base.

- Comprendre comment un ordinateur fonctionne en gros. 

Compétences visées

À la fin de ce module, vous serez capable de :

&. Apprendre à coder l'information Le binaire, c'est la base et comprendre comment on représente les nombres entiers et décimaux, les caractères (avec des systèmes comme ASCII ou Unicode), et même les instructions que le processeur exécute.

&. Devenir à l’aise avec la représentation des données Il s’agit de savoir représenter : -

Les nombres, qu’ils soient entiers ou à virgule (les réels, quoi).

- Les caractères, avec les fameux codes ASCII ou Unicode (pour écrire dans toutes les langues).

&. Explorer l'algèbre de Boole et les circuits logiques L'algèbre de Boole, c'est le langage des circuits et apprends à utiliser les portes logiques comme AND, OR ou NOT, et entraîne-toi à simplifier des expressions logiques pour comprendre comment les décisions sont prises dans une machine. 

Équipe pédagogique

  • Nom : Mr HAMROUN Ali
  • Biographie :
  • Enseignant au Département d’Informatique de l’Université Mouloud Mammeri de Tizi Ouzou (UMMTO), électronicien de formation, il intervient dans le module Structure Machine. Fort d’une expérience dans l’enseignement universitaire, il accompagne les étudiants dans l’acquisition des connaissances et des compétences fondamentales en informatique ainsi de représente les nombres entiers et décimaux, les caractères (avec des systèmes comme ASCII ou Unicode), et même les instructions que le processeur exécute.