B.Shishedjiev - Informatique

Slides:



Advertisements
Présentations similaires
B.Shishedjiev - Informatique
Advertisements

UNIX AVANCE Yves PAGNOTTE – Janvier – QUELQUES RAPPELS SUR LES SYSTEMES D’EXPLOITATION 1.
Chapitre IV Architecture de VonNeumann. I/ Introduction John VonNeumann est un mathématicien d’origine Hongroise qui a participé au projet Manhattan.
On a vu précédemment qu’il existait deux domaines en électronique L’analogique Et le numérique En analogique on a vu que le signal électrique représenté.
Module 1 : Généralités sur les systèmes informatiques
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Chapitre 3 La numération octale et hexadécimale. Chapitre 3 : La numération octale et hexadécimale 1 - Introduction 2 - Le système Octal Définition.
Enseigner l’arithmétique en série L Réflexions sur les contenus et les exigences.
Chapitre 4 la représentation des nombres. Chapitre 4 : La représentation des nombres 1 - Introduction 1.1 – Notion de mot 2 - La représentation des entiers.
1 Programmation en C++ IO en C++/SL ● Standard Library ● Types, objets pour IO ● L'entrée de clavier ● Sortie à l'écran ● Fichiers.
Département Informatique Représentation de l’information Laurent JEANPIERRE D’après le cours de Pascal FOUGERAY IUT de CAEN – Campus 3.
MàN Info Licence acoustique
annuités, mensualités remboursements constants VPM pendant une période ininterrompue
UE2 - M22 Licence acoustique
JAVA.
Plan 1. L’ordinateur : Les connaissances de base
Architecture de machines Codage des informations
Information, Calcul, Communication
LES TABLEAUX EN JAVA.
Représentation des nombres réels
Nombres réels Représentation et traitement des informations
Quelques Termes INFORMATIQUE ? ORDINATEUR ( Système Informatique)?
Information, Calcul, Communication
Cours 2 : Représentation des nombres réels
Opérateurs Toute donnée informatique est stockée en mémoire sous la forme d'une combinaison de bits (mot machine). Les opérateurs bits permettent de modifier.
Algorithmique AU El harchaoui noureddine
Algorithmique demander jeu du pendu.
Ajouter le code dans une page html
Création JJ Pellé le 11 octobre 2009
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Donner ensuite l'écriture décimale de C. a 10 
Représentation de l'information en binaire:
Les opérations sur les nombres
Plan du cours Introduction : création de circuits
la conversion des nombres décimaux
Bases de programmation en Python
Architecture de machines Le microprocesseur
Présentation Structure données abstraite (TDA) Rappel : File
Représentation de nombres entiers et à virgule
Implantation d’un îlot ou d’une Chaîne de Production
Codification et Représentation de l’information
Codage et Représentation de l’Information
Cours 2 2. Représentation et traitement des informations Le matériel
Codage Indenter le code Limiter la portée des variables Traiter les erreurs en premier Utiliser le switch au delà de 3 tests en cascades Ne jamais utiliser.
Instructions et micro-instructions
Cours 3 2. Représentation et traitement des informations Le matériel
G.ELGHOUMARI Université ParisII Panthéon-Assas
Prof. MOHAMED وزارة التربية الوطنية والتعليم العالي وتكوين الأطر والبحث العلمي 1.
Cours Microprocesseur Par Philippe Bancquart ¨
Révision du format des données
Assembleur, Compilateur et Éditeur de Liens
NUMERATION et REPRESENTATION DES NOMBRES
Introduction aux microprocesseurs
Codage de l’information
Sylvie DELAËT 2002 Architecture des machines Bienvenus en Amphi d’Architecture des Machines.
Le code de Huffman: est une méthode de compression statistique de données qui permet de réduire la longueur du codage d'un alphabet. Le code de Huffman.
Le programme informatique L’algorithme Le codage
La notation scientifique Source : J.F.FOURNEL Adapté : V.OVIEVE.
PRO1026 Programmation et enseignement
1 Architecture des ordinateurs Généralités. 2 Définition Informatique = Information + Automatique Ce terme a été introduit en France. Il est très répandu.
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Chapitre 2 : Représentation de l’information dans la machine Introduction Représentation des nombres négatifs –Signe / valeur absolue –Complément à 1 –Complément.
Introduction à L’Informatique
Introduction à l'Informatique
CALCUL RAPIDE sur les nombres entiers
Enseignement de Spécialité (EdS) classes de Première et Terminale
Python Nicolas THIBAULT
Codification et représentation de l’information Enseignant: Mahseur mohammed Groupe FB: mi2016ua1 Chaine YT: Cours informatique.
Représentation numérique de l’information numérique et textuelle
Transcription de la présentation:

