Durante la época que estamos viviendo vemos la presencia de la tecnología en todas partes, y es que la tecnología cada dia que pasa nos facilita más las cosas. A su vez también existe algo que le facilita el sistema y los procesamientos a las computadoras llamado sistema operativo
An operating system is nothing more than a set of applications or computer programs that allow the correct and adequate management of information and resources within a computer. These programs begin to work from the moment the CPU is turned on, since it also handles the hardware from its most basic processes to the most complex; in addition, it is in constant interaction with the user, since this is the one we use in our computers at the time of using them.
The operating system generally called OS, is the main software or also a set of programs of a computer system that has the task to process all the hardware resources, and also to provide all the information that the application programs need.
One of the main purposes of the operating system is to manage the intermediate core, in other words, it is in charge of managing localization resources and providing hardware access protection.
Here are the characteristics of an operating system:
It allows executing several programs at the same time, but it is the operating system that determines the priority among the programs, that is to say, it is the one that decides which is the order of opening the same ones and the time that they will last open while they are not in use.
It manages the internal memory exchanges within the different installed applications.
It is in charge of managing and preparing the inputs and outputs from and to the hardware devices that are connected, such as the hard disk, the graphic card, the printer and the different ports.
It allows to carry out continuous tasks and at the same time it allows to separate the processes between the different processor cores to improve and to accelerate works.
The components of an operating system are:
It provides all the tools and support that the user needs when managing a computer. Facilitating and making available different functions both internally and as a user interface.
Its origin goes back to the first IBM computer models which needed a system to complete and facilitate certain tasks for operators and engineers, which when performed manually would be very tedious.
During 1945 and 1954, the first operating systems were developed, which were implemented in rudimentary machines operated from a master console by factory programmers.
It was in the late 1980’s when the Friend Commodore computer had a Video Toaster accelerator that had the capacity to produce effects comparable to those of systems that cost much more than this equipment.
The operating system has five main functions:
It is separated into two types, in single task and multitasking. Single task are those that only allow one process at a time, while multitask are those that can execute different processes at the same time.
Like the task separates into two types single-user and multi-user. Single-user are those that can only run a single-user program at a time, while multi-user are those that can run several multi-user programs at a time.
As the previous two, is separated into two types: the first one is centralized, which refers to the management and use of resources of a single computer while the distributed is the one that allows using resources from several computers at once.
At the same time, there are currently several types of operating system for different equipment such as cameras and video game consoles, but the main ones are:
As technology takes giant strides, it also becomes more complex to operate, having to rely on elements such as operating systems for proper performance.
The easiest way to understand this is by seeing the continuous Android operating system updates, which are constantly being renewed to adapt to the needs of equipment developers and their users.