EXAMEN DE SYNTHESE D INFORMATIQUE

Documents pareils
Cours Informatique 1. Monsieur SADOUNI Salheddine

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

COMMENT FAIRE? Comment bien se servir de WinHIIP? Expérimenter grâce aux guides imprimés!

Windows 8 : une petite révolution? 9. Démarrer Windows Accéder au Bureau à la connexion 13. Ouvrir ou activer une nouvelle session 13

La gestion des dossiers sous Windows Vista, W7, W8.

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

Structure de base d un ordinateur

IFT1215 Introduction aux systèmes informatiques

ASR1 TD7 : Un microprocesseur RISC 16 bits

Architecture des ordinateurs

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Démarrer et quitter... 13

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

Cours 3 : L'ordinateur

2.4 Représentation graphique, tableau de Karnaugh

Chapitre 1 L interface de Windows 7 9

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Mes documents Sauvegardés

Tablette Pegasus PC Notes. Code : Conrad sur INTERNET Version 02/ Conditions du système.

Pocket PC. Guide de l utilisateur

Authentification à deux facteurs Cryptage portable gratuit des lecteurs USB Cryptage du disque dur

INTRODUCTION À L INFORMATIQUE

TD Architecture des ordinateurs. Jean-Luc Dekeyser

NIMEGUE V3. Fiche technique 3.07 : Sauvegarde / Restauration manuelle

Manuel d utilisateur BilanKine Version 1.5

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

Lutter contre les virus et les attaques... 15

Architecture des Ordinateurs. Partie II:

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

Be-backup. Présentation de la solution Fonctionnement de Be-backup Détails techniques Notre offre Votre Retour sur Investissement

Utiliser Glary Utilities

L ORDINATEUR. Les composants. La carte mère. Le processeur. Fréquence

Logiciel REFERENCE pré-requis informatiques et techniques :

Leçon 1 : Les principaux composants d un ordinateur

Fonctionnement de Windows XP Mode avec Windows Virtual PC

Sage 50 Version Nouveautés. Comptabilité générale. Sous réserve de modifications. Fonctionnalité Sage 50 Lite. Sage 50 Professional

Fiche Pratique. Présentation du problème. Installation du logiciel. Etape 1. MAJ le 17/10/2011

Éléments d'architecture des ordinateurs

LES TYPES DE DONNÉES DU LANGAGE PASCAL

L informatique en solo

MÉDICLICK! STUDIO 3 GESTION DES IMAGES ET PIÈCES JOINTES SOMMAIRE

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

NiceLabel Guide de prise en main rapide

Pourquoi installer un domaine Windows Active directory? E. Basier - CNIC S. Maillet - CRPP F. Palencia - ICMCB

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES

Avira System Speedup Informations de parution

Extrait de uvrez/technique.mspx UREC MMSH (S. ZARDAN) 1

PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC!

Guide d installation des licences Solid Edge-NB RB

DIGIGRAM interfaces audio INTERFACES PCMCIA. VXpocket V2. VXpocket 440 INTERFACES USB UAX220 V2. UAX220-Mic 346 DIGIGRAM

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

CallRecorder. Octo Quarto

Acrobat XI pour PC/Mac (version Pro) Pour qui, pourquoi et comment fabriquer un PDF?

Partie 7 : Gestion de la mémoire

Centres d accès communautaire Internet des Îles LA CLÉ USB

Guide de mise à niveau pas à pas vers Windows 8 CONFIDENTIEL 1/53

Notice de fonctionnement DVR H Méthode de Visionnage ESEENET

PROXINFO-SERVICES. NOS TARIFS. Prix révisés le 01/03/2010

CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100

Généralités. Sans copie de sauvegarde sur support externe, vous ne pourrez jamais récupérer vos multiples encodages. 1.1 Sauvegarde des données

PGS TABLETTE PRINCIPES DE BASE Manuel Utilisateur

Gérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013

