MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1....

49
2012-2013 INF112 - TD1 1 MODULE INF112 TD 1 2012 – 2013

Transcript of MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1....

Page 1: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 1

MODULE INF112

TD 12012 – 2013

Page 2: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 2

Plan

1. Organisation du module� Contenu� Modalités de contrôle

2. Pourquoi/Comment INF112 ?� Objectifs

3. Environnement de travail au DLST4. Introduction à la programmation

� Pourquoi� Algorithmique et programme

5. Architecture et fonctionnement d’un ordinateur

Page 3: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 3

1. Organisation du module

Contenu� Chaque semaine :

� 1 TD (1h30) et 1 TP (4h)

� Semaine 1 : � Introduction � Découverte des outils (suite office)

� Semaine 2/6 : � Traitement de l’information (introduction à la

programmation)

� Semaine 7/11: � Publication d’informations sur Internet� Réalisation d’un site Web

Page 4: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 4

1. Organisation du module

Modalités de contrôle� Deux contrôles continus � coef 0,4

� Un Devoir Surveillé (CC1) � coef 0,2� Site web à rendre la dernière semaine de l’enseignement

(CC2) � coef 0,2

� Un examen final écrit � coef 0,6

� ATTENTION à la date du CC1 et de l’ examen final :� INF112 est un module S1 et S3 � examens S1 et S3 en

même temps� Vérifier les dates avant de réserver vos vacances !!!

Page 5: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 5

Plan

1. Organisation du module� Contenu� Modalités de contrôle

2. Pourquoi/Comment INF112 ?� Objectifs

3. Environnement de travail au DLST4. Introduction à la programmation

� Pourquoi� Algorithmique et programme

5. Architecture et fonctionnement d’un ordinateur

Page 6: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 6

2. Pourquoi/Comment INF112 ?

Objectifs

� Biologie, Chimie, SVT …� Acquisition de données et traitements automatisés : textes, valeurs mesurées et images numériques …

� Recherche et publication d’informations sur Internet.

INF112 � donner un aperçu de ce qu’il est possible de faire dans ces domaines

Page 7: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 7

2. Pourquoi/Comment INF112 ?

Objectifs (partie 1)

� Biologie, SVT, Chimie� Beaucoup de données (valeurs mesurées, images …)� Analyse et traitement de ces données

� Statistiques : Moyenne, max/min, tris, � Lois de distributions/probabilités� Graphiques : distributions, diagrammes, courbes…� Analyse et traitement d’images

� Recherche et publication d’informations sur Internet

Page 8: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 8

2. Pourquoi/Comment INF112 ?

Objectifs

� Découvrir la programmation � Surtout dans la suite MS Office (Word, Excel, PowerPoint)� (et un peu OpenOffice)

� Recherches avec moteur de recherche� Création d’un mini-site web

INF112 � comprendre les principes et les mettre en œuvre avec des outils

À partir de la semaine 1

À partir de la semaine 7

Page 9: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 9

Plan

1. Organisation du module� Contenu� Modalités de contrôle

2. Pourquoi/Comment INF112 ?� Objectifs

3. Environnement de travail au DLST4. Introduction à la programmation

� Pourquoi� Algorithmique et programme

5. Architecture et fonctionnement d’un ordinateur

Page 10: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 10

3. Environnement de travail au DLST

Votre compte� Windows XP � Sessions de travail� Login AGALAN = identifiant d’un compte à l’UJF� Mot de passe

� secret� pour le récupérer :

� borne en salle de lecture� Site web « parana » (voir au 1er TP)

� C : effacé sans préavis� Home sur Sarado

� ranger ses fichiers� le répertoire Perso (fichiers personnels)

� Serveur sarado

Page 11: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 11

(A:) / clef USB

crip (C:)

serveur sur ‘ sarado.e... ’(S:)

dsu-etu

bio-lbcp

dsu-etu

perso

S1

dsusv1

S3

S2

home sur ‘ sarado’(Z:)

Dossier

xxx

Fichier

Ecologie

Muzzik

INF112

Ne pas utiliser

Accès lecture-écriture pour les étudiantsServeur d'échanges

Accès lecture pour les étudiants, lecture-écriture pour les enseignants

Espace disque personnelAccès lecture-écriture pour le propriétaire,

interdit pour tous les autres

Apporter la sienne !

