Académique Documents
Professionnel Documents
Culture Documents
ENTREE/ SORTIE /
MEMOIRE ECRAN
CLAVIER
BUS
Unité
arithméti
que et
logique
1-2) la structure de la mémoire :
La mémoire est l’élément central de l’ordinateur car c’est par
elle que passe toutes les informations traitées. Elle mémorise
temporairement le programme et les données lors de
l’exécution de ce programme. La mémoire est définit par une
adresse (Nombre représentant l’emplacement d’une
information) et une donnée qui est le contenu de
l’information à l’adresse donnée. Il existe 2 types de
mémoire : le ROM (mémoire morte) qui est une mémoire de
lecture seulement et la RAM (mémoire vive) qui est une
mémoire de lecture et d’écriture
1-3) le processeur :
C’est l’élément qui joue un rôle important dans le processus
d’exécution des tâches par l’ordinateur. Pour chaque
instructions données , le processeur va chercher un code
opération en mémoire , lequel spécifie à la fois , l’opération
et les données utilisées pour cette opération. Ces données
sont placées immédiatement après le code opération dans ce
que l’on appelle les mots d’extension de l’instruction. Il existe
2 types de processeurs à savoir les processeurs CISC , qui sont
conçus pour les traitements spécifiques et permettent à
certains algorithme d’être exécutés efficacement ; et les
processeurs RISC conçus à partir d’un petit ensemble
d’instruction qui s’exécutent en un cycle d’exploitation
2-) la structure du logiciel (software ) :
Du coté logiciel , le système informatique est composé de
deux niveaux distinct à savoir le système d’exploitation et les
logiciels d’application.
L’objectif du logiciel est fournir à l’utilisateur de l’ordinateur
des fonctionnalités adaptées à ses besoins. Le principe
consiste à masquer les caractéristiques physiques de
l’ordinateur en se constituant en sous couche dont chacune
offre des services de plus en plus élevés.
Le logiciel est un ensemble de séquences d’instructions
interprétable par une machine et un jeu de donnés nécessaire
aux opérations.
Les logiciels sont créés et livrés à la demande du client et
peuvent aussi être créer à l’initiative des fabricants et mis sur
le marché , parfois gratuitement
2-1) les types de logiciel :
Pour définir les types de logiciel , on se base sur 2 types de
distinction de logiciel
a-) distinction entre logiciel propriétaire , freeware et libre :
-le logiciel propriétaire et payant est fabriqué par les sociétés
de logiciel et vendus aux utilisateurs lors de l’achat de
l’ordinateur.
-le logiciel freeware ou gratuiciel se sont des logiciels
fabriqués par les sociétés de logiciel ou des auteurs isolés. Ils
sont gratuit pour les utilisateurs qui peuvent s’en procurer sur
internet. Leur gratuité est assez souvent transitoire , de 6 à 12
mois , une fois ce délais épuisé , ils deviennent payants et
propriétaires dans leur nouvelles versions d’utilisation
- les logiciels libres ils relèvent d’une logique très différente
des précédentes car l’objectif est la garantie de la liberté car
l’utilisateur dans son utilisation d’un produit reçus avec son
code-source en vue de son perfectionnement.
b-) distinction entre logiciel d’exploitation et d’application :
b-1) les logiciels d’exploitation ou systèmes d’exploitation :
ce sont les logiciels de base qui assurent 4 fonctions
essentiels qui sont :
- La gestion des processus
- La gestion de la mémoire
- La gestion des fichiers
- La gestion des entrées et sortis
D’une manière générale , le système d’exploitation est une
sorte d’interface entre le matériel et les logiciels qui nécessite
l’accès au matériel. Il existe plusieurs types de système
d’exploitation
Le MS-DOS
WINDOWS
Mc-OS
b-2) les logiciels d’application :
on les appelles ainsi parce qu’ils interviennent dans les
activités quotidiennes des utilisateurs , on distingue 2
catégories à savoir les traitements de texte et les tableurs
Les traitements de texte : ils servent à traiter les textes
et sont fourni selon 2 modèles, ceux en mode texte(25
lignes et 80 caractères ) et ceux en mode wysiwyg
(imprimé tel que l’on voit) EXPLE : Word , Wordperfect ,
Print
Les tableurs : ils servent à créer les feuilles de calcul
électroniques , à les remplir , à les modifier , à les
enregistrer et à les imprimer Exple :
Lotus1,2,3 ;Excel ;Quattro
CHAPITRE 4 : la représentation de l’information en
langage machine
Tous nombre positif N peut être représenté par
l’équation de type (insérer une formule). Ceci selon
l’expression condensé est égale (insérer une formule)
.
On peut également utiliser la notation condensé équivalente
suivante ☹
Dans un système de base 10 , 175=1∗10 +7∗10 +5∗10
2 1
VALEUR
L’Identificateur est le nom de l’objet, il est unique dans
l’algorithme
Le type détermine l’ensemble dans lequel l’objet prend ses
valeurs, lorsque l’objet ne prend qu’une seul valeur dans tout
l’algorithme , on parle de constante, par contre si l’objet peut
changer de valeur on peut parler de variable. Comme
exemple d’objet :
Et nom chaine caractères
Nombre d’étudiant
KAMDEM
Et MAT Chaine de caractère
Matricule
228494333
les symbole utilisés par un algorigramme pour écrire un
algorithme sont les suivants 😊 ☹ 😉
le rectangle
DEBUT
LIRE N
Somme := N*(N+1)/2
AFFICHER Somme
FIN
Calcul du quotient et du reste de la division entière entre 2
entiers :
ANALYSE : connaissant X ,le dividende A et le diviseur B ;
calculer le quotient Q et le reste R par la formule
A=BQ+R avec 0≤R<B nous allons dans un 1ier temps
introduire A et B ; dans un 2ième temps nous calculons Q
et R et enfin nous allons éditer les résultats ; comme
variable nécessaire nous avons : A,B,Q,R
Nom : RESQUO
VAR : A,B, Quotient, reste : entier
Début
Lire A,B
Quotient : A/B
Reste : A-B*Quotient
Ecrire : ‘ La Division de’ A, par ‘B’ ‘a pour quotient’ et
Quotient ‘et le reste’ , ‘reste’
DEBUT
Lire A,B
QUOTIENT : A/B
RESTE :A-B*QUOTIENT
AFFICHER
PERMUT
DEBUT
LIRE : X,Y
T := X
X := Y
Y := T
ECRIRE X,Y
FIN
2. Structure alternative :
La syntaxe est la suivante :
SI expression logique alors bloc 1
SINON bloc 2
FIN SI
Si expression logique
BLOC 2 BLOC 1
Le bloc 1 & 2 peuvent se limiter à une seule instruction
Donc comme autre exemple : éditer le plus grand de deux
nombres
NOM : SUP
VAR : X,Y :REEL
DEBUT
LIRE X,Y
SI X>Y ALORS
ECRIRE X
SINON
FIN SI ECRIRE Y
FIN
DEBUT
LIRE X,Y
X>Y
ECRIRE X ECRIRE Y
FIN