Software de Sistema | | UPV

Universitat Politècnica de València - UPV
27 Sept 201109:34

Summary

TLDREn este objeto de aprendizaje, se explora el software de sistema, sus funciones y su clasificación dentro del software en general. Se destaca su rol en la operación del hardware y como plataforma para otros programas. Se cubren elementos clave como controladores de dispositivos, el sistema operativo y programas utilitarios, explicando su propósito y funcionamiento. También se mencionan ejemplos como GNU Linux, Windows y Mac OS, resaltando sus características y tipos de licencia. En conclusión, se enfatiza la importancia del sistema operativo en la gestión de los recursos de una computadora.

Takeaways

  • 💻 El software de sistema se refiere a los programas diseñados para operar el hardware y proporcionar una plataforma para ejecutar otros programas.
  • 🔧 El software de sistema incluye controladores de dispositivos, el sistema operativo y programas de utilidad.
  • 🛠️ La principal función del software de sistema es abstraer los detalles del hardware para que los programas no tengan que preocuparse por las peculiaridades de cada dispositivo.
  • 👨‍💻 Los controladores permiten la comunicación entre el sistema operativo y los dispositivos, controlando los circuitos y la electrónica.
  • 🖥️ El sistema operativo es el software más importante del sistema, actuando como intermediario entre los programas y el hardware.
  • ⚙️ El sistema operativo gestiona la comunicación con los periféricos, la administración de procesos, la memoria y la organización de archivos.
  • 🔒 Los programas de utilidad, como cortafuegos y antivirus, pueden adquirirse por separado o venir incluidos con el sistema operativo.
  • 🐧 GNU/Linux es un ejemplo de distribución de software que incluye un conjunto de programas además del núcleo del sistema operativo Linux.
  • 🪟 La familia de software Windows de Microsoft se caracteriza por una interfaz intuitiva y alta productividad, con varias versiones comerciales.
  • 🍏 El sistema operativo Mac de Apple es conocido por su interfaz intuitiva y está disponible en versiones numeradas y con apodos de felinos, como 'Leopard'.

Q & A

  • ¿Qué es el software de sistema?

    -El software de sistema es el conjunto de programas diseñados para operar el hardware de la computadora y proporcionar una plataforma para ejecutar otros programas.

  • ¿Cuál es la principal diferencia entre el software de sistema y el software de aplicación?

    -El software de sistema está diseñado para gestionar el hardware y proporcionar una plataforma para otros programas, mientras que el software de aplicación incluye herramientas diseñadas para resolver problemas específicos del usuario.

  • ¿Cuáles son los principales objetivos del software de sistema?

    -Los objetivos principales son abstraer los detalles del hardware, gestionar la comunicación entre los programas y el hardware, y proporcionar una capa de abstracción para simplificar la construcción de programas.

  • ¿Qué papel juegan los controladores de dispositivos en el software de sistema?

    -Los controladores de dispositivos son pequeños programas que permiten la comunicación entre el sistema operativo y los dispositivos periféricos, controlando directamente la electrónica de los dispositivos.

  • ¿Por qué el sistema operativo es una parte fundamental del software de sistema?

    -El sistema operativo es fundamental porque actúa como intermediario entre los programas y el hardware, gestionando recursos como la memoria, los procesos y la comunicación con los dispositivos.

  • ¿Qué es un programa utilitario dentro del software de sistema?

    -Un programa utilitario es un software que generalmente acompaña al sistema operativo y se utiliza para tareas de mantenimiento, como la gestión de archivos, la protección con antivirus o la ejecución de otros programas.

  • ¿Qué es una distribución GNU Linux?

    -Una distribución GNU Linux es una versión del sistema operativo Linux que incluye un conjunto de programas adicionales, como gestores de escritorio, navegadores, editores de texto, y se distribuye bajo una licencia de software libre.

  • ¿Cuáles son algunos ejemplos de distribuciones GNU Linux?

    -Algunos ejemplos incluyen Debian, Ubuntu, Kubuntu, Linex y Lliurex.

  • ¿Cómo se diferencia el sistema operativo Windows del sistema operativo Linux?

    -Windows es un sistema operativo desarrollado por Microsoft con una interfaz intuitiva y una licencia comercial, mientras que Linux es de código abierto y permite a los usuarios modificar su código fuente.

  • ¿Qué característica destaca en el sistema operativo Mac de Apple?

    -El sistema operativo Mac es conocido por su interfaz altamente intuitiva y solo funciona en computadoras Apple. Las versiones recientes llevan nombres de felinos, como 'Leopard'.

Outlines

00:00

💻 Introducción al Software de Sistema