Windows Server Chapitre 1: Découvrir Windows Server 2008

CYBER-BASE M. E. F. I 2 RIVES. Programme des Ateliers

Permis de conduire info

Emporter Windows XP sur une clé USB

EOS 6D (WG) Mode d emploi de la fonction Wi-Fi FRANÇAIS. Mode d'emploi

FinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market

MODE D EMPLOI V.2.0. Installation. Nouveautés V.02. Fais ton journal - version mars Mode d emploi -

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un

DECOUVERTE DU PABX E.VOLUTION

GPA770 Microélectronique appliquée Exercices série A

iil est désormais courant de trouver sur Internet un document

Un ordinateur, c est quoi?

CTP 3.0 Logiciel de pesage orienté réseau

CAHIER. DES CLAUSES TECHNIQUES PARTICULIERES N du 16 avril 2007 ORDINATEURS. C.I.E.P 1, Avenue Léon JOURNAULT SEVRES

Organiser le disque dur Dossiers Fichiers

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com IBM Corporation

LES ENJEUX JURIDIQUES ET TECHNIQUES DE LA DÉMATÉRIALISATION DES MARCHÉS PUBLICS

Conception de circuits numériques et architecture des ordinateurs

Intégrer le chiffrement et faciliter son intégration dans votre entreprise!

Guide d utilisation de la Clé USB de Diagnostic

Copie de sauvegarde de votre disque dur

Contents Backup et réinstallation... 2

Bac Professionnel Systèmes Electroniques Numériques

Transmissions série et parallèle

RENOUVELLEMENT DU PARC INFORMATIQUE DU SITE DE L OBSERVATOIRE FRANÇAIS DES DROGUES ET TOXICOMANIES (OFDT) Mise en concurrence simplifiée

À la découverte de l ordinateur

Installation d un ordinateur avec reprise des données

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Sauvegarder Bcdi (réseau Novell / Gespere)

ENVOI EN NOMBRE DE SMS

Cahier des Clauses Techniques Particulières

B2i. Brevets Nouvelles Technologies. Brevet n 1. Brevet n 16. Ecole primaire de Boz Ec-Elementaire-Boz@ac-lyon.fr

AutoBackup 4. Sauvegarde de la totalité des données personnelles ASSOCIATION INFORMATIQUE POUR TOUS - VIEILLEVIGNE Gilbert LECOCQ

Seniors/Niveau 2. Connaissances préalables requises. Pour accéder au niveau 2, il faut être capable de:

Janvier Entretien de l ordinateur

E-MARQUE TRAITEMENT DES FICHIERS SAISON 2014/2015

Architecture des ordinateurs Introduction à l informatique

Transcription:

EXAMEN DE SYNTHESE D INFORMATIQUE Documents et calculatrice non autorisés Questions de cours (4 pts) 1) A quoi sert le registre d état et de combien de bits est- il généralement constitué? 2) Quel est le rôle du bloc logique de commandes? 3) Quelles sont les principales tâches du système d exploitation? 4) Donner un exemple de système d exploitation mono tâche mono utilisateur? 5) Représenter par un schéma les principaux composants de la machine de Von Neumann? 6) Quels sont les différents bus système et quel est le rôle de chacun d'entre eux? 7) Que signifie le multi processing? 8) Définir la notion de mémoire virtuelle? Exercice 1 (4 pts) 1) Effectuer les conversions suivantes: (3AE) 16 = ( ) 10 (56,25) 10 = ( ) 2 2) Convertir le nombre (- 8,625) 10 en virgule flottante suivant la norme IEEE 754. 3) - Comment sont-ils représentés les nombres suivants sur une machine de 8 bits: (+97) 10 = ( ) cà2 ( 34) 10 = ( ) cà2 (10110101) 2 = ( ) 10 - Effectuer en complément à 2 l opération (+97) 10 + ( 34) 10 4) Dans quelle base B est effectuée cette opération (avec une démonstration) (57) B + (33) B =(112) B 1

