Outils pour utilisateurs

Outils du site


ordinateurs_et_programmes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
ordinateurs_et_programmes [2015/07/17 09:35] framatopheordinateurs_et_programmes [2015/08/04 01:50] (Version actuelle) – simplification, ajout de "session de travail", question sur l'historique 1d1denlavl
Ligne 1: Ligne 1:
 ^  Guide de survie numérique : ordinateurs et programmes  ^ ^  Guide de survie numérique : ordinateurs et programmes  ^
  
-Intro : 
-Objectif: familiariser le débutant avec des concepts, faire comprendre que si l'utilisation de programmes peut se passer de connaissances techniques, c'est le choix des programmes qui est importants, d'où les programmes libres 
  
 ===== Qu'est-ce qu'un ordinateur ? ===== ===== Qu'est-ce qu'un ordinateur ? =====
-Tout le monde peut aujourd'hui se représenter un ordinateur. On imagine la plupart du temps un boitier accompagné d'un écran, d'un clavier et d'une souris. Or, cela n'a pas toujours été le cas, et aujourd'hui, les tablettes nous montrent bien qu'un ordinateur peut tenir en un seul bloc dans une poche. Un ordinateur ne se défini donc pas en fonction de sa configuration matérielle.+ 
 +Un ordinateur est un système de traitement d'informations. C'est pourquoi la science qui l'a engendré est l'informatique. 
 + 
 +L'unité élémentaire d'information est le bit (binary digit). La base 2 pour le codage de cette information a été imposée par la technologie électronique numérique reposant sur un transistor laissant passer (1) ou bloquant un courant (0). Par opposition, l'électronique est dite analogique quand elle est capable de délivrer un signal comportant un très grand nombre de valeurs distinctes, par analogie avec la nature, comme une température par exemple. 
 + 
 +Tout le monde peut aujourd'hui se représenter un ordinateur. On imagine la plupart du temps un boitier composé de composants ou de cartes électroniques, accompagné d'un écran, d'un clavier et d'une souris, parfois d'une imprimante, d'un scanner... Or, cela n'a pas toujours été le cas (électromécanique, cartes perforées???), et aujourd'hui, les téléphones, les tablettes... nous montrent bien qu'un ordinateur peut tenir en un seul bloc dans une poche et être commandé avec le doigt ou un stylet, quand il n'est pas implanté dans un coeur artificiel ! 
 +Le seul point commun est la fonction "processeur" exécutant des instructions et manipulant des données, le tout en code binaire (suite de 0 ou de 1), rangées dans un fichier ou envoyées ou reçues d'un réseau. 
 + 
 + 
 + 
 +**tout ce qui suit est-il bien nécessaire ? Ne serait-il pas préférable de renvoyer le lecteur à un site sur l'histoire de l'informatique ??????**
  
 Pour comprendre un peu mieux ce qu'est un ordinateur, il faut prêter attention à tous les mots contenus dans cette petite suite de définitions : Pour comprendre un peu mieux ce qu'est un ordinateur, il faut prêter attention à tous les mots contenus dans cette petite suite de définitions :
Ligne 36: Ligne 44:
 L'utilité d'un ordinateur est donc relative au besoin auquel il est censé répondre. Il est donc important de bien connaître le matériel que l'on utilise afin d'ajuster au mieux cette utilité. Or, la plupart du temps et pour beaucoup d'utilisateurs, l'ordinateur est assimilé à une boîte noire. Tâchons de l'ouvrir un peu. L'utilité d'un ordinateur est donc relative au besoin auquel il est censé répondre. Il est donc important de bien connaître le matériel que l'on utilise afin d'ajuster au mieux cette utilité. Or, la plupart du temps et pour beaucoup d'utilisateurs, l'ordinateur est assimilé à une boîte noire. Tâchons de l'ouvrir un peu.
  
 +**???**
  
  
 +===== Qu'est-ce qu'un fichier ? =====
 +
 +C'est une entité numérique stockée dans une mémoire de masse (disque dur, clé usb...). Il contient les données proprement dites (photo, texte, son...) ainsi que des informations supplémentaires nécessaires à sa manipulation par le système d'exploitation (nom, attributs divers, date...).
  
  
 ===== Qu'est-ce qu'un système d'exploitation ? ===== ===== Qu'est-ce qu'un système d'exploitation ? =====
  
