CHAPITRE 1. Architecture des ordinateurs. 1. Le hardware La boîte noire

Dimension: px
Commencer à balayer dès la page:

Download "CHAPITRE 1. Architecture des ordinateurs. 1. Le hardware. 1.1. La boîte noire"

Transcription

1 CHAPITRE 1 Architecture des ordinateurs Avant d attaquer la programmation à proprement parler, il est bon d avoir quelques connaissances sur l architecture d un ordinateur. C est pourquoi, ce premier cours d informatique a pour objectif d aborder la structure interne des machines. Il existe différents types d ordinateurs : fixe, portable, netbook, ultrabook, serveur. Ils se distinguent par les performances de leurs composants, c est ce qui limite leurs domaines d utilisation. Dans ce cours, nous allons prendre comme exemple l unité centrale d un PC de bureau classique et expliquer dans le détail la structure de cet ordinateur. 1. Le hardware 1.1. La boîte noire Commençons par regarder l extérieur de l unité centrale de l ordinateur :

2 2 Chapitre 1 : Architecture des ordinateurs 1.2. Les ports de communication externes Les équipements qui sont raccordés à l unité centrale sont appelés périphériques. Ils existent deux types de périphériques : - les périphériques d entrées : micro, clavier, souris, tablette graphique - les périphériques de sortie : haut- parleurs, écran, imprimante Les ports de communications externes sont les emplacements permettant de brancher les périphériques. Ils se trouvent généralement à l arrière de l unité centrale. On distingue deux grandes familles de connections suivant la méthode de transmission : - les ports séries (RS232, RS432, RS485, USB, firewire ), qui envoient le signal sur une ligne de communication, chaque bit les uns après les autres et encadrés par des bits de contrôle. Le port série permet un transfert simultané entre les deux équipements. Le port série utilise deux fils conducteurs, et au moins un fil de tension de référence et un fil de masse. - les ports parallèles, où les données sont transférées en parallèle par octets, soit 8 bits en même temps, voire par paquet d octets (8,16,24,32 bits en même temps). Le port parallèle est bidirectionnel (c est- à- dire qu il peut émettre et recevoir des informations) mais, contrairement au port série, ne permet pas de transferts simultanés. Même si le transfert de données par port parallèle semble plus rapide, le port série présente de nombreux avantages : réduction du nombre de fils, vérification des données envoyées plus fiable, mode de communication moins sujet aux perturbations électromagnétiques Port USB Le port USB (pour Universal Serial Bus) est un port série qui a révolutionné les connectiques ordinateur - périphériques, en instaurant un environnement tout USB uniformisant les modes de communication avec l ordinateur. Aujourd hui, c est sans doute le port de communication le plus utilisé. Ses principaux concurrents sont désormais les protocoles de communication sans fil (Bluetooth et WiFi). Version USB 1.0 USB 1.1 USB 2.0 USB 3.0 Débit 0,19 Mo/s 1,5 Mo/s 60 Mo/s 600 Mo/s

3 Chapitre 1 : Architecture des ordinateurs 3 Ports de sortie vidéo Il existe trois types de ports vidéo : - port VGA (Video Graphics Array), port de type analogique - port DVI (Digital Visual Interface), port de type numérique non HD apportant une amélioration en terme de réduction du bruit par rapport au connecteur VGA analogique - port HDMI (High Definition Multimedia Interface), port permettant la transmission des signaux au format HD. Les ports de communications sont généralement désignés par IO (ou I/O pour Input/Output) en programmation L intérieur de la boîte noire Ouvrons maintenant le boîtier / :! 4 =2 C 1.4. L alimentation et le refroidissement L alimentation fournit la puissance nécessaire au bon fonctionnement des différents composants de l ordinateur. Selon le format de la carte mère, les tensions à fournir peuvent varier (± 12 Volts, 5 Volts, 3,3 Volts ). Les différents composants d un ordinateur dissipent de la chaleur par effet Joule qu il faut évacuer par un système de refroidissement. Il existe trois méthodes : - les radiateurs à ailettes - les ventilateurs - les systèmes de refroidissement liquides.

4 4 Chapitre 1 : Architecture des ordinateurs 1.5. La carte mère La carte mère (ou MB pour Mother Board) est l'élément central de l'architecture d'un ordinateur. C est sur cet élément que sont soudés les composants essentiels : - le BIOS - le chipset - le microprocesseur - la mémoire vive (RAM) - l'horloge interne - la mémoire CMOS - une carte graphique intégrée - une carte son intégrée - un ensemble de contrôleurs d'entrées/sorties aux rôles divers (communications avec le disque dur, les ports d'entrée/sortie ) - des cartes d'extensions Il existe de nombreuses tailles de carte mère ; les formats obéissent à des standards qui définissent les dimensions et l agencement des composants. Au cœur du système PC, la carte mère doit assurer la communication entre les divers constituants de la machine. Voici l'architecture standard : Le BIOS La carte mère est pilotée par un logiciel interne qui gère le bon fonctionnement de celle- ci, c est le BIOS (Basic Input/Output System). Le BIOS s exécute lors de la mise sous tension de la carte mère, indépendamment de la présence d un système d exploitation (ou OS pour Operating System). A la mise sous tension, le BIOS effectue le POST (Power- On Self Test), c est- à- dire qu il vérifie l intégrité des différents composants avant le démarrage (boot) d un système d exploitation et informe l utilisateur en cas d anomalie. Un fois le POST effectué, le système va chercher un processus de démarrage sur les périphériques de stockage indiqué dans le BIOS pour pouvoir démarrer sur un système d exploitation.

5 Chapitre 1 : Architecture des ordinateurs Le chipset Comme le présente le schéma ci- dessus, le centre névralgique de la carte mère est constitué du chipset. Celui- ci est constitué de deux entités : le North Bridge et le South Bridge. Leurs rôles respectifs sont résumés dans le tableau ci- dessous. Chipset North Bridge Description Gère les échanges entre le processeur, la mémoire et le bus graphique. Gère les échanges avec les disques durs, le lecteur DVD, les cartes d extension (par exemple, carte son South Bridge ou carte graphique non intégrées), l horloge, la mémoire CMOS, les ports USB, FireWire, le réseau. Les circuits North Bridge et South Bridge sont reliés entre eux par un bus très rapide (en informatique, on désigne par bus un ensemble de fils support de l information). Ces deux circuits peuvent être séparés dans deux circuits différents ou rassemblés dans une seule puce. 5 Le microprocesseur Le microprocesseur (ou CPU pour Central Processing Unit) est le cœur de l ordinateur puisqu il assure la fonction unité de traitement en exécutant les programmes stockés en mémoire principale. Les programmes sont structurés en une séquence d'instructions. Pour exécuter ces programmes, le microprocesseur : - charge les instructions - décode les instructions - exécute séquentiellement les instructions. Un microprocesseur est composé : - d une unité de commande qui joue le rôle de chef d orchestre : elle va chercher les instructions dans la mémoire principale, puis les charge et les décode - d une Unité Arithmétique et Logique (UAL) qui exécute les opérations - de registres mémoires, petites mémoires rapides utilisées par l UAL, qui permettent de stocker les résultats temporaires et des informations de commande. L'intérêt de disposer d'une mémoire interne au microprocesseur est que, du fait de sa proximité et de son intégration dans la même puce, les accès à cette mémoire sont extrêmement rapides. Elle participe donc à l'amélioration des performances du microprocesseur, donc du système lui- même. - d une unité d entrée/sortie, qui permet la communication avec la mémoire principale de l ordinateur, le disque dur et les différents périphériques.

