Vous êtes sur la page 1sur 9

RÉPUBLIQUE DU CAMEROUN Classe: 2ndeC

Paix – Travail – Patrie Année Scolaire : 2019 - 2020


*************
MINESEC / DRES-EN / DDES-MK
************
LYCEE DE GUIDIGUIS
************
DEPARTEMENT D’INFORMATIQUE

FICHE DE TRAVAUX DIRIGES

Partie 1 : Connaissance des logiciels, du matériel et maintenance informatique


EXERCICE 1.1 : Lycée de Guidiguis 2018-2019 (Séquence N°3)
Tonton Wanré vient de se doter d’un ordinateur représenté par les schémas ci-dessous. Le problème est
que cet ordinateur est venu en pièce détachées dans un carton et il ne sait pas comment le monté. On lui fait donc
comprendre que son fils Birwé qui fait Seconde C peut bien l’aider car il fait informatique fondamentale au lycée.
Aidez Birwé en répondant aux questions ci-dessous.
Questions
1. Nommer les éléments a, b, c, d, e, f.
2. Combien d’éléments b peut-on monter sur cet
ordinateur ? Pourquoi ?
3. Après avoir monté l’ordinateur, Birwé se rend
compte qu’il ne s’allume pas. Il vérifie que tout est
bien en place sauf un câble qui est déconnecté à
l’arrière de l’unité centrale. De quel câble s’agit-il ?
Sur quel élément de la figure ci-contre est-il
connecté ?
4. Combien de carte d’extension peut-il monter ?
5. L’élément b a une capacité de 2 Go, comme
l’ordinateur est un peu lent, pour résoudre le
problème, il veut maintenant que cet élément ait une
capacité de 4 Go. Proposer lui deux solutions.
EXERCICE 1.2 : Lycée de Guidiguis 2018-2019 (Séquence N°3)
L’ordinateur de M. Kolyang vient de tomber de son sac. Suite à cet incident, quand il allume ce PC, le message
suivant « disk error » s’affiche sur l’écran. Un élève de Seconde lui dit qu’il peut l’aider.
1. Qu’est-ce qui peut bien être à l’origine de ce problème ? Et comment pouvez-vous le résoudre ?
2. Après avoir résolu le problème ci-dessous, l’ordinateur démarre enfin. Mais il se rend ensuite compte que son
ordinateur est devenu très lent. Il vérifie sa partition C :, ensuite la partition D : et enfin la partition E :. Il se
rend compte que la partition C : est trop fragmenté.
2.1 Comment fait-il pour savoir que sa partition C : est trop fragmenté ?
2.2 Quelle mesure peut-il prendre pour résoudre ce problème ? En quoi consiste cette mesure ?
2.3 Sur quel disque logique ?
3. Après l’opération ci-dessus, le disque dur lâche et on lui demande de faire un formatage.
1.1 Quels sont les types de formatages que vous connaissez ? En quoi consiste chacun d’eux?

1
1.2 Après le formatage, y a-t-il une chance pour qu’il puisse retrouver ses données ? Si oui, quel formatage
faut-il appliquer ? Pourquoi ?
1.3 Comment appelle-t-on l’opération qui permet de récupérer les informations sur un disque défectueux ?
EXERCICE 1.3 : Lycée de Guidiguis 2018-2019 (Séquence N°4)
Tonton Wangso après avoir reçu son nouvel ordinateur, veut changer quelques composants représentés sur le
schéma ci-dessous. Il pose son problème donc à un enseignant d’informatique qui lui fait comprendre que même
le dernier élève de Seconde C du lycée de Guidiguis peut bien l’aider. Aidez Tonton Wangso en répondant aux
questions ci-dessous.
Questions
1. Nommer les éléments a, b, c, d.
2. L’élément d est de quel type et à quoi
sert-il?
3. A partir de la question 2, en déduire le
type de l’élément b.
4. Quelle est l’avantage du type de l’élément
b ci-dessus par rapport à l’ancien type ?
5. Donner un inconvénient d’un disque SSD
sur les disques HDD (disque IDE et SATA)

EXERCICE 1.4 : Collège bilingue SABIL de Maroua (Evaluation N°1)


