1.2 Programmes et données Les programmes comme les données sont stockés dans les mémoires (centrales et périphériques) des ordinateurs. 2005 - 2006 Informatique 2
1.2.1 Programmes Les programmes agissent sur des données (d’entrée) pour produire de nouvelles données (de sortie). programme 2005 - 2006 Informatique 2
C’est l’utilisateur d’un programme qui entre les données. À chaque fois qu’on entre les mêmes données, le programme fournit les mêmes résultats. C’est l’utilisateur d’un programme qui entre les données. L’ordinateur applique bêtement, rapidement, de manière infaillible ce que le programme lui dit de faire. 2005 - 2006 Informatique 2
Tout ce que fait un ordinateur est commandé par un programme. Un programme peut lui-même être la donnée d’entrée d’un autre programme, et ainsi de suite. 2005 - 2006 Informatique 2
1.2.2 Les systèmes d’exploitation Un système d ’exploitation regroupe les programmes qui gèrent les ressources de l’ordinateur afin que d ’autres programmes puissent s’exécuter. Entre autres : - affichage à l’écran ; - accès aux fichiers ; - enchaînement de l’exécution des programmes. 2005 - 2006 Informatique 2
Exemples de systèmes d’exploitation : - Unix - MS-DOS - Windows 98 - Windows XP - Linux Remarque : le système d’exploitation n’est pas partie intégrante de la machine. 2005 - 2006 Informatique 2
1.2.3 Les logiciels d’application Les logiciels d’application sont destinés directement à l’utilisateur. Par exemple : - Word ; - Excel ; - PowerPoint ; - Acrobat Reader. 2005 - 2006 Informatique 2
Remarque: logiciels libres vs logiciels propriétaire. Les logiciels libres ne sont pas nécessairement gratuits et les logiciels propriétaires ne sont pas nécessairement payants. Un logiciel libre peut être utilisé, recopié, comme on l’entend. Son « code source » est connu, et donc il peut être étudié, modifié. 2005 - 2006 Informatique 2
1.2.4 Fichiers Un ensemble de données stockées sur une mémoire périphérique s’appelle un fichier. Les fichiers peuvent contenir des données de types divers: - programmes ; - textes ou documents ; - sons ; - images. 2005 - 2006 Informatique 2
Un fichier est repéré par son nom. Le nom du fichier peut se décomposer en le nom proprement dit et une extension qui précise la nature du fichier. Par exemple : Word.exe programme (exécutable) lettre.doc document (créé sous Word...) poly.pdf document (à lire sous Acrobat) 2005 - 2006 Informatique 2
1.2.5 L’indépendance des programmes et des données Un fichier de données est totalement indépendant du programme qui l’a créé. Un fichier créé par un programme donné peut être lu et modifié par un autre programme. Choix arbitraire de concepteurs de systèmes d’exploitation : en cliquant sur un fichier, on met en route un programme bien précis. 2005 - 2006 Informatique 2
1.2.6 L’organisation arborescente des fichiers Les noms des fichiers sont rangés dans des répertoires. On parle encore de dossiers. Les dossiers peuvent contenir des sous-dossiers, et ainsi de suite. D’où l’obtention d’une structure arborescente. 2005 - 2006 Informatique 2
Documents and settings Program Files Windows pas Internet Explorer Adobe Cori Impots.pas Acrobat 5.0 Mes documents IExplore.exe Reader ppt recherche doc InfoIntr2.ppt Tromso.pps AcroRd32.exe 2005 - 2006 Informatique 2
Mais dans d ’autres cas, il peut être utile de définir tout un chemin. Sous Windows, on parcourt l ’arborescence des fichiers en utilisant l’explorateur. Mais dans d ’autres cas, il peut être utile de définir tout un chemin. Par exemple, en MS-DOS : C:\Documents and settings\Cori\ Mes documents\ppt\Tromso.pps Sous Unix : Cori/documents/ppt/Tromso.pps 2005 - 2006 Informatique 2
1.3 Internet et le Web
1.3.1 Les réseaux Les ordinateurs peuvent communiquer entre eux : les données de sortie de l’un peuvent être les données d’entrée de l’autre. Les organes d’entrée/sortie sont soit des cartes réseaux (par exemple la carte Ethernet) soit des modems (communication via des lignes téléphoniques). 2005 - 2006 Informatique 2
1.3.2 Internet Internet a été mis en place au début des années 1980. Objectif : faire communiquer entre eux différents réseaux d’ordinateurs (net = réseau) situés à distance les uns des autres. Utilisation, entre autres, des lignes téléphoniques. 2005 - 2006 Informatique 2
Le langage commun de communication entre les ordinateurs est le protocole IP (Internet Protocol). La transmission des messages s’effectue par le protocole TCP/IP (transmission par paquets). Sur Internet, chaque machine connectée a une adresse IP : c’est une suite de 4 nombres, chacun compris entre 0 et 255. Par exemple : 193.50.142.21 2005 - 2006 Informatique 2
Deux premiers nombres : entreprise ou organisation Troisième nombre : réseau interne à l’entreprise. Quatrième nombre : la machine proprement dite. Adresse plus facile à lire par les humains : machine.u-paris10.fr Nom de la machine, puis domaine où elle est implantée, puis pays. Pour les Etats-Unis : org, edu, etc. 2005 - 2006 Informatique 2
Il existe plusieurs applications d’Internet. Par exemple : - le courrier électronique (e-mail, courriel, mel) ; - le FTP (File Transfer Protocol), transfert de fichiers; - le Web (la Toile) n’est qu’une des applications d’Internet. 2005 - 2006 Informatique 2
1.3.3 Le Web Le premier serveur Web est apparu en 1991. Idée directrice : consulter des informations situées sur des machines distantes et distinctes avec un confort quasi-équivalent à celui des informations situées sur sa machine personnelle. Les informations sont composées à l’aide du langage HTML (Hyper Text Markup Language) 2005 - 2006 Informatique 2
Les informations sont situées sur des pages Web. Chaque page Web a une adresse : l’URL (Uniform Resource Locator). Par exemple : http://infolang.u-paris10.fr/modyco/sommaire.htm Dans cette adresse figurent : - le protocole ; - le domaine ou la machine ; - un chemin d’accès (syntaxe de Unix) ; - le fichier (extension html ou htm). 2005 - 2006 Informatique 2
On accède aux données du Web grâce à un logiciel appelé logiciel de navigation ou navigateur. Par exemple : - Internet Explorer ; - Mozilla Firefox ; - Netscape Navigator. On affiche sur l’écran de son ordinateur personnel des données situées éventuellement à des milliers de kilomètres de chez soi. 2005 - 2006 Informatique 2
Les données affichées à l’écran auront été chargées dans la mémoire centrale de l’ordinateur personnel. Le navigateur peut sauvegarder provisoirement (plusieurs jours?) certaines données sur le disque dur de l’ordinateur personnel. L’utilisateur peut décider de sauvegarder de manière permanente certaines données. Attention: en général, on ne sauvegarde pas ce qui est affiché, mais un (ou plusieurs) fichier(s). 2005 - 2006 Informatique 2
Remarque : où sont les données qui apparaissent à l’écran ? Exemple du courrier électronique ; deux solutions : - ou bien consultation par des pages Web, sur yahoo, hotmail, etc. - ou bien rapatriement des courriers sur son ordinateur personnel avant de les lire. Utilisation de Outlook, Eudora ou Thunderbird. 2005 - 2006 Informatique 2