B.Shishedjiev - Informatique Continue B.Shishedjiev - Informatique

Représentation des données Le système positionnel de présenter le nombres le système de base q a besoin de q chiffres. Le système binaire B.Shishedjiev - Informatique

Représentation des nombres Chiffre 1 2 3 4 5 6 7 8 9 U U1 0.6 1.1 1.7 2.2 2.8 3.3 3.9 4.4 1 1 B.Shishedjiev - Informatique

Représentation des nombres Le système binaire Arithmétique binaire Addition Multiplication Taille de la mémoire Unité de mesure Bit Octet 1Ko = 1024o 1Mo = 1000 Ko ? Byte Mot (Word) Tailles Centrale – Mo Auxiliaire – Go 1 0(1) 1 B.Shishedjiev - Informatique

Représentation des nombres Algorithme pour obtenir les chiffres d’un nombre 356 : 10 = 35 : 10 = 3 :10 = 0 6 5 3 356:2=178:2=89:2=44:2=22:2=11:2=5:2=2:2=1:2=0 0 0 1 0 0 1 1 0 1 356(10)=101100100(2) B.Shishedjiev - Informatique

Algorithme pour les chiffres Début C= N mod q N= N  q N>0 oui non Fin B.Shishedjiev - Informatique

Représentation des nombres 2 8 16 0000 1 0001 0010 3 0011 4 0100 5 0101 6 0110 7 0111 1000 10 9 1001 11 1010 12 A 1011 13 B 1100 14 C 1101 15 D 1110 E 1111 17 F Systèmes octal et hexadécimal B.Shishedjiev

Représentation des nombres Exemples 356(10)= 101100100(2)= 164(16)=544(8) 175(10)= AF(16) = 10101111(2)=257(8) Nombres négatifs bit de signe 011 – 3 1011 – -3 nombre complémentaire 0011 – 3 1100 – complément 1101 – -3 - complément +1 bit de signe B.Shishedjiev - Informatique

Représentation des nombres réels Problèmes Entre n’import lesquels 2 nombres se trouve un nombre infini de nombres réels. Présentation approximée – toujours il y a une erreur Virgule fixée On fixe le nombre de chiffres avant et après la virgule 134.345 -001.350 000.001 999.999 Avantage – erreur constante Désavantage – domaine restreint B.Shishedjiev - Informatique

Représentation des nombres réels Virgule flottante Le nombre est présenté par une mantisse dans l’intervalle [0.1;1) et un exposant – un nombre entier qui la puissance de la base Comme exemple on considère une machine fictive décimale. La mantisse a 3 chiffres et l’exposant – 2. 3.65  (+365 +01) 14897  (+149 +05) 0.002  (+200 -02) 107  (+100 +08) -0.0000044567  (-446 -05) B.Shishedjiev - Informatique

Représentation des nombres réels Erreurs L’erreur relative est constante La longueur de la mantisse l’exactitude de la présentation (le nombre de chiffres vraies. La longueur de l’exposant détermine l’intervalle de la présentation B.Shishedjiev - Informatique

Représentation du texte Le texte est présenté comme une chaîne de caractères. Chaque caractère est codé et présenté par un entier selon le tableau du codage (ASCII, Unicode) B.Shishedjiev - Informatique

B.Shishedjiev - Informatique ASCII code B.Shishedjiev - Informatique

Représentation d’images et de son Trame Vectoriel B.Shishedjiev - Informatique

Représentation d’images et de son MIDI Son digitalisé B.Shishedjiev - Informatique

Exécution du programme Octet Adresses Organisation de la mémoire centrale Langage-machine Système d’instructions Chaque instruction a un code d’opération et d’opérandes Types d’instructions De branchement D’entrée/sortie Octet Octet Code Oper. 1 Oper. 2 Oper. 3 01 2456 3742 7125 B.Shishedjiev - Informatique

Exécution du programme instruction 1 depuis le SE. instruction 2 ... Prendre la 1-ère instr. oui Stop? non déchiffrer l'instr. tirer les valeurs des opérandes. exécuter l'opération. stocker le résultat. Prendre l' instr. suiv.. vers le SE. B.Shishedjiev - Informatique