Derrière la face arrière de l’unité centrale de votre ordinateur, vous avez retrouvé les éléments donnés
par la figure ci-dessous :

1. Quel nom donne-t-on à ces éléments ?


2. Donner leur rôle.
EXERCICE 1.5 : Collège bilingue SABIL de Maroua (Evaluation N°1)
Vous êtes entrés dans la salle informatique de votre établissement et vous avez trouvé sur la table les
matériels suivants :

1. Donner le nom de chacun de ces matériels


2. Dans quel type de périphérique de l’ordinateur les classe-t-on ?

2
3. Enumérer deux facteurs de défaillance des matériels A et D.
4. Enumérer deux actions d’entretien de ces matériels
EXERCICE 1.6 : Collège Socrate (Evaluation N°1)
Dans votre laboratoire d’informatique, il existe un nombre d’ordinateurs parmi lesquels l’ordinateur
N°5. Cet ordinateur est vétuste et contient des logiciels installés il ya longtemps tels que : un
antivirus, un système d’exploitation et des logiciels d’applications sans oublier les utilitaires. Par
ailleurs, certains dossiers qui au départ pesaient au total 1Go valent maintenant 0.9Go. Sobajo a porté
par inadvertance l’un des fichiers et l’a mis dans un autre dossier. Plus loin, l’antivirus affiche un
message de péremption un peu au-dessus de la barre de taches.
1. Définir fichier
2. Décrire exactement en une ligne ce qu’il faut faire pour arranger le problème lié à l’antivirus
3. Illustrer par un schéma fléché le processus d’installation d’un logiciel d’application.
4. Nommer les opérations qui ont été appliquée sur ces dossiers dont la capacité a chuté et les fichiers
5. Expliquez de manière claire ce qu’il faut faire pour remettre les dossiers et fichiers à leur état initial.
EXERCICE 1.7 : Collège Socrate (Evaluation N°1)
Votre père possède un ordinateur portable dont les caractéristiques sont affichées à la figure 1. Dans
cet ordinateur, une opération a été effectuée sur le disque dur telle que représentée en figure 2. Votre
grand frère estime que l’opération faite en figure 2 n’était pas nécessaire.

1. Identifier trois caractéristiques matérielles de cet ordinateur.


2. Identifier le système d’exploitation qui y est installé
3. Expliquer pourquoi votre grand frère se trompe. Enumérer pour cela deux points essentiels qui font
de la figure 2 une nécessité pour l’ordinateur de votre père
4. Calculer la capacité approximative de ce disque dur.

3
Partie 2 : Organisation et traitement de l’information, algorithmique
EXERCICE 2.1 : Collège bilingue SABIL de Maroua (Evaluation N°1)
Vous avez utilisé le logiciel Ms Word pour créer un fichier sur votre ordinateur.
1. Définir fichier
2. De quel type de fichier s’agit-il ?
3. Donner deux extensions possibles de ce type de fichier.
4. Comment appelle-on l’ensemble des informations qui caractérisent un fichier ?
5. Donner la signification de l’expression suivante : « compresser les fichiers ».
EXERCICE 2.2 : Collège bilingue SABIL de Maroua (Evaluation N°1)
Vous êtes sorti meilleur élève à l’épreuve pratique de traitement de texte lors du concours de la
journée scolaire d’informatique (JSI) organisée par l’association des personnels d’informatique (API).
Comme récompense, on vous a offert un CD-ROM sur lequel est gravé le jeu Zuma Revenge. La
figure ci-dessous donne l’image de ce CD-ROM.

1. Ce jeu est-il un logiciel ? Justifier.


2. Après avoir ouvert ce CD sur votre ordinateur, vous avez trouvé un fichier nommé « zuma.exe ».
Quel nom donne-t-on à ce fichier ?
3. Qu’allez-vous faire pour pouvoir exécuter ce jeu sur votre ordinateur ?
4. Que doit-on faire si on remarque qu’un logiciel ne fonctionne plus normalement comme avant ?

5. Après avoir longtemps joué ce jeu sur votre ordinateur, vous n’avez plus encore besoin et vous
souhaitez le supprimer de votre ordinateur. Qu’allez-vous faire ?

