0% ont trouvé ce document utile (0 vote)
155 vues19 pages

Tic 8 Eb

Transféré par

Dina James
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
155 vues19 pages

Tic 8 Eb

Transféré par

Dina James
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

REPUBLIQUE DEMOCRATIQUE DU CONGO

Enseignement Primaire, Secondaire et Professionnel

Technologies de l’Information et de la
Communication
8-EB

Serveur

Modem
Intégré à l’ordinateur

Par : Idris NKULU


(Chef Rebelle)

2024-2025
INTRODUCTION AUX TIC
2

Les TIC englobent l’ensemble des technologies utilisées pour traiter et transmettre
l'information. Cela inclut les ordinateurs, les logiciels, les réseaux Internet, et les appareils
mobiles comme les smartphones et les tablettes.

1. Importance des TIC

 Les TIC permettent un accès plus souple aux informations ( l’intranet permet de
récupérer les informations de tous les postes de travail, quelle que soit l’heure) ;
 Les TIC facilitent le partage de l’information (intranet, internet) et favorisent le travail en
groupe ;
 Simplifient les échanges de données entre entreprises ou entre sites ;
 Permettent la mise en place d’une mémoire cellective ;

Les TIC ont un impact incontournable dans toutes les activités de l’homme, dans le milieu
d’emploi, de l’entreprise, du commerce, dans le milieu bancaire, dans le milieu éducatif, dans
l’administration publique, dans le milieu d’investissement…

2. Bref aperçu historique sur l’informatique


L'informatique est la science du traitement automatique de l'information grâce aux
ordinateurs. Son histoire commence avec des outils de calcul anciens, évolue avec l'invention des
premiers ordinateurs mécaniques et électroniques, et continue avec les développements majeurs
des microprocesseurs, des ordinateurs personnels, et des technologies modernes comme l'Internet
et l'intelligence artificielle. Ces avancées ont profondément changé la manière dont nous traitons,
stockons et utilisons l'information.

CHAP I. MICROSOFT WORD


3

Microsoft Word est un logiciel de traitement de texte développé par Microsoft. Il est
largement utilisé pour créer, modifier, et imprimer des documents texte.

Il fait partie de la suite bureautique Microsoft Office et est disponible sur plusieurs
plateformes, y compris Windows, macOS, et en ligne via Microsoft 365.

1. Rôle
Le rôle principal de Microsoft Word est de permettre aux utilisateurs de rédiger et de
formater des documents texte de manière efficace. Il est utilisé pour diverses tâches, telles que la
création de lettres, de rapports, de CV, de brochures, et de nombreux autres types de documents
professionnels ou personnels.

2. Fonctionnalités
a. Traitement de texte : Permet la saisie, l'édition, la mise en forme, et la correction de
texte.
b. Mise en page : Offre des outils pour ajuster la mise en page, les marges, et les tailles de
papier.
c. Styles et formats : Permet d'appliquer des styles prédéfinis ou personnalisés pour une
mise en forme cohérente.
d. Révision et collaboration : Inclut des outils pour commenter, suivre les modifications, et
collaborer en temps réel.
e. Intégration multimédia : Permet l'insertion d'images, de graphiques, de vidéos, et
d'autres objets.
f. Modèles : Propose des modèles prédéfinis pour divers types de documents.
g. Automatisation : Offre des fonctionnalités comme les macros pour automatiser les
tâches répétitives.

3. Menus de Microsoft Word

Microsoft Word dispose de plusieurs menus dans sa barre d'outils, chacun


regroupant un ensemble spécifique de fonctionnalités, notamment :

1. Fichier : Ce menu est situé dans le coin supérieur gauche de l'interface. Il permet
d'accéder à des actions relatives au document en cours, telles que l'ouverture, la
sauvegarde, l'impression, l'exportation au format PDF, ainsi que la gestion des
informations sur le document comme les propriétés du fichier.
2. Accueil : Le menu Accueil est l'endroit où vous trouverez les commandes les plus
couramment utilisées pour la mise en forme du texte. Vous pouvez y trouver des
options pour modifier la police, la taille, la couleur du texte, ainsi que des outils pour
mettre en gras, en italique, souligner, aligner le texte, et bien d'autres encore.
4

3. Insertion : Ce menu est utilisé pour insérer différents types de contenu dans votre
document. Vous pouvez y trouver des options pour insérer des pages, des tableaux,
des images, des formes, des liens hypertexte, des en-têtes, des pieds de page, des
commentaires, et même des équations mathématiques.