6 6 Chapitre 1 : Architecture des ordinateurs Le rôle des différents composants du microprocesseur est résumé sur la figure ci- dessous : On peut caractériser les performances d un microprocesseur grâce aux éléments suivants : E2 - la fréquence E2% d horloge (les D2"!% fameux GHz) - le nombre ($5>IH%! de cœurs qui travaillent en parallèle (les fameux multi- core) - la taille de 5: sa mémoire cache &!5>KH - la consommation E (!! électrique - le mode G8 de connexion à la carte mère 4 '( J %! La loi de Moore, établie par Gordon Moore (cofondateur d'intel) en 1965, prévoit que la densité d'intégration des transistors doublera tout les 18 mois et ce jusqu'en La courbe ci- dessous donne l'évolution de la densité d'intégration sur les 40 dernières années. Par là- même, elle définit également l'évolution de la puissance des processeurs mais également de la mémoire. La mémoire vive (RAM) La mémoire vive (RAM) de l ordinateur est constituée de barrettes placées directement sur la carte mère. Ces barrettes permettent de stocker le flux de données que le microprocesseur doit traiter et se caractérisent par une très grande rapidité d accès. Néanmoins, ce stockage est volatile, dans le sens où toutes les données de cette mémoire sont perdues dès que l ordinateur n est plus sous tension.

7 ? % =B2 %4 #14 (9=B2 ( =B2 E "$ Chapitre 1 : Architecture des ordinateurs "2 (--=B2 =2 $ ( 3-9 =B2 "! $! A On nomme la RAM mémoire "vive" par opposition à la mémoire dite "morte", # ou ROM =B2 Type de mémoire Définition Caractéristiques 9B-2B-% #!! "9B-%-2B-% Dans les mémoires ROM, le contenu ROM Q 4B-,"* +) $$2 0' perdure 6malgré l'absence d'alimentation. Read Only Elles '( sont donc très " % utiles --% pour stocker les Memory $ programmes et % informations de démarrage E (BIOS, AA4=B2"A Setup CMOS, POST). =2 (mémoire en lecture seule) Temps A %! d accès 4 : quelques =B2$ ' dizaines de nanosecondes. E=B2. S! A -! () =B2 Capacités : plusieurs To # 4 " RAM Les ($% mémoires de type RAM sont des mémoires. dont E le contenu disparaît en Random Access absence ((=B2%C(=B2 =2 1 3 d'alimentation. #14 Memory =B2 Elles sont utilisées comme mémoire de travail du système. Les mémoires Cache (mémoire "2 1+2(34-, ' " à accès!$=2e 5G678 $ sont également des RAM. aléatoire) =2 Temps d'accès : quelques nanosecondes. 7 2 =B2 E Capacité : de l'ordre de quelques Go ,' E"?.?0$ ' 1.6. Le disque ' dur! T # 0' 6 %! D Le disque dur - magnétique + ( B % Le disque dur (ou HDD pour Hard Disk Drive) doit son nom à sa technologie, à l'époque où existaient =2 encore les disques souples, ' ou disquettes. M! Sa constitution est détaillée de façon simplifiée sur la figure annotée ci- dessous. 7 % : 1 1+2(34-, 5H678 ; % %1 -,' 4 % 7 J 6 UV 1+2(34-, 5I678

8 8 Chapitre 1 : Architecture des ordinateurs On désigne souvent le disque dur par mémoire de masse, en comparaison avec la mémoire RAM. Il est relié à la carte mère par un contrôleur de disque dur qui l'interface avec le processeur. 4 (%# % S "HG88=42%K788=42% H888=42$ "$!" 0 EJ! Principe de fonctionnement : Le disque dur magnétique est constitué de plusieurs plateaux superposés (en céramique, en verre ou en métal). Ils sont entraînés en rotation par un moteur, à des vitesses de plusieurs milliers de tours par seconde (5400 à RPM). Chaque plateau est recouvert (recto et verso) d une fine couche (à peine quelques microns) stockant des informations binaires. Les têtes de lecture magnétique permettent l accès à ces informations. Capacités actuelles des disques durs : Nous sommes loin des premiers disques durs Capacité Année Fabriquant Taille 4 To 2011 Hitachi 3,5 " 3 To 2010 Seagate 3,5 " 2 To 2009 Western Digital 3,5 " 1 To 2007 Hitachi 3,5 " 500 Go 2005 Hitachi 3,5 " 25 Go 1998 IBM 7,0 " 1 Go 1982 Hitachi 14 " 28 Mo 1962 IBM 20 " 5 Mo 1956 IBM 24 " # < =>? < 0' 6 % # Le disque dur SSD 0' '!-2 #5% G, 7855? KWG888 < Le disque dur SSD (pour Solid State Drive) est basé sur la technologie des mémoires flash. Le SSD est en voie de démocratisation et constitue a priori l'avenir du stockage de masse pour plusieurs raisons. Le tableau ci- dessous propose un comparatif sommaire : Caractéristiques Disque HDD Disque SSD Temps d accès ~ 12 ms ~ 0,1 ms Poids 400 à 700 g 10 à 50 g Consommation en veille ~ 1 W ~ 100 mw Consommation en activité ~ 4 W ~ 900 mw Bruit 0 db ~ 40 db <, < 7, 788> / D/78A- < 5, 788K? 0KW5888 < H88D 788H? < 7HD 5>>: 92 07HD4 K 587D 5>:7??:H>: 5 7:2 5>I <85 H2 5>HI 92 <8H= (34-, Les chiffres sont donc sans appel : le SSD représente l'avenir. Trois critères sont néanmoins en sa défaveur : - son prix (presque 10 fois plus cher au Go que le disque mécanique) - certaines technologies de SSD présentent une usure rapide - leurs technologies sont limitées en nombre de cycles lecture/écriture 2. Le software On a décrit jusqu ici le fonctionnement du matériel constituant un ordinateur. Ce dernier sert à exécuter un programme ; il stocke des données et les instructions du programme dans la mémoire de masse. Or, en pratique, on n utilise pas un mais plusieurs programmes, souvent simultanément : navigateur internet, logiciel de courrier électronique, traitement de texte, tableur, outil de présentation, lecteur de vidéos, jeux... Si différents outils doivent stocker des informations sur le disque dur, il convient qu ils le fassent de façon coordonnée, afin que chacun sache où aller lire et écrire les données le concernant.

9 Chapitre 1 : Architecture des ordinateurs 9 Comment la machine fait- elle pour savoir où les programmes sont stockés? Et pour les lancer? Comment ces programmes savent- ils ensuite où stocker leurs données? Répondre à ces questions est le rôle du système d exploitation. Il s agit d un programme chargé en mémoire vive dès le démarrage de l ordinateur et qui y reste jusqu à l extinction de la machine et qui a pour but de lancer les différents logiciels de l utilisateur. Le terme software représente à la fois les systèmes d exploitation et les logiciels Le système d exploitation Un système d exploitation est un ensemble de programmes qui dirige l utilisation des capacités d'un ordinateur par des logiciels et gère l organisation du disque dur et de ses fichiers. Il reçoit, de la part des logiciels, des demandes d'utilisation des capacités de l'ordinateur : capacité de stockage des différentes mémoires, capacité de calcul du processeur Le système d'exploitation accepte ou refuse de telles demandes, puis réserve ces ressources pour éviter que leurs utilisations n'interfèrent avec d'autres demandes provenant d'autres logiciels. Le système d exploitation identifie et gère également les différents utilisateurs, leurs dossiers personnels et leurs droits en lecture, écriture, exécution. En pratique : Il existe deux grandes familles de systèmes d exploitation : 1. Les systèmes d exploitation issus d Unix (Mac OS X, ios, GNU/Linux, Android ). Dans tous les domaines (sauf celui des ordinateurs personnels) les systèmes issus d Unix sont majoritaires. Et parmi eux, Linux se taille la part du lion : depuis sa création il y a 20 ans, Linux s est imposé comme un système universel puisqu il équipe aussi bien les téléphones portables que les boîtiers prêtés par les fournisseurs d accès à Internet (Freebox, Livebox, Neufbox), les ordinateurs personnels (notamment sous la forme Ubuntu/GNU Linux), les serveurs web et les supercalculateurs (plus de 90 % des calculateurs du TOP 500). 2. Les systèmes d exploitation de la famille Microsoft Windows. Ils se sont imposés grâce aux pratiques commerciales très agressives de Microsoft et sont en situation de quasi- monopole sur les ordinateurs personnels depuis près de deux décennies puisqu ils en équipent près de 90 %. Le système d exploitation a les responsabilités suivantes : donner l illusion que l ordinateur est multitâche identifier les utilisateurs gérer l organisation du disque dur et de ses fichiers contrôler l accès aux données du disque et aux autres ressources de l ordinateur gérer le lancement des différentes applications utilisées servir de garde- fou en cas de tentative de mauvaise utilisation des ressources de l ordinateur Le multitâche On a vu qu un ordinateur ne peut exécuter qu une instruction à la fois. Pourtant, le système d exploitation permet d exécuter plusieurs programmes en même temps. Plus exactement, il donne l illusion que l on exécute plusieurs programmes en même temps. En pratique : Certains ordinateurs exécutent réellement plusieurs instructions simultanément. Ils sont dotés de plusieurs processeurs capables d accéder indépendamment à la mémoire et aux périphériques. Les fabricants de processeurs proposent même des processeurs qui contiennent plusieurs cœurs (dualcore, quadricore), c est- à- dire que plusieurs processeurs ont été regroupés en un seul.

10 10 Chapitre 1 : Architecture des ordinateurs Pour donner cette illusion, le système d exploitation stocke en mémoire les différentes applications que l on veut exécuter. Il lance l exécution d une première application. Dès qu il se produit une entrée/sortie ou, à défaut, lorsqu un certain temps est écoulé (de l ordre de la centaine de millisecondes), le noyau du système d exploitation reprend la main et lance l exécution d une autre application. En pratique le temps d exécution d une tâche dépasse rarement la dizaine de millisecondes. De façon schématique, voici ce qui se passe lorsque l on tape un texte sur un ordinateur tout en lui faisant jouer une fugue de Bach à l aide d une application de lecture audio. Le noyau du système d exploitation commence par exemple à exécuter l application de lecture audio, qui envoie sur le périphérique son quelques notes. Pendant que les données sont écrites, le noyau passe la main à une autre application. Survient alors un événement : l utilisateur vient de taper sur une touche du clavier. Le noyau reprend alors le contrôle. Il sait que le traitement de texte était en attente de cet événement : il lui passe donc la main. Celui- ci affiche la lettre tapée à l écran et se remet en attente d un autre caractère. Le noyau reprend donc la main pour la passer à une autre application en attente. Après quelques instants, survient alors un nouvel événement : le périphérique son signale que toutes les données ont été écrites. Le noyau passe alors de nouveau la main à l application de lecture audio, qui envoie de nouveau quelques notes de la fugue sur le périphérique. De nouveau le noyau passe la main à une autre application, etc. Tout cela s est déroulé en quelques dizaines de millisecondes tout au plus. L identification des utilisateurs Les systèmes d exploitation (Unix comme Windows ) sont multi- utilisateurs : chaque utilisateur dispose d un identifiant auprès du système (et, en général, d un mot de passe associé), correspondant à un compte utilisateur. Un utilisateur est de plus membre d un ou plusieurs groupe(s) d utilisateurs, ce qui lui confère certains droits vis- à- vis du système informatique. Après avoir démarré l ordinateur, l ordinateur présente un écran de connexion. L utilisateur inscrit alors son identifiant, puis son mot de passe. Le système d exploitation le reconnaît comme un identifiant valide, vérifie que le mot de passe correspond à cet identifiant et lance un programme (ou un ensemble de programmes) qu on appelle parfois shell. Sur les systèmes d exploitation récents, ce shell se présente sous forme d une interface graphique permettant à l utilisateur de lancer les applications qu il veut utiliser (navigateur web, gestionnaire de fichiers, suite bureautique, environnement de développement Python, l application qu il a programmée en Python...). Il existe aussi des shells en mode texte, qu on appelle interprètes de commandes : ces programmes attendent une commande de l utilisateur sous forme d une ligne de texte, l exécutent, attendent de nouveau une commande, l exécutent, etc. Ils étaient historiquement utilisés sur des terminaux en mode texte, c est- à- dire une combinaison d un clavier et d un écran incapable d afficher autre chose que du texte (généralement en vert sur fond noir). Aujourd hui, ils ont quasiment disparu, mais tous les systèmes Unix proposent des émulateurs de terminaux. Système de fichiers La mémoire de masse est généralement organisée en un système de fichiers qui permet aux utilisateurs d enregistrer leurs données et leurs programmes. Le nombre de fichiers est généralement très élevé : plusieurs centaines de milliers pour les programmes installés sur un ordinateur de bureau. Ils sont organisés en une structure arborescente de répertoires. Du point de vue de l utilisateur, un répertoire est un ensemble de fichiers et de sous- répertoires, désignés par des noms.

11 Chapitre 1 : Architecture des ordinateurs 11 SAVOIR- FAIRE : Utiliser un système de fichiers Dans un système de fichiers préexistant, il faut savoir : se repérer dans l arborescence se déplacer dans l arborescence, au moyen des fenêtres ou d un commande (cd dans la plupart des systèmes d exploitation). Selon l endroit où l on souhaite se rendre, il faudra descendre dans des sous- répertoires ou au contraire remonter dans un répertoire parent. Dans les systèmes d exploitation Windows, les différents disques (C:, D:, etc.) ont chacun leur propre système de fichiers, et pour séparer un nom de fichier du répertoire qui le contient on utilise la notation a\b. À l intérieur de chaque disque, le principe d organisation sous forme d une arborescence de répertoires reste le même Logiciels Un logiciel ou application est un programme destiné à réaliser des actions précises. Par exemple, le bloc- notes de Windows est un petit logiciel qui permet d'éditer du texte. Il a été codé (c'est- à- dire conçu) spécifiquement pour ce système d'exploitation dans le but de réaliser cette tâche. SAVOIR- FAIRE : Lancer des applications Pour lancer une application (un programme), on a deux possibilités : cliquer sur l icône de l application (sur le bureau ou dans la barre des tâches). Cette méthode offre l avantage d être très intuitive. Taper une commande dans un shell en mode texte. Dès que l on veut exprimer des commandes plus complexes, cette méthode s avère quasi incontournable. Le shell graphique rend transparentes pour l utilisateur les étapes du lancement d une application. Pour démarrer par exemple Open Office, l utilisateur clique sur un bouton pour faire apparaître un menu dans lequel il choisit l application. Le shell graphique "sait" que le programme OpenOffice.org est installé. Plus précisément, il sait qu un certain fichier (nommé ooffice) est exécutable par le système. Il demande donc au système d exploitation d exécuter ce programme. Ensuite, tout se passe comme si l utilisateur avait tapé directement la commande ooffice dans l interprète de commandes. Le système commence par vérifier que l utilisateur a le droit d exécuter le programme. Ensuite, le système réserve un espace dans la mémoire vive de l ordinateur pour stocker les instructions du programme, ainsi que ses données. Il copie le contenu du fichier exécutable en mémoire. Celui- ci n est qu une suite de bits qui codent les instructions dans le langage du processeur (on dit que le programme est en langage machine), il peut donc les exécuter en effectuant un branchement vers les premières instructions du programme. 3. Langages de programmation 3.1. Les différents langages de programmation Il existe deux types de langage de programmation : les langages interprétés et les langages compilés. Les langages interprétés Les langages interprétés sont traduits en langage machine, à la volée, par un programme : ils ne sont

