martes, 17 de marzo de 2015

Taller

1 Nucleo y Funcion
Nucleo

En informática, un núcleo o kernel (de la raíz germánica Kern, núcleo, hueso) es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo).1 Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.

Funcion
Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos, las entradas/salidas y proponer una interfaz entre el espacio núcleo y los programas del espacio del usuario. Aparte de las funcionalidades básicas, el conjunto de las funciones de los puntos siguientes (incluidos los pilotos materiales, las funciones de redes y sistemas de ficheros o los servicios) necesariamente no son proporcionados por un núcleo de sistema de explotación.


2 Diferencia
  • Software Libre: Es la denominación al software que brinda libertad de acceso. Puede ser modificado, copiado, estudiado y redistribuido libremente. Aunque sea un software libre, este puede ser distribuido comercialmente
  • Software Gratuito: En ocasiones incluye el código fuente, aunque este tipo de software no es libre en el mismo sentido de software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.


  • Software de Dominio Público: Es aquel software que no requiere licencia, pues sus derechos de explotación son para la humanidad, porque pertenece a todos por igual. Cualquiera puede 
    hacer uso de el, siempre con fines legales y consignando su autoría original.
3   Una distribución Linux (coloquial mente llamada distro) es una distribución de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas, empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.

Además del núcleo Linux, las distribuciones incluyen habitualmente las bibliotecas y herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo del tipo de usuarios a los que la distribución esté dirigida se incluye también otro tipo de software como procesadores de texto, hoja de cálculo, reproductores multimedia, herramientas administrativas, etc. En el caso de incluir herramientas del proyecto GNU, se denomina distribución GNU/Linux.


4
ubuntu-logoUBUNTU
Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de escritorio por defecto es GNOME.
Redhat-logoREDHAT ENTERPRISE
Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
Fedora-logoFEDORA
Esta es una distribución patrocinada por RedHat y soportada por la comunidad. Facil de instalar y buena calidad.
Debian-logoDEBIAN
Otra distribución con muy buena calidad. El proceso de instalacion es quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que últimos avances.
Suse_logoOpenSuSE
Otra de las grandes. Facil de instalar. Version libre de la distribucion comercial SuSE.
Suse_logoSuSE LINUX ENTERPRISE
Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
Slackware-logoSLACKWARE
Esta distribución es de las primeras que existio. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion instalada en su ordenador en algun momento.
Gentoo-logoGENTOO
Esta distribución es una de las unicas que incorporaron un concepto totalmente nuevo en Linux. Es una sistema inspirado en BSD-ports. Podeis compilar/optimizar vuestro sistema completamente desde cero. No es recomendable adentrarse en esta distribucion sin una buena conexion a internet, un ordenador medianamente potente (si quereis terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.
ubuntu-logoKUBUNTU
Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE.
mandriva-logoMANDRIVA
Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios.

martes, 3 de marzo de 2015

Tipos De Archivos

Windows:

-FAT: proviene de ("File Allocation Table"), que significa tabla de localización de archivos. Esta tabla se mantiene en el disco duro de nuestro computador mapa de toda la unidad de forma que sabe donde está cada uno de los datos almacenados.
-FAT16: es un sistema bastante primitivo y que fue pensado para discos de 20 o 30 MB y actualmente se lo continúa utilizando con discos de 2 ó 3 GB. La idea de este sistema es dividir la distribución (layout) física del disco, que se divide en cilindros, cabezas y sectores (CHS), en unidades de asignación lógicas o clusters que se numeren simplemente desde 0 hasta X.
-FAT32: Este sistema de archivos, denominado utiliza valores de 32 bits para las entradas FAT. De hecho, sólo se utilizan 28 bits, ya que 4 bits se reservan para su uso en el futuro.Puede contener muchos clústers más que una partición FAT16, es posible reducir significativamente el tamaño de los clústers y, así, limitar también el espacio desperdiciado del disco. Por ejemplo, con una partición de 2 GB, es posible usar clústers de 4KB con sistemas FAT32 (en lugar de clústers de 32KB con sistemas FAT16), que reducen el espacio desperdiciado por un factor de 8.
-NTFS: proviene de ("New Tecnology File System"), que significa sistema de archivos de nueva tecnología, utilizado en la plataforma Windows NT®. Permite accesos a archivosy carpetas por medio de permisos, no es compatible con Linux (solo lee, y difícilmente escribe), ni con Ms-DOS®, ni Windows 95, ni Windows 98 y tampoco puede accederla, tiene formato de compresión nativa, permite encriptación, soporta 2 TB, no se recomienda en sistemas con menos de 400 MB. Se utiliza para Microsoft® Windows XP yMicrosoft® Windows Vista y Windows 7. Los sistemas operativos Windows XP, Vista y 7 de Microsoft® reconocen el sistema de archivos FAT, FAT32, NTFS, el CDFS utilizado en CD-ROM, el UDF utilizado en DVD-ROM y el LFS para discos sin registro de arranque maestro.

Linux:

-EXT2: sistema de archivos estándard de Linux, su organización interna permite no necesitar desfragmentación (fenómeno que se da en otros sistemas por el cual los archivos de distribuyen de forma que el tiempo que se tarda en acceder a ellos se incrementa, real entizando el acceso a disco).

-Swap: El espacio de memoria de intercambio o Swap es lo que se conoce como memoria virtual. La diferencia entre la memoria real y la virtual es que está última utiliza espacio en la unidad de almacenamiento en lugar de un módulo de memoria. Cuando la memoria real se agota, el sistema copia parte del contenido de esta directamente en este espacio de memoria de intercambio a fin de poder realizar otras tareas.

MacOSX:

-MFSMacintosh File System) es un formato de volumen (o sistema de archivos) creado por Apple Computer para almacenar archivos en disquetes de 400K. MFS fue introducido con el Macintosh 12M8K en enero de 1984. MFS era notable tanto por introducir los fork de recurso para permitir el almacenamiento de datos estructurados así como por almacenar metadatos necesitados para el funcionamiento de la interfaz gráfica de usuario de Mac OS. MFS permite que los nombres de archivo tengan una longitud de hasta 255 caracteres, aunque Finder no permite que los usuarios creen nombres de más de 63 caracteres de longitud. A MFS se le denomina como sistema de archivo plano porque no admite carpetas.

-HFS:(Sistema de Archivos Jerárquicos) es un sistema para compartir archivos usando un pequeño servidor y un navegador web como cliente. Fue desarrollado por Apple Inc con el objetivo de ser utilizado en ordenadores que corren Mac OS. HFS es el nombre usado por desarrolladores, pero en la documentación de usuarios el formato es referido como estándar Mac Os para diferenciarlo de su sucesor HFS+ el cual es llamado Extendido Mac Os.