Exercice 2 (4pts) 1) Montrer que les équivalences suivantes sont vraies dans l algèbre de Boole : x + x. y = x x. (x + y) = x. (x + y) =. y 2) Simplifier en utilisant la méthode algébrique les expressions logiques suivantes : Exercice 3 (5pts) I. Soit l expression Booléenne : 1) Tracer la table de vérité correspondante. 2) - Donner la 2 éme forme canonique (produit de somme). - Simplifier la fonction en utilisant le tableau de Karnaugh. 3) Tracer le logigramme correspondant a la fonction simplifiée en utilisant que : - Les portes ET (and), OU (or) et les inverseurs. - Les portes NAND (Non- et) et les inverseurs II. Simplifier l expression en utilisant le tableau de Karnaugh Exercice 4 (3pts) Donner les différentes étapes d exécution du programme suivant : Program puissance Begin Read(x); p :=x*x; Write(p) ; End 2

CORRECTION DE L EXAMEN DE SYNTHESE RÉPONSES DE COURS (4pts) 1) - Le registre d état sauvegarde l état de l UAL après exécution d opération - Ce registre est généralement sur 8bits 2) Le bloc logique de commandes (le séquenceur) sert à de synchroniser l'exécution des instructions au rythme d'une horloge. Il est ainsi chargé de l'envoi des signaux de commande. 3) Les tâches du SE Un utilisateur exécute des tâches variées sur l ordinateur: * Il peut demander à exécuter un programme * Il peut lire des données enregistrées sur un support tel qu un CD, disque, clé USB * Il peut manipuler d une façon particulière des fichiers (copier,...) * Il peut demander à imprimer des résultats * Il peut partager l ordinateur avec d autres utilisateurs, qui peuvent eux-mêmes demander simultanément des programmes Plusieurs autres tâches sont fournies à l utilisateur: * Contrôler l exécution des programmes * Gérer l utilisation de la mémoire * Gérer les opérations d E/S * Gérer les fichiers * Partager les ressources de l ordinateur entre les utilisateurs * Protéger l ordinateur et ses utilisateurs * Détecter les erreurs lors de l utilisation 4) Exemple de SE mono tâche mono utilisateur : MSDOS 5) Composants de la machine de Von Neumann 3

6) Les bus - Bus d Adresse : Transporte les adresses mémoire auxquelles le processeur souhaite accéder pour lire ou écrire une donnée. - Bus de données : Véhicule les instructions en provenance ou à destination du processeur. - Bus de commande : Transporte les ordres en provenance de l'unité de commande et à destination de l'ensemble des composants matériels. 7) Le multi-processing est une technique consistant à faire fonctionner plusieurs processeurs en parallèle afin d'obtenir une puissance de calcul plus importante que celle obtenue avec un processeur haut de gamme ou bien afin d'augmenter la disponibilité du système (en cas de panne d'un processeur). 8) La mémoire virtuelle est une mémoire artificielle qui repose sur l'utilisation d'une mémoire de masse. C est une technique avancé et sophistiqué dans la gestion de la mémoire combinant une mémoire centrale et une mémoire auxiliaire donnant au programmeur l illusion d un espace mémoire immense. 4

CORRECTION EXERCICE 1 (4pts) 1) Les conversions (3AE) 16 = (942) 10 (56,25) 10 = (00111000,010) 2 2) La conversion de (- 8,625) 10 en virgule flottante suivant la norme IEEE 754 (8,625) 10 =(1000,101) 2 1000,101 x 2 0 <=> 1,0001010 x 2 3 (pseudo normalisation) Exposant biaisé sur => 3 + 127 = (130) 10 => (10000010) 2 Signe (1bit) Exposant biaisé (8bits) Pseudo mantisse (23bits) 1 1000 0010 0 00101 0000 0000 0000 0000 3) Représentation sur une machine de 8bits: (+97) 10 = (01100001) cà2 ( 34) 10 = (11011110) cà2 (10110101) 2 = (-53) 10 (+97) 10 + ( 34) 10 = (01100001) cà2 +(11011110) cà2=(100111111) cà2=(+63) 10 4) Déduction de la Base B (avec DEMONSTRATION) (57) B + (33) B =(112) B =>7.B 0 +5.B 1 +3.B 0 + 3.B 1 =2.B 0 +1.B 1 +1.B 2 => B 2-7.B 1-8.B 0 (Equation du second degré) Delta=81=> 2solutions: B= -1 (Rejetée) ou B=8 (Acceptée) Donc B=8 CORRECTION EXERCICE 2 (4pts) 1) Démonstration des équivalences x + x. y = x (1+y)= x x. (x + y) = x.x+x.y=x+x.y=x. (x + y) =.x+ y= y 5

