Utilisation des tableurs en informatique
Utilisation des tableurs en informatique
CLASSES DE 3ème
Compétences visées : A la fin de cette leçon l’élève sera capable décrire l’environnement matériel
d’un ordinateur.
Situation – problème
Dans le secrétariat de votre établissement se trouve plusieurs matériels informatiques parmi
lesquels un ordinateur. Identifier et nommer les éléments internes et externes qui composent cet
ordinateur.
Généralités
1) Définitions
L’informatique est la science qui étudie le traitement automatique et rationnel des informations
grâce à l'ordinateur.
D’une manière générale, un ordinateur est composé de deux grandes parties essentielles qui sont :
La partie physique de l’ordinateur est composée d’une unité centrale entourée de périphériques.
Ainsi on distingue les périphériques d’entrée, les périphériques de sortie et les périphériques
d’entrée/sortie.
L’unité centrale est un boitier qui contient tous les composants électroniques qui permettent à
l’ordinateur de fonctionner. Il s’agit principalement de :
- La carte mère : C’est une plaque électronique qui abrite plusieurs composants internes de
l’unité centrale
- Le processeur : C’est une puce électronique qui permet d’interpréter et d’exécuter les
instructions des programmes.
- La mémoire vive : Elle a pour rôle de stocker les programmes en cours d’exécution dans
l’ordinateur.
- Le disque dur : C’est la mémoire de stockage de toutes les données de l’ordinateur.
- L’alimentation : Elle alimente en énergie l’ensemble des composants de l’unité centrale
- Les cartes d’extension : Elles permettent d’ajouter des fonctionnalités supplémentaires à
l’ordinateur (Télévision, Radio, etc.)
On appelle périphérique tout équipement relié à l’unité centrale et qui permet la communication
entre l’utilisateur et l’ordinateur. Il existe 03 grands groupes de périphériques :
- Les périphériques d’entrée qui permettent de faire entrer les données dans l’unité centrale.
Exemple : le clavier, la souris, le scanner, le stylo optique.
- Les périphériques de sortie qui transmettent les informations provenant de l’unité centrale à
l’utilisateur. Exemple : L’écran, les haut-parleurs, l’imprimante, …
- Les périphériques d’entrée/sortie qui jouent les deux rôles. Exemples : La clé USB, le Disque
dur, la carte multimédia, …
EXERCICE :
Votre père rentre du voyage avec les objets suivants : clavier, une souris, un écran, une imprimante,
un modem, une clé USB, un caméscope, et un lecteur DVD. Pour tester vos connaissances en
informatique, il vous pose des questions suivantes :
1) Dites ce que représente les éléments avec lesquels papa est rentré.
- Définir logiciels ;
- Différencier les types de logiciels
- Énumérer les modes d'obtention des logiciels ;
Situation problème : Votre papa vient de vous offrir un ordinateur, vous l'allumez mais il s'arrête à
un niveau. Votre frère aîné vous fait savoir qu'il faut d'abord installer les logiciels. Vous lui
demandez :
I- Définitions
Un logiciel est un ensemble de programmes directement utilisé dans l’ordinateur pour réaliser une
tâche ou un ensemble de tâches élémentaires.
Un logiciel utilitaire est un ensemble de programmes conçu pour réaliser les tâches
d’administration du système.
- Logiciel propriétaire : c’est un logiciel dont le contrat de licence stipule que seul l’auteur du
logiciel est agréé de le modifier ;
- Le gratuiciel (freeware en anglais) : c’est un logiciel qui peut être distribué, copié et utilisé
gratuitement.
- Le partagiciel (Shareware en anglais) : c’est un logiciel dont l’auteur autorise autrui à
diffuser le logiciel.
- Open source (Code ouvert) : c’est un logiciel dont il est permis l’utilisation, l’accès au code
source, l’adaptation au besoin de l’utilisateur, la redistribution des copies, …
.
Leçon 3 : Les types de mémoires d’un ordinateur
Compétences visées : A la fin de cette leçon l’élève sera capable les types de mémoires d’un
ordinateur.
SITUATION PROBLEME : Quelques mois après l’utilisation de son ordinateur, Papa ABDOU
constate qu’il ne peut plus stocker les informations dans la mémoire de son ordinateur.
INTRODUCTION
On appelle mémoire tout composant électronique capable de stocker les données. On distingue
plusieurs types de mémoires qui possèdent chacune des caractéristiques.
1- La mémoire vive
Encore appelé RAM (Random Acces Memory), c’est la mémoire principale de l’ordinateur. Elle
permet de stocker les données de façon temporaire, car en l’absence du courant électrique elle perd
les données qu’elle contient : on parle donc de mémoire volatile. On distingue :
2- La mémoire morte
Encore appelé ROM (Read Only Memory), c’est une mémoire qui permet de conserver les
informations qu’elle contient même lorsqu’elle n’est plus alimentée en énergie électriqu. Elle est
non-volatile. Les mémoires mortes sont donc classées selon la possibilité de les programmer et de
les effacer. C’est ainsi qu’on peut distinguer :
- Les ROM (Read Only Memory) dont le contenu est défini lors de la fabrication.
- Les PROM (Programmable Read Only Memory) qui sont programmables par l’utilisateur,
mais une seule fois en raison du moyen de stockage, les données sont stockées par des
fusibles.
- Les EPROM (Erasable Programmable Read Only Memory) qui sont effaçables et
programmables par l’utilisateur.
Elles permettent de stocker les informations à long terme (même à l’arrêt de l’ordinateur).
Exemple : le disque dur, la clé USB, le CD-ROM, le DVD-ROM.
II. LES CARACTERISTIQUES D’UNE MEMOIRE
- La capacité : représentant le volume global d'informations (en bits) que la mémoire peut
stocker ;
- Le temps d'accès : correspondant à l'intervalle de temps entre la demande de lecture/écriture
et la disponibilité de la donnée ;
- Le temps de cycle : représente l'intervalle de temps minimum entre deux accès successifs.
- Le débit : définit le volume d'information échangé par unité de temps, exprimé en bits par
seconde ;
- La non volatilité : caractérise l'aptitude d'une mémoire à conserver les données lorsqu'elle
n'est plus alimentée électriquement.
JEU BILINGUE
EXERCICE
1. Le disque dur ne conserve pas les données dans l’ordinateur même quand il est éteint…………
SITUATION PROBLEME : votre amie Lupita vient d’acquérir un ordinateur de la part de son
grand frère comme cadeau d’anniversaire. L’ordinateur étant vide elle veut y installer des logiciels.
Malheureusement elle ne connait pas quel type de logiciel il faut installer premièrement. Elle fait
donc appel à vous dans le but de l’aider.
CONSIGNE :
I- Généralités
1. Définition
Les systèmes d’exploitation les plus utilisés aujourd’hui sont : Windows (avec toutes ses
versions : Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10), Mac OS,
Linux, Unix.
- La Gestion du processeur ;
- La Gestion de la mémoire vive ;
- La Gestion des entrées/sorties
- La Gestion de l’exécution des applications
- La Gestion des droits ;
- La Gestion des fichiers, …
JEU BILINGUE
SITUATION PROBLEME : votre ami vient d’avoir son ordinateur il vient vous voir pour se
plaindre que son ordinateur ne permet pas de faire certaines choses comme le traitement de texte.
CONSIGNE :
1. Donner la raison pour laquelle son ordinateur n’effectue pas certaines tâches comme le traitement
de texte.
2. Comment appelle – t – on les logiciels qui permettent à l’ordinateur d’effectuer certaines tâches ?
I- Définitions
- Logiciel propriétaire : c’est un logiciel dont le contrat de licence stipule que seul l’auteur du
logiciel est agréé de le modifier ;
- Le gratuiciel (freeware en anglais) : c’est un logiciel qui peut être distribué, copié et utilisé
gratuitement.
- Le partagiciel (Shareware en anglais) : c’est un logiciel dont l’auteur autorise autrui à
diffuser le logiciel.
- Open source (Code ouvert) : c’est un logiciel dont il est permis l’utilisation, l’accès au code
source, l’adaptation au besoin de l’utilisateur, la redistribution des copies, …
JEU BILINGUE
FIN
Leçon 6 : La notion de maintenance
Compétences visées : A la fin de cette leçon l’élève sera capable d’identifier les types de
maintenance.
SITUATION PROBLEME : Papa a offert à Simon un ordinateur pour sa réussite au BEPC. Mais
Simon est très négligeant ; il dépose parfois son nouvel ordinateur à la cuisine, sur le sol ou même
l’expose à la poussière. Autant de gestes qui rendent le papa de Simon furieux.
CONSIGNE :
1. Pensez-vous que cet ordinateur pourra fonctionner dans l’avenir si Simon continue à mal
l’entretenir ?
2. Quel conseil donneriez-vous à Simon
I. Généralités
La maintenance informatique est un ensemble de tâches ayant pour objectif l’entretient de l’outil
informatique. Elle s’intéresse à l’entretien régulier, la vérification et l’optimisation d’un
équipement. Elle se concentre principalement sur la partie matérielle et logicielle.
JEU BILINGUE
Traduire en anglais maintenance
Activités d’intégration
EXERCICE 1
Votre père rentre du voyage avec les objets suivants : clavier, une souris, un écran, une imprimante,
un modem, une clé USB, un caméscope, et un lecteur DVD. Pour tester vos connaissances en
informatique, il vous pose des questions suivantes :
1) Dites ce que représente les éléments avec lesquels papa est rentré.
2) Classer ces objets en périphériques d’entrées, de sorties, d’entre-sorties et les périphériques de
communication.
3) Donner le rôle de chacun de ces objets.
EXERCICES 2
A. REPONDRE PAR VRAI OU FAUX
1. Le disque dur ne conserve pas les données dans l’ordinateur même quand il est éteint…………
2. Le disque dur est la mémoire d’archive de l’ordinateur…………………………
3. Dans la mémoire vive on peut y lire ou y écrire des données. …………………………
4. Le disque dur loge le système d’exploitation. ………………………
5. Le processeur ou le microprocesseur ne veut pas dire la même chose……………………
6. La RAM est une des caractéristiques de performance de l’acquisition d’un PC…………..
EXERCICE 3
1. Définir : systèmes d’exploitation
2. Donner trois rôles d’un SE
3. Donner deux exemples de SE.
EXERCICE 4
Pour avoir réussi le passage en classe de 3ème, votre père décide de vous acheter un ordinateur tout
neuf. Après avoir vérifié toutes les connexions, vous le mettez en marche et à votre grande surprise,
il vous affiche le message suivant : « Operating system not found ».
1. Que faut-il faire pour résoudre le problème ?
2. Après avoir résolu le problème, vous désirez faire les billets d’invitation pour votre anniversaire,
quel type de programme avez-vous besoin ?
3. Comment pouvez-vous vous le procurer ?
Situation problème : Après de longs moments d'utilisation de votre machine, certaines applications
ne fonctionnent plus correctement et d'autres ne vous plaisent plus.
Consigne
1. Donner les raisons du non fonctionnement de certaines applications dans votre ordinateur.
L’installation d’un logiciel peut se faire à partir d’un support de stockage ou d’internet.
Pour installer un programme à partir d’un CD-ROM ou d’un DVD, on peut procéder comme suit :
- Fermer tous les programmes en cours (cela évite le redémarrage de la machine après
l’installation) et s’assurer que le logiciel est bien compatible avec sa version de Windows.
- Insérer le CD/DVD dans le lecteur et attendre le lancement du programme d’installation
- Enfin suivre les indications de l’assistant d’installation jusqu’à la fin de l’installation.
- A la fin de l’installation une icône de l’application est généralement créée sur le bureau.
Pour installer un programme à partir d’internet, procéder ainsi : Dans votre navigateur Web, cliquez
sur le lien menant au programme effectuez une des tâches proposées par le programme à installer.
Vous pouvez désinstaller un programme de votre ordinateur si vous n’en avez plus besoin ou si
vous souhaitez libérer de l’espace disque sur votre disque dur.
2. Méthode
Un antivirus est un programme dont le rôle est de détecter et d’éradiquer les menaces virales d’un
ordinateur. Il doit être mis à jour afin d’améliorer ses techniques de protection et à corriger les
anomalies d’un programme donné. Il ne sera donc efficace que s’il est régulièrement mis à jour.
Tout antivirus, une fois installé, propose une option de mise à jour.
Situation – problème
Le père de Mevoungou lui a offert le jeu Vidéo PES 2021. En voulant l’installer, un message
s’affiche à l’écran, indiquant que son ordinateur ne possède pas la configuration minimale pour
exécuter ce jeu. Il fait appel à vous pour lui expliquer cette situation afin de trouver une solution.
Introduction
L’optimisation d’un ordinateur est un processus qui permet de renforcer les capacités de travail
de l’ordinateur. L’optimisation d’un ordinateur peut se faire en partitionnant un disque ou en le
défragmentant.
I- L’optimisation matérielle
Ce sont les techniques qui permettent d’améliorer les performances matérielles de l’ordinateur.
Dans ce cas, pour accroître la rapidité d’un ordinateur on peut :
- Remplacer le disque dur classique HDD (Hard Disc Drive) par un disque dur SDD (Solid
State Drive) de dernière génération plus rapide ;
- Ajouter des barrettes de mémoire (RAM) pour accompagner le disque dur ;
- Changer la carte graphique pour améliorer le graphisme surtout pour les jeux vidéo en 3D et
les travaux en infographie.
C'est le processus qui permet d'améliorer les performances du système de l'ordinateur et rendant le
fonctionnement des différents logiciels stable et rapide.
Compétence visée : A la fin de cette leçon l’élève sera capable d’identifier les caractéristiques d’un
fichier.
SITUATION PROBLEME : Vous avez emprunté l’ordinateur de votre camarade, après l'avoir démarré
vous observez plein de symboles sur le bureau. Il vous fait savoir qu’il s’agit des fichiers et des
dossiers, confus vous lui demandez de vous expliquer la notion de fichier et lui dire comment le
reconnaitre.
I- Définition
Un fichier est un ensemble d’informations numériques stockées sous un même nom, enregistrées
sur différents supports magnétiques. Un fichier est composé d’un nom suivi d’une extension.
- Les fichiers texte qui sont des fichiers qui contiennent du texte uniquement et portent les
extensions suivantes : .txt, .doc, .pdf…
- Les fichiers audio qui sont des fichiers qui contiennent des données sonores et dont les
extensions sont : .mp3.ogg, .wma…
- Les fichiers vidéo dont les extensions sont : .avi, .mp4, .Flv…
- Les fichiers images dont les extensions sont .jpeg, .gif, …
- Les fichiers système : ce sont des fichiers nécessaires au bon fonctionnement de
l’ordinateur.
- Le nom
- L’extension : cette caractéristique permet de déterminer le type de fichier ;
- La taille : c’est l’espace occupé par le fichier dans une mémoire ;
- La date de création du fichier : 25/10/2017 ;
- L’emplacement : c’est le lieu où est stocké le fichier dans l’ordinateur.
Jeu bilingue
- Définir tableur ;
- Enumérer quelques exemples de tableur ;
- Décrire les éléments de l’interface d’un tableur ;
- Lancer et arrêter un tableur.
Vocabulaire spécifique : tableur, calcul, formule, feuille de calcul, classeur, cellule.
Situation – problème
Votre père tient une grande quincaillerie dans un quartier de la ville de Yaoundé. Il souhaite
automatiser ses factures afin de limiter les erreurs dues au calcul manuel. Cependant, il s’y connait
très peu en informatique et souhaite votre assistance.
Consigne
1) Proposez-lui un type de logiciel qu’il peut utiliser pour régler ce problème.
2) Donnez un exemple dudit logiciel.
GÉNÉRALITÉS
Un tableur est un logiciel permettant de traiter des informations sous forme de tableau. On place
des données dans des cellules et on peut créer ou écrire des formules afin d’automatiser des calculs
qui peuvent aller de la simple addition à des équations complexes.
Les principaux tableurs sont :
Microsoft Excel, de la suite bureautique Microsoft Office ;
Sun StarOffice Calc, de la suite Staroffice ;
OpenCalc, de la suite OpenOffice ;
IBM/Lotus 1,2,3 de la suite SmartSuite ;
Corel Quattro Pro de la suite WordPerfect ;
KSpread de la suite libre KOffice sous Linux.
Dans le cadre de notre leçon et de toute cette unité d’apprentissage, nous nous intéresserons en
particulier au tableur Microsoft Excel en présentant quelques-unes de ses principales
fonctionnalités.
2. L’arrêt
Pour arrêter le tableur Excel, on peut effectuer l’une des opérations suivantes :
Dans le coin supérieur droit de la fenêtre Excel, cliquer sur Fermer (la croix) ;
Cliquer sur le bouton Microsoft office, puis cliquer sur Quitter Excel.
FIN
Situation problème
Vous décidez d’utiliser le logiciel Excel pour calculer les prix totaux de chacun des articles de la
facture ci-dessous.
Consigne
1) Il vous est demandé de compléter ce tableau en utilisant les formules de calculs.
2) Quelle action faut-il effectuer dans les cellules vides pour automatiser les calculs ?
I- La notion de formule
1) Définition
Une formule est une expression permettant au tableur d'effectuer automatiquement un calcul à
partir des valeurs d'autres cellules et d'afficher un résultat.
2) Les opérateurs
MS Excel utilise les mêmes opérateurs que ceux utilisés en mathématiques.
Les opérateurs d’arithmétiques sont : addition (+), soustraction (-), multiplication (*), division (/)
Jeu Bilingue
Formule, Recopie
Compétences visées : A la fin de cette leçon l’élève sera capable d’utiliser les fonctions de Date et
Heure.
Situation problème
Vous effectuez un stage en entreprise et votre encadreur vous a remis un projet découpé en sous
taches sous Excel. Il vous demande de planifier l’exécution de ces taches en insérant les dates.
I- Généralités
Chaque fois que l'on entre une date ou une heure dans une cellule du tableur Excel, elle s'affiche
selon un format (Heure ou Date). Excel met à disposition des fonctions dédiés à la gestion des dates.
Jeu Bilingue
Traduire en anglais : Aujourd’hui, maintenant, Date
Compétence visée : A la fin de cette leçon l’élève sera capable d’utiliser les fonctions
mathématiques (Somme, produit, moyenne, min, max, rang).
Exemple : La note de la 2ème séquence de l’élève NGONO se trouvant dans la cellule C2 est 18,25.
A l’aide de vos connaissances acquises en classe sur les tableurs, effectuez les tâches suivantes :
Travail à Faire
1) Démarrer Excel.
2) Reproduire le bulletin ci-dessus dans Excel.
3) Ecrire une formule de calcul (ou une fonction) dans la cellule D3 pour obtenir le produit
Note*coef, puis utiliser la recopie pour reproduire cette formule dans les cellules D4 à D8.
4) Dans la cellule D9 écrire une fonction pour obtenir la note la plus élevée.
5) Dans la cellule D10 écrire une fonction pour obtenir la note la moins élevée.
6) Dans la cellule D12 écrire une fonction ou une formule de calcul pour obtenir la moyenne de
l’élève.
7) Introduire dans les cellules de la colonne C des coefficients aléatoires.
8) Effectuer des tests en remplissant les cellules de la colonne B avec des notes aléatoires.
Compétences visées : A la fin de cette leçon l’élève sera capable d’utiliser les fonctions usuelles
d’Excel pour effectuer des calculs sur les données d’une feuille de calcul.
Vocabulaire spécifique :
Situation – problème
Votre père est comptable dans une entreprise commerciale dans la ville de Yaoundé. Suite à une
commande de produits, il voudrait à l’aide du tableur Excel calculer les prix totaux ainsi que le
montant hors taxes de ladite commande. Ayant ouvert Excel, puis saisi les données, il ne sait plus
comment continuer. Le bon de commande des produits se présente comme suit :
A B C D
1 Produits Quantités P.U P.T Consigne :
2 Stylo à bille bleu, rouge boîte de 100 5 4500 22 500 (vide) 1) Identi
3 Registre de notes 8 3000 24 000 (vide)
fier
4 Rame de papier A4 5 3000 15 000 (vide)
5 le
Boîte de craies blanches 10 2000 20 000 (vide)
6 Montant Hors taxes
problème de votre père.
2) Aidez-le à automatiser les résultats dans la colonne D en écrivant les formules de calculs.
3) Proposer une solution pour calculer le montant hors taxes.
Une fonction est une formule prédéfinie dans Excel pour effectuer un calcul souhaité. Elle permet
de raccourcir l’écriture de longue formules de calcul.
=Nom_de_la_fonction(arguments)
Les tableurs tels que Excel fournissent un grand nombre de fonctions intégrées permettant de
manipuler les données (tableau 1_Excel.pdf). On peut citer :
NB : Les deux points « : » présents entre l’adresse de deux cellules permettent d’appliquer la
fonction à toutes les cellules se trouvant dans cet intervalle.
Application
A B C D E
1 NOMS Sexe SEQ1 SEQ2 MOYENNES
2 ADA F 15,75 15
3 AHMADOU G 11,5 16
4 ESSI G 14 15,5
5 EMESSE F 15 12,5
6 NGANDI F 16 5
Situation – problème
Le tableau suivant présente l’état des notes des devoirs harmonisés 1 et 2 de 4 élèves de la classe de
3e.
A B C D E
1 Noms Sexe NOTE SEQ1 NOTE SEQ2 Moyennes
2 ALIMA F 10 18,25 14,12
3 KAMGA G 6,25 14 10,12
4 NGONO F 15,5 13 14,25
5 AHMADOU G 13 9,75 11,37
Consigne :
1) Reproduire le tableau dans MS Excel.
2) Utiliser la mise en forme conditionnelle pour mettre en rose les cellules dont la valeur est F.
3) Mettre les cellules dont les notes sont <10 en rouge.
4) Insérer un histogramme où on aura en abscisse les noms des élèves et en ordonné les
moyennes trimestrielles
I- Définitions
La mise en forme conditionnelle est un traitement qui est appliquée lorsqu’une certaine condition
est vérifiée sur la valeur d’une cellule.
Un graphique est une représentation du rapport de deux variables par une courbe.
C’est une condition qui applique une mise en forme à une cellule ou à un ensemble de cellules en
fonction de la valeur numérique de son contenu.
Dans la feuille de calcul ci-dessus on peut en effet Appliquer une couleur de fond rouge aux cellules
dont les notes séquentielles sont inférieures à 10.
Activités d’intégration
La feuille de calcul suivante présente l’état d’une commande de produits alimentaires.
A B C D
1
Produits Quantités PRIX Unitaire PRIX TOTAL
2 Yaourt, Boîte de 1000 5 1 000
3 Biscuits parle G paquet 1 7 500
4 Jus d’ananas 1 L palette de 6 5 3 000
5 Pains au lait 50 50
6 TOTAL HT
Consignes :
1. Retrouver les adresses des cellules suivantes :
c) Pains au lait : Colonne _____ Ligne _____
d) Biscuit parle G : Colonne ______ Ligne ______
2. Sans effectuer de calculs, compléter les cellules vides de la colonne D en écrivant
les formules de calculs uniquement. (1x3=3pts)
3. Ecrire dans le cellule D6 une fonction qui permet de calculer le montant total hors
taxes de cette commande.
4. Ecrire une fonction qui compte le nombre de produits de cette commande.
5. Ecrire une fonction qui renseigne sur le produit le plus couteux.
Situation – problème
En introduisant le module sur les systèmes de numération, votre enseignant d’informatique vous fait
savoir que l’ordinateur ne connait que deux nombres : 0 et 1. Pourtant nous travaillons
quotidiennement avec 10 nombres allant de 0 à 9. Comment l’ordinateur fait-il pour nous
comprendre ?
Introduction
Le langage que nous utilisons nous offre : un ensemble de lettres (a-z, A-Z), de symboles (+, *, ^,
….), de nombres (0 à 9) et une règle d’écriture pour donner un sens au message que nous voulons
transmettre: c’est le français. D’autres langages comme le chinois, le bassa, le douala, le bamoun...
offrent aussi à leurs utilisateurs un alphabet (ensemble de caractères, nombres, symboles) et une
règle d’écriture (la syntaxe et le sémantique). L’ordinateur quant à lui parle un langage : le binaire.
L’alphabet du langage binaire ne connait que deux nombres : 0 et 1 ; cependant il dispose aussi sa
règle d’écriture. Pour cette leçon et la leçon suivante, nous nous intéresserons uniquement aux
nombres.
1
I- Généralités
1- Définitions
La numération est une technique de représentation des nombres.
Un système de numération est un ensemble de symboles et de règles utilisé pour compter et
calculer. Il permet de décrire la façon avec laquelle les nombres sont représentés.
Le Bit: est la plus petite unité d'information manipulable en informatique ͞
L’Octet: est l'ensemble de 8 bits
Exemple : (011111100101)2
Exercices
Mettre les nombres suivants sous la forme polynomiale : (503)10 ; (10110)2 (37)8 ; (155)8 ; (4EA6)16
- Définir transcodage ;
- Passer un nombre d’une base b1 à une base b2 ;
Vocabulaire spécifique : conversion, base.
Situation – problème
L'homme calcule depuis 200 ans avant Jésus-Christ avec 10 chiffres (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) : On
parle alors de Base décimale (ou base 10). Contrairement à l'homme, une machine n'est constituée
que de circuits électroniques. Comment la machine fait-elle pour représenter ces nombres?
Introduction
La conversion en base ou transcodage est l’opération qui permet de représenter un nombre d’une
base dans une autre.
I- Conversion d’un nombre d’une base B (2, 8 ou 16) en base 10
Pour convertir un nombre d’une base B (2,8 ou 16) vers un nombre en base 10, il suffit de faire le
développement en polynôme de ce nombre dans la base B, et de faire la somme par la suite.
Exemples :
(10110)2=1*24+0*23+1*22+1*21+0*20=(22)10
(6057)8=6*83+0*82+5*81+7*80=(3119)10
(2C5A) 16=2*163+C*162+5*161+A*160=2*163+12*162+5*161+10*160=8192+3072+80+10=(11354)10
II- Conversion d’un nombre de la base 10 vers une base B (2,8 ou 16)
Pour convertir un nombre N de la base 10 vers une base B (2,8 ou 16), on peut procéder de la
manière suivante :
Exemples : Soit à convertir les nombres suivants de la base 10 vers les bases demandées : 19
en binaire, 84 en octal et 74 en hexadécimal.
Remarque : En base 16, lorsqu’un des restes est compris entre 10 et 15, on le remplace par son
équivalent en hexadécimal avant d’écrire le résultat.
Pour convertir un nombre de la base 2 vers un nombre équivalent en base 8 ou 16, on peut appliquer
l’une des méthodes suivantes :
Méthode 1
Méthode 2
Un nombre réel est constitué de 2 parties : Une partie entière et une partie fractionnelle. La
conversion d’un tel nombre suit la procédure suivante :
0,48*2=0,96 ------------------ 0
0,96*2=1,92 ------------------ 1
0,92*2=0,84 ------------------ 1
0,84*2=1,68 ------------------ 1
0,68*2=1,36 ------------------ 1
Le tableau suivant présente les équivalences entre les différents systèmes de numération.
Base 10 Base 2 Base 8 Base 16
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
Compétences visées : A la fin de cette leçon l’élève sera capable d’effectuer les opérations
d’addition et de soustraction en base 10, 2, 8 et 16.
Situation – problème
On veut effectuer l’opération 11101+1011 en base 10 ensuite en binaire puis en octal et enfin en
hexadécimal.
Consigne
1) Est – ce possible d’effectuer cette opération dans les différentes bases ? Pourquoi ?
Réponse : oui parce que ce nombre peut exister dans tous les systèmes de numération.
2) Si oui, effectuer cette opération dans les quatre systèmes de numération puis comparez les
résultats obtenus.
Réponse : en base 10 : 12 112 ; en base 2 :101000 ; en base 8 : 12 112 ; en base 16 : 1 2112
Introduction
Les opérations arithmétiques (addition et soustraction) dans les bases 2, 8 et 16 s’effectuent avec les
mêmes règles et principes qu’en base 10.
I- L’addition
Pour additionner deux nombres A et B dans une base usuelle (2, 8, 10 ou 16) tel que A=an…a0 et
B=bm…b0, on commence par additionner les chiffres les plus à droite. Lorsque la somme (S)
A0+B0>=Base (b), on utilise le raisonnement suivant :
Exemple : Effectuer les additions suivantes dans les systèmes de numérations demandés : 28+34
(base 10) ; 101001+10011 (base 2) ; 527 + 274 (base 8) ; 7A3+29B (base 16).
Solution
Remarque : En base 2, pour effectuer une addition, on peut également appliquer les règles
suivantes : 0+0=0 ; 0+1=1 ; 1+0=1 ; 1+1=10 ; 1+1+1=11
II- La soustraction
Pour soustraire un nombre B d’un nombre A, tel que A=an…a0 et B=bm…b0 On commence à
soustraire les symboles les plus à droite jusqu’aux symboles les plus à gauche. Ici, lorsque b0>a0, on
emprunte une base (2 pour la base 2, 10 pour la base 10, 8 pour la base 8 et 16 pour la base 16)
qu’on additionne à a0 avant d’effectuer la soustraction.
Exemple : Effectuer les opérations suivantes dans les systèmes de numérations demandés : 93-58
(base 10) ; 11101+11011 (base 2) ; 655 - 437 (base 8) ; 82F-2B3 (base 16)
82F F(15)-3=12(C)
-2B3 2+16(emprunté)=18-B(11)=7
57C 8-(2+1(emprunté))=5
Remarque : En base 2, pour effectuer une soustraction, on peut également appliquer les règles
suivantes :0-0=0 ; 1-0=1 ; 1-1=0 ; 0-1=1 et on propage la retenue jusqu’au premier 1 trouvé.
Situation – problème
On souhaite apporter des ajustements sur une photo (sur papier). Pour se faire on transfère celle-ci
dans un ordinateur à travers un scanner.
Consigne
1) Quel est le type d’information que contient une photo ?
2) Comment appelle – t – on l’opération qui consiste à transférer un fichier physique en fichier
numérique ? la numérisation, le codage
3) Sous qu’elle forme sera représentée et traiter cette photo dans l’ordinateur ?
Introduction
Au sens propre, l’information est ce qui donne une forme à l’esprit. Elle est le point central de la
prise de décision dans tous les domaines de la vie.
Une donnée est la représentation d’une information sous une forme conventionnelle (codée)
destinée à faciliter son traitement.
Le codage d’une information est une opération qui consiste à transcrire des informations dans un
langage binaire.
Un code est un système de signes et de lois permettant de transformer un message pour une
utilisation particulière.
Compétences visées : A la fin de cette leçon l’élève sera capable de lister quelques exemples de
codes utilisés dans la codification d’une information.
Consigne
1) Quelles informations peut-on déduire des deux images de la page 105 ?
Rép.
2) Pourquoi doit-on coder l’information ?
Rép. Pour faciliter son traitement dans l’ordinateur.
Rép. Pour la rendre confidentielle.
Introduction
Pour traiter une information provenant du monde extérieur, l’ordinateur doit la transformer en une
suite de 0 et de 1 à travers la notion de codage.
I- Définitions
Le codage d’une information consiste à établir une correspondance entre la représentation externe
de l’information et sa représentation interne.
Une unité de codage est un élément ne pouvant prendre que les valeurs 0 ou 1.
Une unité de transfert est un groupe d’informations élémentaires formant des mots binaires.
L’unité de transfert utilisée pour les échanges de données est l’octet soit 8 bits. En effet 1
octet=8bits=1caractère, car pour stocker un caractère dans la mémoire de l’ordinateur on utilise 8
bits.
Exemples : (2 octets)
1111 0011
10101
Exemple :
MSB LSB
10001110 10000011
Un mot (16bits)
Les codes utilisés en informatique peuvent être classés en deux grandes catégories :
Les codes numériques permettent de représenter les nombres d’un système ou d’une base
quelconque vers le langage machine (le binaire). On peut en effet citer le code octal, le code
décimal, le code hexadécimal. A côté de ces codes on a le code BCD et le code Gray.
Base 10 Base 2
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
Remarque : A partir de 10 c’est-à-dire 1010 on ne peut plus compter car ceux-ci utilisent déjà deux
symboles. Pour coder un nombre de plus de 2 symboles, on code chaque symbole sur quatre bits.
Les codes non numériques sont utilisés pour coder les nombres et les autres caractères. On peut
citer :
XLVII- Le code Barre qui est utilisé pour la gestion des produits de
grandes consommation. Le premier chiffre désigne le pays d’origine, les
cinq suivants ceux du code du fabricant, les six autres ceux du code de
l’article et le dernier étant une clé ou un identifiant.
XLVIII- Le code ASCII.
Situation – problème
Soient un ensemble de caractères représenté en base 10 à l’exception de « M »:
2 ; 17 ; 30 ; M
Consigne
1) Représenter ces caractères en binaire.
2) Pour quelle raison il n’est pas possible de représenter le caractère M directement en base 2.
3) S’il y a des codes pour représenter les nombres, quel est donc celui qui ermet de représenter
les autres caractères ?
Introduction
Pour permettre la manipulation, l’échange et le stockage de fichiers textes, il faut les coder sous un
format universel qui peut être reconnu par tous les ordinateurs. Le système de signe permettant de
réaliser ce codage est le code ASCII.
I- Généralités
Le code ASCII (American standard code for information interchange) est un code qui permet à
la fois de représenter les nombres, les caractères alphanumériques, les signes de ponctuations et les
caractères spéciaux. Il représente chaque caractère sur 7 positions (7bits) et offre donc la possibilité
de coder 128 caractères différents soit 27=128 caractères.
Le code ASCII étendu permet de coder les caractères sur 8 bits soit 28=256 caractères de 0 à 255.
Compétences visées : A la fin de cette leçon l’apprenant devra être capable de présenter, de décrire
et d’utiliser les unités de mesure en informatique.
Situation – problème
P. 114
M. Messi arrive chez M. Oumarou pour se procurer la dernière version du logiciel Word. Ce dernier
a en fait prévu une clé USB de 2048 Mo et est surpris que M. Kamga lui dise qu’en réalité le
logiciel pèse 4,7Go.
Consigne
1) Relever le problème de M. Messi.
2) Que signifie Mo et Go ?
3) Combien de clés de 2048 Mo lui faut – il pour transporter le logiciel Word 2016 ?
Introduction
Pour évaluer la capacité de stockage d’une mémoire, la taille d’un fichier ou la vitesse de travail
d’un matériel, on utilise les unités de mesure propre à l’informatique. Ces unités sont basées sur le
bit, l’octet et le hertz.
Ces unités sont souvent utilisées pour les mémoires et pour la taille des fichiers. Les multiples de
l’octet par ordre croissant sont :
LXIV-
NB : 1 octet vaut 8bits.
Les unités basées sur le hertz sont utilisées en informatique pour mesurer la fréquence d’un
microprocesseur ou l’affichage d’un moniteur. Les multiples du hertz par ordre croissant sont :
Activités d’intégration
1- Compléter le tableau ci-dessous
Compétences visées : A la fin de cette leçon l’apprenant devra être capable de décrire et utiliser les
unités de mesure du matériel informatique pour le choix d’un matériel de qualité lors de l’achat
d’un équipement informatique ;
Introduction
Comme toutes machines, l’ordinateur est formé d’un ensemble d’équipements constitutifs et
homogènes ayant des unités de mesure variant d’un matériel à l’autre.
I- Le microprocesseur
1- Définition et caractéristiques
Le microprocesseur encore appelé CPU (Central processing Unit) est l’organe chargé de
l’exécution de toutes les opérations dans l’ordinateur. Il est caractérisé par :
IV- Sa marque ;
V- Sa fréquence d’horloge ;
VI- Son jeu d’instruction, etc.
2- La fréquence
Elle désigne la vitesse d’exécution d’un processeur et représente le nombre d’opérations qu’il peut
traiter en une seconde. Elle est exprimée en Méga hertz (MHZ) ou en Giga hertz (GHZ).
II- La mémoire
1- Définition
La mémoire est un organe capable de stocker, de conserver et de restituer des informations. Elle est
caractérisée principalement par sa capacité qui représente le nombre total de bits qu’elle peut
contenir et est exprimée en octet.
Les mémoires de stockage permanentes les plus utilisées en informatique aujourd’hui sont :
VII- Le disque dur dont la capacité est exprimée en Giga octet (Go) ou Téra octet et dont la
taille varie aujourd’hui entre 250 Go et 2 To.
VIII- La clé USB qui est le support idéal pour transférer les données d’un ordinateur à un autre.
Sa taille varie aujourd’hui entre 1 Go et 256 Go.
IX- Les CD-ROM et DVD-ROM qui permettent de stocker les données de façon définitive
et dont les tailles varient respectivement entre 650 Mo et 700 Mo pour les CD-ROM et
entre 4,7 et 8,5 Go pour les DVD-ROM
X- La carte mémoire dont la taille varie aujourd’hui entre 2 Go et 2 To.
III- L’écran
La définition d’un écran est le nombre de points (pixels) qu’il peut afficher. Plus elle est élevée
plus l’écran affiche plusieurs informations et inversement.
Pour calculer la taille d’un écran, on mesure la longueur de sa diagonale. Elle est exprimée en
pouce (1 pouce = 2,54cm). La taille des écrans varie aujourd’hui entre 15 et 64’’.
IV- L’imprimante
Elle permet d’imprimer les travaux réaliser dans l’ordinateur sur du papier. Elle est caractérisée par :
Un fichier vidéo a une taille de 50 Mo sur le disque dur de l’ordinateur. De combien de disquettes
doit – on disposer pour stocker ce fichier, sachant qu’une disquette a une capacité de stockage de
1,44Mo ?
Si 1,44Mo=1disquette
50Mo= ?
Si 1,44Mo=1disquette
2Mo= ?
Leçon 26 : Généralités sur les algorithmes
Vocabulaire spécifique :
Introduction
L’algorithmique est la science qui étudie les algorithmes. L’écriture d’un algorithme requiert la
rigueur, la méthode et l’intuition qui ne s’acquiert qu’avec le travail.
I- Généralités
Un algorithme est une suite d’instructions ordonnées et sans ambiguïtés permettant de résoudre un
problème donné. L’algorithme est pour un programme ce que le plan est pour un bon devoir de
rédaction. Un programme est donc un algorithme écrit dans un langage de programmation tels
que Java, Pascal, C++, Visual basic, …
Un langage de programmation est un logiciel permettant de créer des programmes afin de réaliser
d’autres logiciels.
Une instruction est une ligne de code représentant un ordre élémentaire dans un programme.
Les données peuvent être définies comme étant un ensemble d’éléments nécessaires à la résolution
d’un problème. Elles sont pour un algorithme ce que les ingrédients sont pour la préparation d’une
omelette.
Dans le cas de la résolution d’une équation mathématiques telle que ax+b=0, les données seront a et
b.
3) Le résultat
Les résultats sont obtenus à la suite de l’exécution d’une instruction ou d’une succession
d’instructions. Les résultats finaux sont obtenus à la fin de l’exécution de l’ensemble des étapes
conduisant à la résolution du problème.
Début
Instruction 1 ;
Instruction 2 ;
Instruction 3 ;
.
.
.
Instruction n ;
Fin
Exercice d’application
LXVIII- Définir
objet, variable, constante ;
LXIX- Identifier les variables et leurs caractéristiques ;
LXX- Identifier les constantes.
Vocabulaire spécifique : objet, valeur, données, modifier, type, contenir
I- La notion de variable
1) Définition
Une variable peut être considérée comme étant une boîte à l’intérieur de laquelle on peut introduire
un objet qui contribuera à la résolution d’un problème.
Au sens strict, une variable en informatique désigne un espace réservé en mémoire (RAM) devant
contenir des données particulières.
LXXVI- Le nom de
la variable qui ne doit jamais commencer par un chiffre ;
LXXVII- Le type de
la variable.
La syntaxe de déclaration d’une variable dans un algorithme est la suivante :
Ex : const n = 4
Exercice
Pour le calcul du périmètre d’un carré, dire combien de variable seront nécessaires.
Pour le calcul du périmètre d’un carré, dire combien de variables seront nécessaires.
LXXVIII- Définir
instruction ;
LXXIX- Utiliser les
instructions courantes en algorithmique pour résoudre un problème.
I. Définition
Dans un algorithme ou un programme, une instruction est représentée généralement par une ligne
de code. Elle peut être définie comme étant une étape, un ordre adressé à la machine et qui sera
exécuté par le processeur.
Dans l’écriture d’un algorithme, trois principales instructions sont régulièrement utilisées :
LXXX- L’instructio
n d’écriture ou d’affichage ;
LXXXI- L’instructio
n de lecture ;
LXXXII- L’instructio
n d’affectation.
1- L’instruction d’écriture
Ecrire (‘ texte ‘)
Exemple :
Ecrire (‘Salut le monde ! ‘) ; écrire (‘Le résultat est :’,c) ; écrire (‘Le périmètre de ce carré
est :’,côté*4) où côté est une variable contenant une valeur.
2- L’instruction de lecture
L’instruction de lecture permet de récupérer une valeur saisie au clavier et de la ranger dans la
variable prise en paramètre. Elle permet à l’algorithme (au programme) de communiquer avec la
mémoire centrale. Elle est généralement précédée par l’instruction écrire.
Lire (variable)
Exemple :
Lire (a) ; lire (a,b) ; lire (côté) où a, b et côté sont des variables déclarée dans l’entête de
l’algorithme.
3- L’instruction d’affectation
L’instruction d’affectation permet d’évaluer une expression (située à droite) puis d’affecter le
résultat obtenue dans une variable (à gauche). Son symbole est une flèche (). Sa syntaxe est la
suivante : variable expression ou variable.
Exemple :
Exercice
Ecrire un algorithme qui permet d’afficher le message suivant à l’écran : « Hello world ! »
Ecrire un algorithme qui demande à l’utilisateur le côté d’un carré, puis calcule son périmètre et
affiche le résultat à l’écran.
Compétences visées : A la fin de cette leçon l’apprenant devra être capable d’exécuter un
algorithme simple.
I- Définition
L’exécution d’un algorithme consiste à donner l’état et le contenu des variables d’un
algorithme à des étapes précises.
Exemple :
1.Algorithme
3.Debut
5.lire (nombre) ;
6.nombre = nombre + 15 ;
7.nombre = 20 ;
8.Fin
Etapes