4. Mise en page : Le menu Mise en page contient des outils pour personnaliser la mise
en page de votre document. Vous pouvez y ajuster les marges, l'orientation de la page,
le format du papier, les sauts de page, les colonnes, les bordures et les arrière-plans.

5. Références : Ce menu est utilisé pour gérer les références dans votre document,
notamment les tables des matières, les notes de bas de page, les citations, les index et
les légendes.
6. Publipostage : Le menu Publipostage offre des outils pour créer des documents
personnalisés en fusionnant des informations provenant d'une source de données
externe, comme une liste de contacts, dans un modèle de document.

7. Révision : Ce menu est utilisé pour les fonctionnalités liées à la révision et à la


collaboration sur un document. Vous pouvez y trouver des outils pour suivre les
modifications, ajouter des commentaires, comparer des documents, ainsi que des
fonctionnalités de vérification orthographique et grammaticale.
8. Affichage : Le menu Affichage propose des options pour personnaliser l'apparence de
votre document à l'écran, telles que les modes d'affichage (lecture, mise en page, plan),
l'affichage des règles, des grilles et des repères, ainsi que la gestion des fenêtres et
des zooms.
9. Etc.

NB : Ces menus et leurs fonctionnalités offrent aux utilisateurs de Microsoft Word une
gamme complète d'outils pour créer, formater, personnaliser et réviser leurs documents de
manière efficace et professionnelle.

4. Traitement de texte avec Microsoft Word


a. Saisie et édition de texte : Vous pouvez taper et modifier du texte facilement. Les
fonctionnalités incluent la correction automatique, le mode de révision, et la
recherche/remplacement de texte.
b. Mise en forme : Vous pouvez ajuster la police, la taille, la couleur, et le style du texte. Des
options de mise en forme telles que le gras, l'italique, et le soulignement sont disponibles.
c. Paragraphes : Vous pouvez ajuster l'alignement, les retraits, les espacements, et la
justification des paragraphes.

5. Tableaux
5

a. Lignes et colonnes : Vous pouvez créer des tableaux en définissant le nombre de lignes
et de colonnes. Les tableaux permettent de présenter des données de manière structurée.
b. Style et formats : Microsoft Word offre des styles de tableaux prédéfinis et la possibilité
de personnaliser les bordures, les couleurs de fond, et les polices. Vous pouvez également
fusionner et diviser les cellules, ajuster la largeur des colonnes, et la hauteur des lignes.

Exemple : Pour créer un tableau simple avec 3 colonnes et 4 lignes, allez dans l’onglet
"Insertion", sélectionnez "Tableau", et choisissez la taille souhaitée. Vous pouvez ensuite entrer
des données et ajuster le style du tableau via l'onglet "Outils de tableau".

6. Objets graphiques
a. Formes géométriques : Microsoft Word permet d'insérer des formes géométriques telles
que des carrés, rectangles, triangles, losanges, et cercles.

o Carré et rectangle : Utilisés pour créer des zones de texte ou des encadrés.
o Triangle : Peut être utilisé pour des flèches ou des diagrammes.
o Losange : Souvent utilisé pour des graphiques ou des présentations.
o Cercle : Peut être utilisé pour des graphiques ou des éléments décoratifs.

Exemple : Pour insérer un cercle, allez dans l'onglet "Insertion", sélectionnez "Formes", puis
choisissez "Ovale". En maintenant la touche Shift enfoncée, vous pouvez dessiner un cercle
parfait.

7. Symboles et équations
a. Symboles : Inclut divers caractères spéciaux et symboles mathématiques, comme des signes
monétaires, des symboles de copyright, etc.
o Exemple : Pour insérer un symbole tel que le ©, allez dans l'onglet "Insertion",
sélectionnez "Symbole", puis choisissez le symbole souhaité.
b. Équations : Permet d'insérer des équations mathématiques complexes, incluant des
fractions, des exposants, des indices, et des racines.
o Fractions : Utilisez l’outil "Équation" pour insérer des fractions comme ½ ou ¾.
o Exposants et indices : Utilisez les boutons correspondants dans l'onglet "Accueil"
pour formater des caractères en exposant (ex. x2x^2x2) ou en indice (ex. x1x_1x1).
o Racines : L'outil "Équation" permet également d'insérer des racines carrées et autres
racines.

Exemple : Pour insérer une équation telle que ab\frac{a}{b}ba, allez dans l'onglet
"Insertion", sélectionnez "Équation", et choisissez "Fraction". Vous pouvez ensuite
remplir les parties du numérateur et du dénominateur.

NB : En utilisant ces fonctionnalités, Microsoft Word permet aux utilisateurs de créer des
documents professionnels bien formatés et visuellement attractifs, tout en offrant des outils
puissants pour l'édition et la présentation de contenu.
6

