Está en la página 1de 7

Ejercicios Tema 3-4 SSOO monopuesto.

Nombre y apellidos: FRANCISCO MIGUEL PÉREZ

1. Define brevemente: shell y kernel.

SHELL: Es un programa, que permite al usuario la comunicación con el


sistema, por medio de entornos gráficos o de texto mediante una línea de
entrada de comandos. Los usuarios mandan sus comandos a Shell, que los
interpreta y los manda al núcleo del sistema operativo (kernel).

KERNEL: Es el núcleo del sistema operativo, y se encarga de mediar entre el


usuario y el hardware de una manera segura. Controla los accesos al
procesador y a la memoria.

2. ¿Qué es una partición? Haz referencia y explica: partición primaria y


partición extendida.

PARTICIÓN: Es dividir un disco duro en varias partes, cada una de ellas


funcionarán como un disco duro independiente de los demás. Los SSOO
trabajan con unidades lógicas llamadas particiones. Se utiliza cuando
queremos instalar más de un S.O en un disco.

Para configurar un sistema de archivos y guardar cualquier archivo en la


unidad se necesita una partición, puede ocupar todo el espacio de la unidad o
solo una parte del mismo lo que nos deja espacio para crear más particiones.

Cuando hayamos creado particiones, ya podemos formatearla con el sistema


de archivos que queramos (NTFS en Windows, ext4 en Linux, HFS+ en Mac).

Por ejemplo puedes tener Windows en una y Linux en otra y que no interfieran
entre sí.
Las particiones pueden ser de dos tipos:

PARTICIÓN PRIMARIA: Se trata de una división del disco que el ordenador


reconoce al arrancar, puede existir entre 1 y 4 particiones primarias o hasta 3
primarias y 1 extendida.

PARTICIÓN EXTENDIDA: También conocida como secundaria, esta partición


actúa como primaria, sirve para contener unidades lógicas en su interior, puede
tener más de cuatro particiones en un solo disco físico, en un disco duro solo
existe un partición por disco y solo sirve para contener particiones lógicas. Es
el único tipo de partición que no soporta sistema de archivos directamente.

3. Elige dos distribuciones de Linux, las que quieras, y explica sus


principales diferencias.

UBUNTU Y DEBIAN

Ubuntu se basa en la distribución de Debian y eso hace que sea similares en


muchos aspectos, pero tienen diferencias:

Ubuntu

 es más fácil de instalar, de actualizar, porque tiene ciertas utilidades


preinstaladas.
 También tiene un escritorio virtual.
 Usa un software libre y propietario
 Es bastante estable, pero a veces obtienes errores o un sistema que no
funciona, al estar constantemente atrayendo nuevas funciones.

Debian

 Es más complejo de instalar, porque lo debes hacer manualmente.


 No tiene escritorio virtual.
 Solo software libre.
 Es más estable porque mantiene los programas congelados en la misma
versión, corrige los fallos de seguridad
4. Elige dos gestores de ventanas de Linux, los que quieras, y explica sus
principales diferencias.

METACITY Y BLACKBOX

Metacity es el gestor de ventana utilizado por Gnome. Se trata de una interfaz


sencilla y eficiente que también soporta temas personalizados.

BlackBox: Es un gestor de ventanas en el que el objetivo principal es


aprovechar al máximo los recursos del sistema. Consume muy un 2% de RAM
en comparación con GNOME.

5. Elige dos entornos de escritorio de Linux, los que quieras, y explica sus
principales diferencias.

XFCE Y CINNAMON

XFCE: Es ligero y rápido, de fácil instalación. Es un escritorio de bajos


recursos, consume menos. Ideal para ordenadores no muy potentes.

CINNAMON: Es una variante del escritorio GNOME 2.0 añadiendo mejoras


pero manteniendo el estilo antiguo del escritorio. Se caracteriza por la gran
cantidad de animaciones y efectos de escritorio. Es más potente, consume
muchos recursos porque funciona a través de aceleración por hardware, el cual
necesita una buena tarjeta gráfica y un buen ordenador para poder ser capaz
de ofrecer todos esos efectos de sonido.

6. Define brevemente: entorno de escritorio y gestor de ventanas.

Entorno de escritorio: Es un conjunto de software para ofrecer al usuario una


interacción cómoda, es una implementación de interfaz gráfica que ofrece
facilidades de acceso y configuración, como barras de herramientas e
integración de aplicaciones como arrastrar y soltar.
Los entornos de escritorio por lo general no permiten el acceso a todas las
características por la ausencia de la interfaz gráfica.

En su lugar la tradicional interfaz de líneas de comandos, se utiliza cuando el


control total sobre el sistema operativo, consiste de iconos, ventanas, widgets,
fondos de pantalla.

El entorno más conocido WINDOWS o también de código abierto como


