OUTILS INFORMATIQUES - Sétif

La page est créée Quentin Hernandez
 
CONTINUER À LIRE
OUTILS INFORMATIQUES - Sétif
Ministère de l'Enseignement Supérieur et la Recherche Scientifique
                    Université Ferhat Abbas 1, Sétif
                   Département des Etudes de Base

Cours pour 2ème année
 Biologie, Ecologie,
   Biotechnologie

                  OUTILS INFORMATIQUES

                     Présenté par:            Année universitaire
                   Dr. KOUT Akram                2020 - 2021
OUTILS INFORMATIQUES - Sétif
Fiche Contact

                                                                       - Docteur en informatique
                                                                       - Enseignant à FSNV, UFAS

                       Enseignant de la matière: Dr. Akram KOUT

                    Contact : Par mail au akram-kout@univ-setif.dz
                          akram.kout@univ-constantine2.dz
                                       Crédit : 01
                                    Coefficient : 01
             Volume horaire global : 22h30 (1h30 par semaine et par section)
                     Modalité d'évaluation : Examen final 100%

28/05/2021                              Outils Informatiques                                2
OUTILS INFORMATIQUES - Sétif
Sommaire
     • Introduction
         Définition, historique
         Systèmes de codage
     • Internet
             Généralités
             Protocoles de communication
     • Algorithmiques
              Résolution de Problèmes
              Ecrire un algorithme (Déclaration, affectation,
              boucles, …)

28/05/2021                      Outils Informatiques             3
OUTILS INFORMATIQUES - Sétif
Chapitre 1
     Introduction au monde
     d'Informatique

