systèmes informatiques, Unix, Xterm, Emacs, fichiers, répertoires, courrier électronique, utilitaires, filtres, Shell
Un système informatique est l'ensemble des logiciels qui permet en particulier de faire exécuter des programmes d'applications . Il y a trois composants principaux :
- l'ordinateur proprement dit . Sur le plan abstrait , c'est une machine de Von Newmann avec processeur , mémoire et organes de communications avec l'extérieur . Sur le plan concret , c'est un ensemble physique comprenant un processeur , une mémoire , des organes de communication internes (entre processeur et mémoire) et vers l'extérieur (vers des moyens de stockage).
- Les moyens de communication . Dans un système informatique , l'appartenance à un réseau est indispensable afin de permettre l'échange d'informations avec d'autres systèmes informatiques ou avec des utilisateurs humains . C'est dans ce cadre qu'il faut considérer le « poste de travail » : écran gaphique + clavier alphanumérique + dispositif de partage.
- Le système d'exploitation . C'est la partie logicielle du système informatique . Son but est de rendre efficace et utile l'utilisation du matériel. Il constitue l'intermédiaire obligé entre les programmes d'applications et l'utilisateur.
Les premiers ordinateurs n'avaient ni moyens de communication , ni système d'exploitation . Les premiers systèmes d'exploitation sont apparus au début des années 60 , quand les programmeurs ont cessé d'utiliser directement les ordinateurs et qu'on a mis en place les « systèmes de traitement par lots » avec un fonctionnement , et sans aucune interactivité . Ces systèmes servaient avant tout à enchainer l'exécution de programmes d'application ou de compilations sans attente . La ré-introduction de l'interactivité , à partir du milieu des années 60 , a nécessité les deux concepts d'accès multiple et de temps partagé , pour que le temps de l'ordinateur , qui était la ressource la plus précieuse , puisse servir au plus de monde possible en même temps , de manière à contrebalancer les longs temps d'inaction ou de réflexion de l'utilisateur humain.
Vers le début des années 70 , il existait au moins un système d'exploitation différent par famille de machine pour chaque constructeur , et parfois plusieurs , en particulier un système à traitement par lots et un système interactif à accès multiple et temps partagé. L'introduction des PC , au contraire , est un retour à l'ordinateur ne servant qu'à une seule personne à la fois , avec un système d'exploitaion extrêmement primitif.
[...] _ Remplacement systématique ou à la demande . Si la recherche se fait par expression régulière , la chaîne de remplacement peut utiliser la notation , qui permet de réutiliser des sous-chaînes conformes aux sous-expressions parenthésées du modèle . La recherche et remplacement à la demande permet de décider , pour chaque chaîne conforme au modèle , si on veut ou non la remplacer , et éventuellement de revenir en arrière , de retoucher localement le travail fait , de terminer immédiatement en faisant toutes les substitutions manquantes . [...]
[...] Certains modes ajoutent des menus déroulants à la barre de menu . Dans un cadre à plusieurs fenêtres , la souris permet de déplacer les limites , de supprimer certaines fenêtres ou de supprimer toutes les fenêtres sauf une seule , grâce aux actions voulues sur la ligne de mode . Fichiers et répertoires Opérations sur les répertoires A tout moment , un processus donné travaille dans son répertoire courant . Ce concept est particulièrement clair dans le shell , c'est à dire en particulier dans une fenêtre Xterm , où la commande pwd (print word directory) affiche le nom absolu du répertoire , c'est à dire le chemin complet pour accéder au répertoire courant depuis le répertoire racine . [...]
[...] C'est un moyen de savoir quelles commandes concernent un certain sujet . _ man nom affiche la première page de manuel , dans l'ordre des chapitres , qui porte le nom indiqué . Il peut en effet exister plusieurs pages de même nom dans des chapitres différents , et on peut préciser le chapitre souhaité avec la forme man numéro nom . Dans sa deuxième forme , la commande man cherche le fichier désiré , le fait passer à travers une version simplifiée du programme troff adaptée à l'affichage sur l'écran (nroff) , et fait afficher le résultat par la commande more . [...]
[...] La notation cd ~ va dans le répertoire racine de l'utilisateur . Ainsi , après cd /usr/dict , cd - , on se retrouve dans le répertoire où l'on était avant la première commande , et après cd ~ , on se retrouve dans le répertoire racine de l'utilisateur . Pour Emacs , la commande cd est en général inutile puisque le répertoire courant est déterminé par le tampon dans lequel on se trouve , et peut donc changer si plusieurs fenêtres ou cadres sont visibles en même temps . [...]
[...] _ La ligne immédiatement au dessus est en vidéo inverse , et s'appelle ligne de mode . Elle contient des informations générales telles que la date et l'heure , ainsi que des informations sur le contenu de la partie principale de la fenêtre : nom , mode , état modifié ou non , protégé ou non . Quand Emacs sert comme éditeur , il a un mode de fonctionnement à peu près universel , qui consiste à travailler non pas directement sur le contenu d'un fichier , mais sur une copie de ce contenu , chargée en mémoire dans une zone appelée tampon . [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture