Professional Documents
Culture Documents
INTRODUCTION .............................................................................................................................2
SYSTEM SOFTWARE......................................................................................................................3
ANEXES ..........................................................................................................................................13
INTRODUCTION
In computing, the system software, also called basic software, is the set of instructions that
allow the operation of the computer. A computer without system software becomes
unmanageable. It consists of software that serves as a support or base to control and interact
System software is a type of computer program that is designed to run a computer’s hardware
and application programs. If we think of the computer system as a layered model, the system
software is the interface between the hardware and user applications. The operating system
(OS) is the best-known example of system software. The OS manages all the other programs
in a computer.
Additionally, system software can also include system utilities, such as the disk defragmenter
and System Restore, and development tools, such as compilers and debuggers.
System software and application programs are the two main types of computer software.
Unlike system software, an application program (often just called an application or app)
performs a particular function for the user. Examples include browsers, email clients, word
SYSTEM SOFTWARE
System software refers to the files and programs that make up your computer's operating
system. System files include libraries of functions, system services, drivers for printers and
other hardware, system preferences, and other configuration files. The programs that are part
of the system software include assemblers, compilers, file management tools, system utilities,
and debuggers.
Is used to control the computer, develop and run applications. It includes programs such as
operating systems, database managers, compilers, Web servers, router operating systems and
control programs for other network devices. Contrast with application program.
In the early days of computing most application software was custom-written by computer
users to fit their specific hardware and requirements. In contrast, system software was usually
supplied by the manufacturer of the computer hardware and was intended to be used by most
Additionally, system software can also include system utilities, such as the disk defragmenter
and System Restore, and development tools, such as compilers and debuggers.
System software and application programs are the two main types of computer software.
Unlike system software, an application program (often just called an application or app)
performs a particular function for the user. Examples include browsers, email clients, word
For historical reasons, some organizations use the term systems programmer to describe a
job function which is more accurately termed systems administrator. Software tools these
employees use is then called system software. This so-called utility software helps to analyze,
configure, optimize and maintain the computer, such as virus protection. In some
4
publications, the term system software also includes software development tools (like a
The software of a computer system is known as software or software, which includes the set
of necessary logical components that make it possible to carry out specific tasks, as opposed
MS-DOS (shorthand for Microsoft Disk Operating System) is a single tasking, single user,
non-graphical command line operating system. Originally developed for use with IBM's
earliest line of personal home computers, MS-DOS is one of the most successful operating
systems of its kind. As an operating system, DOS is simple, compact, and remarkably robust;
especially considering its age. While it may have been surpassed by the newer, and more user
friendly, graphical user interface (GUI) operating systems, MS-DOS remains in widespread
The origins of MS-DOS can be traced back to two earlier operating systems, CP/M and
QDOS. CP/M (AKA Control Program for Microcomputers) was created in the mid-1970s by
Gary Kildall of Digital Research. CP/M was an 8-bit operating system, and was one of the
first to be widely used in the emerging line of commercial microcomputers. In 1980, Tom
Paterson of Seattle Computer Products developed QDOS (Quick and Dirty Operating
System) for Intel's new 16-bit 8086 central processing unit (CPU). QDOS was largely based
In 1981 Microsoft purchased QDOS from Seattle Computer Products, renaming it MS-DOS
1.0 and offering it to IBM for use in their new personal computers. In a prescient move, Gates
retained the licensing for MS-DOS and it would become the most important factor in
Microsoft's move from a simple vendor of computer programming languages to a giant in the
computer software industry. The success of MS-DOS directly paralleled the growing
popularity of the personal home computer, and remained Microsoft's most significant source
of income even after the firm began to introduce its own GUI in the form of MS-Windows.
Technically, MS-DOS has been retired and Microsoft has made it clear there will be no more
iterations or updates to the operating system. But MS-DOS still has a place in the computing
landscape, even beyond its attraction to hobbyists and niche programmers. MS-DOS
continues to be used around the world, and is responsible for many of the embedded
applications that we all take for granted. MS-DOS may not be the vital operating system that
it once was, but it still has merit and deserves the attention of serious programmers. (Team,
2019)
In the 50s the first operating system was created, but one of the problems was that its user
interface was quite complicated, you had to receive training to be able to use it, All this was
until in 1978 Apple launched its operating system Apple DOS, which totally changed the
computer industry by presenting an easy and intuitive user interface. This opened a new field
of users and it was the common people, since no computer knowledge was needed to use it.
For this, it had easy-to-use intuitive iconography and for the first time the famous mouse was
integrated as a communication method between the user and the computer. On the
6
development team for this new Apple product was a young man named Bill Gates, a systems
engineering student. He saw the opportunity to create an operating system similar to Apple's
but that could be installed on any device regardless of the brand, allowing the user to buy
their equipment of choice and equip them with this user-friendly and user-friendly software.
This is how it gave birth to Microsoft, one of the colossi of the industry today, according to
statistics more than 90% of households in the world are Microsoft users.
The great achievement of Microsoft and Mac was to make available all the tools to manage
a computer and laying the foundations for dynamic and intuitive user interfaces, a model that
An operating system acts as a communication bridge (interface) between the user and the
user can run programs in a convenient and efficient manner; an operating system is a piece
of software that manages the allocation of computer hardware, the hardware coordination
must be adequate to ensure the correct operation of the computer system and prevent user
· Security:
The operating system uses password protection to protect user data and other similar
Monitors the overall health of the system to help improve performance. records the response
time between service requests and the system response to have a complete view of the system
health; this can help improve performance by providing important information needed for
troubleshooting.
· Job accounting:
Operating system Keeps track of time and resources used by various tasks and users; this
information can be used to track resource usage for a particular user or group of users.
The operating system constantly monitors the system to detect errors and prevent the
Operating systems also coordinate and assign interpreters, compilers, assemblers, and other
· Processor management:
processes have access to the processor and how much processing time each process has., this
function of the operating system is called process scheduling, an operating system performs
the following activities for processor management; track the status of processes, the program
that performs this task is known as a traffic controller, assign the CPU that is processor to a
· Device management:
perform the following activities for device management, keeps track of all devices connected
to the system. designates a program responsible for each device known as an input / output
driver. Decide which process accesses a certain device and for how long.
· File management:
A file system is organized into directories for efficient or easy navigation and use, these
directories can contain other directories and other files, an operating system performs the
The Operating System provides certain services to users that can be listed as follows:
· Memory management:
The operating system manages main memory or main memory, main memory is made up of
a large variety of bytes or words where each byte or word is assigned a specific address, main
memory is fast storage and can be accessed directly by the CPU; for a program to run, it must
first be loaded into main memory, an operating system performs the following activities for
memory management:
It keeps track of primary memory, that is, which bytes of memory are used by which user
program. the memory addresses that have already been allocated and the memory addresses
of the memory that has not yet been used; in multi-programming, the operating system
decides the order in which the process is granted memory access and for how long, allocates
9
memory to a process when requested by the process and deallocates memory when the
· Program execution: The operating system is responsible for the execution of all types
of programs, whether they are user programs or system programs, the operating system
uses various available resources for the efficient operation of all kinds of functionalities.
· Handling Input / Output Operations: The Operating System is responsible for handling
all types of inputs, that is, from the keyboard, mouse, desktop, etc. The Operating System
makes all the interconnections in the most appropriate way, requalifying all types of
· File system manipulation: The operating system is responsible for making decisions
about the storage of all types of data or files, i.e. floppy / hard disk / pen drive, etc. The
operating system decides how the data should be manipulated and stored.
· Error detection and handling: The operating system is responsible for detecting any
type of errors or bugs that may occur during any task, the well-protected operating system
sometimes also acts as a countermeasure to prevent any kind of computer system breach
· Resource allocation: The operating system ensures proper use of all available
resources by deciding which resource to use by whom and for how long; all decisions are
· Accounting: the operating system keeps track of all the functionalities that take place
in the computer system at the same time, all the details, such as the types of errors that
· Protection of information and resources: The operating system is responsible for using
all the information and resources available on the machine in the most protected way, the
operating system must thwart an attempt by any external resource to hamper any kind of
data or information.
The operating system in a computer is especially important, because it is the software that is
responsible for managing the hardware, access to the memory, the access to the CPU and
controls a large part of the tasks that your computer carries out. In other words, the operating
system works like an intermediary between the user and the computer.
It’s the base of the software in any computerized system, it allows you to install programs
and depending on the system being used, it changes a bit of how it looks.
● Single processor system: A single processor can only run one thing at time.
Therefore, if the application is running, the rest of the system will not be able to run.
Of course, the reverse is also true: if something other than the application is running,
a multiprocessor system, where the software consists of multiple processes that can
This model is very common in large real-time systems. These systems collect
information, use this information to make decisions, and send signals to change the
system environment.
The smartphone is a mobile device that combines the functions of a cell phone and a computer
or pocket computer. These devices work on a mobile computing platform, with a greater
capacity to store data and capable of simultaneously performing tasks, tasks performed by a
computer, and with greater connectivity than a conventional telephone. Because of this, these
phones are called smart phones, which are used more for commercial purposes to distinguish
them from basic cell phones. The closest antecedent to these devices is PDAs.
On the other hand, modern smartphones have their origins in the late 2000s and quickly
became popular in the course of the 2010s. Recently, in early 2013, smartphones are
telephony since then. The most used mobile operating systems in 2020 are Android and iOS
- KaiOS is also making inroads in that year - and the most popular brands Motorola,
Windows:
12
Is a group of several proprietary graphical operating system families, all of which are
developed and marketed by Microsoft. Each family caters to a certain sector of the computing
industry.
Android:
Is a mobile operating system based on a modified version of the Linux kernel and
other open source software, designed primarily for touchscreen mobile devices such as
Linux:
Linux was originally developed for personal computers based on the Intel x86
architecture, but has since been ported to more platforms than any other operating system.
Because of the dominance of Android on smartphones, Linux also has the largest installed
IOS:
Is an operating system for mobile devices, made and sold by Apple Inc. It is the
mobile operating system of the iPhone, the iPod Touch, the iPad, Apple TV and similar
devices
MacOS:
It is the primary operating system for Apple's Mac computers. Within the market of
desktop, laptop and home computers, and by web usage, it is the second most widely used
ANEXES
14
REFERENCES (BIBLIOGRAPHY)
http://www.mit.edu/afs.new/athena.mit.edu/project/rhel-doc/4/RH-DOCS/rhel-isa-
es-4/s1-bandwidth-processing.html
https://es.slideshare.net/marfonline/importancia-de-los-sistemas-operativos-
12023690
sistemas-
distribuidos#:~:text=Arquitecturas%20Multiprocesador%20El%20modelo%20m%
C3%A1s,sistemas%20grandes%20de%20tiempo%20real
https://www.whoishostingthis.com/resources/ms-dos/