CHAP II. MICROSOFT EXCEL


Microsoft Excel est un tableur développé par Microsoft, largement utilisé pour le calcul,
l'analyse, la gestion, et la présentation des données.

Il permet de travailler avec des feuilles de calcul composées de cellules organisées en


lignes et colonnes. Excel est couramment utilisé dans des contextes financiers, analytiques, et
statistiques pour effectuer des calculs complexes, créer des graphiques, et organiser des données.

1. TABLEUR EXCEL
Un tableur est un type de logiciel utilisé pour organiser, analyser et manipuler des
données sous forme de tableaux. Les tableurs sont souvent utilisés pour effectuer des
calculs, créer des graphiques et des tableaux croisés dynamiques, et effectuer d'autres
opérations liées à la gestion et à l'analyse de données.
Les exemples de logiciels de tableur incluent Microsoft Excel, Google Sheets et
LibreOffice Calc. Les utilisateurs peuvent entrer des données dans des cellules individuelles
d'un tableau, utiliser des formules pour effectuer des calculs automatiques et appliquer des
mises en forme pour rendre les données plus lisibles et compréhensibles.
2. Fonctionnalités d’Excel

a. Feuilles de calcul : Excel vous permet de créer des feuilles de calcul composées de
cellules organisées en lignes et en colonnes. Chaque cellule peut contenir du texte, des
nombres, des formules ou des fonctions.
b. Formules et fonctions : Excel offre une vaste bibliothèque de fonctions intégrées qui
permettent d'effectuer des calculs automatiquement. Vous pouvez utiliser des
opérateurs mathématiques (comme +, -, *, /), des fonctions statistiques (comme
MOYENNE, SOMME, MIN, MAX), des fonctions de date et d'heure, des fonctions
logiques (comme SI), des fonctions de recherche et de référence, et bien plus encore.
c. Mise en forme et présentation des données : Excel propose de nombreuses options
de mise en forme pour personnaliser l'apparence de vos données. Vous pouvez
formater les cellules pour modifier la police, la taille, la couleur, l'alignement, les
bordures et les arrière-plans. Vous pouvez également utiliser des styles prédéfinis et
des thèmes pour appliquer une mise en forme cohérente à vos feuilles de calcul.
d. Graphiques et visualisations : Excel vous permet de créer des graphiques et des
visualisations à partir de vos données pour en faciliter l'analyse et la compréhension.
Vous pouvez choisir parmi une variété de types de graphiques, tels que les graphiques
en barres, les graphiques circulaires, les graphiques en ligne, les graphiques en aires,
les histogrammes, les diagrammes en boîte et les nuages de points.
7

e. Analyse de données : Excel propose plusieurs outils d'analyse de données pour vous
aider à explorer, résumer et tirer des conclusions à partir de vos données. Vous pouvez
utiliser des outils tels que les tableaux croisés dynamiques pour résumer les données,
les filtres pour trier et filtrer les données, les outils de recherche et de remplacement
pour trouver des valeurs spécifiques, et les outils de validation des données pour
contrôler les saisies.
f. Automatisation des tâches : Excel offre des fonctionnalités d'automatisation des
tâches pour vous aider à gagner du temps dans la création et la gestion de feuilles de
calcul. Vous pouvez enregistrer des macros pour automatiser des séquences d'actions
répétitives, utiliser des formules conditionnelles pour exécuter des actions en fonction
de certaines conditions, et créer des modèles de document pour réutiliser des mises en
forme et des formules.
g. Partage et collaboration : Excel facilite le partage et la collaboration sur des feuilles
de calcul avec d'autres utilisateurs. Vous pouvez partager un fichier Excel via e-mail ou
dans le cloud (OneDrive, SharePoint), autoriser l'accès en lecture seule ou en
modification, et travailler simultanément avec d'autres personnes sur le même fichier.
NB : Microsoft Excel est un logiciel puissant et polyvalent qui offre une gamme complète
d'outils pour la création, la gestion, l'analyse et la visualisation de données de manière
efficace et professionnelle. Il est largement utilisé dans de nombreux domaines, notamment
la finance, les affaires, la science, l'éducation et bien d'autres encore.

3. Menus de Microsoft Excel


