Sie sind auf Seite 1von 29

Introduction

Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Algorithmiques et programmation 1
Laila AMIR
Tronc commun : MIP

Annee universitaire 2014/2015

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Plan
1

Introduction

Ordinateur
Un PC : quest-ce que cest ?
Les types dordinateurs

Les elements materiels dun ordinateur


Lunite centrale
Les peripheriques dentrees
Les peripheriques de sorties
Les peripheriques dentree et de sorties

Les logiciels dun ordinateur


Le syst`eme dexploitation
Les logiciels dapplications

Execution
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Outline
1

Introduction

Ordinateur
Un PC : quest-ce que cest ?
Les types dordinateurs

Les elements materiels dun ordinateur


Lunite centrale
Les peripheriques dentrees
Les peripheriques de sorties
Les peripheriques dentree et de sorties

Les logiciels dun ordinateur


Le syst`eme dexploitation
Les logiciels dapplications

Execution
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Informatique : Le mot informatique est une contraction des mots


information et automatique : traitement automatis
e de
linformation.
Algorithme : ensemble de r`
egles op
eratoires dont lapplication
permet de resoudre un probl`eme en un nombre fini dop
erations.
Donn
ees : objets manipules par le programme.
Structures de Donn
ees : organisation des donn
ees dans des
structures ayant une representation fixee et des op
erations dacc`
es,
modification,...
Programme : sequences dinstructions et de donnees enregistres sur
un support et susceptibles d
etre trait
ees par un ordinateur. Le
programme est la traduction dun algorithme et des donn
ees
dans un langage de programmation qui impose une syntaxe
rigoureuse.
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

Outline
1

Introduction

Ordinateur
Un PC : quest-ce que cest ?
Les types dordinateurs

Les elements materiels dun ordinateur


Lunite centrale
Les peripheriques dentrees
Les peripheriques de sorties
Les peripheriques dentree et de sorties

Les logiciels dun ordinateur


Le syst`eme dexploitation
Les logiciels dapplications

Execution
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

Ordinateur
Aujourdhui, nous vivons dans un monde en constant progr`
es et la
connaissance des TIC (techniques dinformation et de
communication) est indispensable.
Lordinateur est devenu `a la fois un moyen de d
ecouverte,
dinformation et de communication essentiel mais aussi un outil
de travail, de traitement et de contr
ole de linformation et de la
production efficace.
Il permet `a la fois de gagner du temps, de simplifier la vie et de
r
ealiser des documents ou des t
aches plus complexes.

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

Un PC : quest-ce que cest ?


Lordinateur correspond toujours `a un assemblage :
de composants mat
eriels (le hardware, lelectronique)

et de donn
ees logicielles (le software, les programmes et les
donnees).
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

Cet assemblage forme une machine qui permet de recevoir des


informations, de les transformer `
a laide de programmes selon certains
langages et de les restituer sous une autre forme :

Nb : Nous verrons au Chap 2 comment le PC traite linformation


gr
ace au syst`
eme binaire (0 et 1)?

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

Les types dordinateurs


On distingue plusieurs familles dordinateurs, classes par taille decroissante:
Les HPC (high performance computing) : Ordinateurs tr`es
puissants utilises pour des calculs tr`
es lourds ou le traitement de
donn
ees volumineuses : previsions meteo, recherche, modelisation
automobile, imagerie medicale...
Le serveur : Dusage courant dans les entreprises, les institutions, la
gestion de reseaux Internet...
Lordinateur personnel (PC) : Selon ses caracteristiques sutilise au
bureau ou `a la maison et peut gerer plus specifiquement du
multimedia, des elements graphiques, des jeux...

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

PC : plusieurs tailles
Le PC de bureau : Compose dun botier
place verticalement ou horizontalement et
raccord
e aux p
eriph
eriques : ecran,
clavier, souris, imprimante ...
Le PC portable : Un botier leger int`egre
tous les composants: carte m`ere, ecran,
clavier, lecteur DVD...
La tablette PC : encore plus petit, leger,
avec un ecran tactile ; permet la lecture de
documents et livres numeriques.
Le tout-en-un (all-in-one) :
la tour est incorporee `a lecran, lecteur
DVD integre ; les peripheriques sont parfois
connectes sans fils : clavier, souris...
Laila AMIR

Fig.4 PC de bureau (tour)

Fig.5 Portable et Tablette

Fig.6 Tout-en-un

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Un PC : quest-ce que cest ?


Les types dordinateurs

Avantages et inconvenients
Type de pc
PC de bureau
(tour)

PC Portable

Prix moyen (DH)