12 12 Chapitre 1 : Architecture des ordinateurs donc pas exécutés directement par la machine. L avantage des langages interprétés est qu il n est pas nécessaire de compiler son code pour chaque système d exploitation ; il suffit d installer le programme interpréteur sur votre machine et votre code marchera! En revanche, un langage interprété est beaucoup plus lent qu un langage compilé. Exemples : PHP, JavaScript, RUBY, Python Les langages compilés Les langages compilés sont directement exécutés par la machine. Le code source (c est- à- dire le fichier où vous avez écrit votre code) va être compilé par un programme spécial, nommé le compilateur, qui va générer un exécutable, qui pourra fonctionner tout seul. Ici pas d intermédiaire entre la machine et le programme, le code s exécute donc plus rapidement. Par contre, il est bien plus compliqué à diffuser car la compilation dépend de l architecture du processeur, du système d exploitation Exemples : C, C++, COBOL, FORTRAN 3.2. Environnement de développement intégré Un ordinateur est donc une machine universelle, sur laquelle tout utilisateur a la capacité d écrire et d exécuter un programme, dans les limites fixées par le système d exploitation. Il serait cependant assez ardu de produire des programmes complexes s il n existait pas des moyens adaptés pour les développer. Cette section présente une famille de logiciels qui ont pour seul but de faciliter la conception de programmes, en fournissant dans un cadre unique la plupart des outils dont peut avoir besoin un programmateur. On appelle environnement de développement intégré (abrégé en IDE) un logiciel qui permet : d écrire des programmes dans un éditeur adapté au langage d exécuter les programmes écrits de corriger/débogueur les erreurs dans ces programmes éventuellement de consulter de la documentation Il existe de nombreux logiciels de ce type, chacun ayant ses particularités : spécifique à un langage de programmation ou générique, léger ou complet Cependant, tous fonctionnent de façon similaire : l essentiel est de comprendre les principes généraux et de choisir un IDE avec lequel on travaille confortablement. Les outils ci- après à titre d exemple sont tous gratuits et fonctionnent sur le principe du logiciel libre : IDLE : fourni avec la distribution standard de Python, il est particulièrement sobre, donc suffisant pour une utilisation basique de Python. Eclipse : plus lourd à manipuler, il possède des plugins pour à peu près n importe quel langage de programmation et pourra donc intéresser les personnes qui souhaitent utiliser le même IDE dans différents contextes. Emacs ou Vim : ce sont des éditeurs de texte qui peuvent être étendus pour exécuter des programmes Python, ou même d autres langages. Si cette solution a l avantage d être particulièrement légère, elle est évidemment très dépouillée et n est pas forcèment facile à prendre en main.

