Vous êtes sur la page 1sur 30

Module M1 Elment 2 : Informatique 1 (I1)

Prpar Cours Prpar par Mrs : M. Benchrifa, B. Ahiod Prsent Cours Prsent par Mr : S. Mouline

Plan prsentation
Prsentation de la rforme Plan du cours de llment I1

La Rforme de luniversit
Systme LMD (Licence-Master-Doctorat)? Le nouveau systme pdagogique LMD est bas sur des cursus de formation appels filires et fond sur un enseignement modulaire de trois niveaux : Licence : comporte 6 semestres Master : comporte 4 semestres Doctorat : au minimum BAC+8 diplme BAC+3 diplme BAC+5

Quelques Questions sur la Rforme


module? (unit fondamentale du systme de formation)
comporte 4 lments au plus ; volume horaire en moyenne 90 heures ; valider un module? Module valid par compensation? Rattrapage possible dun module? Rattrapage impossible dun module?

Quelques Questions sur la Rforme


Semestre ?
Se droule en 14 semaines comporte 4 modules ; volume horaire en moyenne 360 heures ; valider un semestre? semestres en rserve?

Relations entre S1 , S3 et S5?


(priorit au crdit, 5me module)

Relation entre S2 , S4 et S6?


(priorit au crdit , 5me module)

Matire Informatique (SMP/SMC-SMI/SM)


Modules: Informatique 1 (I1), Informatique 2 (I2)
I1 : Notion de base dinformatique (Introduction)

14 semaines I2 : Algorithmique et programmation (Pascal, Matlab,) 14 semaines

Modalit de contrle de connaissances


Dans chaque module, un certain nombre de notes sera attribu par les professeurs en fonction :

Contrle continu (25%) Travaux pratiques(TP) (25%) Examen finale (50%) Assiduit (contribution, prsence, ..) Exposs

Contenu du Cours Informatique 1


