domingo, 26 de mayo de 2013

TALLER 2 SISTEMAS OPERATIVOS

                                         TALLER 2 S.O
  1. Cual es el programa principal del sistema operativo                                                    
  2. Cuales son las 4 grandes funciones del sistema operativo
  3. Cuales son los 4 niveles (organización del s.o) de un sistema operativo
  4. Que es un proceso
  5. Cuales son los estados de un proceso
  6. Que es el núcleo y cual es su función   
  7. Cuales son los tipos de núcleo 
  8. Que es el kernel y que función cumple 
                                                                     SOLUCIÓN

1. El núcleo el cual es designado del sistema o interprete de comando el cual tiene la capacidad de traducir ordenes que ingresan los usuarios, por medio de un conjunto de instrucciones facilitadas por el mismo directamente al núcleo y al conjunto de herramientas que conforman al S.O. 

2.  - Organizar y administrar el hardware.
     - Gestionar los recursos del ordenador.
     - Dispone de una interface.
     - Coordina y manipula el hardware.
3.  - Gestión del procesador.
     - Gestión del dispositivo.
     - Gestión de memoria.
     - Gestión de información.

4. Es una unidad de actividad que se caracteriza por la ejecución de una secuencia con instrucciones, estado actual y un conjunto de recursos del sistema asociados.

5.  *Ejecutándose
      * Listo
      * Bloqueado.
       
6. Es el programa informático que se asegura de la gestión del hardware, la gestión de los distintos programas informáticos. La  función esencial es la gestión de la memoria, procesos, interprete de comandos, sistema de comunicaciones, seguridad y soporte al sistema de archivos.

7.  * Monolítico.
     * Micronúcleos. 
     * Hibrido.
     * Exonúcleo.

8. Parte esencial de un sistema operativo que provee los servicios mas básicos de un sistema. Función: Permite que el hardware y el software puedan funcionar juntos en la administración de la memoria para todos los programas en ejecución, administración del tiempo del procesador, acceder a los periféricos/elementos.                                                        

viernes, 24 de mayo de 2013

taller 3 sistemas operativos

 Taller 3 

 1. Cual es la diferencia entre software libre, software gratuito y software de dominio publico
 2. Que es una partición y cuales son los tipos de partición, explique cada una (lógica, primaria y extendida)
 3. Que es el MBR
 4. Que es un gestor de arranque
 5. Que es un sistema de archivos
 6. Explique los siguientes sistemas de archivos: FAT16, FAT32, NTFS, EXT2, EXT3, EXT4, SWAP, HFS, MFS, HPFS, XFS, UFS, JFS. 
 7. Cual es la función de las particiones: raíz, boot y swap en Linux.
 solución 
 1. Software libre: se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. El cual tiene 4 libertades: usar el programa con cualquier propósito, estudiar como funciona el programa  modificarlo adaptándolo a nuestras necesidades, distribuir copias del programa y hacer publicas las mejoras de modo que todos se beneficien.  
