module-informatique

publicité
Module Informatique
année 2013-2014
BECHTATOU Noureddine
1 ère séance Informatique.
09/12/2013
 Prise de notes Et développement
personnel :
-
Qu’est ce que c’est l’ordinateur ?
-
C'est une machine électronique qui peut recevoir des informations et les
enregistrer. De plus elle peut traiter ces informations selon des programmes
qui ont été enregistrés dans la machine.
Ces programmes permettent de
-
classer,
copier,
effacer,
éditer,
afficher à l'écran,
présenter les informations sous forme graphique ou autre,
les envoyer vers une imprimante,
et faire des choses telles que contrôler une autre machine.
En ce qui concerne des informations numériques ces programmes peuvent
effectuer une énorme quantité de calculs à la vitesse de l'éclair.
--- >
Les programmes sont des séries d'instructions pour la machine. De la même
manière qu'on peut taper un texte au clavier et l'enregistrer en tant que texte, on
peut taper un programme d'instructions et l'enregistrer d'une façon telle que
l'ordinateur le reconnaîtra comme étant un programme à exécuter et non un simple
texte.
Par comparaison, si l'on dit à quelqu'un "Levez-vous!", il va comprendre qu'on le
prie de se lever, et d'exécuter cet ordre, ce qu'il fera s'il le veut bien.
La machine n'étant pas consciente par elle-même va simplement exécuter
l'instruction.
Mais si l'on dit à la personne: '"Levez-vous!" - disait le professeur', elle va
comprendre qu'on lui relate une histoire. L'ordinateur enregistrera simplement
l'histoire en tant que texte, et n'essaiera pas d'exécuter d'instruction.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Tout cela nous fait considérer les faits suivants:
-
Les informations peuvent être stockées soit en tant que données, soit en
tant qu'instructions à exécuter.
- Un ordinateur doit avoir des moyens de recevoir les informations. (Entrées)
Il doit avoir des moyens de stocker l'information.
- Il doit pouvoir traiter l'information, discerner le type d'information, est-ce
une simple donnée ou est-ce une instruction à exécuter? Et dans ce cas,
l'exécuter au moment programmé.
- Il doit pouvoir la transformer afin qu'elle soit présentée de la façon
appropriée à la situation, la trier et la classer.
- Faire des calculs.
- Il lui faut des moyens de transmettre ces informations. (Sorties)
Les moyens d'échange d'informations avec l'ordinateur (entrées ou sorties) se font
par ce qu'on appelle des périphériques, tels que clavier, écran, imprimante.
On parle de périphériques d'entrée et de sortie. Ils sont appelés ainsi car ils sont
en périphérie par rapport au processeur.
-
Le stockage des informations est effectué sur des périphériques dits de
stockage.
Les plus importants les disques durs. C'est là que sont enregistrés tous les textes et
fichiers que vous créez avec votre ordinateur.
D'autres périphériques de stockage sont :
-
le lecteur de disquette qui est un appareil pour gérer les disquettes,
et le lecteur de CD-ROM qui est un appareil pour gérer les CD-ROM.
Le traitement des informations ainsi que l'exécution de programmes d'instructions
et les calculs sont effectués par l'unité centrale de processing (CPU, pour Central
Processing Unit) qui est réellement la partie clef de l'ordinateur.
-
On l'appelle également le processeur, ou microprocesseur. C'est là que
sont centralisées toutes les opérations sur les bits.
Un processeur pourrait être comparé à une boîte qui contient une multitude
d'interrupteurs (transistors) associés à des condensateurs.
On peut avoir 2 interrupteurs qui contrôlent un condensateur:
- un qui sert à le charger,
- et l'autre à le décharger.
-
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Bien sûr on s'arrange pour qu'ils ne soient jamais fermés au même moment.
Ces condensateurs se trouvent dans l'un de deux états possibles:
Chargé ou déchargé, ce qui correspond à l'ouverture ou la fermeture des
interrupteurs, et l'on peut représenter mathématiquement leur état par les valeurs
0 ou 1.
-
Voilà qui correspond à un bit. Les données sont enregistrées sous forme de
suites de 0 et de 1, c.-à-d. divers interrupteurs et condensateurs qui sont
dans un état fixe, chargé ou déchargé, ouvert ou fermé.
La suite 01001110 pourrait représenter une lettre particulière de l'alphabet, par
exemple un N.
Il faut effectivement 8 bits pour représenter un caractère.
Voilà qui correspond à un octet. Par définition, un octet est égal à 8 bits.
-
-
Lorsque vous tapez "N" sur votre clavier, celui-ci a été conçu pour envoyer à
travers le câble qui le relie à l'ordinateur la série 0100 1110, et ces bits vont
aller s'inscrire physiquement dans la mémoire en termes de condensateurs
chargés (pour les 1) et déchargés (pour les 0).
Plus tard, en détectant l'état de ces condensateurs contrôlés par des
interrupteurs et qui servent de mémoire, le processeur peut retrouver
Module Informatique
année 2013-2014
BECHTATOU Noureddine
l'information 01001110 et l'envoyer vers l'écran qui lui a été conçu pour
afficher un "N" lorsqu'il reçoit un 01001110. Voilà pour le stockage et la
lecture d'informations à ce point
Lorsque vous cliquez sur votre souris à un endroit précis de l'écran pour lancer un
programme particulier, la position relative de la souris et le cliquement font qu'une
impulsion est envoyée au processeur pour démarrer tel programme qui se trouve à
tel endroit de la mémoire.
-
-
L'horloge fait que les choses sont exécutées pas à pas, les bits inscrits dans
le programme sont lus en séquence, et donc des interrupteurs sont ouverts
et fermés dans un ordre bien déterminé, ce qui fait que toutes sortes
d'opérations sont effectuées avec des bits.
Par exemple vous avez décidé de changer le "N" en "b". Vous tapez le b au
clavier, puis vous cliquez sur "Enregistrer".
Et à ce moment le programme "Enregistrer" qui est lui-même pré-enregistré
est lu par le processeur puis celui-ci commence à l'exécuter.
Le "b" correspond à un 01100010.
Le processeur suit les instructions du programme en ouvrant et fermant des
interrupteurs nécessaires pour que le 01100010 aillent remplacer le 01001110.
-
-
•
•
•
C.-à-d. dans ce cas-ci le premier condensateur restera déchargé, le 2è
restera chargé, le 3è sera déchargé (il était à 1 et doit maintenant
représenter un 0), et ainsi de suite pour mettre 01001110 à l' endroit de la
mémoire où se trouvait 01100010.
Même si cela demandait 1000 opérations, avec une horloge tournant à 800
millions par seconde, cela ne prendrait qu'un 800.000 ème de seconde...
Ces bits qui constituent le programme ont été pré-enregistrés par un
programmeur. En réalité le programmeur descend rarement au niveau des 0
et des 1s.
Il utilise un langage de programmation qui peut être plus ou moins proche
de la langue anglaise, et qui va aller inscrire les 0 et les 1 aux bons endroits,
sans qu'il doive trop s'en soucier.
Au fait, les premiers ordinateurs étaient programmés par le biais de réels
interrupteurs physiques que le programmeur devait actionner...
Ordres de grandeur :
-
Il peut sembler encombrant de devoir utiliser 16 interrupteurs et 8
condensateurs rien que pour enregistrer une lettre de l'alphabet, ce qui fait
déjà 24 composants électroniques...
Mais rassurez-vous, une barrette de mémoire contient des milliards de ces
interrupteurs et condensateurs.
Par comparaison, un livre de 100 pages qui contiennent 25 lignes de 125
caractères aurait 100x25x125=312.500 caractères.
Module Informatique
-
année 2013-2014
BECHTATOU Noureddine
Il faudrait donc 24x312.500 composants électroniques pour stocker un tel
livre en mémoire. Cela ne fait qu'un total de 7.500.000 (7 millions cinq cent
mille).
Sachant qu'il faut un octet par caractère, on peut enregistrer 400 livres de
100 pages avant d'arriver à 1 milliard de bits... et plus que cela contenu dans
une barrette de mémoire qui fait 13x2,5cm.
Un CD-ROM (11 à 12cm de diamètre) peut contenir plus de 2.000 livres de
100 pages, de quoi remplir une bibliothèque...
Source :
• http://www.informaticinfo.com/computer_frames_fr.html
Le traitement de l’information :
Information-automatique ; data process.
Les règles de syntaxe.
Le traitement de l’information :
Les étapes d’un traitement de l’information :
Un conducteur de voiture qui voit la plaque de ‘STOP’ il commence d’abord à
percevoir l’information contenue dans la plaque à travers les yeux.
a.
b.
c.
d.
Entrée des données. (information)
Traitement de données.
Sortie d’information
Stockage d’information.
-
Il manipule cette information au niveau de son cerveau.
Il décide de respecter le code de la route dans ce cas il freine.
Il ne tient pas compte de l’information perçue et continue à conduire
normalement.
Les 4 étapes sont valables pour n’importe quel traitement d’information.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Schéma :
Information
Entrée
information
Traitement
Sortie
D’information
Données
Stockage d’information.
L’outil informatique :
Etant donné la définition de l’informatique faisant référence au terme
automatique.
Celle-ci laisse admettre l’existence d’une machine capable de recevoir des
données et les traiter automatiquement.
Pour fournir ensuite des résultats des traitements effectués.
Les caractéristiques fondamentales de l’ordinateur :
L’ordinateur est une machine bête et disciplinée qui ne sait résoudre que des
problèmes déjà résolus.
Les composants matériels de base d’un ordinateur :
-
L’unité d’entrée.
L’unité de traitement.
L’unité de sortie.
Catégorie d’ordinateurs dans le monde informatique :
03 catégories.
1- Les gros ordis.
2- Les micros ordis.
3- Les mini ordis.
Module Informatique
-
année 2013-2014
BECHTATOU Noureddine
Les gros ordis.
Ce sont des ordis de taille physique importante et sont conçus pour effectuer des
taches spécifiques et extrêmement délicates se caractérisent d’une part par la
complexité des taches et le nombre de transactions qui peuvent assurées dans les
traitements.
-
Les mini ordis.
Se sont des ordis dont la puissance est inférieure aux gros systèmes.
-
Les micros ordis (PC personnel computer) :
Se sont des ordis dédiés à un usage personnel ou familial.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
 Informatique.