Microsoft Excel propose une gamme variée de menus dans sa barre d'outils, chacun
offrant un ensemble spécifique de fonctionnalités pour la création, la gestion, l'analyse et la
présentation des données.
1) Fichier : Ce menu est situé dans le coin supérieur gauche de l'interface. Il permet
d'accéder à des actions relatives au classeur en cours, telles que l'ouverture, la
sauvegarde, l'impression, l'exportation au format PDF, ainsi que la gestion des
informations sur le classeur comme les propriétés du fichier.
2) Accueil : Le menu Accueil est l'endroit où vous trouverez les commandes les plus
couramment utilisées pour la mise en forme et la manipulation des données. Vous
pouvez y trouver des options pour mettre en gras, en italique, en souligné, aligner le
texte, appliquer des bordures, des couleurs de remplissage, ainsi que des outils pour
couper, copier, coller et trier les données.
3) Insertion : Ce menu est utilisé pour insérer différents types d'objets dans votre feuille
de calcul. Vous pouvez y trouver des options pour insérer des cellules, des lignes, des
colonnes, des graphiques, des images, des formes, des liens hypertexte, des tableaux,
des filtres, des symboles et des commentaires.
8

4) Mise en page : Le menu Mise en page contient des outils pour personnaliser la mise
en page de votre feuille de calcul. Vous pouvez y ajuster les marges, l'orientation de la
page (portrait ou paysage), le format du papier, les en-têtes et pieds de page, les
numéros de page, les colonnes, les sauts de page, et les options d'impression.
5) Formules : Ce menu propose un accès rapide aux fonctions et aux formules les plus
couramment utilisées dans Excel. Vous pouvez y trouver des catégories de fonctions
telles que les mathématiques, les statistiques, les finances, les dates et l'heure, ainsi
que des outils pour gérer les noms définis, les plages de cellules, et les formules
conditionnelles.
6) Données : Le menu Données offre des outils pour importer, manipuler et analyser des
données dans Excel. Vous pouvez y trouver des options pour trier et filtrer les données,
supprimer les doublons, gérer les listes, consolider les données, créer des tableaux
croisés dynamiques, et importer des données à partir de sources externes.
7) Révision : Ce menu est utilisé pour les fonctionnalités liées à la révision et à la
collaboration sur une feuille de calcul. Vous pouvez y trouver des outils pour suivre les
modifications, ajouter des commentaires, protéger le classeur avec un mot de passe,
comparer des classeurs, et utiliser la vérification orthographique.
8) Affichage : Le menu Affichage propose des options pour personnaliser l'apparence de
votre feuille de calcul à l'écran. Vous pouvez y trouver des options pour afficher ou
masquer des éléments tels que les barres d'outils, les règles, les grilles, les repères,
ainsi que des options pour changer de mode d'affichage (normal, mise en page, mise
en page du tableau de bord).
NB : Ces menus et leurs fonctionnalités offrent aux utilisateurs de Microsoft Excel une
gamme complète d'outils pour créer, formater, manipuler, analyser et présenter leurs
données de manière efficace et professionnelle.

4. Interface du Tableur Excel


a. Feuilles de Calcul :
a. Un fichier Excel est constitué de plusieurs feuilles de calcul (ou onglets),
accessibles via les onglets situés en bas de l'écran. Chaque feuille est un tableau
de cellules organisées en lignes et colonnes.
b. Barre des Formules :
a. La barre des formules, située au-dessus de la feuille de calcul, affiche le contenu
ou la formule de la cellule actuellement sélectionnée. C'est là que vous pouvez
entrer ou modifier des formules et des données.
c. Cellules :

o Adresse : Chaque cellule dans une feuille de calcul a une adresse unique, définie
par la lettre de la colonne et le numéro de la ligne (ex. : A1, B2).
9

o Type des Données : Les cellules peuvent contenir différents types de données :
 Texte : Entré directement dans la cellule (ex. : "Nom").
 Nombres : Entrés comme des chiffres (ex. : 1234).
 Dates : Formatées comme des dates (ex. : 01/01/2024).
 Heures : Formatées comme des heures (ex. : 14:30).

o Références Absolue et Relative :


 Référence Relative : Une référence de cellule qui s'ajuste
automatiquement lorsque la formule est copiée vers une autre cellule (ex. :
A1).
 Référence Absolue : Une référence de cellule fixe qui ne change pas lors
de la copie de la formule (ex. : $A$1). Utilisez les signes dollar pour
verrouiller les lignes ou les colonnes.

5. Formules et Fonctions Mathématiques sous Excel