Software gratuito: es el que se recibe sin pagar dinero, pero no se puede modificar, estudiar, ni mejorar porque no se tiene acceso al código y sigue siendo propietario.  
Software de dominio publico: es aquel que no tiene derechos de autor y pude ser copiado por cualquiera sin costo.
2. Creación de divisiones lógicas (volúmenes) en un disco duro para aplicarles un formato lógico (sistema de archivos) del sistema operativo especifico que se instalara.
lógica: ocupa una porción de la partición extendida o la totalidad de la misma la cual se ha formateado con un  tipo especifico de sistema de archivos (ntfs, ext2,etc..)y se le ha asignado una unidad así el s.o reconoce su sistema de archivos.
primaria: son las divisiones crudas del disco, solo pueden haber solo pueden haber 4 de estas o 3 y una extendida; sirve para contener múltiples unidades lógicas en su interior.
extendida: también conocida como partición secundaria es otro tipo de partición que actúa como primaria para contener múltiples unidades lógicas en su interior fue ideada para romper la limitación de 4 particiones primarias en un solo disco físico.es el único que no soporta un sistema de archivos directamente.
3. (Master Boot Record) dispositivo de almacenamiento de datos. Es el "sector cero" del disco duro, este sector contiene la información necesaria para poder arrancar el sistema operativo que hay instalado.
4. (bootloader)Es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y esta diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar.
5. Es un conjunto de tipo de datos abstractos que son implementados para el almacenamiento, la organización jerárquica, la manipulación el acceso, el direccionamiento y la recuperación de datos, estos comparten mucho en común con la tecnología de las bases de datos.
6. FAT16: Es un sistema de 16 bits que permite la identificación de archivos por un nombre de hasta 8 caracteres y tres extensiones de caracteres.
FAT32: Su limite fue superar al fat16 y mantener compatibilidad con MS-DOS. Utiliza direcciones de clústeres de 32 bits de los cuales 28 de ellos son utilizados.
NTFS: Es ideal para particiones de gran tamaño pudiendo manejar discos de hasta 2 terabytes, para lograr un sistema de archivos eficiente y seguro. También admite compresión nativa de archivos y encriptación.
EXT2: Se construye con la premisa de que los datos contenidos en los ficheros se guarden en bloques de datos, algunos se usan para mantener la información que describe la estructura.
EXT3: Se obtiene una gran reducción del tiempo necesario para recuperar un sistema de ficheros, por lo tanto su objetivo es la disponibilidad.
EXT4: Trabaja con volúmenes de gran tamaño, hasta 1 exbibyte y ficheros de tamaño de hasta 16 TiB, mejoras en la velocidad de lectura y escritura.
SWAP: Sirve para administrar el riesgo sobre el crédito a través de la medición y determinación del precio de cada uno de los subyacentes.  
HFS: Es un sistema para compartir archivos usando un pequeño servidor y un navegador web como cliente, con el objetivo de ser utilizado en ordenadores que corren MAC OS.
MFS: Es un formato de volumen que almacena archivos estructurados en disquetes de 400k. Los cuales tienen una longitud de hasta 255 caracteres aunque finder no permite mas de 63. 
HPFS: Creado específicamente para el sistema operativo OS/2 para mejorar las limitaciones del sistema de archivos FAT. Se caracterizaba por permitir nombres largos, metadatos e información de seguridad, así como de autocomprobación e información estructural.
XFS: Tiene 64 bits con journaling de alto rendimiento creado por SGI para la implementación en UNIX para soportar archivos de hasta 8 exabytes, aunque puede variar dependiendo de los limites impuestos por el S.O.   
UFS: Utilizado por varios sistemas UNIX y POSIX.
JFS: Permite respaldar transacciones de 64 bits. Fue desarrollado por IBM con la idea de permitir servidores de alto rendimiento. Utiliza una estructura de árbol para organizar los bloques vacíos, utilizando una técnica especial para agruparlos.
7. Raíz: Es donde se localiza "/" (el directorio raíz). En esta configuración, todos los archivos (excepto aquellos almacenados en / boot) están en la partición raíz. 3.0 GB le permite hacer una instalación mínima, mientras que una de 5.0 GB permite una instalación completa, seleccionando todos los grupos de paquetes. Es la cima de la estructura del directorio. El directorio /root (algunas veces "slash-root") es el principal de la cuenta del usuario-administrador del sistema.
Boot: Contiene el kernel del S.O (el cual permite a su sistema arrancar Red Hat Enterprise Linux) junto con archivos utilizados durante el proceso de arranque. Para la mayoría de los usuarios, una partición de arranque de 250 MB es suficiente.
Swap: (espacio de intercambio) son utilizadas para apoyar la memoria virtual, es aplicada cuando no hay suficiente memoria RAM para almacenar los datos que su sistema esta procesando.