Tout comme le clavier et la souris sont l'interface entre l'ordinateur et l'utilisateur, le système d'exploitation est l'interface entre l'ordinateur et le logiciel. Le système d'exploitation se comporte comme un agent de la circulation en poussant et en tirant des données vers et à partir de la mémoire, registres, d'entrée et de sortie et le processeur. Un système d'exploitation mainframe est tout simplement un système d'exploitation (OS) sur un ordinateur central, un dispositif puissant utilisé principalement par les gouvernements et les entreprises pour traiter de grandes quantités d'informations et le soutien d'un grand nombre d'utilisateurs.
Dans les années 1950, avant que les ordinateurs de bureau et ordinateurs portables, bien avant, toute l'informatique a été réalisée sur des ordinateurs centraux. Ces ordinateurs pourraient prendre jusqu'à une salle entière et de faire moins de travail que d'un ordinateur portable moderne. Comme une question de fait, les premiers ordinateurs ont été conçus pour seulement une seule tâche ou d'exécuter un seul programme. Pour cette raison, ils n'ont pas besoin d'un système d'exploitation mainframe.
Comme les programmes informatiques devenus plus compliquée et moins coûteux matériel informatique, il est devenu plus efficace pour construire des ordinateurs qui pourraient courir plus d'un type de programme. Pour ce faire, les ingénieurs informatiques ont dû développer d'une manière que l'ordinateur peut s'adapter à un programme nouveau et différent. De cela, le système d'exploitation mainframe est né.
L'une des fonctions d'un système d'exploitation mainframe à ses débuts a été la lecture des cartes perforées. Sur ces ordinateurs, et non seulement il n'y avait pas de souris, il n'y avait pas de clavier. Toutes les entrées dans l'ordinateur a été livré avec des cartes perforées en eux. La position des trous de déterminer les données qui ont été reçus. Le système d'exploitation lu chacune de ces cartes et de les traduire dans les données binaires que l'ordinateur comprises.
Cette méthode vieil ordinateur d'entrée est un bon exemple de ce qu'est un système d'exploitation fait. Si un programme informatique est à la recherche d'une série de nombres, par exemple, il ne se soucie pas où il les reçoit. Ce pourrait être des cartes perforées, un clavier ou un logiciel de reconnaissance vocale. Le système d'exploitation prend le numéro du périphérique d'entrée et le remet au large de ce programme, qui utilise ensuite selon les besoins.
C'est dans ces premiers jours de la fonctionnalité du système d'exploitation que les aspects qui sont restées en usage dans le 21ème siècle ont d'abord été lancés. Des concepts tels que le traitement par lots, multi-tâches, mise en mémoire tampon et le bobinage ont été introduits dans les systèmes d'exploitation mainframe des années 1950. Systèmes d'exploitation mainframe utilisés dans des systèmes tels que les géants taille d'une pièce ordinateurs observés dans de vieilles photographies sont ce qui va permettre aux gens de lire des articles sur Internet sur les téléphones intelligents de l'avenir.