EXERCICE 2.3 : « Un algorithme cordon bleu! »Lycée de Guidiguis 2018-2019 (Séquence N°4)
M.Hamadou est un célibataire nouvellement affecté dans un lycée du coin. Il n’a jamais fait de la cuisine de ses
propre mains car il ne sait pas cuisiner. Mademoiselle Mbenda, « cordon bleu » confirmé de la Seconde C est
donc chargé lui apprendre à cuisiner de « la sauce tomate » grâce à un algorithme.
1- Définir : Algorithme, algorithmique
2- Donner les étapes de résolution d’un problème
3- Mbenda va au marché et achète de la tomate en fruit, de l’huile, des oignons, le sel, le cube, épices,…
A quelle étape parmi les étapes citées à la question ci-dessus se trouve-ton ?
4- Par la suite, Mbenda lui dit de faire les actions suivantes :Laver les tomates et les oignons, hacher les tomates
et les oignons, poser la marmites au feu, Laisser les tomates cuire quelques minutes, mettre de l’huile dans la

4
marmite, mettre d’abord les oignons et puis la tomate dans l’huile, mettre de l’eau puis attendre environ 45
minutes.
Après avoir donner l’étapes à laquelle on se trouve d’après la question 2) et définir ordonancement, ordonnancer
les actions ci-dessus.
NB : une seule erreur entraine la perte de tous les points alloués à l’ordonancement des actions.
EXERCICE 2.4 : Lycée de Guidiguis 2019-2020
Le maire de la ville voudrait un programme informatique qui permettra de calculer le salaire des employers de sa
collectivité. Il fait donc appel à vous. Il vous fait comprendre qu’un employé est payé par mois en fonction du
nombre de jour qu’il a travaillé et de son poste. Si votre poste est « Infirmier » alors vous êtes payés 6000 par
jour, si le poste est plutôt « Instituteur » le salaire est de 7000 et enfin si vous êtes « Ouvrier » de la mairie,
votre salaire est 4000.
1. Définir algorithme, programme, programmation
2. Quelle(s) différence(s) faites-vous entre programme et algorithme ?
3. Pour écrire l’algorithme du problème ci-dessus, quels sont les données externes dont vous avez besoins ?
4. Quels sont les opérations que vous allez faire pour résoudre le problème ci-dessus ?
5. Pour un « Ouvrier » ayant travaillé 25 jours, quel doit être le résultat attendu du programme ?
6. Utilisez les trois questions ci-dessus, pour écrire un algorithme pour résoudre le problème ci-dessus
7. Traduire l’algorithme ci-dessus en programme C.
EXERCICE 2.5 : Lycée de Guidiguis 2019-2020
Lors de prochaine « jeux FENASCO A », la délégation des sports voudrait un programme informatique qui
permet de dire si un élève peut jouer ou pas. Si un élève a entre un nombre de dent strictement inférieur à 32 alors
le programme renvoie le message « Cet élève peut jouer » sinon renvoie le message « Cet élève ne peut plus
jouer ».
1. Définir variable, constante
2. Donner une différence entre une constante et une variable
3. Donner une différence entre un programme et un algorithme
4. Ecrire un algorithme qui permet de résoudre le problème ci-dessus et donner son organigramme
5. Traduire l’algorithme ci-dessus en programme C.
EXERCICE 2.6 : Lycée de Guidiguis 2018-2019 (Evaluation Séquence N°5)
1- Définir :algorigramme,variable
2- Lors de l’exécution d’un programme, on a besoins deux éléments matériels, lesquels ?
3- Quelle différence il y a entre langage interprété et un langage compilé ?
4- Votre petit frère vient avec un exercice où on lui demande d’écrire un algorithme qui permet de calculer et
affiché le périmètre et la surface d’un rectangle.
1.1 Ecrire l’algorithme correspondant
1.2 Déssiner l’algorigramme de l’algorithme ci-dessus
NB : une seule erreur entraine la perte de tous les points alloués à l’algorigramme.

