Options d’inscription

Matière : Structure des ordinateurs et applications

Code : IST 1.6

Coefficient : 2

CrĂ©dits : 2

Enseignant : Tami Abdelaziz

Ce cours est destiné en particulier aux étudiantes premières années tronc-commun ingénieur Sciences et Technologies (ST), et peut aussi êtres consultés par toutes les étudiantes des premières années licences LMD.

Objectifs:

  • Avoir un aperçu sur l’architecture d’un ordinateur.
  • MaĂ®triser la pratique des quatre opĂ©rations en base 2, 8 et 16.
  • ConnaĂ®tre les propriĂ©tĂ©s des principaux codages des entiers, entiers relatifs et des nombres Ă  virgules.
  • ConnaĂ®tre les aspects thĂ©oriques et pratiques de l'analyse, de la synthèse et de la matĂ©rialisation de circuits logiques qu'on trouve dans les ordinateurs.
  • Élaborer une analyse adĂ©quate, de spĂ©cifier ce qui est en donnĂ©e, ce qui est en rĂ©sultat.
  • DĂ©finir un algorithme permettant de rĂ©soudre le problème.

Contenu de la matière :

ReprĂ©sentation et codification des nombres 

  • Systèmes numĂ©rations : dĂ©cimale, binaire, octal et hexadĂ©cimal.
  • Conversions dĂ©cimal-binaire et binaire-dĂ©cimale.
  • ArithmĂ©tique binaire.

Algèbre de Boole 

  • Expression boolĂ©enne.
  • Tables de vĂ©ritĂ©.
  • Les portes logiques.
  • Circuit logique versus expression boolĂ©enne.
  • Évaluation de la sortie d’un circuit logique.
  • Simplification des expressions boolĂ©ennes.

Introduction à l’algorithmique

  • Algorithme et action primitive.
  • Structure d’un algorithme.
  • Les types standards et opĂ©rations appropriĂ©es.
  • OpĂ©rations de base en algorithmique : affectation, lecture, Ă©criture.
  • Les structures de contrĂ´le et les diffĂ©rents types de boucles.
  • ModularitĂ© d’un algorithme : procĂ©dures et fonctions.
  • Les structures de donnĂ©es (tableaux et enregistrements).
  • Les fichiers.

Références bibliographiques:

  • ZANELLA, P. and Ligier, Y. (1989). Architecture et technologie des ordinateurs. DUNOD informatique. DUNOD.

  • BAJARD, J. (2004). Calcul et arithmĂ©tique des ordinateurs. TraitĂ© IC2 Information - Commande - Communication : Informatique et systèmes d’information. Hermes Science Publications.

  • TOCCI, R. (1992). Circuits numĂ©riques : thĂ©orie et applications. DUNOD.

  • BELAID, M. (2004). Architecture des ordinateurs : cours et exercices corrigĂ©s. Les Manuels de l’étudiant. Les Pages Bleues Internationales.

  • WACK, B. (2013). Informatique pour tous en classes prĂ©paratoires aux grandes Ă©coles. Eyrolles.

  • GAUDEL, M., Soria, M., and Froidevaux, C. (1987). Types de donnĂ©es et algorithmes. Number vol. 1 in Collection didactique. Institut national de recherche en informatique et en automatique.

  • CORMEN, T., LEISERSON, C., RIVEST, R., and CAZIN, X. (1994). Introduction Ă  l’algorithmique. Science informatique. Dunod.

  • CORMEN, T. (2013). Algorithmes : Notions de base. Informatique. Editions DUNOD.

Auto-inscription (Étudiant)
Auto-inscription (Étudiant)