a. Formules :
o Les formules dans Excel commencent toujours par un signe égal (=) et permettent
de réaliser des calculs en utilisant les valeurs des cellules. Par exemple, la formule
=A1 + B1 additionne les valeurs des cellules A1 et B1.
b. Fonctions Mathématiques :
o SOMME() : Additionne une série de nombres (ex. : =SOMME(A1:A10) additionne
toutes les valeurs de la plage A1 à A10).
o PRODUIT() : Multiplie une série de nombres (ex. : =PRODUIT(A1:A3) multiplie
les valeurs des cellules A1, A2, et A3).
o QUOTIENT() : Divise un nombre par un autre et renvoie le quotient entier (ex. :
=QUOTIENT(A1, B1)).
o PUISSANCE() : Élève un nombre à une puissance donnée (ex. :
=PUISSANCE(A1, 2) calcule le carré de la valeur dans la cellule A1).
o RACINE() : Calcule la racine carrée d'un nombre (ex. : =RACINE(A1)).

6. Opérateurs Arithmétiques
Les opérateurs arithmétiques d’Excel sont au nombre de six qui sont :
1) Addition (+) : Ajoute deux ou plusieurs valeurs (ex. : =A1 + B1).
2) Soustraction (-) : Soustrait une valeur d'une autre (ex. : =A1 - B1).
3) Multiplication (*) : Multiplie deux ou plusieurs valeurs (ex. : =A1 * B1).
4) Division (/) : Divise une valeur par une autre (ex. : =A1 / B1).
5) Exponentiation (^)
6) Modulo (%)

Priorités :
10

o Les opérateurs ont une priorité qui détermine l'ordre dans lequel les calculs sont
effectués. Les parenthèses peuvent être utilisées pour changer l'ordre des
opérations (ex. : =(A1 + B1) * C1).
 Erreurs de Calcul :
o #DIV/0! : Erreur de division par zéro.
o #N/A : Valeur non disponible.
o #REF! : Référence de cellule invalide.

7. Fonctions
 SOMME() : Additionne une plage de cellules (ex. : =SOMME(A1:A5)).
 PRODUIT() : Multiplie les valeurs d'une plage de cellules (ex. : =PRODUIT(A1:A3)).
 QUOTIENT() : Renvoie le quotient entier d'une division (ex. : =QUOTIENT(A1, B1)).
 PUISSANCE() : Éleve un nombre à une puissance (ex. : =PUISSANCE(A1, 3)).
 RACINE() : Calcule la racine carrée (ex. : =RACINE(A1)).
o Nombres Premiers : Excel ne dispose pas directement d'une fonction pour
vérifier les nombres premiers, mais vous pouvez créer une formule personnalisée
pour vérifier si un nombre est premier.
o
8. Gestion et Organisation des Données
1) Tri :
o Tri Ascendant/Décroissant : Triez les données dans un ordre croissant ou
décroissant en sélectionnant une colonne et en utilisant les options de tri dans
l'onglet "Données".

Exemple : Pour trier les ventes de janvier à décembre de la plus basse à la plus haute,
sélectionnez les cellules contenant les ventes, allez dans "Données", puis cliquez sur
"Trier de A à Z" pour un tri croissant.

2) Filtre :
o Filtres Automatiques : Utilisez les filtres pour afficher uniquement les données
qui répondent à certains critères. Les filtres peuvent être appliqués via l'onglet
"Données".

Exemple : Pour afficher uniquement les ventes supérieures à 5000, appliquez un filtre à la
colonne des ventes, sélectionnez "Filtres numériques", et choisissez "Supérieur à" 5000.

3) Collecte et Traitement des Données :


o Importer des Données : Vous pouvez importer des données depuis d'autres
sources telles que des fichiers CSV ou des bases de données.
o Validation des Données : Utilisez les outils de validation pour contrôler les types
de données entrants et éviter les erreurs.
11

Exemple : Pour importer des données depuis un fichier CSV, allez dans "Données" >
"Importer" > "À partir du texte/CSV", sélectionnez le fichier, et suivez les étapes de
l'assistant d'importation.

NB : En utilisant Microsoft Excel, vous pouvez non seulement effectuer des calculs
mathématiques complexes et organiser vos données de manière efficace, mais aussi créer des
rapports visuels et des tableaux de bord pour une analyse approfondie et une prise de décision
éclairée.

CHAP III. L’ALGORITHMIQUE ET CODAGE


1. Concepts de Base

a. Algorithmique : L'algorithmique est la discipline qui étudie la conception et l'analyse des


algorithmes.
b. Un algorithme est une séquence finie d'instructions ou d'étapes permettant de résoudre un
problème ou d'effectuer une tâche spécifique.
c. Codage : Le codage est le processus de traduction d'un algorithme en un programme
exécutable par un ordinateur en utilisant un langage de programmation. Il s'agit de
l'implémentation pratique de la solution algorithmique.

Le codage est la mise en œuvre pratique des algorithmes en utilisant un langage de