3. Environnement de travail au DLSTOrganisation des mémoires de masse

Page 12: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 12

Réseau du CampusRéseau du Campus

Renater

IMAG

Routeur IMAG

Serveur

Serveur http

Sites web étudiantsServeur Styx

Impression

Serveur DuranceAuthentification

Serveur Sarado(Windows NT)

Homes étudiants

DiSI

Routeur CRIP

Commutateur(100 Mbps)

Salle B10617 PC

Switch(100 Mbps)

Salle A10317 PC

Switch(100 Mbps)

Salle B109 17 TX

Imprimantedsu-ens-kyo

DLST

Routeur DLSTRéseau E

Réseau adm

Serveur Aspasi(Unix)

3. Environnement de travail au DLST

Le travail en réseau

Page 13: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 13

Plan

1. Organisation du module� Contenu� Modalités de contrôle

2. Pourquoi/Comment INF112 ?� Objectifs

3. Environnement de travail au DLST4. Introduction à la programmation

� Pourquoi� Algorithmique et programme

5. Architecture et fonctionnement d’un ordinateur

Page 14: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 14

4. Introduction à la programmation

Pourquoi programmer ?

� Un programme permet d’automatiser le traitement de certaines tâches� C’est l’ordinateur qui fait� Le programme dit comment faire

� Un programme =� une suite d’instructions� L’ordinateur exécutera chaque action les unes après les autres dans l’ordre indiqué

Page 15: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 15

4. Introduction à la programmation

Pourquoi programmer ?� Pour faire des actions répétitives

� L’ordinateur va plus vite� L’homme s’ennuie et fait des erreurs

� Mais � l’ordinateur ne fait que ce qu’on lui dit de faire, et� parle un langage qui lui est propre

� Il faut apprendre à� résoudre les problèmes� parler dans un langage que l’ordinateur comprend

Page 16: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 16

4. Introduction à la programmation

Exemple d’un Sudoku

� En partant des chiffres déjà inscrits, remplir la grille tel que chaque ligne, colonne et carré de 3*3 (ou bloc)contiennent une seule fois les chiffres de 1 à 9

� Comment faire résoudre le problème à un ordinateur ?

� Il faut d’abord identifier la façon de résoudreon parle d’algorithme

� Puis de le dire à l’ordinateur

on parle de programme

Page 17: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 17

4. Introduction à la programmation

Exemple d’un Sudoku

Pour cette case, � la ligne interdit les chiffres

3, 4, 5, 6, 7, 9� Le bloc interdit les chiffres

1, 8, 4, 7, 5� la colonne interdit les chiffres 1, 4

� la seule possibilité est d’y placer 2

Page 18: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 18

4. Introduction à la programmation

Exemple d’un Sudoku� Comment faire résoudre le problème à un ordinateur ?� Il faut d’abord identifier la façon de résoudre

Pour chaque case vide, éliminer les entiers de 1 à 9 déjà présents dans la ligne, colonne & blocs’il ne reste plus qu’un entier parmi 1 à 9, l’inscrire dans la case vide

Recommencer tant qu’il reste des cases vides et que l’on est pas bloqué

� Puis de le dire à l’ordinateur …Algorithme

Programme/macro

Page 19: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 19

4. Introduction à la programmation

Pourquoi en BIO/CHBI/SVT ?� Analyse ADN

� Soit une séquence de bases ACGT (plusieurs milliers) � Retrouver la liste d’acide aminé correspondant� Retrouver les parties codantes

� Transformation de format de données :(°Far → °C) ou (Mètres ↔ feet)

� Traitement, analyse et représentation de données� Analyse d’images : microscopie, biopuces ….� Dessin avec répétitions

Page 20: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 20

4. Introduction à la programmation

Objectif de l’enseignement� Apprendre à « résoudre » les problèmes

� Soit un problème à résoudre� Décomposer en une suite d’actions

� Apprendre à « parler » dans un langage que l’ordinateur comprend� Ecrire un programme format texte� Dans un langage (VBA = Visual Basic Application)� Utiliser un outil qui transforme le programme texte en une suite

d’octets compréhensible par l’ordinateur (inclus dans Word, Excel et PowerPoint)

Page 21: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 21

4. Introduction à la programmation

Principes élémentaires� L’humain suit des procédures/protocoles