13 Chapitre 1 : Architecture des ordinateurs 13 Cette année, nous utiliserons Spyder, qui est l IDE fournit avec Python(x,y). L avantage le plus significatif de Spyder par rapport aux autres distributions est que les bibliothèques utilisées sont fournies directement, ce qui en simplifie largement l installation. La fenêtre de Spyder est divisée en trois parties : L éditeur, à gauche, dans lequel on écrit les programmes. L explorateur, en haut à droite, qui est surtout utilisé comme débogueur, mais qui peut également servir de documentation. La console interactive, en bas à droite, dans laquelle s exécutent les programmes. La console interactive Au démarrage de Spyder, la console interactive affiche des informations sur la version de Python utilisée, ainsi que quelques fonctions d aide. La dernière ligne, qui commence par In suive d un nombre entre crochets, attend que l on tape une commande : c est le mode interactif de Python, où chaque ligne tapée est immédiatement exécutée. Ainsi, si l on tape une expression, sa valeur s affiche : On appelle session de travail une suite d instructions saisies dans une fenêtre Python interactive avec les réponses correspondantes. Il est possible d enregistrer le contenu d une session de travail à l aide de la commande Enregistrer l historique accessible par un clic droit dans la console.

14 14 Chapitre 1 : Architecture des ordinateurs Dans la console interactive, on peut utiliser des variables pour stocker des valeurs. L affectation s écrit avec le symbole = et n affiche aucune valeur, mais la variable est mémorisé, ainsi que la valeur qu on lui a donnée. L avantage est qu elle peut être utilisée dans la suite de la session. Notons que si l on utilise dans une expression une variable à laquelle on n a jamais donné de valeur, une erreur se produit : La dernière ligne de ce message indique plus précisément d où vient l erreur, ici de la variable b utilisée à tort. Enfin, il est possible de rappeler une ligne tapée précédemment à l aide des flèches haut et bas, et de modifier cette ligne avant de relancer son calcul avec Entrée. A chaque nouvelle session, les valeurs des variables sont perdues. Les sessions interactives sont donc à réserver pour tester très rapidement l évaluation de quelques expressions que l on ne souhaite pas conserver par la suite. L éditeur Dès que l on veut écrire un programme, ou même tout simplement une suite d instructions dont on veut garder une trace, on utilise l éditeur. Voici un premier programme Python à tester : On observe déjà plusieurs différences par rapport au mode interactif : les mots- clés du langage (comme print) se colorent pour ressortir sur le reste du texte les chaînes de caractère (entre guillemets) se colorent également lorsque l on tape une parenthèse ouvrante, la parenthèse fermante correspondante se crée automatiquement et lorsque l on place le curseur à droite d une parenthèse, celle- ci se colore en rouge s il manque la parenthèse correspondante et en vert sinon. Ainsi, le programme écrit devient plus lisible et on évite de nombreuses fautes de frappe. Cependant, à ce stade, le programme n est encore qu un texte, une suite de caractères qui n a pas de sens pour l ordinateur. Pour que la machine exécute (on dit aussi interprète) les instructions que l on a tapées, il faut le lui demander par la commande Exécution du menu du même nom (ou par le raccourci clavier F5). Les instructions sont alors lues et exécutées ; le résultat, lorsqu il y en a un, s affiche dans l interpréteur interactif.

15 Chapitre 1 : Architecture des ordinateurs 15 SAVOIR- FAIRE : Utiliser un IDE Le minimum pour utiliser un environnement de développement intégré est de savoir : lancer l IDE ouvrir et enregistrer les programmes que l on écrit exécuter ces programmes savoir se servir du débogueur Le débogueur La fenêtre située en haut à droite de Spyder possède plusieurs onglets : l inspecteur d objets fournit de l aide sur un type ou sur une fonction l explorateur de variables indique la valeur de toutes les variables à tout moment l explorateur de fichiers parcourt les fichiers Python du système de fichiers. Celui qui va servir plus particulièrement est l onglet Explorateur de variables. Par exemple, après l exécution du programme écrit plus haut, on retrouve dans l explorateur la variable x avec une valeur de 42. Si l interpréteur interactif dans lequel on travaille est le même depuis le début, on y retrouvera également les variables a et b que l on a affectées directement dans la console. Pour chercher une erreur dans un programme, ou tout simplement pour mieux comprendre son fonctionnement, il peut être utile de l exécuter pas à pas. Si cela reste faisable de tête pour des programmes simples, il devient vite beaucoup plus commode de confier cette tâche à la machine. On prendra l exemple suivant : Après avoir recopié ce programme dans l éditeur, au lieu de l exécuter normalement, on appelle la commande Déboguer du menu Exécution. La première ligne du programme (x = 10) est surlignée et recopiée dans l interpréteur, mais elle n est pas encore exécutée : on peut le vérifier en constatant que x n a pas la valeur 10 dans l explorateur de variables. Pour exécuter cette ligne, on peut cliquer sur le bouton Pas en avant. La ligne est alors exécutée, x prend la valeur 10 et c est la ligne suivante (y = 7) qui est surlignée. On peut ensuite continuer à exécuter les lignes les unes après les autres et surveiller l évolution des différentes variables dans l explorateur. Comme il est malcommode de cliquer sur un bouton pour chaque ligne alors que seules certaines posent problème, on peut fixer des points d arrêts dans le programme. Pour cela, on se place sur la ligne à laquelle on désire faire une pause et on choisit Ajouter un point d arrêt dans le menu Exécution (raccourci F12). On peut également double- cliquer dans la marge gauche du programme ; le symbole! s affiche alors en face de cette ligne. Par exemple, dans le programme précédent, il peut être judicieux de placer un point d arrêt à la dernière ligne, dans laquelle risque de se produire une division par zéro. SAVOIR- FAIRE : Utiliser un débogueur Pour identifier une erreur dans un programme : on identifie les variable qui ne se comportent pas comme prévue on localise l erreur au moyen d une exécution pas à pas on place des points d arrêt aux endroits critiques du programme

