Introduction à l'informatique et son histoire
Introduction à l'informatique et son histoire
SOMMAIRE
I. Concepts de base de l’informatique:
I.1. Définitions de l’Informatique
I.2. Définition de l’ordinateur
I.3. Les Données Informatiques
I.4. Définitions d’un Système Informatique
I.5. Définition de Logiciel
I.6. Définitions : Algorithme, Langage
I.7. Définition du Génie Logiciel
I.8. Définition d’un réseau informatique
I.9. les métiers de l’informatique
I.10. Définition de l’Internet
I.11. Le Courrier électronique
1
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
Définition 2 :
Donnée par l’académie française en 1965 : « Science du traitement rationnel de l’information,
considérée comme le support des connaissances dans les domaines scientifiques, économique
et sociaux, notamment à l’aide de machines automatiques. »
● Informatique = concept / science et ordinateur = outil pour réaliser des opérations
informatiques
« L'informatique n'est pas plus la science des ordinateurs que l'astronomie est celle des
télescopes. » (Edsger Dijkstra)
- l’informatique n’est pas la «science des ordinateurs» (ce que, pourtant, laisse croire sa
traduction anglaise, «computer science») : non, les informaticiens ne savent pas
nécessairement r éparer un ordinateur en panne, diagnostiquer un problème
électronique ou effectuer des branchements compliqués, ils ne sont pas toujours les
meilleurs guides quand il s’agit d’acheter un nouveau modèle de scanner ou de
modem; oui l’informatique peut s’´etudier avec un papier et un crayon, même en
absence d’ordinateur...
- l’informatique n’est pas la «science des logiciels» : non, les informaticiens ne
connaissent pas nécessairement toutes les nouvelles versions des programmes du
commerce, ils ne savent pas toujours utiliser toutes leurs fonctions, ils ne passent pas
(toujours) leurs journées à tester des jeux ou `a chercher des bugs...
2
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
Définition 1 :
Machine capable :
- d’effectuer automatiquement des opérations arithmétiques et logiques (à des fins
scientifiques, administratives, comptables, . . . ) à partir de programmes définissant la
séquence de ces opérations
- d’exécuter des séquences définies de calcul
Définition 2 :
«Un ordinateur est une machine dotée d'une unité de traitement lui permettant d'exécuter des
programmes enregistrés manipulant des données sous forme binaire.»(source wikipédia)
Définition 3
Machine (calculateur) commandée par un programme enregistré qui permet de traiter des
informations en exécutant une séquence finie d ’instructions (opérations arithmétique et
logique)
- Universel
- Rapide : Millions d’Instructions par seconde (MIPS)
- Fiable
- Grande Capacité mémoire
3
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
Les données sont, avec les traitements, l'un des deux piliers sur lesquels repose toute méthode
en informatique.
4
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
L’unité de base de la théorie de l’information est le bit, contraction de binary digit, qui
signifie en anglais nombre binaire. Un bit, par définition, est un composant quelconque ne
pouvant se trouver que dans deux états possibles, exclusifs l’un de l’autre.
Tout le monde a entendu dire que les ordinateurs «ne fonctionnent qu’avec des 0 et des 1».
Place de l’informatique
D à traitement informatique à D’ + valeur ajoutée
Les données sont de toutes sortes, mais doivent être numérisées sous forme de 0 et de 1 (bit).
Unités
o Octet : 8 bits = 256 (28) informations (ex : caractères)
o Kilo Octet (Ko) : 210octets = 1024 octets
o MegaOctet (Mo) : 220octets = 1024 Kilo octets
o Giga Octet (Go) : 230octets = 1 073 741 824 octets = 1024 Mo
5
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
o Année 2000 : Disquette (1,4 Mo), Disque dur (4 Go), Mémoire (128 Mo),
modem 56 Kbits/s
o Année 2008 : Clé USB (4 Go), Disque dur (320 Go), Mémoire (4 Go), ADSL
10 Mbits/s
o IPhone: Mémoire flash (4 Go ou 8 Go), Mémoire (32 +16 Mo)
Définition 2 :
Un système informatique est un ensemble d'équipements destiné au traitement automatique de
l'information.
Ø Le matériel est l’équipement physique, tels que les boîtiers, les lecteurs de disquettes,
les claviers, les moniteurs, les haut-parleurs et les imprimantes. Anglais : hardware.
Ø Le terme logiciel désigne les programmes utilisés pour faire fonctionner le système.
Anglais : software
6
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
Un programme peut également être défini comme la traduction d’un algorithme dans
un langage de programmation
Les deux types de logiciels sont les systèmes d’exploitation et les logiciels d’application.
Le logiciel d’application accepte les entrées de l’utilisateur, puis les manipule pour obtenir
un résultat. Ce résultat est appelé sortie. Les applications sont des programmes conçus pour
effectuer une fonction spécifique pour l’utilisateur ou pour un autre programme d’application.
Parmi les exemples d’applications figurent les traitements de texte, les bases de données, les
tableurs, les navigateurs, les outils de développement Internet et les outils de conception
graphique. Les applications informatiques sont détaillées plus loin dans ce module.
Un système d’exploitation (OS – Operating System) est un programme qui contrôle tous les
autres programmes de l’ordinateur. Il fournit également l’environnement de fonctionnement
des applications utilisées pour accéder aux ressources de l’ordinateur.
Un firmware est un programme intégré à une puce électronique plutôt que stocké sur une
disquette. Tout changement de matériel ou de logiciel peut avoir pour conséquence que le
firmware devienne dépassé. Ceci peut mener à une panne matérielle, à une erreur système ou
à la perte de données. Lorsque ceci se produit avec un firmware ancien, la seule solution
consiste à remplacer ce dernier. Les firmwares actuels sont flashables, ce qui signifie que les
contenus peuvent être mis à jour ou flashés. Ce sujet est traité plus en profondeur dans un
module ultérieur.
7
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
8
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
Le génie logiciel (en anglais: software engineering) désigne l'ensemble des méthodes, des
techniques et outils concourant àla production d'un logiciel, au-delà de la seule activité de
programmation. (source wikipédia)
Définition : Un réseau informatique est un ensemble d'équipements reliés entre eux pour
échanger des informations.
Métiers type :
Ø Informaticien «logiciel»développeur puis chef de projet, architecte, resp. d’affaire,
consultant...
Ø Informaticien «système»Resp. d’applications, admin. systèmes/réseaux puis resp. de
sites, ingénieur sécurité…
Ø Informaticien «scientifique»
Type d’entreprises :
Ø SSII : sociétés de services en Informatique
Ø Services informatique de grande entreprise
Ø Laboratoire de recherche
10
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
11
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
12
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
13
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
w graphique ;
w [1973] : le Xerox Alto est le premier ordinateur a utiliser une interface graphique et la
métaphore du bureau ; Steve Job construit un Apple avec une IHM graphique :
w [1983] : création de Lisa ! trop chère !
w [1984] : Macintosh ! succés commercial.
w [1985] : Microsoft présente Windows base sur ce principe.
Un ordinateur moderne : le PC
w Une unité centrale ;
w Des périphériques externes d'entrée ;
w Des périphériques externes de sortie.
14
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
Types d’ordinateurs
Deux types d’ordinateurs sont détaillés dans cette section. Le premier est l'ordinateur central
(mainframe) qui fournit la puissance de calcul des grandes entreprises depuis plus de 40 ans.
Le second est l’ordinateur personnel, qui a eu plus d’impact sur les utilisateurs et sur les
entreprises que n’importe quel outil dans l’histoire.
Un environnement mainframe est composé d’un seul ordinateur ou d’un groupe d’ordinateurs
qui peuvent être administrés et gérés de manière centralisée. Cette configuration a l’avantage
15
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
supplémentaire d’être plus sûre pour deux raisons. Tout d’abord, l’ordinateur est dans une
pièce sécurisée. Ensuite, la possibilité pour l’utilisateur final d’introduire des virus dans le
système est réduite. La protection et l’éradication virale coûtent aux sociétés des millions de
dollars tous les ans.
Autrefois, le terme mainframe faisait référence à la baie dans laquelle le processeur était logé.
Aujourd’hui, il fait référence à un grand système informatique.
Un ordinateur personnel (PC) est un appareil autonome, indépendant de tout autre ordinateur
comme le montre la figure . Avec l’avènement du PC, l’interface graphique (GUI) a
largement conquis les utilisateurs.
16
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
• un matériel standardisé;
• standardisation et interopérabilité des systèmes d’exploitation;
• une interface graphique;
• des périphériques peu coûteux et un coût d’entrée bas quand on les compare aux
mainframes;
• informatique répartie;
• flexibilité pour les utilisateurs;
• des applications extrêmement efficaces.
• les ordinateurs de bureau coûtent en moyenne cinq fois plus que les terminaux passifs,
selon les estimations de l’industrie;
• pas de sauvegarde centralisée;
• pas de gestion centralisée;
• les risques physiques d’accès aux données et viraux peuvent être plus importants;
• des coûts de maintenance et de gestion élevés, bien que généralement moins élevés
que pour les mainframes.
17
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
18
Cours d’initiation à l’Informatique / Chapitre 1 : Définitions et Histoire de l’informatique---Mr Ndiaye
19