2 e séance.
14/12/2013
Composants matériels de base d’un micro ordi :
Un micro ordi est composé de :
1- Un moniteur, c’est l’unité de sortie.
2- Un boitier, c’est l’unité centrale, l’unité de traitement.
3- Un clavier, l’unité d’entrée.
L’architecture logique réelle d’un micro ordinateur :
-
Le boitier :
L’alimentation : qui alimente le boitier en tension.
La carte mère : sur laquelle sont imprimés des circuits. c’est la partie la
plus importante. Elle porte le plus souvent les composants principaux tels
que :
Le processeur
La mémoire
Les bus
L’horloge.
Détermine l’architecture interne de l’ordi.
Les éléments de la carte mère :
a. Le processeur :
C’est le cœur de l’ordi, c’est lui exécute les instructions des programmes
’ensemble d’instructions’.
Mot clés :


Système d’exploitation « SE ».
’OS’.operating system.
C’est un puce « circuit intégré « spécialisé pour le traitement et la gestion de
l’information.
Le processus s’occupe des traitements et du contrôle des unités de l’ordi.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Les processeurs se distinguent essentiellement par les critères suivants :
-
Le modèle : Intel ; AMD ; Irix ;…..etc.
La taille de données : qu’ils manipulent 16bits, 32bits, 64bits.
Mots clés :
-
Système d’exploitation
Traducteur
Compilateur
Le mot mémoire.
La représentation binaire.
SYSTEME D’EXPLOITATION :
En informatique, un système d'exploitation est un ensemble de programmes qui
dirige l'utilisation des capacités d'un ordinateur par des logiciels applicatifs.
Il reçoit de la part des logiciels applicatifs des demandes d'utilisation des capacités
de l'ordinateur — capacité de stockage des mémoires et des disques durs, capacité
de calcul du processeur.
Le système d'exploitation accepte ou refuse de telles demandes, puis réserve les
ressources en question pour éviter que leur utilisation n'interfère avec d'autres
demandes provenant d'autres logiciels
Source : wikipedia.
Un système d’exploitation ou logiciel système ou operating system est un logiciel
qui dans un appareil électronique pilote les dispositifs matériels et reçoit des
instructions de l’utilisateur ou d’autres logiciels ou applications ces logiciels
doivent être adaptés à un système d’exploitation.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Rôles du système d'exploitation :
Dans un ordinateur, le système d'exploitation gère le ou les processeurs ainsi que la
mémoire. Il fait fonctionner les périphériques