Leçon 1 : Les principaux composants d un ordinateur

Leçon 1 : Les principaux composants d un ordinateur Chapitre 2 Architecture d un ordinateur Leçon 1 : Les principaux composants d un ordinateur Les objectifs : o Identifier les principaux composants d un micro-ordinateur. o Connaître les caractéristiques

Plus en détail

Chapitre2 : Les composants d un ordinateur

Chapitre2 : Les composants d un ordinateur Chapitre2 : Les composants d un ordinateur A. L unité centrale L unité centrale, c est l organe principal de l ordinateur, elle renferme plusieurs composants destinés au traitement et à la circulation

Plus en détail

Éléments d'architecture des ordinateurs

Éléments d'architecture des ordinateurs Chapitre 1 Éléments d'architecture des ordinateurs Machines take me by surprise with great frequency. Alan Turing 1.1 Le Hardware Avant d'attaquer la programmation, il est bon d'avoir quelques connaissances

Plus en détail

Introduction à l informatique en BCPST

Introduction à l informatique en BCPST Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de

Plus en détail

Ordinateur, système d exploitation

Ordinateur, système d exploitation Ordinateur, système d exploitation 2014-09-02 1 Système d exploitation Machine de von Neumann : seul un programme s exécute. Besoins utilisateurs : plein de programmes. Système d exploitation (Operating

Plus en détail

Structure de base d un ordinateur

Structure de base d un ordinateur Structure de base d un ordinateur 1-Définition de l ordinateur L ordinateur est un appareil électronique programmable qui traite automatiquement les informations. Il est constitué de l unité centrale et

Plus en détail

QUELQUES CONCEPTS INTRODUCTIFS

QUELQUES CONCEPTS INTRODUCTIFS ESIEE Unité d'informatique IN101 Albin Morelle (et Denis Bureau) QUELQUES CONCEPTS INTRODUCTIFS 1- ARCHITECTURE ET FONCTIONNEMENT D UN ORDINATEUR Processeur Mémoire centrale Clavier Unité d échange BUS

Plus en détail

L ordinateur et ses périphériques

L ordinateur et ses périphériques L ordinateur et ses périphériques Nom : Prénom : TP MPI n 1 Classe : Objectifs : Connaître l architecture d un ordinateur. Mettre en place le vocabulaire décrivant un ordinateur Introduction : Pour fonctionner,

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Chapitre 2 Architecture d un micro ordinateur

Chapitre 2 Architecture d un micro ordinateur Chapitre 2 Architecture d un micro ordinateur I. Introduction 1. Définition d'un ordinateur : C est une machine qui traite les informations d une manière automatique avec une très grande vitesse et sans

Plus en détail

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier Tout d abord TIC TC IUT Montpellier Nancy Rodriguez Destruel Dans la salle de cours (et partout ailleurs ) : Ponctualité et assiduité exigées Ne pas manger, ni boire, ni dormir, ni travailler à autre chose

Plus en détail

Chapitre 2 : Architecture d un ordinateur

Chapitre 2 : Architecture d un ordinateur I. Introduction : Chapitre 2 : Architecture d un ordinateur Activité 1 : Q : Comment on peut effectuer un traitement automatique? R : On doit utiliser une machine automatique c est l ordinateur. Q : Quelles

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

INTRODUCTION Structure de base de l ordinateur. Rôle de l ordinateur Eléments de l ordinateur. Joëlle Delacroix - NFA004 1

INTRODUCTION Structure de base de l ordinateur. Rôle de l ordinateur Eléments de l ordinateur. Joëlle Delacroix - NFA004 1 INTRODUCTION Structure de base de l ordinateur Rôle de l ordinateur Eléments de l ordinateur Joëlle Delacroix - NFA004 1 Les différents niveaux de la machine informatique On distingue généralement trois

Plus en détail

Chap. III : Le système d exploitation

Chap. III : Le système d exploitation UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Le système d exploitation (ou O.S. de l anglais Operating System ) d un ordinateur est le programme qui permet d accéder

Plus en détail

Architecture logicielle des ordinateurs

Architecture logicielle des ordinateurs Architecture logicielle des ordinateurs Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 des ordinateurs Objectifs du cours Notions générales sur le fonctionnement matériel (un peu) et logiciel

Plus en détail

Ordinateur, système d exploitation

Ordinateur, système d exploitation Ordinateur, système d exploitation Skander Zannad et Judicaël Courant 2013-09-02 1 Ordinateur 1.1 Qu est-ce qu un ordinateur? C est une machine Servant à traiter de l information Programmable Universelle

Plus en détail

I00 Éléments d architecture

I00 Éléments d architecture I00 I Exemples d ordinateur Pour les informaticiens, différentes machines de la vie courante sont des ordinateurs : par exemple les ordinateurs portables, les ordinateurs fixes, mais aussi les supercalculateurs,

Plus en détail

Chapitre 1: Rappels et présentation des supports de stockage I. Rappel

Chapitre 1: Rappels et présentation des supports de stockage I. Rappel Chapitre 1: Rappels et présentation des supports de stockage I. Rappel 1. Définition d un ordinateur Un micro-ordinateur est un appareil électronique. Il est constitué d une unité centrale dans lequel

Plus en détail

1 Le vocabulaire de l informatique

1 Le vocabulaire de l informatique 1 Le vocabulaire de l informatique I Les systèmes informatiques Les ordinateurs sont omniprésents dans notre environnement quotidien. Conçus pour traiter de manière générale des informations, ils ne se

Plus en détail

Windows XP. Microsoft. Sommaire :

Windows XP. Microsoft. Sommaire : Microsoft Windows XP Sommaire : OUVERTURE DE SESSION...2 LE BUREAU...3 CHANGER D ENVIRRONEMENT...4 NOUVEAU RACCOURCI...7 LE MENU DEMARRER...9 LES PROGRAMMES AU DEMARRAGE...11 LA GESTION DES FICHIERS...12

Plus en détail

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)

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) 1/ Généralités : Un ordinateur est un ensemble non exhaustif d éléments qui sert à traiter des informations (documents de bureautique, méls, sons, vidéos, programmes ) sous forme numérique. Il est en général

Plus en détail

STRUCTURE D UN ORDINATEUR. II. Contenu L unité centrale d un ordinateur actuel contient les éléments suivants :

STRUCTURE D UN ORDINATEUR. II. Contenu L unité centrale d un ordinateur actuel contient les éléments suivants : STRUCTURE D UN ORDINATEUR I. Présentation Un ordinateur est composé d une unité centrale, en boîtier «tour» ou «desktop», qui contient tous les éléments qui permettent à l ordinateur de fonctionner. Boîtier