programmation. Le codage transforme une solution algorithmique abstraite en instructions
spécifiques que l'ordinateur peut comprendre et exécuter.

2. Concepts de Base de l’Algorithmique

a. Algorithme : Un algorithme est un ensemble précis et ordonné d'instructions qui permet


de résoudre un problème ou d'accomplir une tâche.

Il doit être fini, défini, et conduire à un résultat.

Exemple : Un algorithme pour additionner deux nombres pourrait être :

1. Lire le premier nombre (A).


2. Lire le second nombre (B).
3. Calculer la somme (S = A + B).
4. Afficher la somme (S).

Un algorithme est une suite d'instructions claires et précises permettant de résoudre un


problème donné. Les algorithmes doivent être non seulement corrects mais aussi efficaces en
termes de temps et d'espace.

Exemple détaillé : Imaginons un algorithme pour trier une liste de nombres en utilisant le
tri à bulles (Bubble Sort) :
12

1. Initialisation : Prenez une liste non triée de nombres, par exemple [5, 2, 9, 1, 5,
6].
2. Comparaison : Comparez chaque paire d'éléments adjacents dans la liste.
3. Échange : Si un élément est plus grand que le suivant, échangez-les.
4. Réitération : Répétez les étapes de comparaison et d'échange pour chaque
élément jusqu'à ce que la liste soit triée.

Algorithme en pseudo-code :
css
Copy code
procedure bubbleSort(LIST)
N = length(LIST)
for i from 0 to N-1 do
for j from 0 to N-i-2 do
if LIST[j] > LIST[j+1] then
swap LIST[j] and LIST[j+1]
end if
end for
end for
end procedure

b. Programme : Un programme est une implémentation concrète d'un algorithme dans un


langage de programmation. Il est écrit pour être exécuté par un ordinateur.

Exemple : Le programme en Python correspondant à l'algorithme ci-dessus pourrait être :

python
Copy code
A = float(input("Entrez le premier nombre : "))
B = float(input("Entrez le second nombre : "))
S = A + B
print("La somme est :", S)

Chaque langage de programmation a sa propre syntaxe et ses propres règles.

Exemple détaillé : Voici le programme en Python pour le tri à bulles :

python
Copy code
def bubble_sort(arr):
n = len(arr)
for i in range(n):
for j in range(0, n-i-1):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
return arr

# Exemple d'utilisation
13

numbers = [64, 34, 25, 12, 22, 11, 90]


sorted_numbers = bubble_sort(numbers)
print("Liste triée :", sorted_numbers)

c. Langage de Programmation : Un langage de programmation est un outil utilisé


pour écrire des programmes. Il fournit la syntaxe et les structures nécessaires pour
exprimer des algorithmes de manière compréhensible pour un ordinateur.

Exemple : Python, Java, C++, et JavaScript sont des langages de programmation.

d. Instructions : Les instructions sont les commandes spécifiques écrites dans un langage
de programmation qui réalisent des opérations. Elles peuvent inclure des opérations
arithmétiques, des comparaisons, et des manipulations de données.
e. Variables et Constantes :

o Variable : Une variable est une zone de stockage dans la mémoire qui peut
contenir des valeurs modifiables durant l'exécution du programme.

Exemple1 : x = 10 où x est une variable qui contient la valeur 10.

Exemple2 : x = 10 crée une variable x contenant la valeur 10. Vous pouvez modifier x plus
tard, par exemple x = x + 5, ce qui rendra x égal à 15.

o Constante : Une constante est une zone de stockage dont la valeur ne change pas
durant l'exécution du programme. Exemple : PI = 3.14159 où PI est une
constante représentant la valeur de Pi.

3. Instructions de Base

a. Instructions de Base : Les instructions de base sont les opérations fondamentales qui
composent un algorithme. Elles incluent l'entrée, la sortie, et le branchement.
o Entrée (Lecture) : Les instructions d'entrée permettent de lire des données depuis des
sources externes, comme le clavier ou un fichier.

Exemple : En Python, vous pouvez lire une entrée utilisateur avec input() :

python
Copy code
nom = input("Entrez votre nom : ")

Les instructions d'entrée permettent de lire des données depuis l'utilisateur ou depuis des
fichiers.

Exemple détaillé : En Python, la fonction input() est utilisée pour lire des données
entrées par l'utilisateur. On peut aussi lire à partir d'un fichier.
14

Lecture d'une entrée utilisateur :

python
Copy code
nom = input("Entrez votre nom : ")

Lecture d'un fichier :

python
Copy code
with open('data.txt', 'r') as file:
data = file.read()
print(data)

o Sortie (Écriture) : Les instructions de sortie permettent d'afficher ou d'écrire des


