Content deleted Content added
Guy Harris (talk | contribs) →History: Teleprinters, which were invented before computers, were used as computer terminals before any terminals were developed specifically for use with computers. |
Guy Harris (talk | contribs) →History: Fix redlink. |
||
Line 68:
The first computers in the late 1940s and 1950s were directly programmed either with [[plugboard]]s or with [[machine code]] inputted on media such as [[punch card]]s, without [[programming language]]s or operating systems.{{sfn|Tanenbaum|Bos|2023|p=8}} After the introduction of the [[transistor]] in the mid-1950s, [[mainframe]]s began to be built. These still needed professional operators{{sfn|Tanenbaum|Bos|2023|p=8}} but had rudimentary operating systems such as [[Fortran Monitor System]] (FMS) and [[IBSYS]].{{sfn|Tanenbaum|Bos|2023|p=10}} In the 1960s, [[IBM]] introduced the first series of intercompatible computers ([[System/360]]). All of them ran the same operating system—[[OS/360]]—which consisted of millions of lines of [[assembly language]] that had thousands of [[Software bug|bug]]s. The OS/360 also was the first popular operating system to support [[multiprogramming]], such that the CPU could be put to use on one job while another was waiting on [[input/output]] (I/O). Holding multiple jobs in [[memory (computing)|memory]] necessitated memory partitioning and safeguards against one job accessing the memory allocated to a different one.{{sfn|Tanenbaum|Bos|2023|pp=11–12}}
Around the same time, [[
===Microcomputers===
[[File:MS-Dos screenshot.png|thumb|[[Command-line interface]] of the [[MS-DOS]] operating system]]
|