28/05/2021        Outils Informatiques   4
OUTILS INFORMATIQUES - Sétif
Chapitre 1: Introduction
                                  Définition

  L'informatique est une branche qui s'occupe du domaine
  du traitement automatique de l'information. Le mot
  «INFORMATIQUE» est composé à partir des mots
  «INFORMATION» et «AUTOMATIQUE».
  L'informatique a pour rôle :
  – La conception et la construction des ordinateurs,
  – Le fonctionnement et la maintenance des ordinateurs,
  – Leur exploitation (utilisation des ordinateurs dans les
       différents domaines d'activités).

28/05/2021                          Outils Informatiques      5
OUTILS INFORMATIQUES - Sétif
Chapitre 1: Introduction
        Evolution de l'informatique et des ordinateurs
      1ère Génération d'ordinateurs (1946 – 1957)
      -ENIAC (1946) :
         30 tonnes, près de 5000 additions/sec, près de 3000 multiplications /sec

       2ème Génération d'ordinateurs (1958 – 1963)
             l'invention du ''Transistor'' composant électronique capable de réguler
             le courant. Ces ordinateurs sont 100 plus rapides que ceux de la 1ère
             génération et consomment moins d'énergie électrique et sont moins
             volumineux (occupent moins d'espaces).

28/05/2021                            Outils Informatiques                         6
OUTILS INFORMATIQUES - Sétif
Chapitre 1: Introduction
        Evolution de l'informatique et des ordinateurs
      3ème Génération d'ordinateurs (1964 – 1971)
             Après l'apparition du ''Circuit Intégré'', ces types d'ordinateurs
             utilisent les transistors et les circuits intégrés

       4ème Génération d'ordinateurs (1972 – ce jour)
             Après l'apparition du ''microprocesseur''. Le premier microprocesseur
             est fabriqué par la société INTEL en 1971. Les ordinateurs
             (microordinateur) qui sont construits autour de microprocesseur
             constituent les ordinateurs de la 4ème génération.

28/05/2021                           Outils Informatiques                         7
OUTILS INFORMATIQUES - Sétif
Décimal   Binaire                  Octal   Hexadécimal
              Chapitre 1: Introduction
                 0        0000                     0          0
                 1        0001                     1          1
             Systèmes
                 2
                      de 0010
                         codage des2 informations
                                            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
28/05/2021                 Outils Informatiques                         8
OUTILS INFORMATIQUES - Sétif
Chapitre 1: Introduction
             Systèmes de codage des informations
        - Toute sorte d'information manipulées par un ordinateurs
        (numériques, textuelles, images, sons, vidéos, etc.) est représentée par
        des séquences de deux chiffres : 0 et 1.

        - Ces deux chiffres sont désignés par BIT (BInary degiT). Donc un
        bit est soit 0 ou bien 1 qui est représenté par l'ordinateur par deux états
        électroniques.

                                    Binaire                         Héxadécimal
              • 0à9                                 • 0à7
                               • 1 et 0                            • 0à9
                                                                   • AàF
                   Décimal                                 Octal

28/05/2021                          Outils Informatiques                              9
OUTILS INFORMATIQUES - Sétif
Chapitre 1: Introduction
              Systèmes de codage des informations

     – Numération octale (base 8) : est utilise les 8 chiffres : 0, 1, 2, 3, 4, 5, 6, 7
     – Numération hexadécimale (base 16) : elle utilise les 16 chiffres et lettres
     suivants : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
     avec :
     A = (10)10 = (1010)2 B = (11)10 = (1011)2 C = (12)10 = (1100)2
     D = (13)10 = (1101)2 E = (14)10 = (1110)2 F = (15)10 = (1111)2

28/05/2021                           Outils Informatiques                             10
Chapitre 1: Introduction
    Conversion d'un nombre d'un système à un autre
                          Conversion Décimale → Binaire

     - Elle est obtenu par divisions successives par 2 et on prend les restes dans le
     sens inverse. (le dernier reste est le poids fors, c'estàdire le plus à gauche, et
     le premier reste est le poids faible, c'est-à-dire le plus à droite).

28/05/2021                           Outils Informatiques                            11
Chapitre 1: Introduction
    Conversion d'un nombre d'un système à un autre
                     Conversion Binaire → Décimale

   - De même un nombre en numération binaire (base 2) se décompose comme
   suit :
   (101101) = 1*20 + 0*21 + 1*22 + 1*23 + 0*24 + 1*25 =
             2

               1 + 0 + 4 + 8 + 0 + 32 = 45
                                                      = (45)             10

28/05/2021                    Outils Informatiques                  12
Chapitre 1: Introduction
    Conversion d'un nombre d'un système à un autre
                          Conversion Octal → Binaire

        - On code par groupes de trois chiffres binaires, chaque chiffre octal est
        remplacé par chiffres binaires, puisque 8 = 23.

        Exemples :
        (356)8 = (11 101 110)2

28/05/2021                          Outils Informatiques                             13
Chapitre 1: Introduction
    Conversion d'un nombre d'un système à un autre
                         Conversion Hexadécimal → Binaire

        On code par groupe de 4 chiffres binaires. Chaque chiffre hexadécimal
        est remplacé par 4 chiffres binaires. (puisque 16 = 24)

        (1A5)16 = (0001 1010 0101)2 = (1 1010 0101)2

28/05/2021                        Outils Informatiques                          14
Chapitre 1: Introduction
    Conversion d'un nombre d'un système à un autre
                         Conversion Binaire → Octal

        On code par groupe de 3 digits en précédant de droite vers la gauche.
        Chaque groupe de 3 chiffres binaires est remplacé par 1 chiffre octal.

28/05/2021                         Outils Informatiques                          15
Chapitre 1: Introduction
    Conversion d'un nombre d'un système à un autre
                         Conversion Binaire → Hexadécimal

        - On code par groupe de 4 digits en procédant de droite vers la gauche.
        Chaque groupe de 4 chiffres binaires est remplacé par 1 chiffres
        hexadécimal.

        (0001 1010 0101)2 = (?)16

28/05/2021                          Outils Informatiques                          16
Chapitre 1: Introduction
                                            American Standard
                   Code ASCII               Code for Information
                                            Interchange

28/05/2021           Outils Informatiques                          17
ASCII    BITS     ASCII    BITS          ASCII      BITS     ASCII    BITS
       NUL    0000000    SP     0100000           @      1000000     `     1100000
       SOH    0000001     !     0100001            A     1000001     a     1100001
       STX    0000010    "      0100010            B     1000010    b      1100010
       ETX    0000011     #     0100011            C     1000011     c     1100011
       EOT    0000100     $     0100100            D     1000100    d      1100100
       ENQ    0000101    %      0100101            E     1000101     e     1100101
       ACK    0000110    &      0100110            F     1000110     f     1100110
        Bel   0000111     ‘     0100111           G      1000111    g      1100111
        BS    0001000     (     0101000            H     1001000    h      1101000
        HT    0001001     )     0101001            I     1001001     i     1101001
        LF    0001010     *     0101010            J     1001010     j     1101010
        VT    0001011     +     0101011            K     1001011     k     1101011
        FF    0001100     ,     0101100            L     1001100     l     1101100
        CR    0001101     -     0101101           M      1001101    m      1101101
        SO    0001110     .     0101110            N     1001110    n      1101110
         SI   0001111     /     0101111           O      1001111    o      1101111
       DLE    0010000     0     0110000            P     1010000    p      1110000
       DC1    0010001     1     0110001           Q      1010001    q      1110001
       DC2    0010010     2     0110010            R     1010010     r     1110010
       DC3    0010011     3     0110011            S     1010011     s     1110011
       DC4    0010100     4     0110100            T     1010100     t     1110100
       NCK    0010101     5     0110101            U     1010101    u      1110101
       SYN    0010110     6     0110110            V     1010110     v     1110110
       ETB    0010111     7     0110111           W      1010111    w      1110111
       CAN    0011000     8     0111000            X     1011000     x     1111000
        EM    0011001     9     0111001            Y     1011001     y     1111001
       SUB    0011010     :     0111010            Z     1011010     z     1111010
       ESC    0011011     ;     0111011            [     1011011     {     1111011
        FS    0011100     <     0111100            \     1011100     |     1111100
        GS    0011101     =     0111101            ]     1011101     }     1111101
        RS    0011110     >     0111110            ^     1011110     ~     1111110
        US    0011111     ?     0111111            _     1011111   DEL     1111111
28/05/2021                        Outils Informatiques                               18
Chapitre 1: Introduction
                               Partie Matérielle
                         Bus

                               Unité de traitement
                                    Processeur
      Périphérique                                       Périphérique
        d’entrée                                           de sortie
                                          
                                  Mémoire vive

                                               
         Port d’entrée                                  Port de sortie
                               Mémoire externe ou
                                unité de stockage
28/05/2021                       Outils Informatiques                19
Chapitre 1: Introduction
                   Partie Matérielle

28/05/2021           Outils Informatiques   20
Chapitre 1: Introduction
                        Système d'exploitation
     -Une système d'exploitation assure la liaison entre les
     utilisateurs, applications et les ressources matérielles de
     l'ordinateur.
     -il permet la gestion, la sauvegarde et l'organisation des
     informations au moyen d'une interface utilisateur
     compréhensible par l'homme (textes, icônes, images,
     graphes, etc.). Les informations manipulables sont
     enregistré sous forme de fichiers (contenu) que l'on range
     habituellement dans des dossiers (contenant) ;
          - le système d'exploitation est sauvegardé sur le
          disque dur de l'ordinateur ;
          - comme tous les programmes, le système
          d'exploitation s'exécute dans la mémoire vive.

28/05/2021                       Outils Informatiques              21
Chapitre 1: Introduction
                        Système d'exploitation
     -Le fichier : c’est l’unité de stockage des bases des
     données. Il existe de très nombreux types de fichiers
     qu’on peut différencier par leur extension.
     -Extension : suffixe composé généralement de 3 lettres,
     ajouté au nom d'un fichier pour identifier son type. (ex:
     .mp3 .bmp .doc...)
     -Le dossier (ou répertoire) : c’est un objet informatique
     pouvant contenir des fichiers et d’autres dossiers. Il sert
     au classement des données.
     -Application : programme exécutable sur un ordinateur.
     Par exemple : Word, Firefox, messenger, winzip, les
     logiciels de jeu, etc... Sous windows un fichier
     d'application comporte l'extension .exe
     -Arborescence : Structure hiérarchisée des répertoires et
     des sous répertoires sur un disque dur.
28/05/2021                       Outils Informatiques              22
Chapitre 1: Introduction
                 Langages de programmation
     -Ce sont de langages utilisés par les développeurs d'applications et de
     logiciels à fin d'écrire des programmes. On trouve plusieurs langage de
     programmation, comme C/C++, PASCAL, Java, Fortran, Matlab, etc.

28/05/2021                      Outils Informatiques                     23
Chapitre 1: Introduction
                  Programmes d'application
     -Ce sont des programmes exécutables spécialement écrits pour un
     système d'exploitation, et qui permettent de réaliser tout type de
     fonctions: traitement de texte, jeux et loisirs, retouche d'image,
     navigation internet, lecture de médias son, image, vidéo...

28/05/2021                    Outils Informatiques                  24
Chapitre 2
     Internet

28/05/2021        Outils Informatiques   25
Chapitre 2: Internet
                                 Généralités

     - Internet        est      le      réseau
     informatique mondial accessible au
     public. Il s'agit d'un réseau de réseaux,
     à commutation de paquets, sans centre
     névralgique, composé de millions
     de réseaux aussi bien publics que
     privés, universitaires, commerciaux et g
     ouvernementaux

28/05/2021                      Outils Informatiques   26
Chapitre 2: Internet
                                     Généralités
     -les principaux outils et usages qui peuvent utiles au public ou aux
     professionnels :

              la navigation sur le Web

              le courrier électronique

              les espaces de discussion.

28/05/2021                          Outils Informatiques              27
Chapitre 2: Internet
                     Généralités
              Architecture Client/Serveur

28/05/2021          Outils Informatiques    28
Chapitre 2: Internet
                     Protocoles de communication
     La communication entre les différentes entités (clients, serveurs) a pu se
     réaliser grâce à la mise au point et à l'utilisation de "protocoles"
     techniques de transmission.
        Protocole         Description
        TCP/IP            C'est le protocole qui définit les règles générales de la
                          circulation de fichiers et son contrôle (Transmission Control
                          Protocol). Il permet d'identifier chaque machine connectée sur
                          le réseau par une adresse unique, l'"IP" (Internet Protocol)
        FTP               File Transfer Protocol : protocole d'envoi de fichiers
        HTTP              Hypertext Transfer Protocol : protocole de transmission des
                          fichiers hypertextes (les "pages web")
        SMTP              Simple Mail Transfer Protocol : protocole d'envoi des messages
                          électroniques
         E-mail = courrier électronique                      mail = message électronique
28/05/2021                            Outils Informatiques                              29
Unités de mesure de stockage
                         Unités de mesure de capacité

      En langage informatique, les unités utilisées pour quantifier une information se
   basent sur l'octet, ce qui équivaut à 8 bits, le bit étant la plus petite mesure possible.
      À partir de cette mesure, on crée le kilo-octet (ko), le mégaoctet (Mo), le gigaoctet
   (Go) et le téraoctet (To).
      Voici un petit comparatif pour savoir à quoi correspond une mesure, histoire de
   mieux estimer le poids de contenus informatiques par rapport à l'espace disponible sur
   votre disque dur, par exemple.
      1 octet = 8 bits
      1 ko = 1024 (210) octets, ou 8 * 210 bits
      1 Mo = 1024 (210) Ko, ou 1048576 octets, ou 8388608 bits
      1 Go = 1024 (210) Mo, ou 1048576 Ko, ou 1073741824 octets, ou 8589934592 bits

28/05/2021                            Outils Informatiques                               30
Raccourcis du clavier
                                     les plus utilisés
    Raccourcis Rôle                               Raccourcis Rôle
    [Ctrl] + [C]   Copier                         [Ctrl] + [A] Tout sélectionner
    [Ctrl] + [V] Coller                           [Ctrl] + [F]   Rechercher
    [Ctrl] + [X]   Couper                         [Ctrl] + [I]   Mettre le texte en italic
    [Ctrl] + [O] Ouvrir un fichier                [Ctrl] + [U] Souligner le texte
    [Ctrl] + [N] Créer un nouveau fichier         [Ctrl] + [G] Mettre le texte en gras
    [Ctrl] + [S]   Enregistrer                    [Ctrl] + [Z]   annuler
    [Ctrl] + [P]   Imprimer                       [Ctrl] + [Y]   rétablir

28/05/2021                             Outils Informatiques                                  31
Bon courage …

28/05/2021       Outils Informatiques   32
Vous pouvez aussi lire