EXERCICE 2.7 : « Pour les ingénieurs ! » Lycée de Guidiguis 2018-2019 (Séquence N°5)
Céline est fatiguée d’écrire des choses dont le résultat reste dans la théorie en utilisant les algorithmes. C’est alors
que son camarade Arnal lui fait comprendre qu’on peut le programmer pour un ordinateur en utilisant le langage
C. Elle choisit donc l’algorithme du PGCD pour le faire.

5
1. Ecrire l’algorithme du PGCD en utilisant uniquement la boucle « Tantque »
2. Pourquoi ne peut-on pas utiliser la boucle « Pour » dans l’algorithme ci-dessus ?
3. Programmer en langage C l’algorithme du PGCD en affichant comme résultat « PGCD(a,b)=le
résultat ». exemple :affiche : « PGCD(2,3)=1 » si a=2 et b=3.

EXERCICE 2.8 : Lycée de Guidiguis 2019-2020


Pour la programmation d’un nouvel SE pour les téléphones « made in Cameroon », on vous sollicite
pour écrire un algorithme qui va gérer les mots de passe utilisateur. Un utilisateur a au plus 4 essais (le
nombre de fois maximal qu’il peut ne pas écrire le bon mot de passe). Le mot de passe est un nombre
entier positif. Ce mot de passe est correct s’il est divisible par 11 et différent de 11.
1. Donner la structure minimale d’un algorithme
2. Comment fait-on pour savoir si un nombre a est divisible par b ?
3. Votre ami vous propose l’algorithme ci-dessous pour résoudre le problème ci-dessus :
Algorithme Password ;
Var pw,i: Entier ;
Debut
[1] Ecrire (‘’ Entrer votre mot de passe ’’)
[2] Lire (pw) ;
[3] Pour i de 1 à 4 faire
[4] Si ((pw Mod 11=0) ET pw<>11) alors
[5] i=6 ;
[6] Sinon
[7] Ecrire (‘’ Mot de passe incorrect ’’) ;
[8] Ecrire (‘’ Entrer votre mot de passe ’’)
[9] Lire (pw) ;
[10] FinSi
[11] FinPour
[12] Si (i←6) alors
[13] Ecrire (‘’ Félicitation! ’’) ;
[14] i←6 ;
[15] Sinon
[16] Ecrire (‘’ Le nombre d’essai ’’, i-1) ;
[17] FinSi
Fin
3.1 Quels sont les structures algorithmiques utilisées dans l’algorithme ci-dessus ?
3.2 L’algorithme ci-dessus contient des erreurs de syntaxe corrigez-les en précisant la
ligne où il y a l’erreur
3.3 Exécutez l’algorithme ci-dessus si un utilisateur saisit « 212 » à la première saisit,
« 120 » à la deuxième saisit, «221 », la troisième saisit « 121 »
3.4 Modifiez l’algorithme ci-dessus pour rendre le nombre d’essai illimité
3.5 Traduire l’algorithme ci-dessus en programme C

6
EXERCICE 2.9 : Lycée de Guidiguis 2019-2020
1. Soit l’algorithme ci-dessous :
Algorithme Mystere ;
Var x,y,z : Entiers ;
Début
x←2 ;
y←x+1 ;
x←y ;
z←x ;
z←y+1 ;
x←y-1 ;
Fin
a) Quelles sont les variables utilisées dans cet algorithme ?
b) Exécuter l’algorithme ci-dessus et donner les valeurs de x, y et z
EXERCICE 21 : Lycée de Guidiguis 2019-2020
Dans le but de créer un programme qui permet de dire à un utilisateur qui saisit sont âge s’il est majeur
ou mineur, Taïwé élève en Seconde C écrit le programme C ci-dessous qui lui permettra de résoudre
ce problème :
<#include stdio.h>
<#include stdlib.h>

