0% ont trouvé ce document utile (0 vote)
20 vues10 pages

Informatique

Le document présente les composants d'un ordinateur, notamment l'unité centrale, la carte mère, le processeur, la carte graphique, l'alimentation, la RAM et la mémoire morte, ainsi que les périphériques d'entrée et de sortie. Il aborde également les systèmes de numération binaire et hexadécimal, ainsi que les bases de l'algorithmique et des types de données en programmation. Enfin, il fournit un exemple d'algorithme en pseudo-code et en Python pour trouver la valeur maximale dans une liste.

Transféré par

bwmj77b9q2
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)
20 vues10 pages

Informatique

Le document présente les composants d'un ordinateur, notamment l'unité centrale, la carte mère, le processeur, la carte graphique, l'alimentation, la RAM et la mémoire morte, ainsi que les périphériques d'entrée et de sortie. Il aborde également les systèmes de numération binaire et hexadécimal, ainsi que les bases de l'algorithmique et des types de données en programmation. Enfin, il fournit un exemple d'algorithme en pseudo-code et en Python pour trouver la valeur maximale dans une liste.

Transféré par

bwmj77b9q2
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

Informatique

Les composants d’ordinateurs


● un ordinateur est une machine servant à calculer, traiter des
informations et gérer des algorithmes à l'aide de programme

● L’unité centrale est un châssis en métal qui contient tous les


composants principaux pour faire fonctionner un ordinateur.

● La carte mère est un des composants clé d’un ordinateur, il sert


d'intermédiaire aux autres composants. Les autres composants clé
comme la ram,le processeur et la carte graphique sont dessus.

● Le processeur est le cerveau de l’ordinateur, c’est lui gère les


logiciels, calcul et permet le multitâche
○ sa vitesse se mesure en Hertz (Hz) valeur typique entre 3 et
4 GHZ
○ Plus le nombre de coeur est élevé plus le processeur sera
capable de faire de nombreuse chose à la fois

● La carte graphique, est le composant gérant l’affichage d’une


image sur un écran

● L’alimentation est un dispositif électronique qui sert à fournir aux


autres composants en électricité,plus précisément en Watt (w)
○ La puissance typique utilisé pour une alimentation est de
500w

● La mémoire vive ou RAM est la mémoire utilisée quand


l’ordinateur est en marche mais est effacé quand celui-ci est éteint.

○ Sa capacité se mesure en Octets, et de nos jours plus tot en


gigaoctets ou Gigabytes en anglais souvent entre 4Go et
8go par barette.
● La mémoire morte est la mémoire de grande capacité de
stockage de l’ordinateur. Sa capacité de mémoire se mesure en
Téraoctets soit Terabytes en anglais.
○ Contrairement à la RAM, la mémoire du disque dur se
garde même apres avoir éteint la machine.

Périphériques
Les périphériques d’entrée sont des périphériques qui envoient
des données à l’unité centrale.
Exemples: Clavier,souris

Les périphériques de sortie sont des périphériques qui reçoivent


des données de l’unité centrale.
exemples : imprimante,écran

périphériques d'entrée-sortie : clé usb / SSD


Numération binaire et hexadécimal

Compter en binaire
Entiers décimaux Entiers Binaires

0 0

1 1

2 10

3 11

4 100

5 101

6 110

7 111

8 1000

9 1001

10 1010

11 1011

12 1100

13 1101

14 1110

15 1111
Compter en Hexadécimal

Entiers décimaux Entiers binaires Entiers hexadécimaux

0 0 0

1 1 1

2 10 2

3 11 3

4 100 4

5 101 5

6 110 6

7 111 7

8 1000 8

9 1001 9

10 1010 A

11 1011 B

12 1100 C

13 1101 D

14 1110 E

15 1111 F
Additions de nombre Binaires
Convertir un nombre Binaire en décimal
On peut décomposer un nombre binaire en une somme de puissance de 2.
Cela permet de convertir aisément un nombre binaire en sa valeur décimale. Par
exemple:

1011 (binaire) = 1*20 + 1*21 + 0*22 + 1*23 = 1 + 2 + 8 = 11 (décimal)

Pour aider à réaliser le calcul, il est possible de placer le nombre binaire


recherché dans un tableau dans lequel on fait correspondre chaque chiffre binaire à
la puissance de 2 correspondante.

1 0 1 1

23 = 8 22 = 4 21 = 2 20 = 1

Convertir un nombre décimal de 3 chiffres inférieur à 255 en binaire


Truc de division par 2 et on garde 1 tu connais

Convertir un nombre binaire de 8 chiffres (octet)


en un nombre hexadécimal à 2 chiffres
Voir avec le Tableau

Algorithmique & Logigrammes

Algorithme: Méthode pour résoudre un problème en un nombre fini


d’étapes non ambigües
Différentes Représentations d'Algorithmes
Le pseudo-code est une façon de représenter un algorithmes avec un
langage approximatif et qui s’approche dans l’anglais on l’utilise pour
que les humains le comprendre mais n’est pas utilisé par les machines

Le logigramme, le truc avec les carré les flèches les losange tu connais

Programmation par bloc, c’est le langage avec les truc là comme scratch
ou tu fais les baille ça doit avancer reculer et tout

Programmation Textuelle : C'est la forme la plus commune de


programmation, où les développeurs écrivent du code dans un langage
de programmation spécifique (comme Python, Java, C++). Cette
méthode nécessite la connaissance de la syntaxe et des règles du
langage utilisé.

Exemple d'Algorithme : Trouver la Valeur Maximale dans une Liste


En Pseudo-code
Fonction trouverMax(liste)
Définir max comme étant le premier élément de la liste
Pour chaque élément dans la liste
Si l'élément est plus grand que max
Assigner cet élément à max
Retourner max
Fin de la fonction

En Python

def trouver_max(liste):
max = liste[0]
for element in liste:
if element > max:
max = element
return max

# Exemple d'utilisation
liste = [3, 1, 4, 1, 5, 9, 2, 6]
max_value = trouver_max(liste)
print("La valeur maximale est :", max_value)

Dans cet exemple, l'algorithme parcourt chaque élément de la liste,


compare chaque élément à la valeur maximale actuelle, et met à jour la
valeur maximale si un élément plus grand est trouvé. Le pseudo-code
fournit une représentation agnostique du langage de cet algorithme,
tandis que l'exemple Python montre sa mise en œuvre dans un langage
de programmation spécifique.
Variables & Types

Un type de données est une catégorie ou une classe d'information


dans votre code
Les différents Types de Variables :

int(Entier)
Le type “int” représente des nombres entiers
exemple:

a: int = 10
b: int = - 3
print (a, b) # Affiche 10 -3

2. Float (nbr a virgule)


Le type “float” est utilisé pour reprenter des nombres réels

Exemple:

c:float = 3.14
d:float = 0.001
print(c, d) # Affiche 3.14 0.001

3.str (chaine de caractère)


Le type str est utilisé pour les séquences caracteres,communément
appelées chaînes de caractères.

e:str = “bonjour”
f:str = “monde”
print(e, f) # Affiche Bonjour Monde

4. bool (Booléen)
Le type bool est utilisé pour représenter des valeurs de vérité. Il
n'y a que deux valeurs
booléennes possibles : True (vrai) et False (faux).

Exemple:

g:bool = True
h:bool = False
printe (g, h) # Affiche True False

5. Le type composé “list” sert à stocker une collection de donnés

Vous aimerez peut-être aussi