données vers une sortie, comme l'écran ou un fichier.

Exemple : En Python, vous pouvez afficher une sortie avec print() :

python
Copy code
print("Bonjour, ", nom)

Affichage à l'écran :

python
Copy code
print("Bonjour, ", nom)

Écriture dans un fichier :


python
Copy code
with open('output.txt', 'w') as file:
file.write("Ceci est une sortie vers un fichier.")

o Branchement (Contrôle de Flux) : Les instructions de branchement permettent de


modifier le flux d'exécution du programme en fonction de conditions.

Exemple : En Python, vous utilisez les structures conditionnelles if, elif, et else pour
le branchement :

python
Copy code
age = int(input("Entrez votre âge : "))
if age < 18:
print("Vous êtes mineur.")
elif age >= 18 and age < 65:
15

print("Vous êtes adulte.")


else:
print("Vous êtes senior.")

Exemple en Python :

python
Copy code
age = int(input("Entrez votre âge : "))
if age < 18:
print("Vous êtes mineur.")
elif age < 65:
print("Vous êtes adulte.")
else:
print("Vous êtes senior.")

o Boucles : Les boucles permettent de répéter des instructions plusieurs fois, comme for et
while.

Exemple de boucle for en Python :


python
Copy code
for i in range(5):
print("Itération", i)

Exemple de boucle while en Python :


python
Copy code
compteur = 0
while compteur < 5:
print("Compteur", compteur)
compteur += 1

Exemples Approfondis et Détails

 Exemple d’Algorithme avec Instructions de Base :

Algorithme pour déterminer si un nombre est pair ou impair :

1. Lire le nombre (N).


2. Si N modulo 2 est égal à 0, alors :
 Afficher "N est pair".
3. Sinon :
 Afficher "N est impair".
16

Programme en Python :

python
Copy code
N = int(input("Entrez un nombre : "))
if N % 2 == 0:
print("Le nombre est pair.")
else:
print("Le nombre est impair.")

 Exemple d’Algorithme avec Calcul et Branches :

Algorithme pour calculer la note finale d’un élève en fonction des notes de devoirs et
d’examen :

1. Lire la note des devoirs (D) et la note de l'examen (E).


2. Calculer la note finale (F) comme étant (0.4 * D + 0.6 * E).
3. Si la note finale est supérieure ou égale à 10, alors :
 Afficher "Réussi".
4. Sinon :
 Afficher "Échoué".

Programme en Python :
python
Copy code
devoirs = float(input("Entrez la note des devoirs : "))
examen = float(input("Entrez la note de l'examen : "))
note_finale = 0.4 * devoirs + 0.6 * examen
if note_finale >= 10:
print("Réussi")
else:
print("Échoué")

NB : l'algorithmique fournit les bases théoriques pour résoudre des problèmes via des
algorithmes, tandis que le codage consiste à traduire ces algorithmes en programmes exécutables
en utilisant des langages de programmation. Les concepts d'instructions de base, telles que
l'entrée, la sortie, et les branchements, sont essentiels pour écrire des programmes fonctionnels et
efficaces.

CHAP IV. SECURITE INFORMATIQUE ET ETHIQUE

La sécurité informatique et l'éthique en ligne sont des aspects cruciaux pour garantir la
protection des données personnelles et la bonne conduite sur Internet.

1. Sécurité des Données Personnelles


17

La sécurité des données personnelles vise à protéger les informations sensibles contre
l'accès non autorisé, le vol ou la perte. Cela implique une série de pratiques et de technologies
pour garantir que les données restent confidentielles et intégrales.

Exemple : Imaginons un utilisateur qui stocke ses informations bancaires en ligne. Si ces
données ne sont pas protégées correctement, elles peuvent être volées par des cybercriminels.

La protection implique l'utilisation de méthodes telles que le chiffrement,


l'authentification forte, et des pratiques sécurisées pour prévenir de tels incidents.

2. Protection des Données : Mots de Passe et Chiffrement

a. Mots de Passe

Les mots de passe sont souvent la première ligne de défense contre l'accès non autorisé.
Pour garantir leur efficacité :

 Utilisation de mots de passe complexes : Ceux-ci doivent inclure une combinaison de


lettres majuscules, minuscules, chiffres et caractères spéciaux.
 Gestion des mots de passe : Utiliser un gestionnaire de mots de passe peut aider à créer
et stocker des mots de passe uniques pour chaque service sans avoir à les mémoriser.

Exemple : Au lieu d'utiliser un mot de passe simple comme "123456", un mot de passe comme
"T9$kJv7!zQ" est beaucoup plus difficile à deviner ou à cracker.