int main(){
int age ;
printf(‘’ Entrer votre âge ’’) ;
scanf(‘’ %d ’’, &age) ;
if(age>17){
printf(‘’ Félicitation vous êtes déjà majeur ! ’’) ;
}else{
printf(‘’ Désolé vous êtes encore mineur ! ’’) ;
}
return 0 ;
}
1. Définir programme, langage de programmation
2. Citer un exemple de langage interprété et un exemple de langage compilé
3. Quelle différence faites-vous entre langage interprété et langage compilé ?
4. Quel(s) est (sont) le(s) variable(s) utilisées par Taïwé ?
5. Quel sera le résultat du programme de Taïwé pour un élève qui a 17 ans ? 22 ans ?
EXERCICE 2.10 : Lycée de Guidiguis 2019-2020
Un ressort est utilisé pour soulever une charge de poids⃗⃗⃗ . on voudrait utiliser un ordinateur pour voir si une
charge peut être supporté par le ressort. Tata élève en Seconde C propose donc son aide.
1. Représentez la situation sous forme de schéma et toutes les forces en présence
2. Quel est la condition d’équilibre entre le poids d’une charge et la tension ⃗ du ressort ?
3. Ecrire un algorithme qui lit au clavier la longueur à vide l0, de longueur après accrochage l et de
raideur k, puis le poids d’une charge, calcule la tension du ressort et vous dit si ce ressort peut tenir
la charge ou non et comparant la tension du ressort au poids.
4. Traduire votre algorithme en programme C.

7
EXERCICE 2.11 : Lycée de Guidiguis 2019-2020
Un enseignant de sport voudrait avoir dans ses classes le même nombre d’équipe de handball chez les
filles et les garçons. Le plus grand nombre d’équipes qu’on peut obtenir à la fois chez les filles et les
garçons est le PGCD du nombre de garçons et du nombre de filles. Pour Résoudre le problème,
Djacba de la Seconde C écrit l’algorithme ci-dessous :
Algorithme PGCD ;
Var a,b : Entier ;
Debut
Ecrire (``Entrer le nombre de fille``) ;
Lire(a) ;
Ecrire (``Entrer le nombre de garçon``) ;
Lire(b) ;
Repeter
Si(a>b)alors
a←a-b ;
Sinon
a←b-a ;
FinSi
Jusqu’à(a=b) ;
Ecrire (``Le plus grand nombre d’équipe est :``,a) ;
Fin
1. Définir algorithme, organigramme, variable, constante
2. Quels sont les étapes de résolution d’un problème ?
3. A quel étape a-t-il choisit les données à utiliser pour résoudre le problème ?
4. Quels sont parties d’un algorithme ?
5. Dans quelle partie de l’algorithme précise-t-on les données qu’on va utiliser dans
l’algorithme ?
6. Quels sont variables utilisées dans cet algorithme et leur type ?
7. Identifier une condition dans l’algorithme ci-dessus
8. Quels sont les structures algorithmiques utilisées dans l’algorithme de Djacba
9. Quel sera le plus grand nombre d’équipe à la fois chez les garçons et les filles qu’on peut avoir
si le nombre de fille est 31 et le nombre de garçons est 45 ?
10. Peut-on utiliser la boucle « pour » pour à la place de la boucle « Tantque » ? Pourquoi ?
11. Réécrire l’algorithme ci-dessus en remplaçant la boucle « Repeter » par la boucle
«Tantque »

8
EXERCICE 2.12 : Lycée de Guidiguis 2019-2020
L’enseignant de mathématique de votre petit frère a promis aux élèves de donner plus 1 point à tous ceux qui
parviendront de lui donner les 20 premiers nombres impairs. Votre ami qui fait première TI à Kaélé propose
l’algorithme ci-dessous à votre petit frère. Comme vous savez exécuter les algorithmes, vous êtes chargés de
vérifier si cet algorithme est correct. Voici cet algorithme :
Algorithme Nombre_Impair ;
Var i,n : Entier ;
Debut
n←1 ;
Pour i de 1 à 20 faire
Ecrire (``nombre numéro : ``,i) ;
Ecrire (n) ;
n←n+2 ;
FinPour
Fin
1. Donnez la syntaxe de déclaration d’une variable et celle d’une constante
2. Quel différence(s) faites-vous entre variable et constante ?
3. Entre variable et constante laquelle est utilisée dans l’algorithme ci-dessus ?
4. Quels sont les structures algorithmiques utilisées dans cet algorithme ?
5. Exécutez l’algorithme ci-dessus pour vérifier s’il est correct
6. Retouchez l’algorithme ci-dessus pour afficher plutôt les nombres pairs
7. Donner l’organigramme de l’algorithme ci-dessus