2) Simplification algébrique a) b) c) 6

CORRECTION EXERCICE3 (5pts) I. PARTIE 1 1) Table de Vérité -TV- a b c d E(a,b,c,d) 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 2) - 2éme forme canonique E 1 (A,B,C,D)= + + + + ( + + + ) 7

- Tableau de Karnaugh a b c d 00 01 11 10 00 1 0 1 0 01 1 0 0 1 11 0 1 1 0 10 1 1 1 0 E 1 (a,b,c,d)= 3) Logigramme -Portes ET, OU et les inverseurs. - Portes NAND (Non-et) et les inverseurs A B C D D A B C D D 8

II. PARTIE 2 Tableau de Karnaugh Remplissage de la table SOLUTION EXERCICE 4 (3pts) L instruction Begin : 1- Le PC contient une adresse (par exemple 100), cette adresse est placée dans le BUS d adresse par l unité de commande (le bloc logique de commande ou séquenceur). 2- Commande de lecture est envoyée a la MC pour lire le contenu de l adresse (le contenu de l @100). 3- L instruction begin est placée dans le bus de données. 4- L instruction begin est placée dans le registre d instruction le RI qui se trouve dans unité de commande 5- L instruction begin est décodée par le décodeur d instruction se trouvant dans l unité de commande et déduit que c est le commencement du programme. 6- Le micro-programme se trouvant dans le bloc logique de commande réalisant l instruction est exécuté 7- L unité de commande positionne le PC pour l instruction suivante c'est-à-dire le PC contient l adresse @101. 9

L instruction Read(x) : 1- Le PC contient l @101 2- L UCC décode l instruction et identifie que c est une instruction de lecture (ou d introduction de données). 3- Le RI contient read x 4- Le bloc logique envoie un ordre au clavier par le bus de commandes 5- La donnée a est introduite via le clavier par exemple 8. 6- La donnée est chargée dans la MC et occupe l emplacement x. en utilisant le bus de données. L instruction p:=x*x : 1- L instruction est envoyée vers l UCC par le bus de données 2- L UCC décode l instruction et identifie qu il s agit d une opération de multiplication et d affectation. 3- L instruction est transformée en une suite de commandes (phase de décodage réalisée par le décodeur d instruction). 4- L UCC envoie l ordre vers l UAL se trouvant dans l unité de traitement 5- Le contenu de x est envoyé vers l UAL par le bus de données 6- L UAL effectue la multiplication x*x ce qui donne 8*8=64 7- L UAL envoie le résultat vers la MC et occupe l emplacement p. L instruction write(p): 1- L instruction est envoyée vers l UCC. 2- L UCC décode l instruction et identifie que c est une instruction d affichage. 3- L UCC envoie l ordre de lecture de la variable p de la MC. 4- Une commande d E/S est adressée au périphérique concerné (l écran). 5- Le contenu de p est transféré pour son affichage. L instruction End : 1- L instruction est envoyée vers l UCC. 2- L UCC décode l instruction et identifie que c est une instruction indiquant la fin du programme. 3- L UCC ordonne la fin du programme. 10