6000-20000

4000 -20000

Tablette

2000-8000

Tout-en-un
(All in one)

6000-20000

Avantages
Evolutif (ajouter des cartes
dextension dans le botier,
changer d
ecran),bien
equip
e,
connections bonnes
Mobilit
e (poids r
eduit)
Performances
Qualit
e vid
eo
Consommation faible
Petit et maniable,
adapt
e`
a la lecture
Bibiloth`
eque virtuelle et en ligne
Consomme tr`
es peu
Ecran tactile
Bons clavier et souris
Performances
Consommation moyenne

Inconv
enients
Ajouter le prix de l
ecran
Volumineux, non transportable,
consomme plus que les portables
Pas facile pour remplacer ses pi`
eces
Attention `
a la batterie
Connections moins bonnes
Pav
e num
erique s
epar
e ou non
Non-
evolutif
Mono-utilisation
Son moyen

Non-
evolutif
Carte graphique moyenne
Connections parfois pas faciles

Vous avez maintenant beaucoup de choix : en fonction de vos besoins,


choississez lappareil specifique pour communiquer, vous connecter, vous
divertir, lire, jouer, travailler...
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Outline
1

Introduction

Ordinateur
Un PC : quest-ce que cest ?
Les types dordinateurs

Les elements materiels dun ordinateur


Lunite centrale
Les peripheriques dentrees
Les peripheriques de sorties
Les peripheriques dentree et de sorties

Les logiciels dun ordinateur


Le syst`eme dexploitation
Les logiciels dapplications

Execution
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Les elements materiels dun ordinateur personnel (PC)


En pratique on distingue les elements suivants dans un PC :

Fig. 8 Composants dun PC de bureau (tour)

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Lunite centrale

Lunite centrale
Lunite centrale (botier) est le cerveau qui contient tous les elements
essentiels de lordinateur. Cest elle qui recoit les informations des
p
eriph
eriques dentr
ee, qui les traite, puis les renvoie aux p
eriph
eriques
de sortie.
Dans un pc de bureau on lappele tour (botier vertical) ou desktop
(botier horizontal). Pour un pc portable cest la partie qui reste `
a plat
sur le bureau quand on soul`eve lecran.

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Lunite centrale

Lunite centrale est constituee des parties suivantes :


la carte-m`
ere
Le microprocesseur
La m
emoire centrale;
Les ports de communications ;
Le bloc dalimentation;

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

La carte m`ere
La carte m`ere est une plaque contenant des circuits imprimes : le
microprocesseur et les m
emoires... Elle a pour fonction principale de
relier les composants et de permettre une communication entre eux.
Le microprocesseur
Le microprocesseur est le responsable du contr
ole et de la coordination
generale de tout lordinateur. Il est compose de deux organes qui
soccupent de tous les calculs, de la logique des op
erations et du
transfert des donn
ees dans lordinateur :
LUnit
e Arithm
etique et Logique (UAL) realise les operations
arithmetiques (+, -, x, /) et les traitements logiques (<, >, =).
LUnit
e de Commande et de Contr
ole (UCC) g`ere le deroulement
des programmes en cours, commande des traitements `a lUAL, et
repartit les ordres aux divers organes de la machine.
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

La memoire centrale
La memoire centrale dun ordinateur est composee de deux parties :
La m
emoire vive ou RAM qui contient les donn
ees et les
programmes en cours dex
ecution. Elle est vid
ee quand on

eteint le pc ; plus elle est importante, plus lordinateur travaille


facilement et rapidement
La m
emoire morte ou ROM qui contient les informations
indispensables au demarrage de lordinateur.
>Elle verifie la presence et le bon fonctionnement des
diff
erents composants de lordinateur (disque dur, clavier, ecran,
souris, etc.) quand le bouton dallumage est appuye.
>Elle conserve les donn
ees m
eme apr`
es larr
et du pc.

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Les ports de communications


Un port represente une ligne de communication externe de lunite centrale.
Le bloc dalimentation
Le bloc dalimentation alimente en energie electrique, les composants
electroniques.

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Les peripheriques dentrees


