Meaning of Operating System
What is an Operative System:
An operating system is the software responsible for managing and coordinating the basic operation of various applications, hardware and other resources used by the user on a computer, hence its importance.
The operating system is responsible for performing important and different tasks such as transmitting information between application programs, controlling the operation of peripheral devices (printers, keyboards, etc.), avoiding security problems in certain programs, among others.
This is possible because they are made to offer software on which other programs can work, hence the applications, programs or peripheral devices that must be programmed to function correctly in operating systems.
In this sense, depending on the type of operating system selected for the computer, it will be possible to use certain applications or programs. Among the most used are Microsoft Windows, DOS, Linux, Android and iOS.
In general, these systems offer the user a representation or graphical interface of the processes they carry out, a command line or instructions, window managers, among others, which are practical to use.
The term operating system comes from English operating system, and in Spanish it is sometimes indicated with the initials ‘SO’.
Types of operating systems
The operating systems have been created in order that the user can make easy and correct use of the various programs and hardware used in the computer. Below are different types of operating systems most commonly used.
Graphical environment operating system
A graphical environment operating system is based on images and icons. It is characterized by having a more intuitive character for the user through the use of written language and images.
It allows to carry out tasks such as opening files or accessing applications in a simple way without the need to write commands. An example is the Windows XP operating system.
It is the most widely used type of operating system due to its characteristics. It differs from command line operating systems such as MS-DOS, which are command-based and text-based.
Android operating system
Android is a type of Linux-based open source operating system owned by Google Inc., which was originally developed for mobile devices.
It uses a variant of Java and provides a series of interfaces to develop application programs and access to the different functions of the mobile device.
Windows operating system
Microsoft Windows operating systems make up a family of operating systems that are developed by Microsoft Corporation based on the use of icons called 'windows'.
It is one of the most used and popular operating systems worldwide. It has different versions (such as Windows 95 and Windows Vista) and comes with a set of applications.
Ubuntu operating system
The Ubuntu operating system is the name of free and open source software that uses a Linux kernel and is developed by Canonical Ltd. and the Ubuntu Foundation.
The name of ubuntu It is a term from the African Zulu and Xhosa languages, which refers to solidarity between human beings.
See also Ubuntu.
Classification of the operating systems
Operating systems are classified as follows:
- Montask: You can only run one task or program at a time. These are the oldest operating systems.
- Single user: it is the operating system that can only respond to one user at a time.
- Multitasking: are those that allow several programs to run at the same time on one or more computers.
- Multiprocessor: makes it possible for the same program to be used on more than one computer.
- Multi-user: allows more than two users to access the services and processing of an operating system at the same time.
- Real Time: they are the operating systems that work in real time to the users.
Operating system features
The main functions of the operating system are aimed at managing the various resources that the computer has, among which are:
- Coordinate the operation of the hardware.
- Manage the main memory of the computer.
- Manage information storage processes.
- Organize and manage files and documents.
- Manage the computer's programming algorithm.
- Run various applications.
- Through the drivers, it manages the input and output of peripheral devices.
- Coordinate routines for device control.
- Report on the state in which the computer system is, that is, on how the tasks are executed.
- Maintain the security and integrity of the system and computer.
- Establish the communication processes of the different components and applications of the computer.
- Manage the profiles of the users on the computer.
Operating system features
Among the main characteristics of operating systems, the following stand out:
- All computers have an operating system for proper operation.
- Its main function is to plan the tasks that are executed by the computer system.
- You must effectively manage and monitor the operation of the programs and hardware that have been installed on the computer.
- Allows you to run new functions on your computer.
- You can fulfill multiple tasks.
- Allows efficient use of devices and other computer resources.
- Through the algorithms it uses, it makes it possible for the use and operation of the computer or device to be efficient.
- It provides the connection between software, hardware and the user interface.
Examples of operating systems
There are different examples of systems that have different versions that have different characteristics and functions:
- Microsoft Windows: is one of the best known for graphical interface and software tools.
- GNU / Linux: it is one of the outstanding operating systems for developing free software.
- Mac OS X: It is the Machintosh operating system, based on Unix and that are installed in Apple computers.
- Android: works on mobile devices with touch screens, and is based on Linux.
- MS-DOS (MicroSoft Disk Operating System): in Spanish, MicroSoft's Disk Operating System, was one of the most prominent operating systems in the 1980s, characterized by displaying its commands on a dark background screen.
- UNIX - Created in 1969 with multi-tasking and multi-user functions.