GNOME, KDE, CDE, Xfce o LXDE.

Gestor de ventanas: Es un programa informático que controla la ubicación y


apariencia de las ventanas bajo un sistema de ventana en una interfaz gráfica
de usuario. Sus acciones son abrir, cerrar, mover, escalar, minimizar, mantener
un listado de ventanas abiertas. Los más conocidos están AfterStep,FVMW,
AmiWm,etc…

7. ¿Explica qué es un archivo binario? ¿Y un archivo ASCII?

Los archivos binarios Y ASCII son formatos de codificación para documentos.

Los archivos binarios contienen información que el sistema puede leer. Son
archivos ejecutables que indicarán al sistema que ha de realizar un trabajo. Los
mandatos y los programas se almacenan en archivos binarios ejecutables.

Un archivo ASCII es un archivo de texto, que permite que un documento sea


reconocido y leer fácilmente por cualquier plataforma o sistema operativo.

Hace que el sistema sea más accesible y sin ninguna restricción y


comúnmente utiliza la extensión de archivo ASC.
8. ¿Define qué es un sistema de archivos?

Un sistema de archivos es el sistema de almacenamiento de un dispositivo de


memoria que estructura y organiza la escritura, la búsqueda, lectura,
eliminación de archivos de una manera concreta y almacenamiento.

El sistema de archivos organiza todos los datos contenidos en el disco duro.

9. Elige dos sistemas de archivos soportados por Linux (NTFS, FAT32, UDF,
... etc.), los que quieras, y explica sus principales diferencias.

NTFS: Es el sistema que Windows utiliza por defecto en los discos duros
cuando instalamos su sistema operativo en un SSD O HDD.

Es ideal para unidades de almacenamiento con gran capacidad, ya que se


caracteriza por no tener límites por archivos.

Desde Mac se puede leer toda la información.

Es compatible con GNU/Linux.

El problema viene con la incompatibilidad con otros sistemas operativos como


Mac. En el Mac no podemos escribir en NTFS, ni en un SO compatible con
este sistema.

FAT32: Es un sistema ideal para equipos portátiles, porque contiene una


limitación de tamaño por archivo de 4GB, aunque nuestro pendrive tenga 128
GB.

Altísima compatibilidad en cualquier sistema operativo o medios de


reproducción, sustituyó a FAT16.

Se diferencian:

NTFS:

 No tiene límite de archivo


 Sistema ideal para dispositivos Windows
 Compatible con GNU/Linux
FAT32:

 Limitación de 4GB por archivo


 Ideal para-Windows, Linux, Mac
 Compatible con todos los SO, videoconsolas, televisiones, etc.

10. Define brevemente cada parte de este esquema del sistema de archivos de
Linux:

Bloque de carga

Súper Bloque

Tabla de inodos

Área de datos

Bloque de carga: Es el bloque cero de cada sistema y se reserva de cada sistema y


se reserva para almacenar en un programa que utiliza el sistema para gestionar el
resto de bloques.

Super Bloque: Contiene información sobre el sistema de archivos, tamaño de


bloques, número de bloques, bloques libres, etc…

Tabla inodos: es equivalente a las entradas de la tabla FAT, cada archivo Linux tiene
un elemento asociado a esa tabla que contiene un número, indica la ubicación del
archivo dentro del área de datos. Incluye más información que MS-DOS, como el
tipo de archivos que es, los permisos que tiene, número de enlace, propietario o
grupo, etc.

Área de datos: Es la zona para almacenar los ficheros y directorios del sistema y
ocupa el resto del disco.
11. Define brevemente los siguientes tipos de shells de UNIX:

Shell Bourne (sh) : Es el más utilizado en la actualidad su símbolo es «$», es


un pequeño programa que se ejecuta en los sistemas operativos Unix Y Linux y
proporciona una interfaz para ejecutar programas en el sistema. También es un
lenguaje de secuencias de comandos, que permite a los usuarios crear y ejecutar
archivos que pueden procesar datos a través de múltiples programas mediante un
solo comando, se conoce como «sh».

C-Shell (csh): Procedente del sistema BSD, características como control de


trabajos, historial de comandos, capacidad de edición, etc…, el símbolo del sistema
es «%».

Shell Job (jsh): Incorpora algunas características de control al Shell estándar


del sistema.

Shell Korn (ksh): Amplía el Shell del sistema añadiendo historial de órdenes,
edición de líneas de órdenes y de programación.

Bourne Again Shell (bash): Es un Shell o intérprete de comando GNU/Linux.


Incorpora la mayoría de distribuciones de Linux, es compatible con el Shell sh.
Incorpora algunas características útiles de ksh y csh, y otras propias como la edición
de línea de comandos, tamaño ilimitado del historial de comandos, control de
trabajos, etc.

También podría gustarte