Les peripheriques dentree envoient les donn
ees vers lunit
e centrale.
Voici quelques exemples de peripheriques dentree:
Le clavier permet de communiquer avec lordinateur (lancer une
commande, fournir des donnees sous forme de caract`eres);
La souris permet de se deplacer `a nimporte quel point de lecran
pour selectionner des menus, des commandes, des objets, des parties
de texte, et demarrer une application, etc;
Le scanner permet de stocker des images physiques sur lordinateur;
La camera numerique permet de prendre des photos, de filmer des
videos

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Le clavier
Le clavier est est compose de plusieurs parties :
le pav
e alphanum
erique et les touches 1
`
a 9, comme une machine `a ecrire;
le pav
e num
erique, comme une
calculatrice (11) ; actif si le voyant Num
est allume, sinon lactiver avec la touche
Verr Num;
les touches de fonctions F1 `
a F12 pour
acceder `a des commandes specifiques (16);
le pav
e directionnel: touches de
mouvements pour deplacer le curseur...(10);

Exemple de clavier de pc de bureau

le pav
e multim
edia, qui nest pas sur tous
les certains claviers (14 et 15)
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

La souris

La souris est composee de plusieurs parties :


le bouton gauche, droit et une roulette
afin de pouvoir parcourir un document;
la souris est symbolis
ee `
a l
ecran par un
pointeur (une fl`eche) qui suit ses
mouvements;
Autres p
eriph
eriques dentr
ee :
tablette graphique, scanner, webcam, appareil photo, camera, GSM,
modem...ceux-ci servent `a recevoir des donnees.

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Les peripheriques de sorties

Les peripheriques de sortie recoivent les donn


ees de lunit
e centrale.
Voici quelques exemples de peripheriques de sortie :
Le moniteur (l
ecran) permet de visualiser les informations sur
lecran
Limprimante permet dimprimer sur papier les informations
Les haut-parleurs, le modem ... : Chacun deux envoie des donnees
et poss`ede aussi un bouton Power.

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Lunit
e centrale
Les p
eriph
eriques dentr
ees
Les p
eriph
eriques de sorties
Les p
eriph
eriques dentr
ee et de sorties

Les peripheriques dentree et de sorties


Ces peripheriques envoient et recoivent les donn
ees de lunit
e
centrale. Elles sont souvent utilisees pour stocker linformation
(peripheriques de stockage), et pour enregistrer les programmes et les
documents (textes, images, musiques, videos...).. Voici quelques exemples
de peripheriques dentree et de sortie :
Le disque dur : memoire de masse magnetique qui stocke les
donnees et programmes;
La cl
e USB ou disque amovible;
Le disque externe;
Le CD/DVD graveur : ces disques optiques sont utilises pour la
plupart des logiciels et des produits multimedias (musique, videos,
jeux...) ;
Le modem permet de communiquer sur un reseau local ou sur
lInternet;
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Le syst`
eme dexploitation
Les logiciels dapplications

Outline
1

Introduction

Ordinateur
Un PC : quest-ce que cest ?
Les types dordinateurs

Les elements materiels dun ordinateur


Lunite centrale
Les peripheriques dentrees
Les peripheriques de sorties
Les peripheriques dentree et de sorties

Les logiciels dun ordinateur


Le syst`eme dexploitation
Les logiciels dapplications

Execution
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Le syst`
eme dexploitation
Les logiciels dapplications

Le syst`eme dexploitation

Le syst`
eme dexploitation :
Cest le chef dorchestre qui demarre et contr
ole tout le pc et ses
peripheriques.
Exemples : Windows, Mac OS, Linux...

Fig. 14 Logos de syst`eme dexploitation

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Le syst`
eme dexploitation
Les logiciels dapplications

Les logiciels dapplications :


les traitements de texte : le pc devient une super machine `a ecrire
qui peut inserer des images, la mise en page, presenter des colonnes,
corriger lorthographe...Ex : Word, OpenOffice Writer, NeoOffice...
les tableurs : pour gerer des feuilles de calcul composees de cellules
(chacune se comportant comme une calculette), des graphiques... Ex
: Excel, OpenOffice Calc...
les bases de donn
ees : pour classer, trier un grand nombre de
donnees. Ex : Access, OpenOffice Base...
les autres logiciels : pour le traitement des photos, des videos, la
comptabilite, les applications industrielles, les jeux...

Fig. 15 Exemples dic


ones dapplications
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Outline
1

Introduction

Ordinateur
Un PC : quest-ce que cest ?
Les types dordinateurs

Les elements materiels dun ordinateur


Lunite centrale
Les peripheriques dentrees
Les peripheriques de sorties
Les peripheriques dentree et de sorties

Les logiciels dun ordinateur


Le syst`eme dexploitation
Les logiciels dapplications

Execution
Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Soit le programme suivant :

Laila AMIR

Algorithmiques et programmation 1

Introduction
Ordinateur
Les
el
ements mat
eriels dun ordinateur
Les logiciels dun ordinateur
Ex
ecution

Laila AMIR

Algorithmiques et programmation 1