Clase 17 de Junio SO
Clase 17 de Junio SO
Clase 17 de Junio SO
¿Qué es el firmware?
Por definición, se conoce como firmware o Soporte Lógico Inalterable a un programa informático
que establece la lógica de más bajo nivel de un dispositivo. Muy ligado a la electrónica del mismo,
se encarga de interactuar con el hardware (la parte física y material) y controlar los circuitos para
que ejecuten las instrucciones externas de manera correcta.
Traducido a un lenguaje más llano, el firmware sería un tipo específico de software (conjunto de
programas) que se encuentra integrado en una o más piezas del hardware del equipo y que se
encarga de manejar este mismo. Su importancia es capital y se considera uno de los tres pilares
dentro de un esquema de diseño electrónico, de ahí que venga preinstalado de fábrica.
La primera aparición del término fue en 1967, en la revista ‘Datamation’. Acuñado por Ascher
Opler se deriva de la frase “software firme, fijo o sólido”. En principio, se refería a una pequeña
zona de la Memoria RAM especializada encargada de definir e implementar un conjunto de
instrucciones del computador. Después se ampliaría para incluir cualquier tipo de micro código
inserto en la Memoria ROM.
Los dispositivos que llevan firmware
El mando de la televisión, sin duda, uno de los dispositivos que más se usan a lo largo del
día.
Los periféricos de tu ordenador, que son en esencia mini ordenadores de propósito
especial.
El smartphone, en el que el firmware interacciona para que hardware y software se
‘hablen’.
El Router donde resulta crucial para que la red no se caiga y permita trabajar o disfrutar de
ocio online.
En reproductores de música portátiles, que se actualizan para reproducir nuevos
formatos.
En los Coches, donde se encargan de tareas como la música y la climatización.
En la lavadora o el lavavajillas, para traducir nuestra selección de modo de
funcionamiento.
En semáforos y otras señales electrónicas que permiten un tráfico Fluido y sin Accidentes.
¿Qué es un archivo?
Un archivo es un contenedor de información. La mayoría de los archivos que se utilizan contienen
información (datos) en un formato determinado: un documento, una hoja de cálculo, un gráfico. El
formato es la disposición de los datos dentro del archivo. El formato del archivo se conoce
como tipo de datos.
Carpetas
Una carpeta es un contenedor de archivos, similar a la carpeta que puede haber en un armario
archivador. De hecho, el Gestor de archivos utiliza un icono de carpeta para representarla. Una
carpeta puede contener otras carpetas, a veces denominadas subcarpetas. Mediante unas y otras se
pueden crear varios tipos de niveles de organización que forman una jerarquía. En otros contextos,
las carpetas son a menudo conocidas como directorios.
Objetos
Como los archivos y las carpetas están representados en el Gestor de archivos en forma de iconos,
el término objeto se utiliza para describir a ambos elementos. Los objetos son elementos
diferenciados del escritorio que se pueden crear y manipular.
En el escritorio, las aplicaciones también se pueden representar como objetos. Por ejemplo, el
Gestor de aplicaciones contiene objetos que representan las aplicaciones disponibles en el sistema.
Rutas
A menudo la ubicación de un archivo se especifica mediante una lista de las carpetas y subcarpetas
que conducen al archivo; esta lista se denomina ruta de acceso.
- Seguro
- Rápido
1. Requisitos de software:
- Mantenimiento
- Eficiencia
- Flexibilidad
De esta forma, las zonas más internas del sistema operativo o núcleo del
sistema estarán más protegidas de accesos indeseados desde las capas
más externas. Las capas más internas serán, por tanto, más privilegiadas
que las externas.
1. Núcleo (Kernell)
3. Gestión de memoria
4. Sistemas de archivos
5. Intérprete de comandos
Máquina Virtual
Una máquina virtual (MV) es un programa que se ejecuta en hardware host que brinda un entorno
aislado con su propio sistema operativo (SO) huésped y aplicaciones, independientes del SO host u
otras máquinas virtuales que se ejecutan en el sistema host.