El primer párrafo introduce el concepto de software de sistema, explicando que se refiere a un conjunto de programas diseñados para operar el hardware de la computadora y proporcionar una plataforma para ejecutar otros programas. También establece la clasificación del software en tres tipos: software de desarrollo, software de aplicación y software de sistema, y destaca cómo el software de sistema abstrae los detalles del hardware para que los programas no necesiten interactuar directamente con él. Se menciona que el software de sistema incluye el sistema operativo, controladores de dispositivos y programas de utilidad, y que a menudo se confunde con el sistema operativo, pero estos conceptos se diferencian posteriormente. La función principal del software de sistema es facilitar la comunicación entre el hardware y el software, proporcionando una 'máquina extendida' que abstrae los detalles técnicos específicos del hardware para los programas.

05:07

🖥️ Controladores de Dispositivos y Sistema Operativo

Este párrafo profundiza en los controladores de dispositivos, pequeños programas que permiten la comunicación entre el sistema operativo y el hardware. Explica cómo estos controladores hacen posible la expansión de las capacidades de la computadora al permitir que diferentes dispositivos funcionen correctamente mediante programas diseñados específicamente para ellos. Algunos controladores vienen con el sistema operativo, mientras que otros deben adquirirse del fabricante. También se aborda la importancia del sistema operativo, destacando que es el software más crucial, ya que actúa como intermediario entre los programas y el hardware, gestionando la compatibilidad de los programas con el sistema. Además, el sistema operativo gestiona la comunicación con periféricos, administra procesos, organiza la memoria y supervisa los recursos utilizados por cada programa.

🛠️ Programas Utilitarios y GNU/Linux

Este párrafo describe los programas utilitarios, que son herramientas adicionales que acompañan al sistema operativo y se usan para tareas de mantenimiento y para permitir al usuario interactuar con la computadora. Se menciona que estos programas pueden ser adquiridos por separado, como los antivirus o cortafuegos. Luego se presenta el ejemplo de GNU/Linux, una familia de sistemas operativos basada en el núcleo Linux, que incluye una serie de programas adicionales y suele estar acompañada de un gestor de escritorio, navegador y otros programas básicos. GNU/Linux también se destaca por su licencia de software libre, lo que significa que el código fuente está disponible. Se mencionan distribuciones populares como Debian y Ubuntu, que son versiones personalizadas del sistema.

🖥️ Ejemplos de Software de Sistema: Windows y MacOS

Aquí se describen ejemplos de software de sistema comerciales como la familia de sistemas operativos Windows, producidos por Microsoft. Se destaca su interfaz intuitiva y uniforme que facilita la productividad. Se enumeran varias versiones, como Windows 98, Windows XP y Windows Vista. Luego se aborda el sistema operativo MacOS de Apple, que solo funciona en ordenadores Apple y también es conocido por su interfaz intuitiva. Actualmente se encuentra en la versión 10, con subversiones que llevan nombres de felinos, como 'Leopard'.

📊 Conclusión sobre el Rol del Sistema Operativo

El último párrafo resume el papel esencial del sistema operativo en el funcionamiento de una computadora. Explica que el sistema operativo no interactúa directamente con el usuario, sino a través de programas que se comunican con él para gestionar los recursos de la computadora, como la memoria, el procesador y los periféricos. También se reitera la importancia del sistema operativo en la administración de todos los recursos hardware del sistema.

Mindmap

Keywords

💡Software de sistema

El software de sistema es el conjunto de programas diseñados para operar el hardware de la computadora y proporcionar una plataforma para ejecutar otros programas. En el video se menciona que este tipo de software es fundamental para abstraer los detalles del hardware, permitiendo que los programas no necesiten preocuparse por las peculiaridades de cada dispositivo.

💡Sistema operativo

El sistema operativo es el componente más importante del software de sistema, ya que actúa como intermediario entre los programas y el hardware. Administra los recursos del sistema, como la memoria, los periféricos y el procesador. Ejemplos mencionados en el video incluyen Windows, Mac OS y distribuciones de GNU/Linux.

💡Controladores de dispositivos

Los controladores de dispositivos, o drivers, son pequeños programas que permiten la comunicación entre el sistema operativo y los dispositivos de hardware. Controlan directamente la electrónica de los dispositivos, permitiendo que estos funcionen correctamente. En el video se explica cómo algunos controladores vienen incluidos en el sistema operativo, mientras que otros deben ser proporcionados por el fabricante.

💡Programas utilitarios

Los programas utilitarios son software que acompañan al sistema operativo y se utilizan para tareas de mantenimiento o interacción básica con la computadora. Estos programas permiten ejecutar otras aplicaciones, como el escritorio o programas de seguridad como antivirus. Pueden venir integrados con el sistema operativo o adquirirse por separado.

💡GNU/Linux

GNU/Linux es un sistema operativo basado en el núcleo Linux, acompañado de un conjunto de programas que completan su funcionalidad, como gestores de escritorio y navegadores. El video explica cómo las distribuciones de GNU/Linux incluyen una serie de programas y están disponibles bajo una licencia que permite el acceso al código fuente, lo que lo distingue de otros sistemas operativos comerciales.

💡Distribuciones de Linux

Las distribuciones de Linux son versiones del sistema operativo Linux que incluyen un conjunto específico de software adicional, elegido por una organización o individuo. Ejemplos mencionados en el video incluyen Debian, Ubuntu y Kubuntu. Cada distribución puede tener un nombre y logotipo, y ofrece diferentes características y programas.

💡Capa de abstracción

Una capa de abstracción es un nivel intermedio que oculta los detalles complejos del hardware para que los desarrolladores de software puedan escribir programas sin preocuparse por las especificaciones de cada dispositivo. En el video se menciona que el sistema operativo proporciona esta capa, permitiendo la creación de programas que no dependen de los detalles específicos del hardware.

💡Procesos

En el contexto del sistema operativo, los procesos son programas que están en ejecución y que utilizan los recursos del procesador. El video describe cómo el sistema operativo gestiona estos procesos, administrando la memoria y monitoreando los recursos que cada proceso utiliza, lo que es fundamental para el funcionamiento eficiente de la computadora.

💡Recursos del sistema

Los recursos del sistema incluyen la memoria, el procesador, los periféricos, y otros componentes del hardware que son gestionados por el sistema operativo. El video destaca que el sistema operativo es responsable de administrar y coordinar el uso de estos recursos por parte de los programas, asegurando un funcionamiento eficiente y evitando conflictos entre aplicaciones.

💡Licencia de software

Una licencia de software es un acuerdo legal que determina cómo puede ser usado, distribuido o modificado un programa. En el video se menciona que GNU/Linux utiliza una licencia que obliga a distribuir el software junto con su código fuente, mientras que sistemas operativos como Windows están disponibles bajo licencias comerciales, lo que restringe su distribución y modificación.

Highlights

System software is a body of programs designed to operate computer hardware and provide a platform for running other programs.

System software is categorized within a classification that includes development software and application programs.

The main objectives of system software are to abstract hardware details and manage communication between hardware and programs.

System software provides an extended machine that acts as a layer of abstraction, allowing programs to be built without focusing on hardware specifics.

Operating systems play a central role in managing communication between programs and hardware, working as an intermediary.

System software includes device controllers, operating systems, and utility programs.

Device controllers, also known as drivers, facilitate communication between the operating system and hardware peripherals.

The operating system is the most important piece of system software, determining program compatibility and managing resources.

The operating system manages key functions such as communication with peripherals, process management, memory administration, and resource monitoring.

Utility programs are part of system software and perform maintenance tasks, often provided with or acquired separately from the operating system.

GNU Linux distributions combine the Linux kernel with additional programs, offering complete system software packages.

The Windows family of operating systems is known for its intuitive interface and high levels of productivity.

Mac OS is designed specifically for Apple computers, featuring an intuitive interface and versions named after big cats.

The role of an operating system is to manage all of a computer's hardware resources, including memory, processor, peripherals, and communication systems.

Users interact with programs that, in turn, communicate with the operating system to execute functions, not directly with the operating system itself.

Transcripts

play00:04

Hello, in this learning object we are going to talk about system software.

play00:07

We are going to find out what is understood by system software, we are going to place it within a classification of software, and we are going to see the main functions presented by system software.

play00:20

System software is the body of programs designed to operate the computer hardware and to provide a platform for running all other programs.

play00:31

System software, within this classification, would be the continuation of development software, which is the set of tools used to make programs, and then application programs would be the category including all, which includes any tool capable of resolving user problems.

play00:51

The objectives of system software are, in the first place, to abstract away from the details of the hardware in such a way that the programs do not need to worry about the peculiarities of each device.

play01:06

Secondly, to manage and coordinate communication between the programs and the hardware, and to provide, perhaps as a conclusion to everything, to provide an extended machine, that is, as a layer of abstraction which allows programs to be built without having to refer to overly specific details.

play01:31

In this diagram we can see that if, ultimately, what the user wants is to communicate with the machine, this happens through the programs, which interact with the operating system. Here we have the image or logos of four different operating systems, which manage the hardware and carry out the tasks requested by the programs.

play01:58

That is, this is a hierarchical layered solution, and one which is used a great deal in engineering.

play02:07

System software includes many programs such as device controllers, also known as drivers, the operating system and utility programs; in fact system software is often confused with the operating system, and we will look at the difference now.

play02:24

Device controllers are small programs that enable communication between the operating system and the devices, computer peripherals and hardware devices, to the point where these programs are responsible for directly controlling the circuitry, the electronics of the devices.

play02:46

Orientating the solution in this way towards working with various devices allows computers to be easily expanded, since it provides an additional layer that can be used by manufacturers when working on different solutions which, when adapted using the appropriate device controllers, can work on any computer.

play03:14

Some of these controllers or drivers are included in the operating system but others should be provided by the device manufacturer, in the form of CDs when a purchase is made or from the manufacturer's website.

play03:30

The operating system is perhaps the most important piece of system software, and serves as an intermediary between the programs and the hardware.

play03:40

The operating system is the thing which determines the compatibility of the programs, since the programs and the operating system communicate very closely with each other.

play03:51

In order for a program to work properly, it needs to be used under a specific operating system, or at least a specific family of operating systems.

play04:02

The operating system is a peculiar program because it executes from the moment the computer is started up.

play04:09

If we examine the functions of an operating system, we can say it is concerned with managing communication with the peripherals, administrating or managing the processes, administrating the memory and monitoring resources, that is, recording what resources each program is using.

play04:30

Note that we are talking about processes such as the programs being executed, that is, those programs being used by the processor.

play04:40

So, other functions include, for example, the management and organisation of data into files, and coordination in tasks involving communications.

play04:53

Finally, as a final part of system software, we will talk about utility programs. Utility programs are programs which accompany the operating system and which are often used for tasks such as maintenance.

play05:06

They also allow the user to interact, on a basic level at least, with the computer itself, enabling, for example, the launch of other programs, like the desktop, which would be an example of a program which runs on top of the operating system and which allows us to execute new programs.

play05:25

Utility programs are executed as separate programs and, on many occasions, come with the operating system, and on others can be acquired separately, as is the case with the likes of firewalls or antivirus software, which can be acquired from third parties.

play05:44

We are going to take a look at some examples of system software.

play05:47

For example, let's talk about the product known as GNU Linux: although it is often simply referred to as Linux, it is in fact a variation of the Linux operating system, which, in addition to this operating system, incorporates a series of programs which complete its offering, such as a desktop manager, browser, notepad, text editor, and usually incorporates a set of basic programs.

play06:14

It also provides a method for installing said programs onto the computer.

play06:19

Documentation for this system software is also provided and, given that GNU Linux has a type of licence, a type of software licence which dictates that software must be distributed with its source code, so is the source code which, as you know, is the recipe which explains the inner workings of the software.

play06:44

So, when we talk about GNU Linux distribution, we are talking about a person or organisation which at some point has decided to choose a software package with which to complete the operating system kernel, or the Linux kernel, give it a name and normally a logo, and make it available to everyone else.

play07:08

A GNU Linux distribution, then, is like a version where it has been possible to choose what software will accompany the operating system.

play07:18

For example, the well-known Debian, Ubuntu, Kubuntu, Linex, Lliurex would be examples of distributions.

play07:25

Then we have, for example, the Windows family of system software, produced by the company Microsoft, which has some interesting features such as their sharing a very similar interface, and their interface is also very intuitive, which enables high levels of productivity.

play07:46

The user can begin to work almost straight away and benefit from, make good use of this software.

play07:53

And is included under a commercial licence of some sort.

play07:57

Some examples of these products include Windows ninety eight, Windows two thousand, Windows XP, Windows two thousand and three, Windows Vista.

play08:05

Finally we have the Mac Operating System, the family of operating systems produced by the manufacturer Apple, which work on one type of computers only, namely, Apple computers.

play08:17

They are also known for having a highly intuitive interface, and are available in different versions. Today we are on versions ten point something, that is, the main version is number ten and the subversions run from ten point one to ten point six.

play08:37

These versions also have cat-based nicknames.

play08:44

You will probably have heard the term Leopard, which is the latest version of these operating systems.

play08:51

So, in conclusion we should summarise that the operating system plays an essential role in the workings of a computer.

play09:00

And that this operating system does not work directly with the user; rather the user works with programs which are responsible for communicating with said operating system in order to carry out their functions. And that the function of an operating system is to administrate all of a computer's resources, all of its hardware resources, that is, the memory, processor, peripherals, screen, printer, communications, etc.

play09:29

And I think that's everything. Thank you for your time.

Rate This

5.0 / 5 (0 votes)

関連タグ
software de sistemasistemas operativosGNU LinuxWindowsMac OSdriversutilidadesdistribuciones Linuxlicencias softwareinterfaz intuitiva
英語で要約が必要ですか?