Plus en détail

INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000

INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000 INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000 Introduction : Initiation à la Micro- Informatique 1. Matériel 2. Périphériques a) Le clavier b) La souris c) L écran d) L unité centrale e) L imprimante

Plus en détail

Présentation du système informatique utilisé et éléments d architecture des ordinateurs

Présentation du système informatique utilisé et éléments d architecture des ordinateurs TP informatique PTSI-PT Semestre 1 Lycée Gustave EIFFEL, BORDEAUX Présentation du système informatique utilisé et éléments d architecture des ordinateurs GL, SV, VB Objectif(s) Se familiariser aux principaux

Plus en détail

Analyse et programmation 1

Analyse et programmation 1 Analyse et programmation Aperçu du fonctionnement de l ordinateur Fonctionnement de l ordinateur Codage de l information Bus d échange d information CPU Exécution d un programme par la CPU Gestion des

Plus en détail

Parc informatique. Le moniteur. La souris. L unité centrale. Lecteur CD/ DVD. Le lecteur de disquette. Le clavier

Parc informatique. Le moniteur. La souris. L unité centrale. Lecteur CD/ DVD. Le lecteur de disquette. Le clavier Parc informatique Le moniteur La souris L unité centrale Le lecteur de disquette Lecteur CD/ DVD Le clavier L ordinateur enregistre des faits, appelés des données, qu il traite en suivant des instructions

Plus en détail

Cours 3 : L'ordinateur

Cours 3 : L'ordinateur Cours 3 : L'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A, Mehri - Constantine 2 Plan du cours 1.Définitions de l'ordinateur

Plus en détail

Informatique éducative

Informatique éducative Généralisation de la technologie de l information et de la communication dans l enseignement Délégation de Khouribga Lycée Othmane Ben Affane Collégial Matière Informatique éducative Inspecteur pédagogique

Plus en détail

CPU ou UCT. Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.

CPU ou UCT. Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç. CPU ou UCT Processor (data processing) Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT, en ang. CPU (Central Processing Unit) CPU+mémoire

Plus en détail

L ARCHITECTURE D UN ORDINATEUR. Page 1

L ARCHITECTURE D UN ORDINATEUR. Page 1 L ARCHITECTURE D UN ORDINATEUR Page 1 Page 2 SOMMAIRE I) Définition II) Boîtier a) Format b) Refroidissement III) Alimentation IV) Carte Mère V) Chipset VI)BIOS VII)Microprocesseur a)qu est ce que c est

Plus en détail

CPU ou UCT. Circuit Intégré. Processor (data processing)

CPU ou UCT. Circuit Intégré. Processor (data processing) CPU ou UCT Processor (data processing) Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT, en ang. CPU (Central Processing Unit) CPU+mémoire

Plus en détail

Composantes principales des ordinateurs