b. Chiffrement

Le chiffrement est une méthode de sécurisation des données en les transformant en un


format illisible sans la clé de déchiffrement. Il existe plusieurs types de chiffrement :

 Chiffrement symétrique : Utilise la même clé pour chiffrer et déchiffrer les données.
 Chiffrement asymétrique : Utilise une paire de clés (publique et privée) pour chiffrer et
déchiffrer les données.

Exemple : Lorsqu'un utilisateur envoie un email contenant des informations sensibles, le


chiffrement garantit que seules les personnes autorisées peuvent lire le message, même si le
message est intercepté.

3. Pratiques Sécurisées

a. Sauvegardes Régulières

Les sauvegardes sont essentielles pour récupérer les données en cas de perte due à un
incident comme une défaillance matérielle, un ransomware ou une erreur humaine. Les
meilleures pratiques incluent :
18

 Sauvegardes fréquentes : Effectuer des sauvegardes régulières, par exemple,


quotidiennement ou hebdomadairement.
 Stockage sécurisé : Conserver les sauvegardes dans des emplacements différents,
comme un cloud sécurisé ou un disque dur externe.

Exemple : Si un utilisateur de PC subit une défaillance de disque dur et n'a pas de sauvegardes, il
risque de perdre toutes ses données. Avec des sauvegardes régulières sur un disque dur externe
ou un service cloud, les données peuvent être restaurées facilement.

b. Pratiques Sures pour Éviter les Virus et les Logiciels Malveillants

i. Antivirus : Utilisation et Mise à Jour

Les logiciels antivirus sont conçus pour détecter, neutraliser et supprimer les virus et
autres logiciels malveillants. Il est crucial de :

 Installer un logiciel antivirus : Choisir un programme réputé et bien noté.


 Mettre à jour régulièrement : Les signatures des virus sont continuellement mises à
jour pour détecter les nouvelles menaces.

Exemple : Un antivirus tel que Norton ou Bitdefender peut protéger contre les menaces
actuelles, mais pour être efficace, il doit être mis à jour régulièrement pour reconnaître les
nouvelles variantes de virus.

ii. Précautions : Éviter les Liens Suspects et les Pièces Jointes Inconnues

Les liens suspects et les pièces jointes inconnues sont souvent utilisés dans les attaques de
phishing et de malware. Les précautions comprennent :

 Ne pas cliquer sur des liens suspects : Vérifier l'URL avant de cliquer et éviter les
emails ou messages provenant de sources inconnues.
 Ne pas ouvrir de pièces jointes non sollicitées : Les fichiers attachés peuvent contenir
des logiciels malveillants.

Exemple : Un email prétendant venir d'une banque demandant des informations personnelles et
contenant un lien pour se "connecter" peut être une tentative de phishing. En vérifiant
l'authenticité du message par un autre canal, comme en contactant directement la banque, on peut
éviter la fraude.

4. Respect des Règles de Conduite en Ligne et des Droits d’Auteur

a. Éthique en Ligne

L'éthique en ligne concerne le respect des autres utilisateurs et le comportement approprié


sur Internet. Cela inclut :
19

 Respect de la vie privée : Ne pas divulguer les informations personnelles d'autrui sans
leur consentement.
 Comportement approprié : Adopter une conduite respectueuse, éviter le harcèlement, et
ne pas publier de contenu offensant.

Exemple : Publier des photos ou des informations personnelles de quelqu'un sans leur
permission sur les réseaux sociaux est une violation de leur vie privée.

b. Droits d’Auteur

Le respect des droits d'auteur implique l'utilisation légale des contenus protégés par des
droits d'auteur, tels que les textes, images, vidéos, et logiciels. Les bonnes pratiques comprennent
:

 Obtenir des licences ou des autorisations : Utiliser des contenus uniquement après
avoir obtenu la permission ou en respectant les termes des licences.
 Citer les sources : Toujours créditer les auteurs originaux des contenus utilisés.

Exemple : Télécharger et partager un film ou de la musique sans payer ou sans autorisation


enfreint les lois sur les droits d'auteur. En revanche, utiliser des œuvres sous licence Creative
Commons avec attribution appropriée est légal et respectueux des droits d'auteur.

NB : En somme, la sécurité informatique et l'éthique en ligne sont essentielles pour protéger les
données personnelles, éviter les menaces numériques, et assurer une conduite respectueuse et
légale sur Internet. Ces pratiques permettent non seulement de sécuriser les informations mais
aussi de promouvoir une culture en ligne saine et respectueuse.

By Chef Rebelle

Vous aimerez peut-être aussi