-Le système d'exploitation, aussi connu sous le nom d'//OS// (pour //Operating System//, le therme anglophone) est un ensemble de programme permettant de faire l'interface entre le matériel composant l'ordinateur d'un coté et l'utilisateur et les logiciels de l'autreC'est lui qui permet aux logiciels d'avoir une action concrête sur le matérielIl existe de nombreux systèmes d'exploitations, le plus connu étant Windows.+Le système d'exploitation (//OS// pour //Operating System// en anglais) est un ensemble de programmes permettant d'envoyer les ordres adéquats au matériel composant l'ordinateur d'une part, et d'autre part, de communiquer avec l'utilisateur et les logiciels applicatifs. 
 +Il existe de nombreux systèmes d'exploitations comme Windows, GNU/Linux, Macos... 
 + 
 +Il fait partie des logiciels dits //de base// sans lesquels l'ordinateur serait inopérant. 
 + 
 +À sa mise sous tension, un programme de configuration (setup) teste l'état des ressources matérielles de l'ordinateur. Ensuite, s'exécute l'amorce (bootstrap). Ces deux logiciels ont la particularité d'être situés dans une mémoire dite "morte", c'est-à-dire qu'elle n'est pas modifiable. L'amorce a pour fonction de lancer le système d'exploitation qui lui, est situé dans une mémoire dite "de masse" (disque dur, clé usb...) qui, comme son nom l'indique permet de stocker d'immenses quantités de données. Il permet de prendre le contrôle de l'ensemble du système et de lancer les tâches que l'utilisateur souhaite réaliser. Pour ce faire, il faut également une mémoire de travail (RAM) dont le contenu est perdu à l'extinction de l'ordinateur. 
 + 
 +===== Qu'est-ce qu'une session de travail ? ===== 
 + 
 +Dans la plupart des cas, le système d'exploitation est multi-utilisateurc'est-à-dire qu'il permet à plusieurs personnes de pouvoir y accéder, chacun ayant son propre espace de travail et s'y connectant avec un nom d'utilisateur et un mot de passe particulier. Une session de travail correspond au temps passé par l'utilisateur entre le moment où il prend la main et celui où il libère l'ordinateur, c'est-à-dire qu'il le rend disponible pour une autre personne ou qu'il l'éteint. 
 + 
 +Cette session de travail peut s'effectuer soit en mode "graphique", soit en mode "console". Ce dernier nécessite de connaître et frapper des instructions, directement dans une ligne de commandes, uniquement à l'emplacement d'un curseur. Le premier permet d'interagir directement à l'aide d'un pointeur (souris...) dans l'ensemble de l'écran graphique, ce qui donne un fonctionnement plus fluide et facilite l'accès. La console présente toutefois de nombreux avantages si l'on veut se donner la peine d'apprendre l'interprêteur de commandes (shell).
  
-Le système d'exploitation est le premier programme qui sera exécuté sur un ordinateur à son lancement une fois que la séquence de démarrage est terminée. Il permet de prendre le contrôle de l'ensemble du système et de lancer les taches que l'utilisateur souhaite réaliser. 
  
 ===== Qu'est-ce qu'un programme ? ===== ===== Qu'est-ce qu'un programme ? =====
  
-Un programme est un ensemble d'instructions qui, une fois réalisées, permettent d'arriver à un résultat donné. C'est par exemple ce qui permettra de lire la musique du CD que vous allez insérer dans votre lecteur CD, grace à votre lecteur multimédia préféré.+Un programme (ou logiciel) est un ensemble d'instructions qui, une fois réalisées, permettent d'arriver à un résultat donné. C'est par exemple ce qui permettra de lire la musique du CD que vous allez insérer dans votre lecteur CD, grace à votre lecteur multimédia préféré. Il transforme donc des données qui peuvent être sous forme de fichier ou de flux reçu ou envoyé sur un réseau ou tout autre périphérique.
  
-Les programmes sont absolument nécessaires pour l'utilisation de n'importe quel apareil informatique. Ils sont la plupart du temps présenté avec une interface graphiquevous permettant d'intéragir avec eux directement à l'aide de votre souris dans un environnement agréable à l'oeil. Ils peuvent toutefois être utilisés sous la forme d'instructions, directement en lignes de commandes.+Ils sont écrits dans différents langages par le ou les auteurs du logiciel (développeurs), dans ce qu'on appelle un fichier source. Chaque langage est basé sur ses propres instructions composés de mots clé appelés mnémoniques, de ponctuations et de paramètres pour accéder aux données. Ils sont ensuite convertis dans un format binairecomposés de 0 et de 1, afin que le système puisse les exécuter. Cela constitue un fichier dit "exécutable" que l'homme ne peut plus lire directement.
  
-Les programmes sont écrits suivant différents languages de programmations par les développeurs, dans ce qu'on appelle un fichier source. Ces languages sont généralement basés sur des instructions composés de mots et ponctuations inspirées de l'anglais. Ils sont ensuite converti dans un format binaire, composés de 0 et de 1, qui seront interprétés par le système qui pourra alors les exécuter. Ces fichiers binaires ne sont en revanche plus compréhensibles directement par l'homme. +===== Que doit faire un programme ? =====
-===== Que doit faire programme ? =====+
  
-Un programme doit permettre de réaliser de façon simplifiée des taches qui seraient beaucoup plus complexes, voir impossible, sans lui. Par exemple, un programme de calcul sera en mesure d'effectuer des opérations complexes que l'utilisateur pourrait difficilement faire de tête. Il permet aussi de contrôler du matériel, comme les différentes cartes qui composent votre ordinateur.+Un programme doit permettre de réaliser de façon simplifiée des tâches qui seraient complexes, rébarbatives, répétitives, voire impossibles, sans lui. Par exemple 
 +- rechercher sur le disque dur l'emplacement d'un document dont on ne se souvient pas non plus le nom; 
 +- contrôler l'état des différentes cartes qui composent votre ordinateur.
  
-Il doit permettre l'éxécution de sa fonction de manière répétable. Une même opération exécutée par un programme doit toujours donner le même résultat. 
 ===== Ce qu'un programme ne doit pas faire ===== ===== Ce qu'un programme ne doit pas faire =====
 FIXME (me priver de libertés) FIXME (me priver de libertés)
ordinateurs_et_programmes.txt · Dernière modification : 2015/08/04 01:50 de 1d1denlavl