Composantes principales des ordinateurs Composantes principales des ordinateurs GIF-1001: Ordinateurs: Structure et Applications Jean-François Lalonde, Hiver 2015 Stallings ch. 3, Englander ch. 7, 10.1 Architecture von Neumann Mémoire (données

Plus en détail

NCR-420-35 Hivers2011

NCR-420-35 Hivers2011 NCR-420-35 Hivers2011 Composantes d un ordinateur Unité système Entrée/sortie Mémoire Logiciel Windows XP Bureau Icônes Fenêtres Utilisation de la souris Utilisation du clavier Fermeture de session et

Plus en détail

Architecture des Ordinateurs. Partie II:

Architecture des Ordinateurs. Partie II: Architecture des Ordinateurs Partie II: Définition: On appelle mémoire tout composant électronique capable de stocker temporairement des données. Catégories: On distingue plusieurs catégories de mémoires

Plus en détail

CyberSoda 2005 - Interface3 / ADA - www.interface3.be - www.ada-online.be 1/8

CyberSoda 2005 - Interface3 / ADA - www.interface3.be - www.ada-online.be 1/8 CyberSoda 2005 - Interface3 / ADA - www.interface3.be - www.ada-online.be 1/8 1. L Ecran ou Moniteur L'écran est l'appareil qui sert à afficher le signal provenant de la carte vidéo de l'ordinateur. 2.

Plus en détail

L interface utilisateur de Windows

L interface utilisateur de Windows Windows, développé par l éditeur américain Microsoft Corporation, est de loin le système d exploitation pour ordinateurs personnels le plus utilisé dans le monde. Il dépasse à lui seul 90 % du marché mondial

Plus en détail

Un ordinateur, c est quoi?

Un ordinateur, c est quoi? Un ordinateur, c est quoi? Les composants matériels... 16 Les logiciels... 21 L anatomie d un ordinateur de bureau... 23 L anatomie d un ordinateur portable... 31 Chapitre 1 Un ordinateur, c est quoi?

Plus en détail

Rappels sur l Architecture de base d un ordinateur

Rappels sur l Architecture de base d un ordinateur Chapitre 1 Rappels sur l Architecture de base d un ordinateur I. Introduction Dans cette partie, nous décrivons rapidement l architecture de base d un ordinateur et les principes de son fonctionnement.

Plus en détail

Architecture des Ordinateurs. Partie II:

Architecture des Ordinateurs. Partie II: Architecture des Ordinateurs Partie II: Le port Floppy permet le raccordement du lecteur de disquette àla carte mère. Remarque: Le lecteur de disquette a disparu il y a plus de 6 ans, son port suivra.

Plus en détail

- La CMOS Une petite mémoire conservant certaines informations importantes (comme la configuration de l ordinateur, la date et l heure) même lorsque

- La CMOS Une petite mémoire conservant certaines informations importantes (comme la configuration de l ordinateur, la date et l heure) même lorsque - La CMOS Une petite mémoire conservant certaines informations importantes (comme la configuration de l ordinateur, la date et l heure) même lorsque l ordinateur n est pas alimenté en électricité. - La

Plus en détail

Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT,

Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT, CPU ou UCT Processor (data processing) Le processeur est une unité d exécution, plus précisément appelée unité centrale de traitement (désignée en franç.par UCT, en ang. CPU (Central Processing Unit) CPU+mémoire

Plus en détail

Architecture des ordinateurs

Architecture des ordinateurs Architecture des ordinateurs Généralités Processeur Carte mère Mémoire Bus Interfaces d'entrée-sortie Cartes d'extension Périphériques Évolution Presque le montage d'un PC 1 Familles d'ordinateurs Serveur

Plus en détail

Périphériques de stockage

Périphériques de stockage 1. Ordinateur : 1-1 Définition : L ordinateur est un équipement électronique de traitement automatique de l information, comprenant les organes nécessaires à son fonctionnement autonome. 2. Schéma fonctionnel

Plus en détail

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB) Base de l'informatique Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB) Généralité Comment fonctionne un ordinateur? Nous définirons 3 couches Le matériel

Plus en détail

Initiation Informatique

Initiation Informatique Initiation Informatique Découverte de l ordinateur Il existe plusieurs types d ordinateurs : ordinateur de bureau (PC, MAC) portable ou encore la tablette... Nous allons parler ici du PC (pour Personnal

Plus en détail

Éléments d un ordinateur

Éléments d un ordinateur Page 1 sur 6 Éléments d un ordinateur Dans cet article l Unité système l Stockage l Souris l Clavier l Moniteur l Imprimante l Haut-parleurs l Modem Si vous utilisez un ordinateur de bureau, vous savez

Plus en détail

Exercices en référence sur le PIM : 1.1.2 / 1.1.4 / 1.2.1 / 1.3.1/ 1.3.2 / 1.3.3 / 1.3.5 / 1.3.6 / 4.3.2 / 5.1.1 / 5.1.2

Exercices en référence sur le PIM : 1.1.2 / 1.1.4 / 1.2.1 / 1.3.1/ 1.3.2 / 1.3.3 / 1.3.5 / 1.3.6 / 4.3.2 / 5.1.1 / 5.1.2 Exercices en référence sur le PIM : 1.1.2 / 1.1.4 / 1.2.1 / 1.3.1/ 1.3.2 / 1.3.3 / 1.3.5 / 1.3.6 / 4.3.2 / 5.1.1 / 5.1.2 1. Mise en page de son document Clique sur la fonction «Affichage» puis sélectionne

Plus en détail

Premiers pas sur l ordinateur Support d initiation

Premiers pas sur l ordinateur Support d initiation Premiers pas sur l ordinateur Support d initiation SOMMAIRE de la partie 1 : I. Structure générale de l ordinateur... 1. L Unité centrale... 2 2. Les différents périphériques... 5 II. Démarrer et arrêter

Plus en détail

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx COURS DE PERFECTIONNEMENT cvbnmqwertyuiopasdfghjklzxcvbnmq L ordinateur et Windows 2014-2015 wertyuiopasdfghjklzxcvbnmqwertyui

Plus en détail

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation (Operating Systems) Introduction SITE : http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation - Mírian Halfeld-Ferrari p. 1/2 Qu est-ce qu un SE? Ensemble de logiciels

Plus en détail

Introduction à l informatique. INF0326 - Outils bureautiques, logiciels et Internet

Introduction à l informatique. INF0326 - Outils bureautiques, logiciels et Internet Introduction à l informatique INF0326 - Outils bureautiques, logiciels et Internet Informatique L'informatique est la science qui regroupe l ensemble des théories et techniques permettant de traiter de

Plus en détail

Leçon 2 : Les composants de base d un ordinateur

Leçon 2 : Les composants de base d un ordinateur Leçon 2 : Les composants de base d un ordinateur I. Introduction Activité 1 : Décrire les composants de base d un ordinateur : Activité 2 : Qu appelle-t-on les composants qui se branchent à l unité centrale?

Plus en détail

Windows 2008 server -Introduction-

Windows 2008 server -Introduction- Windows 2008 server -Introduction- Rappel sur les systèmes d exploitation Un système d exploitation (Operating System) est un ensemble de programmes responsables de la liaison entre les ressources matérielles

Plus en détail

fichiers Exemple introductif : stockage de photos numériques

fichiers Exemple introductif : stockage de photos numériques b- La Gestion des données Parmi les matériels dont il a la charge, le système d exploitation s occupe des périphériques de stockage. Il s assure, entre autres, de leur bon fonctionnement mais il doit être

Plus en détail

Formation Windows 7 créer par ABC-INFO47

Formation Windows 7 créer par ABC-INFO47 Formation Windows 7 par ABC-INFO47 Page 1 SOMMAIRE L ordinateur et les périphériques... 3 Le bureau de Windows 7... 3 Liste des icônes principales du bureau :... 4 Personnaliser les icones du bureau :...

Plus en détail

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

Centres d accès communautaire Internet des Îles LA CLÉ USB Centres d accès communautaire Internet des Îles LA CLÉ USB Table des matières Document produit pour : Centres d accès communautaire Internet des Îles Par : Andrée-Anne Chevrier, stagiaire Pour infos :

Plus en détail

Système d exploitation

Système d exploitation Cours 1 Université du Luxembourg Enseignement : Professeur:. But du cours : Connaître les systèmes d exploitation. Se familiariser avec UNIX. Environnement de programmation : PC sous Windows avec Cygwin

Plus en détail

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur»

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur» Atelier «Découverte de l ordinateur» A. Un micro-ordinateur classique est composé des éléments suivants : - de l'unité centrale (UC) qui contient les composants essentiels d un ordinateur : le microprocesseur

Plus en détail

Dr Aser J. BODJRENOU. Dernière mise à jour: Mai 2008

Dr Aser J. BODJRENOU. Dernière mise à jour: Mai 2008 SUPPORT DE COURS SUR LE MODULE WINDOWS Dr Aser J. BODJRENOU Dernière mise à jour: Mai 2008 Objectifs Objectifs spécifiques Plan Démarrer un ordinateur. Indiquer: - l icône du Poste de travail sur le Bureau

Plus en détail

Carte mère. Ordi éclaté - Les Petits Débrouillards - Wikidebrouillards.org

Carte mère. Ordi éclaté - Les Petits Débrouillards - Wikidebrouillards.org Carte mère C est une carte électronique sur laquelle on fixe les autres éléments de l ordinateur. On peut y brancher les éléments internes ou externe. Elle est équipée du coeur de l ordinateur, un micro-processeur

Plus en détail

Chap. I : Architecture de base d un ordinateur

Chap. I : Architecture de base d un ordinateur UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Dans cette partie, nous décrivons rapidement l architecture de base d un ordinateur et les principes de son fonctionnement.

Plus en détail

Manuel d administration de Virtual Box MANUEL D UTILISATION VIRTUAL BOX

Manuel d administration de Virtual Box MANUEL D UTILISATION VIRTUAL BOX MANUEL D UTILISATION VIRTUAL BOX Sommaire Partie 1 : Création d une machine virtuelle Partie 2 : 1) Paramétrage réseau de VirtualBox et de la machine virtuelle 2) Partie stockage de VirtualBox Partie 3

Plus en détail

Démontage d'un ordinateur

Démontage d'un ordinateur Espaces multimédias Communauté de Communes Moyenne Vilaine et Semnon : Démontage d'un ordinateur 1- A quoi sert-il de démonter son ordinateur? A) Par simple curiosité B) Pour nettoyer C) Pour remplacer

Plus en détail

Environnement informatique

Environnement informatique Environnement informatique 1.L'ordinateur personnel Un ordinateur est une machine faite de matériel et de logiciel. D'un côté, le matériel (hardware) est constitué par la partie de la machine que l'on

Plus en détail

De l ordinateur au processus : rôle d un système

De l ordinateur au processus : rôle d un système De l ordinateur au processus : rôle d un système Introduction aux systèmes d exploitation Gaël Thomas Présentation du cours Contexte du cours : Introduire notre objet d étude : les systèmes d exploitation

Plus en détail

Cours Info - 2. Notions sur les systèmes d exploitation. D.Malka MPSI 2014-2015. D.Malka Cours Info - 2 MPSI 2014-2015 1 / 23

Cours Info - 2. Notions sur les systèmes d exploitation. D.Malka MPSI 2014-2015. D.Malka Cours Info - 2 MPSI 2014-2015 1 / 23 Cours Info - 2 Notions sur les systèmes d exploitation D.Malka MPSI 2014-2015 D.Malka Cours Info - 2 MPSI 2014-2015 1 / 23 Sommaire Sommaire 1 Qu est-ce que le système d exploitation? Problématique Rôle

Plus en détail

Introduction à UNIX et Windows

Introduction à UNIX et Windows 1/39 à UNIX et Windows Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017 Bobigny

Plus en détail

TD n 1 Premier contact avec l ordinateur

TD n 1 Premier contact avec l ordinateur 1 TD n 1 Premier contact avec l ordinateur 1. Définition de l'informatique C'est la contraction des deux mots "information + automatique", c.à.d. la science qui permet le traitement automatique des informations

Plus en détail

Introduction aux systèmes d exploitation

Introduction aux systèmes d exploitation Introduction aux systèmes d exploitation Le système d exploitation est un ensemble de logiciels qui pilotent la partie matérielle d un ordinateur. Les principales ressources gérées par un système d exploitation