� Suite d’actions� Compréhensibles par l’humain� Ordonnées� Syntaxe moins stricte (fautes d’orthographe!!)

� L’ordinateur exécute des programmes� Suites d’actions� Compréhensibles par la machine� Ordonnées� Strictement écrites (syntaxe rigoureuse & correcte)

Page 22: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 22

4. Introduction à la programmation

Protocoles et Algorithmes : exemple 1

Page 23: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 23

4. Introduction à la programmation

Protocoles et Algorithmes : exple 1 (suite)

Page 24: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 24

déclaration desIngrédients nécessaires

algorithme

4. Introduction à la programmation

Protocoles et Algorithmes : exemple 2

Page 25: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 25

4. Introduction à la programmation

Principes élémentaires� L’humain suit des procédures/protocoles

� Suite d’actions� Compréhensibles par l’humain� Ordonnées� Syntaxe moins stricte (fautes d’orthographe)

� L’ordinateur exécute des programmes� Suite d’actions� Compréhensibles par la machine� Ordonnées� Strictement écrites (syntaxe rigoureuse & correcte)

Page 26: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 26

4. Introduction à la programmation

Travail en 2 phases

1. Expression des algorithmes sur papier: dans un langage compréhensible par l’humain.Abstraction des détails de syntaxe

2. Traduction des algorithmes en programmes compréhensibles par l’ordinateur

Page 27: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 27

4. Introduction à la programmation

Notion d’algorithmeAlgo Ellipse ()Début

{déclarations}X1, X2, H, L, A : entiers C, i : entiers

{initialisations}X ← 150 {Position coin supérieur gauche}Y ← 300 {Position coin supérieur gauche}H ← 20 {hauteur ellipse horizontale} L ← 60 {Longueur ellipse horizontale}A ← 6 {nb de rayons}C ← 180/A {angle entre rayons}

Pour i = 1 jusqu’à A faireEllipse(X, Y,H, L)Rotation (i * C)

Fin PourFin

Page 28: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 28

4. Introduction à la programmation

Traduction en un programmeSub SixEllipses()Dim X, Y, L, H, A, C, i As Integer 'déclaration de variables

X = 150 Y = 300H = 20L = 60A = 6 ' Nb d'ellipse entre les rayonsC = 180 / A ' angle entre ellipsesFor i = 1 To AActiveWindow.Selection.SlideRange.Shapes.AddShape(msoShapeOval, X, Y, L, H).SelectActiveWindow.Selection.ShapeRange.Rotation = i * C

Next iEnd Sub

Page 29: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 29

Plan

1. Organisation du module� Contenu� Modalités de contrôle

2. Pourquoi/Comment INF112 ?� Objectifs

3. Environnement de travail au DLST4. Introduction à la programmation

� Pourquoi� Algorithmique et programme

5. Architecture et fonctionnement d’un ordinateur

Page 30: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 30

� Les diapositives suivantes sont à travailler par soi-même (si non vues en classe)

� Le contenu figure à l’examen� Si des problèmes de compréhension apparaissent,

interroger votre enseignant

5. Architecture et fonctionnement d’un ordinateur

Architecture des ordinateurs

Page 31: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 31

Le boîtier

5. Architecture et fonctionnement d’un ordinateur

Description générale

Page 32: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 32

CARTE MERE ABIT AN8 ULTRA

La carte mère

Page 33: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 33

périphériques de pointage(entrée)

périphériques d'acquisition(entrée)

périphériques d'affichage(sortie)

périphériques de saisie(entrée)

Les périphériques d’entrée/sortie

Page 34: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 34

Les périphériques de stockage

Page 35: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 35

Périphériques(écran, clavier, souris, …)

Mémoire (R.A.M.)

Micro-Processeur

mémoire de massedisque dur

Bus

Mémoire(R.O.M.)

5. Architecture et fonctionnement d’un ordinateur

Circulation de l’information

Page 36: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 36

CPUCentral Processing UnitMicroprocesseur

UCGUnité Centrale de gestion

UALUnité de traitementArithmétique et Logique

ROM (mémoire morte)Read Only Memory

RAM (mémoire vive)RandomAccess Memory

BUS (voies de communication)BUS d’Entrées/Sorties

CPU

BUS

E

BUS

S

UNITE CENTRALE

MEMOIRE CENTRALE

UALUCG

ROM

RAM