Partie Cours (S1 = 1sance ; S2 = 2 sances, ) 1s s
Dfinitions et Gnralits G ralit Systmes dexploitations(MS-DOS ,Windows98 ) Syst d exploitations(MSBureautique : traitement de texte, tableur Codage linformation l Algbre de Boole Alg

Travaux Pratiques (6 sances ; sance = 2h ; 1 s. par quinzaine) s s


MS-DOS et Windows 98 MSWord et Excel

Dfinition : Informatique
En anglais : Computer science
Linformatique (Information + Automatique) est la science du traitement automatique de linformation

Dfinition : Linformation
Linformation : est un lment de connaissance humaine susceptible dtre reprsente laide dun systme de codage afin dtre conserve, traite ou communique.

Dfinition : Traitement automatique de linformation


Suite d oprations transformant une reprsentation op repr de cette information en une autre reprsentation plus repr facile manipuler ou interprter interpr
Dispositif de traitement
Information (Donnes)

ou Systme Informatique
Information (consultes)

Information (R (Rsultats)

Exemples de Traitement automatique de l information


calcul du produit de deux nombres (3*2=6) Calcul de la moyenne des notes d un module Entreprise : tablir la fiche de paye, faire la facturation, ... Traduire des lignes de texte Trier par ordre alphabtique dune liste fournie alphab d

Exemple de trie par ordre alphabtique


tri Tableau initial non tri interm Tableaux intermdiaire tri Tableau final tri

Karim Aziz Amina Naouale Jamel

Aziz Amina Karim Jamel Naouale

Amina Aziz Jamel Karim Naouale

Amina Aziz Jamel Karim Naouale

tri Actions suivre pour aboutir une liste de noms trie : 1. Parcourir la liste en Comparant deux noms successif s l alphab 2. changer leur position selon lordre alphabtique tri 3. Refaire 1 et 2 jusqu ce que la liste soit trie

Aspects dun Systme Informatique


Un systme informatique est caractris par deux aspects : Aspect Matriel ( hardware )
lments physiques, des composants lectroniques, des cbles lectriques, ... Ordinateur

Aspect Logiciel ( software )


ensemble de programmes informatiques (suite d instructions qui dit l ordinateur quoi faire) : systme dexploitation, langage de programmation, ...

Ordinateur Computer -
Cest une machine qui permet le traitement de linformation en excutant une srie dordres Cest une machine dot de mmoires grandes capacits et de moyens de calculs ultrarapides

Diffrents types dordinateurs


Toute machine capable de manipuler des informations peut tre qualifie d'ordinateur Il existe plusieurs type dordinateur :

micro-ordinateur (ordinateur compatible IBM), Apple Macintosh, ordinateur portable (en anglais : laptop), PDA (Personal digital Assistant : ordinateur de poche),
Station SUN (ordinateur puissant ; en Anglais mainframe),

Apple Macintosh
Les Macintosh, ou Mac, sont des fabriqu ordinateurs personnels fabriqus et commercialis soci commercialiss par la socit Apple depuis janvier 1984. Ils cohabitent march sur le march des ordinateurs PC. personnels avec les PC. tir Les premiers Macintosh ont tir leur succ succs de leur interface graphique simple d'utilisation. tr utilis Ils sont aujourd'hui trs utiliss par vid les professionnels de la vido num numrique, de l'infographie, de la presse et de la musique.

Ordinateurs portable
Un ordinateur portable est un ordinateur intgrant l'ensemble des lments dont il a besoin pour fonctionner. L'intrt principal d'un ordinateur portable par rapport un ordinateur de bureau est sa mobilit ainsi que son mobilit rduit. encombrement rduit

Un des premiers ordinateurs portables (1982)

PDA (Personnel Digital Assistant)


bo Il s'agit d'un petit botier de la taille d'une calculatrice, qui tient dans la main, abritant dot une architecture informatique et dot d'un incorpor cran tactile et parfois d'un clavier incorpor avec des petites touches. Un stylet est associ l' souvent associ l'cran tactile. utilis Le PDA est utilis principalement pour ses d'agenda agenda, fonctions d'agenda, de rpertoire bloc-notes, tlphonique et de bloc-notes, mais les avanc avances technologiques ont permis de lui fonctionnalit multimdia, adjoindre des fonctionnalits multimdia, mp3, d'images images, telles que le lecteur de mp3, d'images, de vid vido,

Architecture dun ordinateur


La structure gnrale dun ordinateur est constitue par g d constitu trois blocs fondamentaux :
Unit Centrale de traitement : Processeur, Cur de lordinateur l Unit Mmoire centrale : sert stocker les donnes et les donn programmes Interfaces dentres/sorties : permet de raccorder les d entr priphriques externes dun ordinateur. riph d

Sont relis entre eux par des bus. Un bus est un ensemble reli bus. de broches qui vhicule linformation. v l

10

Unit centrale de traitement (Central Processor Unit)


A lintrieure de tout les CPU se trouve : Unit Arithmtique et Logique ( UAL )
Responsable des oprations arithmtiques et logiques (Addition,soustraction,Multiplication,)

Registres
Petites mmoires trs rapide qui stockent localement les informations traites par lUAL.

Unit centrale de traitement (Central Processor Unit) (suite)


Unit de Contrle (UC )
diff Coordonne le travail des diffrents organes UAL, priph mmoires, priphriques,

Horloge

Base de temps qui distribue rgulirement des impulsions pour synchroniser les diffrentes oprations lmentaires effectues par le processeur. Ainsi, un processeur cadenc 450 MHz possde 450 millions de cycles d'horloge par seconde.

11

Evolution de la vitesse des processeurs


Processeur
Intel 86 Intel 286 Intel 386 Intel 486 Pentium Cyrix 6x86 Pentium MMX PENTIUM III AMD ATHLON PENTIUM IV PENTIUM IV

Ann Anne
1981 1984 1985 1989 1993 1996 1997 1999 1999 2000 2003 2004

Fr Frquence (MHz)
de 4 8 de 6 16 de 16 33 de 25 100 de 60 200 de 133 150 de 166 233 500 600, 750 1000 1,4 2 GHz 2 2,4 GHz 2,8 3,4 GHz

AMD ATHLON 64

Mmoire centrale
Il y a deux types de mmoires:
ROM (Read Only Memory) :
o Mmoire morte o les informations ne sont accessibles lutilisateur que pour la lecture ind permanente (conserve indfiniment son contenu) sp Contient des programmes spciales (fait par le (Basic System) constructeur ) BIOS (Basic Input Output System)

RAM (Random Access Memory) :


o Mmoire vive o lon peut faire toutes les souhait modifications souhaites volatile ( contenu perdu si coupure de courant)

12

Reprsentation de linformation
Sur machine, toute information est reprsente reprsent sous forme binaire bit le bit est L'unit de base de la thorie de l'information bit = binary digit. bi t Un bit, par dfinition, est un composant quelconque ne pouvant se trouver que dans deux tats possibles, exclusifs l'un de l'autre.

Exemples
un fil lectrique dans lequel le courant circule ou pas; un aimant pouvant tre polaris Sud ou Nord ; une surface ayant soit un creux soit une bosse.

13

Bit
Par convention, on appelle l'un des deux tats possibles d'un tel composant 0, et l'autre 1. Un bit sera donc un espace dans lequel on pourra soit crire 0, soit crire 1. Que faire avec de tels composants aussi lmentaires ? Rponse : Avec un seul, pas grand chose, mais avec plusieurs, beaucoup de choses !

Que peut-on faire avec plusieurs bits ?


2 bits?
d' le nombre total d'tats possibles que peuvent prendre ces deux 00, 01, 11. bits est de quatre : 00, 01, 10 ou 11. on code 4 informations

3 bits ?

le nombre total d'tats possibles est huit : 000, 001, 010, 011, d' 000, 001, 010, 011, 100, 101, 110, 100, 101, 110, 111 on code 8 informations

Avec n bits ?

Pour 1 bit 2=21 ; Pour 2 bits 4=22 ; Pour 3 bits 8=23 r Par rcurrence on montre que pour n bits il y a 2n tats possibles. on code 2n informations

14

Systme dunits
On utilise un systme dunits bass sur loctet ( en anglais byte) :
not Loctet = 8 bits = 23 bits. not 1 o Kilonot Le Kilo-octet = 1024 o = 210 octets not 1 Ko kilo1 kilo-octet Environ 1/2 page de texte ganot Le Mga-octet = 10242 o = 220 octets not 1 Mo Mega1 Mega-octet Environ un livre de 500 pages Giganot Le Giga-octet = 10243 o = 230 octets not 1 Go ranot Le Tra-octet = 10244 o = 240 octets not 1 To

Fonctionnement de la mmoire vive


La mmoire vive est constitue de constitu centaines de milliers de microscopiques condensateurs emmagasinant des charges. Lorsqu'il est charg, l'tat logique charg l' du condensateur est gal 1, dans le cas contraire il est 0, ce qui signifie que chaque condensateur reprsente un bit de repr la mmoire. m Chaque condensateur est coupl un coupl transistor permettant de rcuprer ou cup de modifier l'tat du condensateur. Ces l' transistors sont rangs sous forme de rang tableau (matrice), c'est--dire que l'on (matrice), c'estaccde une case mmoire (aussi acc m appele point mmoire) par une ligne et appel m une colonne. colonne.

15

Interfaces dEntre/Sortie
Les interfaces E/S sont indispensable pour les raisons suivantes :
Diversit priph Diversits des priphriques externes : m imprimantes, clavier, mmoire de masse, cran, souris, Diff Diffrence de vitesse des traitement entre unit priph externes. lunit centrale et les priphriques externes.

Priphriques externes dun ordinateur


P.S. Clavier : Ce dispositif permet lutilisateur de communiquer avec mmoire vive (RAM) et lcran de visualisation. Il assure donc la fonction de saisie. P.E. Souris : La souris permet de remplacer le clavier en grant lcran sous des menus droulant environnement graphique de visualiser le contenu de la mmoire vive (RAM)

Ecran de visualisation (moniteur) : Ce priphrie permet

Imprimante : Elle permet limpression sur papier le contenu de


la mmoire vive (programme, donnes).

P.E.

Scanner -PE-, Haut parleur -PS-,. Mmoires de masse

P.S.

16

Mmoires de masse
On associe la mmoire centrale dun ordinateur des mmoires externes appeles mmoire de masse. Ce sont des supports qui peuvent stocker dune manire permanente les programmes et les donnes Il existe divers types :
Disque dur (plusieurs Go) Disquettes 5 1/4(512 Ko) , 3 1/2(1.44 Mo) CD_ROM (700 Mo), DVD (4,7GO, )

Structure dun Disque dur

17

Fonctionnement dun disque dur


Les ttes commencent inscrire des donnes la priphrie du disque (piste 0), puis avancent vers le centre. Les donnes sont organises en cercles concentriques appels pistes Les pistes sont spares en quartiers s par (entre deux rayons) que l'on appelle secteurs, secteurs, contenant les donnes (au donn minimum 512 octets par secteur en gnral). On appelle cylindre l'ensemble des donnes situes sur une mme piste sur donn situ des plateaux diffrents (c'est--dire la diff (c'estverticale les unes des autres) car cela forme dans l'espace un "cylindre" de "cylindre" donnes. donn

secteur cylindre

Structure dun disque compact CD-ROM


Disc) Le CD (Compact Disc) est un disque optique permettant de stocker des numriques. informations numriques. Il peut contenir donn jusqu 700 Mo de donnes informatiques (plus de 300 000 pages de texte). constitu Le CD est constitu, entre autre, d'une m rflchissante. fine couche mtallique rflchissante. La rfl poss couche rflchissante possde de petites alvoles. alvoles. Lorsque le laser traverse la lumi rfl surface, la lumire est rflchie sur la rfl couche rflchissante, sauf lorsque le alv laser passe sur une alvole, c'est ce qui permet de coder l'information.

stock Les informations sont stockes sur grav 22188 pistes graves en spirales

18

Fonctionnement dun disque compact CD-ROM (suite)

Composants dun ordinateur Architecture de Von Neumann

19

Carte mre de lordinateur (En anglais : Motherboard)


m La carte mre est une ma carte matresse, prenant la forme d'un grand circuit imprim poss imprim possdant des connecteurs pour le m processeur, la mmoire vive, des cartes d'extension.

Motherboard

20

Ports

Evolution de la vitesse des processeurs - loi de Moore La loi de Moore, dicte en 1965 par Gordon E. Moore, dict Moore alors employ d'Intel, prvoyait que les employ pr performances de processeurs doubleraient tous les 12 mois. Cette loi a t rvise en mois. vis 1975, portant le nombre de mois 24. La loi de 24. Moore s'applique toujours aujourd'hui. aujourd'hui.

21

Logiciels -SoftwareOn parle dapplications et de programmes Un programme est constitu dune suite d instructions (ou ordres) excutes pour accomplir une tche particulires. Un logiciel (ou une application) est un ensemble de programmes qui cooprent afin de raliser un objectif bien prcis Pour tre actif un programme (ou un logiciel) doit tre rsident en mmoire principale (RAM).

Classification des logiciels:


Les logiciels sont classs en 3 catgories :

Les langages de programmation Les logiciels dapplications Les systmes d exploitation

Langages de programmation
Ce sont des logiciels qui permettent de produire d autres logiciels Un langage de programmation permet dexprimer les indications ncessaires aux traitement, de concevoir et de rdiger les programmes souhaits.

Exemples :
Programmation procdurale : Pascal, C , Visual Basic,. Programmation logique : Lisp, Prolog,. Programmation Scientifique : Matlab, Maple

Les logiciels dapplications


Ce sont des logiciels destins des utilisateurs non informaticiens (on peut les utiliser directement)

Exemples : Traitement de textes Tableurs Jeux ...

Systme d Exploitation (Operating System)


Le systme dexploitation (SE) est le logiciel de base de tous les systmes informatiques : sans lui la machine pourrait rien faire et, surtout, sans lui les logiciels dapplication ne pourraient sexcuter Le SE sert d'intermdiaire entre lutilisateur et la machine : But vis : rendre les machines plus faciles utiliser et par consquent la tche de lutilisateur moins fastidieuse

Fonctions dun SE
Fournir une interface entre l'ordinateur et l'utilisateur pour permettre de donner des ordres la machine (lancer une impression, ...); Interface textuelle; interface semi-graphique; interface graphique Grer les ressources de l'ordinateur (mmoires, processeur, priphriques, ) ;

Grer lorganisation du stockage de linformation sur les mmoires secondaires par lintermdiaire de son systme de gestion de disques ; ...

Systme de Gestion des disques


Le systme de gestion des disques d un SE organise syst les informations (c--d les donnes et les programmes) (c donn en deux niveaux : Niveau physique : dcrit comment linformation sera organise sur les l organis supports de stockages
Ce niveau est gr par le SE. g SE.

Niveau logique : dcrit comment ces informations seront manipules manipul par lutilisateur. l
Ce niveau rend le niveau physique transparent.

Systme de Gestion de disques


Organisation logique : Pour faciliter aux utilisateurs les actions de stockage, stockage, didentification et de la recherche des informations sur les mmoires de masse, les systmes dexploitations m syst d utilisent deux notions (ou entits ) : entit Fichier. Fichier. Dossier (ou rpertoire). r

Systme de Gestion de disques (organisation logique)

-FichiersLes informations sont ranges dans des fichiers, rang fichiers, Un fichier peut servir mmoriser un texte, une image, mais aussi texte, image, un programme Un fichier est identifi par un nom qui lui est attribu par identifi attribu l utilisateur et qui a la forme suivante : nom_du_fichier.extension nom_du_fichier. l extension sert regrouper les fichiers de mme nature

Exemples :
Lettre.doc Produit.exe fichier document cr par Word cr fichier excutable (programme multiplication) ex

Systme de Gestion de disques (organisation logique)


-DossierLes dossiers (ou rpertoires), permettent de ranger soit des r fichiers, soit d'autres dossiers (ils peuvent aussi rester vides). Les dossiers sont structurs de faon arborescente. Dans un tel structur fa arborescente. arbre, les fichiers ne peuvent figurer qu'au niveau des feuilles. feuilles. le premier niveau de cette arborescence est appel rpertoire appel racine . On peut y crer d autres rpertoires contenant des cr r sous-rpertoires et/ou des fichiers. sousDans une telle organisation, on peut se dplacer de deux faons : fa par un chemin absolu (en partant de la racine) par un chemin relatif (en partant du rpertoire dit r courant )

Systme de Gestion de fichiers (SGF): Exemple


Rpertoire racine
Sous Rpertoire 1 S-R. 2 Fichier 1 Fich. 2

S-R. 1-1

S-R. 1-2

Fich. 1-1

Fich. 1-2

S-R. 1-2-1 Fich. 1-2-1-1

Fich. 1-1

C'est le SE (SGF) qui gre toute cette organisation : il permet par exemple d'ajouter, de dplacer, de d'ajouter, placer, supprimer, de recopier... tout dossier ou fichier. supprimer, recopier... fichier.

Types de SE
SE mono-tches : excute une tche la fois monoex SE multi-tches : excute plusieurs tches multiex simultanment (partage du temps processeur) simultan SE mono-utilisateur : un utilisateur peut utiliser les monoressources de la machine la fois SE multi-utilisateurs : possibilit de servir plusieurs multipossibilit utilisateurs

Exemples de SE

MS-DOS : mono-tche mono-utilisateur MSmonomonoWindows 98/2000/XP ; MacOS : multi-tches monomultimonoutilisateur Windows NT/2OOO servers ; Unix/Linux : multi-tches multi-utilisateurs multimulti...

Positionnement des logiciels


Utilisateurs Logiciels : applications, langages de programmation Syst d Systme dexploitation : ensemble de logiciels pour l utiliser lordinateur Pilotes ou Drivers
Unit (CPU,M.C. I.E/S), priph M.C., Ordinateur : Unit centrale (CPU,M.C.,I.E/S), priphriques (cran,souris,clavier,D.Dur,CD-ROM,imprimante,carte graphique,carte cran,souris,clavier,D.Dur,CD-ROM,imprimante,carte D.Dur son,carte satellite,camera numrique,scanner,modem,) numrique,scanner,modem,

Pilotes (ou Drivers en anglais)


Appels aussi gestionnaires de priphriques Se sont des informations installer et qui permettent au SE dutiliser (ou dexploiter) les priphriques (imprimantes, scanners, lecteurs etc..) issus des constructeurs diffrents. Ils sont dvelopps par les fabricants de priphriques. Chaque priphrique est vendu avec son driver. On peut aussi trouver les drivers sur lInternet ou avec les SE. N'importe quel priphrique (ex disque dur), a besoin de driver pour fonctionner. Au dmarrage de l'ordinateur, c'est le BIOS qui permet aux composants vitaux (carte vido, disque dur, lecteur de disquettes, clavier) de dmarrer grce des pilotes standards. Une fois le SE dmarr, celui-ci reprend le contrle de ces composants.

Installation dun systme dexploitation


Choix dun systme dexploitation syst d Sur un ordinateur de famille (micro-ordinateur), on peut installer : (micro-ordinateur), Windows : 98, millenium, 2000, XP,; XP, Linux : Redhat, Mandrak, Suse, Redhat, Mandrak, Suse, Aprs le choix dun systme exploitation (ex Windows) Apr d syst Installation sur PC : CD-ROM dinstallation, Disquette de dmarrage CDinstallation, d Linstallation veut dire mettre (ou stocker) toutes les logiciels et donnes stocker) donn dans une des mmoires de masse : m DISQUE DUR Installation sur disque dur ncessite une prparation de ce dernier : pr n Cr Crer des partitions Cre un systme de fichier (FAT : File syst Formater les partitions Cr Allocation Table) sur chaque partition Table) Aprs prparation du disque dur, linstallation peut commencer pour mettre Apr pr l le systme dexploitation sur une des partitions cres (partition C:). syst d cr (partition C:).

Organisations du disque dur


Disque Dur C: D: E:

Syst d Systme dexploitation (Windows)

Donn Donnes et Applications

Organisation en pistesdisque Dur 1re partition du 1 et secteurs est faite 2me partition: D: 2 par le constructeur 3me partition 3 Formatage physique E:
1re Disquette 1 2me Disquette 2 A: B:

Sous Windows, Comment designer les partitions (ou la partition) constituant le disque Sous m dur et aussi les autres mmoires de masse? C:

CDROM toujours la lettre qui suit CDROM

Disque amovible (mmoire flash) la lettre qui suit Disque (m

512 octets

F:

G: