Niveau : Licence ptrochimie deuxime semestre Universit du 20
aout 55 Skikda
Page 2
1-1-Dfinitions de linformatique : Cours 1 : Rappel des notions
de base de linformatique Le mot Informatique a t cr (vers 1960)
partir des deux mots information et automatique , la science qui
s'occupe du traitement automatique de l'information par
lutilisation de machines communment appele "ordinateur".
Page 3
Cours 1 : Rappel des notions de base de linformatique Il existe
plusieurs termes en anglais pour dsigner l'informatique : Computer
science, ou science des calculateurs. Le mot information est
galement souvent utilis pour dsigner le secteur industriel des
technologies de l'information, en anglais information technology
IT. 1-2-Equivalents en anglais :
Page 4
Vu la dfinition de linformatique, un ordinateur est donc une
machine capable de traiter automatiquement des donnes
(informations) saisit en entre (a travers les priphriques dentre),
sur la base d'un programme qui dfinit la squence des opration
effectuer (instructions) et restitue (priphriques de sortie) des
rsultats. 1-3-Dfinition dun ordinateur (PC ou personel computer)
:
Page 5
Cours 1 : Rappel des notions de base de linformatique
1-3-Dfinition dun ordinateur (PC ou personel computer) : Computer
Hardware et software Utilisateur humain Priphriques dentres
Priphriques de sorties
Page 6
Cours 1 : Rappel des notions de base de linformatique Tout ce
qui compose lordinateur et ses accessoires, chaque composant possde
une fonction particulire, dont les lments les plus importants sont
les suivants : 2-1-Partie Matriel (hardware) :
Page 7
Cours 1 : Rappel des notions de base de linformatique Un botier
contenant lensemble des lments internes du PC qui sert sauvegarder,
traiter et restituer les donnes en excutant les instructions du
programme en cours. 2-1-Partie Matriel (hardware) : 2-1-1-Unit
centrale :
Page 8
Cours 1 : Rappel des notions de base de linformatique Carte mre
: carte-mre est le systme nerveux du pc, c'est sur cette carte que
sont connects tous les lments de lunit centrale, donc, son choix
est primordial si on souhaite profiter au maximum des priphriques
qui ne seront pas limits par une carte-mre peu performante (Asus,
Gigabyte). 2-1-Partie Matriel (hardware) : 2-1-1-Unit centrale
:
Page 9
Cours 1 : Rappel des notions de base de linformatique
Processeur : Un processeur (aussi appel microprocesseur ou CPU pour
Central Processing Unit) est le cur de l'ordinateur, ce composant a
t invent par Intel (modle 4004) en 1971, il est charg de traiter
les informations et d'excuter les instructions, caractriser par sa
vitesse dhorloge mesurer en hertz HZ (vitesse dexcution des
instructions). 2-1-Partie Matriel (hardware) : 2-1-1-Unit centrale
:
Page 10
Cours 1 : Rappel des notions de base de linformatique Mmoire
centrale RAM : La mmoire se prsente sous forme de composants
lectroniques ayant la capacit de retenir et restituer des
informations dune faon temporaire (volatile), SDRAM, DDRAM, DDRAM2,
2-1-Partie Matriel (hardware) : 2-1-1-Unit centrale :
Page 11
Cours 1 : Rappel des notions de base de linformatique Disque
dur : Le disque dur est l'organe du PC servant conserver les donnes
de manire permanente, mme lorsque le PC est hors tension,
contrairement la mmoire centrale, qui s'efface chaque redmarrage de
l'ordinateur, c'est la raison pour laquelle on parle de mmoire de
masse, sa capacit exprime en Go. 2-1-Partie Matriel (hardware) :
2-1-1-Unit centrale :
Page 12
Cours 1 : Rappel des notions de base de linformatique Carte
graphique : Elle permet de convertir des donnes numriques brutes en
donnes pouvant tre affiches sur un priphrique destin cet usage
(cran, vido projecteur, etc...), Nvidia. 2-1-Partie Matriel
(hardware) : 2-1-1-Unit centrale :
Page 13
Cours 1 : Rappel des notions de base de linformatique Des
organes et des appareils servants recueillir les informations qui
sont ensuite transformes (numrises et codes en binaires) pour tre
utilisables par lunit centrale en tant transfres vers la mmoire
centrale...). 2-1-Partie Matriel (hardware) : 2-1-2-Priphriques
entres :
Page 14
Cours 1 : Rappel des notions de base de linformatique Clavier :
AZERTY(franais)/QWERTY(anlglais) Souris : optique Lecteur CD/DVD :
X56 vitesse de lecture Modem : Adsl, routeur, Wifi. 2-1-Partie
Matriel (hardware) : 2-1-2-Priphriques entres :
Page 15
Cours 1 : Rappel des notions de base de linformatique Des
dispositifs qui transmirent linformation binaire de lunit centrale
vers lextrieur sous une forme comprhensible par lutilisateur
humain. 2-1-Partie Matriel (hardware) : 2-1-3-Priphriques de
sorties :
Page 16
Cours 1 : Rappel des notions de base de linformatique Ecran :
tube cathodique, Tft (cran plat) imprimante : jet dencre, laser
Graveur CD/DVD : Haut parleur : 2-1-Partie Matriel (hardware) :
2-1-3-Priphriques de sorties :
Page 17
Cours 1 : Rappel des notions de base de linformatique Ce nom
dsigne l'ensemble des programmes qui permettent aux utilisateurs de
travailler avec un ordinateur. Un programme est un enchainement
dinstructions, crit dans un langage de programmation, excut par une
ordinateur, permettant de traiter un problme et de renvoyer des
rsultats. 2-2-Logiciels (software) :
Page 18
Cours 1 : Rappel des notions de base de linformatique Le systme
d'exploitation est un logiciel systme qui contient l'ensemble des
instructions et des informations intermdiaire entre le matriel
informatique et les logiciels applicatifs. 2-2-Logiciels (software)
: 2-2-1-Systme dexploitation :
Page 19
Cours 1 : Rappel des notions de base de linformatique La
famille Windows de Microsoft : La famille Mac Os dApple : Unix :
communaut universitaire (open source). Et dautre comme pour les
smart phones. 2-2-Logiciels (software) : 2-2-1-Systme dexploitation
:
Page 20
Cours 1 : Rappel des notions de base de linformatique Logiciel
standard : Des programmes commerciaux, destin a un large usage,
Microsoft office : Word, Excel,.. 2-2-Logiciels (software) :
2-2-2-Logiciel utilisateur :
Page 21
Logiciel spcifique : Un logiciel applicatif ou application
informatique contient les instructions et les informations
relatives une activit automatise, dvelopp spcialement pour une
entreprise, il peut s'agir d'une activit de production ou de
gestion (logiciel de la poste). 2-2-Logiciels (software) :
2-2-2-Logiciel utilisateur :
Page 22
Cours 1 : Rappel des notions de base de linformatique Un driver
(ou pilote) sert de lien entre le matriel et le systme
dexploitation, si les drivers n'existaient pas, le systme
d'exploitation devrait reconnatre tous les priphriques du march,
d'o une prise d'espace disque importante, carte graphique, carte
son,. 2-2-Logiciels (software) : 2-2-3-Drivers :
Page 23
Couche logiciels Cours 1 : Rappel des notions de base de
linformatique 2-2-Logiciels (software) : 2-2-4-Hirarchie des
softwares : Utilisateur Systme dexploitation Drivers Matriel
informatique Logiciels utilisateur Application standard Application
spcifique Presse papier (copier/coller), crer/suprimer un rpertoire
Message derreur Demande dimpression, demande de sauvegarde de
fichier Imprimante hors tension, espace disque insuffisant Saisie
dun document Word/Excel Dictionnaire/correcteur dothographe
Page 24
Cours 1 : Rappel des notions de base de linformatique
2-2-Logiciels (software) : 2-2-5- Dveloppement de logiciels :
ProblmeAlgorithmeProgramme Analyse Codage Comparer deux chiffres A
et B? Rsultats Excution Algorithme comparaison DEBUT Afficher
(Saisissez A et B:) Saisir A et B Si A > B alors Afficher (A est
suprieur a B) Sinon Afficher (B est suprieur a A) fin FIN % Matlab
comparaison BEGIN disp (Saisissez A et B) input A, B if (A > B)
disp (A est suprieur a B) else disp (B est suprieur a A) end END
>>Saisissez A et B: >> 15 >> 20 >> B est
suprieur a A Cet algorithme nest pas complet? Si A = B?
Page 25
Cours 1 : Rappel des notions de base de linformatique
2-2-Logiciels (software) : 2-2-5- Dveloppement de logiciels
(exemple) : ProblmeAlgorithmeProgramme Analyse Codage exemple:
Dterminer le montant payer pour lachat de deux produits dont on
connait les prix, le taux de TVA est de 17%? Rsultats Excution
>>entrer le prix du produit1: >> 35 >>entrer le
prix du produit2: >> 44 >> le total payer est de :
92,43 Algorithme prix DEBUT Afficher (entrer le prix du produit1:)
Saisir prix1 Afficher (entrer le prix du produit2:) Saisir prix2
totalHT = prix1+prix2 TVA = totalHT * 0,17 totalTTC = totalHT + TVA
Afficher (le total payer est de:, totalTTC) FIN % Matlab prix BEGIN
disp (entrer le prix du produit1:) input prix1 disp (entrer le prix
du produit2:) input prix2 totalHT = prix1 + prix2 TVA = totalHT *
0,17 totalTTC = totalHT + TVA disp (le total payer est de:,
totalTTC) END si la quantit des deux produits achets change?
Page 26
Cours 1 : Rappel des notions de base de linformatique
Linformatique ca sert a quoi ??!! Linformatique est une science
pluridisciplinaire (touche tous les secteurs de la vie moderne).
Chaque spcialit (mdecine, industrie, ducation, administration)
utilise linformatique selon ses besoins.
Page 27
Cours 1 : Rappel des notions de base de linformatique
Automatique : appareils de rgulation tels le pilote automatique
(DCS distributed control system GNL responsable du control des
vannes, pompes et moteurs du complexe). Modlisation et simulation :
au lieu deffectuer une exprience grandeur nature, il suffit de crer
une model mathmatique et de lexcuter sur ordinateur (exprience
chimique dangereuse ou couteuse sur PC).
Page 28
Cours 1 : Rappel des notions de base de linformatique
Informatique industrielle : utilisation dans des chanes de
fabrication industrielles (pilotage de robots dans lindustrie
automobile). Instrumentation : collecte d'informations provenant de
capteurs (thermomtres, densimtres et dtecteurs de pression).
Tlcommunications : transmission d'informations (rseaux et
internet).
Page 29
Cours 1 : Rappel des notions de base de linformatique Mauvaise
utilisation : Malware (virus) : logiciels mal intentionns qui
s'installent et agissent l'insu de l'utilisateur : vol
d'informations, falsification, usurpation d'identit (cheval de
Troie). Lorsqu'on excute un programme infect, on autorise
lexecution du virus. Programme saint virus
Page 30
Cours 1 : Rappel des notions de base de linformatique Des
questions???