5. Architecture et fonctionnement d’un ordinateur

L’unité centrale

Page 37: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 37

CPU

ENTREE

SORTIE

UNITE CENTRALE

MEMOIRE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (1/8)

Page 38: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 38

CPU

ENTREE

SORTIE

UNITE CENTRALE

MEMOIRE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (2/8)

Page 39: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 39

CPU

ENTREE

SORTIE

UNITE CENTRALE

MEMOIRE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

Système d’exploitation WINDOWS NT

(Gestionnaire graphique…)

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (3/8)

Page 40: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 40

5. Architecture et fonctionnement d’un ordinateur

Le système d’exploitation

� Logiciel qui coordonne les tâches essentielles au fonctionnement de l'ordinateur :� gère les ressources de l'installation,� permet l'exécution des logiciels d'application,� fournit du confort à l'utilisateur pour le dialogue avec la machine

� Système d'exploitation & gestionnaire fenêtrages� Station Unix UNIX X Window� PC DOS Windows 2000, NT� PC Linux KDE, GNOME …� Mac MacOsX Finder

Page 41: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 41

CPU

ENTREE

SORTIE

UNITE CENTRALE

MEMOIRE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

Système d’exploitation WINDOWS NT

(Gestionnaire graphique…)

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (4/8)

Page 42: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 42

CPU

ENTREE

SORTIE

UNITE CENTRALE

MEMOIRE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

Système d’exploitation WINDOWS NT

(Gestionnaire graphique…)

Logiciel d’application : WORD

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (5/8)

Page 43: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 43

CPU

ENTREE

SORTIE

UNITE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

Système d’exploitation WINDOWS NT

(Gestionnaire graphique…)

Logiciel d’application : WORD

MEMOIRE CENTRALE

Document 2Document 1

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (6/8)

Page 44: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 44

CPU

ENTREE

SORTIE

UNITE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

Système d’exploitation WINDOWS NT

(Gestionnaire graphique…)

Logiciel d’application : WORD

MEMOIRE CENTRALE

Document 2Document 1

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (7/8)

Page 45: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 45

CPU

ENTREE

SORTIE

UNITE CENTRALE

UALUCG

ROM

RAMDONNEES

RESULTATS

PROGRAMMES

Système d’exploitation WINDOWS NT

(Gestionnaire graphique…)

Logiciel d’application : WORD

MEMOIRE CENTRALE

Document 2Document 1

5. Architecture et fonctionnement d’un ordinateur

Le fonctionnement de base (8/8)

Page 46: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 46

5. Architecture et fonctionnement d’un ordinateur

Information et mémoire

� Ordinateur manipule des informations� Informations structurées dans des fichiers� Fichiers organisés dans des répertoires� Information est stockée en mémoire

Page 47: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 47

5. Architecture et fonctionnement d’un ordinateur

Information et Mémoire

� Mémoire de masse� Stockage à long terme

� Mémoire vive : RAM� Random Access Memory� Stockage à court terme

� Mémoire morte : ROM� Stockage à long terme � Read Only Memory

Page 48: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 48

� Ouvrir Word� Ecrire du texte � Pas de sauvegarde

� Le texte est en mémoire vive� Si on ferme word → le texte disparaît

� Sauvegarde� Le texte reste en mémoire vive � Le texte est enregistré sur le disque dur� Si on ferme word → le texte disparaît en mémoire vive� MAIS reste de manière permanente sur le disque dur

5. Architecture et fonctionnement d’un ordinateur

Information et mémoire vive

Page 49: MODULE INF112 - imagmembres-lig.imag.fr/dubousquet/docs/TD01_2012.pdf2012-2013 INF112 -TD1 4 1. Organisation du module Modalités de contrôle Deux contrôles continus coef0,4 Un Devoir

2012-2013 INF112 - TD1 49

5. Architecture et fonctionnement d’un ordinateur

Information et mémoire de masse

� le disque dur : plusieurs dizaines de Go sur des PC communs

� le CDRom et le CDrom-R : 650 Mo, � le DVD et le DVD-R � les disquettes 1.4 Mo et les super-disks 120 Mo. � les disquettes ZIP (100 ou 250 Mo) � les diskettes JAZZ (1 à 2 Go)� Les clefs USB (128 Mo à plusieurs Go)� la bande magnétique (DAT) jusqu'à 20 Go.