Clavier,

Souris,

Surface tactile,

Écran,

Disque dur,

Lecteur de DVD,

Lecteur de cartes mémoire...
Dans un appareil photo, il fait fonctionner les différents mécanismes, gère
l'affichage de l'écran et détecte les actions de l'utilisateur. Etc.
Les systèmes d'exploitation comportent aussi l'interface avec l'utilisateur.
Dans un ordinateur, par exemple, c'est lui qui affichera les fenêtres et présentera
le contenu des unités de stockage (disque dur, CD, DVD...).
Exemples de systèmes d’exploitation :
DANS LE SECTEUR INFORMATIQUE, LES SYSTEMES D'EXPLOITATION LES PLUS REPANDUS SONT
-
WINDOWS (POUR LES PC),
MAC OS (POUR LES ORDINATEURS D'A PPLE),
LINUX (POUR LES PC ET LES SERVEURS)
ET UNIX (POUR LES SERVEURS).
POUR LES TELEPHONES , ON TROUVE A NDROID, IOS (CHEZ APPLE), SYMBIAN
PHONE.
ET
WINDOWS
Source :
http://www.futura-sciences.com
Le type : pentium P1, P2, P3………………………….etc.
La fréquence (la vitesse). La vitesse d’exécution et de réponse avec les
périphériques.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Les composants d’un micro processeur :
Le micro processeur comprend :
1. Une unité arithmétique et logique UAL.
Appelée aussi l’unité de traitement ou de calcul elle est composée de
circuits capables d’exécuter les opérations élémentaires
----- les opérations arithmétiques : +,-: x.
---- les opérations logiques : ET, OU, NON.
--- les opérations de comparaison : <,>,=,……..
2. L’unité de commande et de contrôle UCC :
Elle supervise toutes les unités de l’ordinateur, c’est un ensemble de dispositif qui
coordonne des opérations effectuées dans l’ordi qui établie les liaisons entre les
organes d’entrée –sortie et les autres organes c’est elle qui contrôle des opérations
d’entrée –sortie.
Elle extrait l’information de la mémoire centrale et l’achemine vers l’unité UAL
pour la traiter.
3. L’horloge :
C’est elle qui distribue des impulsions pour synchroniser différentes opérations
élémentaires à effectuer pendant l’exécution d’une instruction.
b. La mémoire centrale :
Elle se compose de 02 types de mémoires. Mémoire morte et vive.
-
Morte ROM : Read only Memory
Vive RAM: Random access memory.
La RAM s’est des mémoires à accès aléatoires.
-
Les RAM sont volatiles et leurs contenus sont perdus dès que l’ordinateur
n’est pas alimenté en courant .il est donc indispensable de sauvegarder le
contenu de la RAM dans des supports de stockage.
Module Informatique
Une carte mère équipée de deux processeurs.
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
Source : http://www.jeanphilippepernin.net
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Source : http://fr.slideshare.net/nabilba/composants-dune-carte-mre
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Informatique 2.
Le : 16/12/2013
3 eme séance
Algorithmique :
Objectif :
-
Obtenir de la machine qu’elle effectue un travail à notre place.
Résoudre des problèmes comme une machine.
Savoir expliciter son raisonnement.
Savoir formaliser son raisonnement.
Concevoir et écrire des algorithmes.
Les algorithmes : séquences d’instructions qui décrivent comment résoudre un
problème.
Problème :
-
Expliquer à la machine comment elle doit s’y prendre ?
Définition :
Un algorithme est une suite d’instructions.
La traduction de cet algorithme dans un langage de programmation (langage
compréhensible par la machine) donne un programme qui peut ensuite être
exécuter pour effectuer le traitement souhaité.
Programmation
Problème
Analyse
Algorithme
Traduction
Exécuter
Programmation en langage
Un algorithme ne dépend pas des langages de programmation dont lequel il est
implanté ni de la machine qui exécute le programme car les langages de
programmation dans n’importe qu’elle machine.
Résultat
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Les problèmes fondamentaux en algorithme :
1. la complexité :
-
en combien de temps va-t-il atteindre le résultat escompté (temps)
de quel espace a-t-il besoin ?
2. la calculabilité :
-
existe –t-il des taches pour lesquelles il n’existe aucun algorithme ?
étant donné une tache existe-t-il un algorithme qui il la résolve ?
3. la correction :
Peut on être sur qu’un algorithme réponde aux problèmes auxquels il a été conçu ?
Les instructions de base :
L’entête :
Algorithme ElèveAuCarré
commentaire
{Cet algorithme calcule le carré des nombres que lui fournit l’utilisateur}
Variables
un nombre, son carré : entier
déclaration, réservation
d’espace
Le corps :
Début
Afficher (« quel nombre voulez-vous élever au carré ? »)
Saisir (UnNombre)
SonCarré <-------- Unnombre*UnNombre
Afficher (« le carré du : », UnNombre, « est : », SonCarré)
Fin
Mots clés :
-
l’optimisation des algorithmes
type de variable
réservation
une affectation
la partie déclaration des algorithmes
langage d’assemblage
le programme source.
Etapes d’analyse : déclaration-la méthode-résultats.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Source site en informatique, mathématiques et bureautique.
http://www.misfu.com/
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Informatique 01 :
Le 23/12/2013
SUITE :
La mémoire centrale (principale) :
RAM: random access memory
ROM: read only memory
La capacité de stockage de la RAM vive entre: 256 mo, 512 mo, 1go…etc.
Mots clés :


La défragmentation.
Générations des cartes mères.
CMOS :
Complementary Metal Oxide Semiconductor
Elle est présente dans tout les PC.il s’agit d’une mémoire vive dont le contenu est
conservé en permanence.
Mots clés :
La date système
Clear CMOS.
C’est dans cette mémoire que sont stockées les informations concernant la
configuration de l’ordi (nombre et type des disques dur, lecteur CD, DVD) ainsi que
la date et l’heure.
 ROM :
Ce sont des mémoires à lecture seule les ROMs contiennent les programmes
nécessaires à la mise en service de l’ordi.
BOOTSTRAP.
Ces programmes ont été écrits par les constructeurs.
Mots clés :
 Les codes erreur
 Flasher le BIOS
 Data center.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
2-LES BUS :
Sont simplement des lignes électriques permettant la transmission des signaux
entre des différents composants de l’ordi.
-
Lignes de données.
Lignes d’adresse.
Lignes de contrôle.
Un bus est caractérisé par le nombre de dispositions de ses lignes.
Mots clés :
 Les unités d’échange.
Les périphériques d’entrée :
Permettent d’introduire les informations à la mémoire centrale.
Clavier-microphone-appareil photo…etc.
Les périphériques de sortie :
Permettent l’émission des résultats à l’utilisateur.
L’écran-l’imprimante-casque…etc.
Mots clés :
1 pouce =2.54 cm
La résolution.
Le principe de fonctionnement de l’ordi :
L’ordi fonctionne avec son cerveau qui est le principal gestionnaire. ce cerveau est
appelé le système d’exploitation(SE) ou operating system(OS).
Définition :
Le système d’exploitation est le programme qui fait fonctionner l’ordi. C’est un
ensemble de commandes sous forme de programmes écrits dans un langage donné
et qui permet d’établir la communication entre l’utilisateur et l’ordi ainsi que la
gestion de différentes ressources de l’ordi.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Le SE comprend au moins :
1- Le chargeur : BOOTSTARP :
C’est un programme qui permet dès le démarrage de la machine de charger le
système d’exploitation dans la mémoire centrale.
2- le superviseur :
C’est un programme qui permet de gérer l’enchainement des différents travaux à
réaliser c’est lui qui aura à gérer les différents interruptions de traitement des
informations notamment au moment ou l’on doit fournir des entrées de données.
3- Le programme de traduction :
Comme les langages évolués ne sont pas directement assimilables par la machine le
SE comprend un ou des programmes de traduction des langages évolués vers le
langage machine binaire.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Informatique II
04/01/2014
Déclarer une constante :
Syntaxe :
Constante (<identificateur> : type) --<expression>
 Instruction permettant de réserver de l’espace mémoire pour stocker des
données dont la valeur est fixée pour tout l’algorithme.
Exemple :
Constante (max : entier)  100
(Doublemax : entier  max*2)
La saisie et l’affichage :
Exemple :
Algorithme par exemple
Saisit un prix hors taxe et affiche le prix TTC correspondant
Constante (TVA : réel) 17
(Titre : chaine)  « Résultats »
Variables prix HT, prix TTC : réels
Début
Afficher (« donnez-moi le prix hors taxe »)
Saisir (prix HT)
Prix TTC  (prix HT+prix HT * TVA/100)
Afficher (titre)
Afficher (prix HT, « devient TTC », prix TTC)
Fin
déclaration
Module Informatique
année 2013-2014
BECHTATOU Noureddine
L’affectation :
Affecter une valeur à une variable.
Syntaxe :
<Identificateur><expression> ou <constante> OU <identificateur>
Exemple :
Nom « venus »
Val-50
Val  val*2
Exercice :
-
Ecrivez un algorithme qui fait permuter entre deux variables.
Mot clé :
Variable intermédiaire
Corrigé :
Algorithme Permutation
Algorithme permettant la permutation entre 2 valeurs A et B
Variables A, B, Temp : réels
Début
Afficher (« introduire les valeurs A et B »)
Temp  A
A B
B temp
Afficher ( “val A=”, A,”val B=”, B)
Fin
Module Informatique
année 2013-2014
BECHTATOU Noureddine
L’instruction conditionnelle :
Syntaxe :
Si < expression logique>
Alors instruction
Sinon instruction
Fsi
Si expression logique prend la valeur vraie le premier bloc d’instructions est
exécuté si la valeur est fausse le second bloc est exécuté.
Mots clés :
Instruction conditionnelles imbriquées.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
La carte mère :
Les principaux éléments de la carte mère :
LA
CARTE MERE EST L 'ELEMENT PRINCIPAL DE L'ORDINATEUR , C'EST SUR ELLE QUE L 'ON
BRANCHE TOUS LES COMPOSANTS DE L 'ORDINATEUR .
IL Y A 15 ELEMENTS IMPORTANTS
SUR UNE CARTE MERE
:
1. Le support pour processeur
2. Les connecteurs PCI
3. Le connecteur AGP
4. Les connecteurs ISA
5. Le port parallèle
6. Le port série
7. Le port PS2
8. Le port USB
9. Le chipset
10. Le connecteur d'alimentation
11. Les connecteurs mémoire
12. Le connecteur de lecteur de disquette (FLOPPY)
13. Les connecteurs IDE
14. La pile CMOS
15. Le BIOS
AVANT L'ACHAT D'UNE CARTE MERE , IL FAUT TOUJOURS SE RENSEIGNER SUR SES
CARACTERISTIQUES COMME LES CONNECTEURS DONT ELLE DISPOSE .
VOILA A QUOI RESSEMBLE UNE CARTE MERE :
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Le rôle de ces composants :
Chaque élément est important sur une carte mère, certains plus que les autres. Voici
leurs utilités :
Le connecteur PCI : sert à connecter des cartes qui demandent peu de
ressources comme la carte réseau ou la carte son.
Le connecteur AGP : sert à connecter des cartes rapides telles que la carte
graphique.
Le connecteur ISA : n'est plus présent sur les PC récents, il sert à connecter des cartes
lentes.
Le port parallèle : sert à connecter l'imprimante à la carte mère.
Le port série : sert à connecter les souris série à la carte mère.
Les ports PS2 : sert à connecter la souris ainsi que le clavier à la carte mère.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Le port USB : sert à connecter des périphériques récents tels que les appareils photo
numériques, la webcam, etc. Ce qui est pratique sur ce port est que l'on peut brancher
des périphériques à chaud (quand le pc est allumé).
Le chipset : il s'agit d'un circuit électronique qui est chargé de coordonner les
échanges de données entre les composants du PC. Il est en 2 parties : celui situé vers
le processeur appelé NorthBridge (pont nord) se charge du processeur, de la mémoire
ainsi que du bus AGP, et celui situé vers les connecteurs PCI est
appelé SouthBridge (pont sud) est chargé des bus PCI (et sur les vieux PC du bus ISA),
des connecteurs IDE, du connecteur FLOPPY, du BIOS et du port USB.
Le connecteur d'alimentation : il sert à connecter le bloc d'alimentation à la carte
mère. Il fournit l'électricité nécessaire au bon fonctionnement du PC.
Le connecteur mémoire : il peut soit être un connecteur SIMM (ne se trouve plus sur
les PC récents) ou un connecteur DIMM. La mémoire se place verticalement sur ces
connecteurs. Les barrettes de mémoire DIMM s'insèrent facilement grâce a des leviers.
Le connecteur FLOPPY : sert à connecter une nappes FLOPPY reliant un lecteur de
disquette à la carte mère.
Les connecteur IDE : sert à connecter une nappe IDE reliant un lecteur (CD, DVD) ou
un disque durà la carte mère.
La pile CMOS : une petite pile (plate) ne consommant pas beaucoup d'électricité qui
sert à garder en mémoire les paramètres d'initialisation de l'ordinateur. Elle sert aussi
à faire fonctionner l'horlogeinterne du PC donc si vous voyer que l'heure fonctionne
mal c'est que la pile n'est plus bonne est qu'il faut la changer.
LE BIOS : C'EST UN PETIT PROGRAMME STOCKE DANS UNE MEMOIRE ROM SERVANT A
EFFECTUER DES ECHANGES D 'INFORMATIONS ENTRE LE SYSTEME D 'EXPLOITATION (SOUVENT
WINDOWS) ET LA CARTE MERE .
Le support pour processeur :
Le support pour processeur est le composant le plus important. Il sert a connecter le
processeur sur la carte mère. Il se présente sous 2 formes.
Il y a le slot qui ressemble à un connecteur AGP agrandit. Il a une forme rectangulaire,
le processeur se connecte verticalement sur ce type de connecteur.
L'autre support est le socket qui est carré avec beaucoup de petits trous (connecteurs)
sur lui. Les 2 grands fabricants de processeurs n'ont pas les mêmes sockets.
Si par exemple vous achetez un processeur Intel et que deux ans plus tard vous décidez
de le changer pour un processeur AMD, vous ne pourriez pas parce que les sockets sont
différent et donc vous serriez obligé de changer de carte mère et en acheter une ayant
un socket pour processeur AMD.
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Mais ce qui rend le choix d'une carte mère encore plus dur c'est que dans chaque
fabriquant de processeur (je ne parle que des processeurs de la société Intel et AMD) il





y a différents sockets.
Chez AMD on distingue entre autres :
Le socket 462 (s462) : est utilisé pour les processeurs Duron, Sempron et Athlon Xp.
Le socket 754 (s754) : est utilisé pour les processeurs Sempron et Athlon 64.
Le socket 939 (s939) : est utilisé pour les processeurs Athlon 64.
Chez Intel on distingue entre autres :
Le socket 478 (s478) : est utilisé pour les processeurs Celeron, Pentium 4 et Pentium 4
EE (extrême édition).
Le socket 775 (s775) : est utilisé pour les processeurs Celeron, Pentium 4 et Pentium 4
EE.
Pour résumer



La carte mère est l'élément le plus important du PC car c'est sur elle que vont se
brancher tous les composants comme le processeur ou la mémoire.
Cette carte ne sera compatible qu'avec un seul constructeur de processeur, Intel ou
AMD.
Vérifiez bien tous les connecteurs présents sur la carte mère avant de l'acheter.
SOURCE
:
http://www.xanetiz.com/cartemere.html
Qu’est-ce que CMOS ?
Le semi conducteur métal oxyde complémentaire (CMOS, Complementary metal-oxide
semiconductor) désigne généralement une puce mémoire à batterie dans votre ordinateur chargée de
stocker les informations de démarrage. Le système BIOS de votre ordinateur utilise ces informations
lorsque vous démarrez votre ordinateur.
Les messages d’erreur CMOS peuvent être causés par une batterie déchargée ou défectueuse. La
batterie peut se décharger si votre ordinateur reste éteint pendant une très longue période. Pour
résoudre les erreurs liées au CMOS, vérifiez les informations fournies avec votre ordinateur ou
contactez le fabricant de votre ordinateur. Comme vos paramètres CMOS sont spécifiques au matériel
de votre ordinateur, Microsoft ne peut pas fournir d’instructions spécifiques pour les modifier.
:
http://windows.microsoft.com/fr-fr/windows/what-is-cmos#1TC=windows-7
SOURCE
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Informatique I
Le 06/01/2014
Les types de logiciels :
Par opposition au matériel le terme software est utilisé pour désigner l’ensemble
des programmes destinés à la mise en œuvre du matériel.
On distingue plusieurs types de logiciels.
-
Les systèmes d’exploitation
Les langages de programmation.
Le traitement de texte.
Les tableurs.
Les gestionnaires de fichiers.
Les logiciels intégrés.
Les logiciels XAO.
Les produits logiciels.
Les jeux.
Les langages de programmation.
……etc.
Les langages de programmation :
Constituent un moyen de communiquer au micro ordinateur les instructions de
l’utilisateur en respectant une syntaxe.
Ces langages sont de 02 types :
-
-
Les langages d’assemblage : sont proches des langages de la machine
chaque code d’instruction représenté par un mnémonique un programme
appelé assembleur effectue la traduction vers le langage binaire.
Les langages évolués : ce sont des langages proches du langage
humain « l’anglais ».ils sont indépendants de la machine ils offrent une plus
grande facilité de programmation par rapport au langage d’assemblage
chaque langage évolué dispose d’un compilateur qu’est un programme
permettant la traduction des programmes vers des programmes exécutables
(du programme source -> langage machine).
Fortran - domaine scientifique
Cobol  applications de gestion
Pascal, c, c+, c++  l’enseignement
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Les traitements de texte :
Se sont des logiciels permettant la saisie, la collection, la mise en forme,
l’impression ……etc.
Les tableurs :
Sont des logiciels qui affichent à l’écran un grand tableau contenant des cases
chaque case peut contenir un nombre, une date, un texte ou une formule..
Le langage binaire et hexadécimal :
Le langage binaire vient de la notation de contacteur
0--- faux -- le courant ne passe pas.
1--vrai -- le courant passe.
Ce codage est nommé base binaire est utilisé par les ordinateurs pour comprendre
et traiter les données.
0, 1,2,……9 -- notation décimal
Le bit :
Vient du terme binary digit soit 0,1 on travaille donc avec des puissances de 2.
20 , 21,22,……
La pondération des codes :
Le code binaire est un code qui s’écrit de la façon suivante
3bits ----23
Mot clé :
Le bit de parité.
L’octet :
Est un nombre de 8 bits il permet de stocker des nombres allant jusqu’à 256 =2 8
Le quarter :
Peu utilisé en informatique = 4 bits.
Ko=1024 octet
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Kibi octet
Mibi octet
Gibioctet
Les opérations binaires (l’addition, la soustraction
La conversion
Code numérique pondéré :
Un code est dit pondéré si la position de chaque symbole dans chaque mot
correspond à un poids fixé : par exemple 1, 10, 100, 1000 ... pour la numérotation
décimale, et 1, 2, 4, 8 ... pour la numérotation binaire.
Code décimal codé binaire :
- Le codage décimal codé binaire, couramment noté DCB, est une manière
de représentation des nombres décimaux en numérotation binaire
pondérée. Nous ferons l'étude de la norme 8421 selon laquelle chaque
chiffre du nombre décimal sera converti en binaire sur quatre bits. La
pondération de chaque bit est équivalente à celle du système binaire,
c'est-à-dire qu'elle est effectuée à partir des puissances croissantes de 2
(20 = 1, 21 = 2, 22 = 4 et 23 = 8). Ce code est donc un code pondéré qui
est noté : code DCB 8421. Le tableau de la figure 1.24 donne une
représentation des chiffres décimaux de 0 à 9 et leurs équivalents dans le
code DCB.
Pour convertir un nombre décimal en code DCB, il suffit de rechercher
l'équivalent DCB pour chacun de ses chiffres dans le tableau de la figure 1.24.
Vous obtenez une séquence de bits dont le nombre est égal à quatre fois le
nombre de chiffres du nombre décimal. La figure 1.25 présente la conversion du
nombre décimal 15987 en code DCB. Le codage donne une séquence
de
.
Figure 1.24
Décimaux
0
1
2
3
4
5
6
7
8
9
Équivalents de chiffres décimaux dans le code DCB.
DCB
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Conversion du nombre décimal 15987 en DCB.
La conversion du code DCB en numérotation décimale s'obtient selon le
même raisonnement. Chaque groupe de 4 bits, en partant de la droite vers la
gauche, est converti en numérotation décimale. La figure 1.26 fait voir cette
technique. L'équivalent décimal du code DCB (0100 0011 0010 0000) est
obtenu par la conversion de chaque lot de quatre bits en décimal. En partant
de la droite vers la gauche, (0000) donne 0 en décimal, (0010) donne 2 en
décimal, (0011) donne 3 en décimal et (0100) donne 4 en décimal. Le
résultat total est (4320)10.
Exemple de conversion du code DCB en numérotation décimale.
L'avantage principal du code DCB réside dans sa facilité de conversion au
système décimal. Ce code est couramment utilisé dans les instruments
numériques dont les entrées ou les sorties sont des nombres décimaux. C'est
le cas, entre autres, des voltmètres numériques, des horloges numériques et
des fréquencemètres qui fournissent des informations en décimal. Les
calculatrices électroniques, où les nombres décimaux sont introduits à partir
du clavier, utilisent également le code DCB 8421.
Module Informatique
Informatique II
année 2013-2014
BECHTATOU Noureddine
le 11/01/2014
Exercices :
Ex1 :
Ecrire un algorithme qui affiche le maximum de deux valeurs.
Ex2 :
Ecrire un algorithme qui détermine si un nombre est pair ou impair ?
Ex3 :
Ecrire un algorithme pour résoudre une équation du 2 me degré : ax2+ax+b=0.
Ex1 :
Analyse :
Entrées (données) : A, B
Sorties (résultats) : max (A, B)
Traitement :
Max  A (A>B)
MaxB (B>A)
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Algorithme Maximum
{Cet algorithme donne le maximum de A et B}
Variables A, B, Max : réels
Début
Afficher (« donnez les valeurs de A et B »)
Saisir (A, B)
Si A>B
Alors Max  A
Sinon Max  B
Fsi
Afficher (« le maximum de A et B est : », Max)
Fin
Ex2 :
Analyse :
Entrée : N : entiers
Sortie : message : pair ou impair
Traitement : reste de la division entière =0 pair, ≠0 impair
Module Informatique
année 2013-2014
Algorithme Test
{Cet algorithme teste si un nombre est pair ou impair}
Variables N : entiers
Début
Afficher (« saisir la valeur de N ? »)
Saisir (N)
Si (Nmod2=0)
Alors afficher (N, « est pair »)
Sinon afficher (N, « est impair »)
Fsi
Fin
Mots clés :
Fonctions DIV et MOD
Ex03 :
Résolution équation 2 Emme degré.
Analyse :
Données : A, B, C.
Résultats : x1, x2
Traitement :
∆ = B2-4AC
-B+√ ∆
∆>0 : x1=-------------------2A
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
-B
∆=0 : x1=x2 = ---------------2A
∆<0 : pas de solutions « réelles »
Algorithme équation 2eme degré
{Résolution d’une équation 2
Emme
degré}
Variables A, B, C, x1, x2, Delta : réels
Début
Afficher (« saisir les valeurs de A, B, C »)
Saisir (A, B, C)
Delta  B*B-4*A*C
Si Delta >0
Alors
x1(-B+racine (delta)/2*A
x2(-B-racine (delta)/2*A
Afficher (« il existe 2 solutions, x1, x2)
Sinon {∆<=0}
Si Delta = 0
Alors x1  -B/2*A
Afficher (« solution double », x1)
Sinon
Afficher (« pas de solution réelle »)
Fsi
Fsi
Fin
Module Informatique
année 2013-2014
Les opérations binaires :
BECHTATOU Noureddine
le : 15/01/2014
L’addition :
L’addition en binaire se fait de la même manière qu’on notation décimale on
commence à additionner les bits de droite.
Exemple :
011111
+
011001
111000
La soustraction :
La soustraction se fait de la même manière qu’une addition sauf que lorsqu’on
soustrait un bit à 1 d’un bit à 0 on soustrait une retenue pour le bit de poids le
plus élevé.
Exemple :
011110
0100
+
+
011001
000101
0001
=
0011
La multiplication :
La multiplication en binaire est la même chose qu’en décimal.
0*0=0
0*1=0
1*0=0
1*1=1
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Exemple :
011111
+
110
---------------------=
000000
011111.
011111.
----------=10111010
La conversion :
Pour convertir un nombre décimal en binaire on divise par le nombre 2 jusqu’à ce
que le nombre trouvé soit 1.
Exemple :
Convertir 27 en binaire
2710 = x2
= 1011
- 27/2=13+1
- 13/2=6+1
-
6/2=3+0
-
3/2=1+1
-
1/2 =0 +1
Le langage hexadécimal :
Le langage hexadécimal est comme connu pour freiner l’accroissement en
longueur des nombres binaires.
0,1,2,3,4,5,6,7,8,9,A ,B,C,D,E,F
Module Informatique
année 2013-2014
BECHTATOU Noureddine
La conversion du décimal vers l’hexadécimal :
C’est la division successive sur 16.
Ex :
3610 = x16
= 2416
36=16/2 +4
2/16=0+2
Développement personnel :
Les bases décimales, binaire et hexadécimale :
Source :
http://www.apprendre-en-ligne.net/crypto/images/bases.html
-
-
-
-
Nous utilisons le système décimal (base 10) dans nos activités quotidiennes. Ce système est
basé sur une logique à dix symboles, de 0 à 9, avec une unité supérieure (dizaine, centaine,
etc.) à chaque fois que dix unités sont comptabilisées.
C'est un système positionnel, c'est-à-dire que l'endroit où se trouve le symbole définit sa valeur.
Ainsi, le 2 de 523 n'a pas la même valeur que le 2 de 132. En fait 523 est l'abréviation de
5·100+2·10+3. On peut selon ce principe imaginer une infinité de systèmes numériques fondés
sur des bases différentes.
En informatique, outre la base 10, on utilise très fréquemment le système binaire (base 2)
puisque la logique booléenne est à la base de l'électronique numérique. Deux symboles
suffisent: 0 et 1. Cette unité élémentaire ne pouvant prendre que les valeurs 0 et 1 s'appelle un
bit (de l'anglais binary digit). Une suite de huit bits s'appelle un octet.
On utilise aussi très souvent le système hexadécimal (base 16) du fait de sa simplicité
d'utilisation et de représentation pour les mots machines (il est bien plus simple d'utilisation que
le binaire). Il faut alors six symboles supplémentaires: A, B, C, D, E et F.
Le tableau ci-dessous montre la représentation des nombres de 0 à 15 dans les bases 10, 2 et
16:
Décimal
Binaire
Hexadécimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Conversion décimal – binaire :
Convertissons 01001101 en décimal à l'aide du schéma ci-dessous:
27 26 25 24 23 22 21 20
0 1 0 0 1 1 0 1
Le nombre en base 10 est 26 + 23 + 22 + 20 = 64 + 8 + 4 + 1 = 77.
Allons maintenant dans l'autre sens et écrivons 77 en base 2. Il s'agit de faire une suite de divisions
euclidiennes par 2. Le résultat sera la juxtaposition des restes. Le schéma ci-dessous explique la
méthode:
77 s'écrit donc en base 2: 1001101.
Module Informatique
année 2013-2014
Le 18/01/2014
Informatique : II
Les conditionnelles emboitées :
Ex :
Afficher « reçu avec mention « si la moyenne

La moyenne >= 12 - avec mention

12 >la moyenne>= 10 - passable

La moyenne < 10 --- ajourné
Algorithme Moyenne
Variables moy : réelle
Début
Si Moy >= 12
Alors Afficher (« avec mention »)
Sinon
Si Moy >= 10
Alors afficher (« Passable »)
Sinon afficher (« Ajourné »)
Fsi
Fsi
Fin
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
La sélection à choix multiple :
Syntaxe :
Mots clés :
Case en pascal
Selon <identificateur>
(Liste de) valeur(s) : instructions
(Liste de) valeur (s) : instructions
.
.
.
.
.
.
.
Autres : instructions
Exemple :
M - Monsieur
Mme  Madame
Mlle - Mademoiselle
Autres (M, Mme, Mlle)
Selon abréviation
« M » : afficher (« Monsieur »)
« Mme » : afficher : (« Madame »)
« Mlle » : afficher :(« Mademoiselle »)
Autres afficher (« M, Mme, Mlle »)
Exercice :
Ecrire un algorithme lie pour un étudiant nom, prénom et les notes de contrôle.
N1, n2, n3, synthèse et calcule la moyenne et affiche sur écran n1, n2, n3,
synthèse, moyenne et la mention.
Très bien >=16
Bien 16> moy >=14
Assez bien 14 > moy >=12
Passable 12> moy >= 11
Sans mention 11> moy >= 10
Ajourné < 10
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Analyse :
Données :
Résultats :
Traitement :
N1+n2+n3
-----------------------3
Moy = -------------------------- + 2 * synthèse
3
Algorithme Moyenne
{Cet algorithme calcule la moyenne d’un étudiant et affiche la mention}
Variables
Nom, prénom, mention : chaine de caractères
N1, n2, n3, synth, moy : réels
Début :
Afficher (« donner le nom et prénom »)
Saisir (nom, prénom)
Afficher (« donnez les notes n1, n2, n3, synth)
Saisir (n1, n2, n3, synth)
Moy  ((n1+n2+n3)/3+2 * synth) / 3
Si moy >= 16
Alors Mention -« très bien »
Fsi
Si moy <16 et moy >= 14
Alors Mention  « Bien »
Fsi
Si Moy < 14 et Moy >= 12
Alors Mention  »Assez bien »
Fsi
Afficher (« nom prénom note1 note2 note3)
Afficher (nom, prénom, n1, n2, n3, synth, mention)
Fin
Module Informatique
année 2013-2014
Développement personnel :
BECHTATOU Noureddine
19/01/14
Structure alternative :
Syntaxe :
Si condition alors
Instruction1
Sinon
Instruction2
Fin si
Ex :
Un algorithme qui demande un nombre entier à l’utilisateur et l’informe ensuite si
ce nombre est positif ou négatif.
Algorithme nature_nombre
Variable n : entier
Début
Afficher (« entrez un nombre : »)
Saisir (n)
Si n> 0 alors
Afficher (« ce nombre est positif »)
Sinon
Afficher (« ce nombre est négatif »)
Finsi
Fin
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Structure alternative imbriquée :
Syntaxe :
Si condition1 alors
Instruction1
Sinon
Si condition2 alors
Instruction2
Sinon
Instruction3
Finsi
Finsi
Exemple :
Un algorithme qui demande un nombre à l’utilisateur et l’informe ensuite si ce
nombre est positif, nul ou négatif.
Module Informatique
année 2013-2014
Algorithme Nature_nombre
Variable n : entier
Début
Afficher (« entrez un nombre »)
Saisir (n)
Si n> 0 alors
Afficher (« ce nombre est positif »)
Sinon
Si n=0 alors
Afficher (« ce nombre est nul »)
Sinon
Afficher (« ce nombre est négatif »)
Finsi
Finsi
Fin
Structure à choix multiple :
Syntaxe :
Cas variable ou expression vaut
Val1 : instruction1
Val2 : instruction2
………………………..
Val n : instruction n
Sinon
Autres instructions
Fin cas
BECHTATOU Noureddine
Module Informatique
année 2013-2014
BECHTATOU Noureddine
Téléchargement