Professional Documents
Culture Documents
ON
Computer Technology
Submitted By
1
Amrutvahini Sheti and Shikshan Vikas Sanstha’s
CERTIFICATE
Has satisfactorily carried out and completed the Micro Project entitled,
2
Program Name – Computer Technology
Program Code – CM5I (0080)
Course Name – OSY
Course Code - 22516
Enrolment
Sr. Name of Student Roll No.
No. No.
Mehetre Krushna Prabhakar
1 14 1800800081
Prof. Ghuge. G. D.
3
Index
1 Rationale 5
2 Aim/Benefits 5
4 Literature Review 5
9 Applications 15
4
Micro-Project Report
4. Literature Review
Operating systems have been evolving through the years. In this excerpt from his book,
Modern Operating Systems, Andrew Tanenbaum briefly looks at a few of the highlights.
Since operating systems have historically been closely tied to the architecture of the
computers on which they run, Dr. Tanenbaum looks at successive generations of computers
to see what their operating systems were like. This mapping of operating system
generations to computer generations is crude, but it does provide some structure where
there would otherwise be none.
5
5. Actual Methodology Followed
i. In this microproject, first of all we have focused on selection of appropriate topic for micro-
project.
ii. Selected the topic i.e., Generations of Computer and Operating System.
iii. Then we started with our brief study as well as a survey on our topic.
iv. Then we gathered all in formation based on the topic of microproject.
v. We have done analysis and study of our topic in detail.
vi. All the above methodologies we successfully completed with our microproject
A Computer is a machine that can be instructed to carry out sequences of arithmetic or logical
operations automatically via computer programming. Modern Computer have the ability to
follow generalized sets of operations, called programs these programs enabled computer to
perform an extremely wide range of tasks. A “Complete” Computer including the hardware, the
operating system (main software), and peripheral equipment required and used for “Full”
operations can be referred to as a computer System. This term may as well be used for a group
of computers that are connected and work together, in particular a computer network or
computercluster.
Computers are used as control system for a wide variety of industrial and consumer
6
devices. This includes simple special purpose devices like microwave ovens and remote
controls, factory devices such as industrial robots and computer-aided design and also
general-purpose devices like personal computers and mobile devices such as smartphones.
The Internet is run on computer and it connects hundreds of millions of other computers
and their users. Early computers were only conceived as calculating devices. Since ancient
times, simple manual devices like the abacus aided people in doing calculations. Early in
the industrial revolution, some mechanical devices were built to automate long tedious
tasks, such as guiding patterns for looms more sophisticated electrical machines did
specialize analog calculations in the early 20th century.
• Operating System: -
The earliest computers were main frames that lacked any form of operating system. Each
user had sole use of the machine for a scheduled period of time and would arrive at the
computer with program and data, of ten on punched paper cards and magnetic would be set
to work until the program completed or crashed. Programs could generally be debugged via
control panel using dials, toggle switches and panel lights.
Symbolic languages, assembler and compilers were developed for programmers to translate
symbolic program-code into machine code that previously would have been hand-encoded.
Later machines came with libraries of support code on punched cards or magnetic tape,
which would be linked to the user’s program to assist in operation such as input and output.
7
This was the genesis of the modern-day Operating System. however, machines still ran a
single job at a time
The period of first generation was from 1946-1959.The computers of first generation used
vacuum tubes as the basic components for memory and circuitry for CPU (Central
Processing Unit). These tubes, like electric bulbs, produced a lot of heat and the installations
8
used to fuse frequently. Therefore, they were very expensive and only large organizations
were able to afford it. In this generation, mainly batch processing operating system was
used. Punch cards, paper tape, and magnetic tape was used as input and output devices. The
computers in this generation used machine code as the programming language
Second Generation-
The period of second generation:1959-1965.Transistor based.
The period of second generation was from 1959-1965. In this generation, transistors were
used that were cheaper, consumed less power, more compact in size, more reliable and
faster than the first-generation machines made of vacuum tubes. In this generation,
magnetic cores were used as the primary memory and magnetic tape and magnetic disks as
secondary storage devices.
Third Generation-
9
The period of third generation:1965-1971.Integrated Circuit based.
The period of third generation was from 1965-1971. The computers of third generation used
Integrated Circuits (ICs) in place of transistors. A single IC has many transistors, resistors,
and capacitors along with the associated circuitry.
The IC was invented by Jack Kilby. This development made computers smaller in size,
reliable, and efficient. In this generation remote processing, time-sharing,
multiprogramming operating system were used. High-level languages (FORTRAN-II TO
IV, COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc.) were used during this generation.
10
Fourth Generation-
The period of fourth generation was from 1971-1980. Computers of fourth generation used
Very Large Scale Integrated (VLSI) circuits. VLSI circuits having about 5000 transistors
and other circuit elements with their associated circuits on a single chip made it possible
to have microcomputers of fourth generation.
Fourth generation computers became more powerful, compact, reliable, and affordable.
As a result, it gave rise to Personal Computer (PC) revolution. In this generation, time-
sharing, real-time networks, distributed operating system were used. All the high-level
languages like C, C++, DBASE etc., were used in this generation.
11
Fifth Generation-
The period of fifth generation is 1980-till date. In the fifth generation, VLSI technology
became ULSI (Ultra Large-Scale Integration) technology, resulting in the production of
microprocessor chips having ten million electronic components.
12
• Generations of Operating Systems: -
Operating Systems have evolved over the years. So, their evolution through the years can
be mapped using generations of operating systems. There are four generations of operating
systems. These can be described as follows −
Digital computers were not constructed until the second world war. Calculating engines with
mechanical relays were built at that time. However, the mechanical relays were very slow
and were later replaced with vacuum tubes. These machines were enormous but were still
very slow.
These early computers were designed, built and maintained by a single group of people.
Programming languages were unknown and there were no operating systems so all the
programming was done in machine language. All the problems were simple numerical
calculations.
By the 1950’s punch cards were introduced and this improved the computer system. Instead
of using plugboards, programs were written on cards and read into the system.
13
The Second Generation (1955 - 1965): Transistors and Batch
Systems
Transistors led to the development of the computer systems that could be manufactured and
sold to paying customers. These machines were known as mainframes and were locked in
air-conditioned computer rooms with staff to operate them.
The Batch System was introduced to reduce the wasted time in the computer. A tray full of
jobs was collected in the input room and read into the magnetic tape. After that, the tape was
rewound and mounted on a tape drive. Then the batch operating system was loaded in which
read the first job from the tape and ran it. The output was written on the second tape. After
the whole batch was done, the input and output tapes were removed and the output tape was
printed.
Until the 1960’s, there were two types of computer systems i.e., the scientific and the
commercial computers. These were combined by IBM in the System/360. This used
integrated circuits and provided a major price and performance advantage over the second-
generation systems.
The third-generation operating systems also introduced multiprogramming. This meant that
the processor was not idle while a job was completing its I/O operation. Another job was
scheduled on the processor so that its time would not be wasted.
Personal Computers were easy to create with the development of large-scale integrated
circuits. These were chips containing thousands of transistors on a square centimeter of
silicon. Because of these, microcomputers were much cheaper than minicomputers and that
made it possible for a single individual to own one of them.
The advent of personal computers also led to the growth of networks. This created network
operating systems and distributed operating systems. The users were aware of a network
while using a network operating system and could log in to remote machines and copy files
from one machine to another.
14
8. Skill Developed/Learning Outcome of this Micro-Project: -
• Learnt about different generations of operating system.
• Learnt about different generations about computer system.
15