Introduction à l'informatique : Concepts de base
Classified in Informatique
Written at on français with a size of 3,93 KB.
Qu'est-ce qu'un ordinateur ?
Un ordinateur est un système à haute capacité conçu pour les tâches de calcul intensives. Les ordinateurs centraux ont généralement plusieurs utilisateurs connectés au système au moyen de terminaux. Les ordinateurs centraux les plus puissants, appelés super-ordinateurs, effectuent des calculs très complexes et fastidieux.
Qu'est-ce qu'un micro-ordinateur ?
Un micro-ordinateur est un dispositif ou un ordinateur portable qui utilise un microprocesseur comme unité centrale de traitement ou CPU. Les micro-ordinateurs les plus courants sont les ordinateurs personnels, les ordinateurs portables, les ordinateurs pour les petites entreprises ou les micros.
Éléments d'un ordinateur
Le matériel est l'équipement utilisé pour le fonctionnement d'un ordinateur. Le matériel se réfère aux éléments physiques d'un système informatique. La fonction de ces éléments est généralement divisée en trois grandes catégories : *entrée*, *sortie* et *stockage*. Les composants de ces catégories sont reliés par un ensemble de câbles ou de circuits.
Langages de programmation
En informatique, un langage artificiel peut être utilisé pour définir une séquence d'instructions pour le traitement par un ordinateur. Il est difficile de définir ce qui est et n'est pas un langage. Il est généralement admis que la traduction de la notice d'un code comprenant l'ordinateur doit être entièrement compatible. Habituellement, c'est l'ordinateur qui effectue la traduction.
Types de langages
Langage machine
Le langage machine est le langage de l'ordinateur lui-même, basé sur le système binaire, ou code machine. Il est difficile à utiliser pour les gens. Le développeur doit entrer chacune des commandes et des données sous forme binaire, et une opération simple comme comparer le contenu d'un registre contenant les données situées dans une puce de mémoire peut avoir un format spécifique.
Langage de bas niveau
Vu à un très faible niveau, les microprocesseurs traitent exclusivement des signaux électroniques binaires. Donner une instruction à un microprocesseur est en fait l'envoi d'une série de zéros et de uns étalés dans le temps d'une certaine manière. Cette séquence de signaux est appelée code machine. Le code représente généralement des faits et des chiffres et des instructions pour la manutention.
Langage de haut niveau
Le langage de haut niveau utilise habituellement des termes anglais de type liste, comme *PRINT* ou *OPEN*, comme représentant une séquence de dizaines ou de centaines d'instructions en langage machine. Les commandes sont saisies au clavier, à partir d'un programme résident en mémoire ou à partir d'un périphérique de stockage, et sont interceptées par un programme qui les traduit en instructions en langage machine.
Pascal
Pascal est un langage de programmation de haut niveau d'usage général, c'est-à-dire que vous pouvez l'utiliser pour écrire des programmes à des fins commerciales et scientifiques.
*Exemple de programme de tri* : Ce programme lit un nombre naturel et une séquence de N caractères depuis l'entrée standard, construit un index pour trier du plus petit au plus grand et affiche la sortie pour la séquence ordonnée.
Basic
Basic est un langage de haut niveau, qui consiste en des instructions que les humains peuvent reconnaître et comprendre. Le compilateur QBasic se charge de le traduire en langage machine.
Octets
Un octet est une unité d'information composée de 8 bits. En traitement informatique et en stockage, il équivaut à un seul caractère, comme une lettre, un chiffre ou un signe de ponctuation. Puisqu'un octet ne représente qu'une petite quantité d'informations, la mémoire et le stockage d'une machine sont habituellement donnés en kilo-octets (1024 octets) ou en mégaoctets (1 048 576 octets).