Operating System and Development Stages of The Windows Operating System
Operating System and Development Stages of The Windows Operating System
D. Windows 95 (1995)
Released in August 1995. this is the first version with the appearance of Internet Explorer,
Recycle Bin and Start button. It also allows conversion between 32-bit and 16-bit formats.
E. Windows 98 (1998)
This is an upgraded version of Windows 95. Add some useful features such as: support for USB,
network connection sharing, FAT32 file system and more stable operation.
F. Windows ME (2000)
Windows ME (Millennium Edition) is a version to celebrate 2000. Windows ME upgraded some
features of Windows 98 but the sales are not good.
1
G. Windows 2000 (2000)
Windows 2000 comes in 5 different versions: Professional, Server, Advanced Server, Datacenter
Server and Small Business Server. Windows 2000 Professional operating system is an enterprise
version replacing Windows 95, 98 with stability and beautiful interface.
H. Windows XP (2001)
This is the first major update of Windows from Windows 95 with a completely new design.
J. Windows 7 (2009)
Windows 7 is actually an upgraded version of Vista but is more stable and has a few interface
changes. Windows 7 is still in common use so far.
K. Windows 8 (2012)
Windows 8 was released in October 2012 with the aim of creating an operating system that can
support both touchscreen computers and desktops. The main interface has no Start button and it
makes users difficult to use. Windows 8 has failed because of its interface.
L. Windows 10 (2015)
This is the last version so far and the Start menu has reappeared. Windows 10 is greatly
appreciated compared to previous versions. The interface, features are practical and better serve
the user, whether working or entertaining.
2
III. Comparison
A. Process vs Program
1. Definition of Program
The Program is a “Passive Entity”, it does not perform any operations without it being specified.
In other words, it is a group of instructions for performing the specified task.
2. Definition of Process
The Process is an “Active Entity”, it appears when the program is being executed or is easier to
understand than when a program is executed, that is the Process. In a program, there is usually one
or more processes, so a process is usually has a shorter lifespan than a program because it will end
after the task is completed.