Ainsi, une grande partie d'un programme donné peuvent être assemblés à partir de la bibliothèque de sous-programme. Le tout - mémoire de l'ordinateur de but est devenu le lieu d'assemblage dans laquelle toutes les parties d'un long calcul ont été maintenus, a travaillé sur pièce par pièce, et mis en place pour former les résultats définitifs. Le contrôle de l'ordinateur survécu seulement comme un «coureur de courses» pour l'ensemble du processus. Dès que l'avantage de ces techniques est devenu clair, ils sont devenus une pratique courante.
La première génération d'ordinateurs électroniques modernes programmées pour profiter de ces améliorations ont été construits en 1947. Ce groupe comprenait des ordinateurs utilisant aléatoire - Accès - Mémoire vive (RAM), qui est une mémoire conçu pour donner accès presque constante pour toute information particulière. . Ces machines avaient perforé - carte ou bande perforée périphériques E /S et de la RAM de 1000 - la capacité de la parole et des temps d'accès de .5 secondes grecs MU (.5 * 10-6 secondes). Certains d'entre eux couldperform multiplications en 2 à 4 secondes MU.
Physiquement, ils étaient beaucoup plus petits que ENIAC. Certains étaient de la taille d'un piano à queue et utilisé seulement 2.500 tubes électroniques, beaucoup moins ensuite requis par l'ENIAC plus tôt. La première - la génération stocké - ordinateurs de programmes nécessaires beaucoup d'entretien, atteint probablement environ 70 à 80% la fiabilité de fonctionnement (RO) et ont été utilisés pour les 8 à 12 ans. Ils ont été habituellement programmés en ML, bien que par les progrès du milieu des années 1950 avaient été réalisés dans plusieurs aspects de la programmation avancée.
Ce groupe d'ordinateurs inclus EDVAC (ci-dessus) et UNIVAC (à droite) Les premiers ordinateurs disponibles dans le commerce.
Les progrès dans le
de 1950
Tôt dans les deux découvertes d'ingénierie importants des années 50 a changé l'image de l'électronique - domaine de l'informati
(4) Icônes très…