Plus en détail

Le premier contact avec l ordinateur

Le premier contact avec l ordinateur Le premier contact avec l ordinateur Windows 7 est un peu le chef d orchestre de votre ordinateur. Il permet aux différents matériels présents dans la machine de fonctionner correctement. Grâce à Windows

Plus en détail

Les Bases de l Informatique

Les Bases de l Informatique Le système d'exploitation (ou OS : Operating System) est le Programme qui assure la gestion de l'ordinateur et de tous les périphériques qui y sont connectés. Parmi les systèmes d'exploitation les plus

Plus en détail

Installer Windows Home Server 2011

Installer Windows Home Server 2011 Chapitre 4 Installer Windows Home Server 2011 Windows Home Server 2011 fonctionne uniquement sous l architecture 64 bits : cette contrainte rend impossible la mise à jour de l ancienne version de Windows

Plus en détail

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une

Plus en détail

Numérisation. Copieur-imprimante WorkCentre C2424

Numérisation. Copieur-imprimante WorkCentre C2424 Numérisation Ce chapitre contient : «Numérisation de base», page 4-2 «Installation du pilote du scanner», page 4-4 «Réglage des options de numérisation», page 4-5 «Récupération des images», page 4-11 «Gestion

Plus en détail

Chap. I : Architecture de base d un ordinateur

Chap. I : Architecture de base d un ordinateur UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Dans cette partie, nous décrivons rapidement l architecture de base d un ordinateur et les principes de son fonctionnement.

Plus en détail

Chap. V : Les interruptions

Chap. V : Les interruptions UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Nous étudions dans ce chapitre les interruptions matérielles (ou externes), c est-à-dire déclenchées par le matériel (hardware)

Plus en détail

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Atelier «pour débuter» La gestion des photos avec Windows 10 1 Généralités sur le jargon de l image numérique Les différents formats d image : une image enregistrée

Plus en détail

L interface de Windows 7

L interface de Windows 7 chapitre L interface de Windows 7. Utiliser le menu Démarrer et la barre des tâches de Windows 7... 2.2 Profiter de l affichage Aero et de Windows Flip 3D... 30.3 Utiliser les thèmes... 33.4 Modifier la

Plus en détail

LA STRUCTURE DU PC. Les boîtiers horizontaux (ou desktop) que l on retrouve maintenant de moins en moins fréquemment.

LA STRUCTURE DU PC. Les boîtiers horizontaux (ou desktop) que l on retrouve maintenant de moins en moins fréquemment. La structure du PC page 1/7 LA STRUCTURE DU PC Un PC est composé de 3 éléments essentiels : A) L unité centrale (ou boîtier, ou tour) : elle contient tous les composants de l ordinateur (microprocesseur,

Plus en détail

1ère année LMD informatique/mathématique, UHL Batna. Module Bureautique. TD n 2 Windows XP

1ère année LMD informatique/mathématique, UHL Batna. Module Bureautique. TD n 2 Windows XP 1 TD n 2 Windows XP 1. Définition Windows est le système d'exploitation fourni par la compagnie Microsoft. Windows XP est un système multiutilisateur et multitâche qui fonctionne sur les micro-ordinateurs

Plus en détail

Découverte de l ordinateur. Explorer l ordinateur et gérer ses fichiers

Découverte de l ordinateur. Explorer l ordinateur et gérer ses fichiers Découverte de l ordinateur Explorer l ordinateur et gérer ses fichiers SOMMAIRE I L ORDINATEUR ET L EXPLORATEUR... 3 1.1 : PRESENTATION ET GENERALITES... 3 1.2 : CONNAÎTRE LES PROPRIETES D UN ELEMENT...

Plus en détail

TechTool Protogo 4. 1- Manuel TechTool Protogo 4

TechTool Protogo 4. 1- Manuel TechTool Protogo 4 TechTool Protogo 4 1- Manuel TechTool Protogo 4 Notes légales 2008-2013 Micromat Incorporated. Tous droits réservés. 2008-2013 TRI-EDRE. Tous droits réservés pour la traduction française du logiciel et

Plus en détail

Cours : Bureautique & Technologie Web

Cours : Bureautique & Technologie Web UNIVERSITE MENTOURI CONSTANTINE FACULTE DES SCIENCES EXACTES TRONC COMMUN LMD SM 1 ère Année / S1 Cours : Bureautique & Technologie Web EQUIPE DE FORMATION: ANNEE UNIV. 2008/2009 Dr. T. BOUFENDI, Dr. R.

Plus en détail

Tout savoir sur la clé USB.

Tout savoir sur la clé USB. Espaces multimédia Communauté de Communes Moyenne Vilaine et Semnon : Tout savoir sur la clé USB. Qu est ce qu une clé USB? Comment choisir une clé USB? Comment se servir de la clé USB? Comment renommer

Plus en détail

PROCEDURE INSTALLATION ET PARAMETRAGE D UN SERVEUR TSE

PROCEDURE INSTALLATION ET PARAMETRAGE D UN SERVEUR TSE PROCEDURE INSTALLATION ET PARAMETRAGE D UN SERVEUR TSE Table des matières 1) Un serveur TSE, c est quoi?... 1 2) Prérequis technique... 1 3) Comment louer un serveur?... 1 4) Ou acheter des licences?...

Plus en détail

Service de Virtualisation de la DSI UJF

Service de Virtualisation de la DSI UJF Service de Virtualisation de la DSI UJF Félicitations, vous pouvez désormais utiliser une machine virtuelle sur la plateforme de la DSI! A ce titre vous êtes maintenant responsable de celle ci en ce qui

Plus en détail

TP Informatique 1 Présentation prise en main Visual Studio

TP Informatique 1 Présentation prise en main Visual Studio TP Informatique 1 Présentation prise en main Visual Studio But : prise en en main visual studio 1ères notions Variable Informatique : domaine d'activité scientifique, technique et industriel en rapport

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

Le stockage mécanique

Le stockage mécanique Le stockage mécanique 1 Disque Dur HDD : Hard Disk Drive Capacité en Go (Gigaoctets) ou To (Teraoctets). Technologie identique depuis les années 80, amélioration de la densité du stockage. 2 Fonctionnement

Plus en détail

Mes documents Sauvegardés

Mes documents Sauvegardés Mes documents Sauvegardés Guide d installation et Manuel d utilisation du logiciel Edition 13.12 Photos et illustrations : Copyright 2013 NordNet S.A. Tous droits réservés. Toutes les marques commerciales

Plus en détail

Introduction à Windows XP

Introduction à Windows XP Introduction à Windows XP Windows...1 Windows dans les grandes lignes...1 Interface de Windows...1 Afficher les menus contextuels...2 Exemples de menus contextuels...2 Bureau de Windows...2 Barre des tâches...2

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

Introduction au micro-ordinateur Table des matières

Introduction au micro-ordinateur Table des matières Table des matières Introduction au micro-ordinateur... 2 Différents médias de stockage de données... 3 Composantes et périphériques d un Micro ordinateur... 7 Différentes unités de calcul... 12 Introduction

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

Installer Windows 8 depuis une clé USB

Installer Windows 8 depuis une clé USB Installer Windows 8 depuis une clé USB Depuis Windows 98, les versions "grand public" de Windows sont commercialisées sur un support optique. Cela peut être un CD (98, Me, XP) ou bien un DVD (Windows Vista

Plus en détail

L ordinateur : Hardware

L ordinateur : Hardware L ordinateur : Hardware 1 1. Les éléments principaux d un ordinateur Un ordinateur est composé essentiellement, sur le plan du matériel ("hardware"), de deux sous-ensembles : L unité centrale (UC) : Les

Plus en détail