viernes, 22 de mayo de 2015

TALLER TEÓRICO 2

La parte más importante del Sistema Operativo se llama núcleo o kernell. Asigna tareas al procesador siguiendo un orden y administrando los tiempos que lleva cada tarea. es designado como núcleo del sistema o interprete de comando. Este 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
   Organizar y administrar el hardware del equipo tanto en partes internas y periféricos. 
Gestiona los recursos del ordenador en sus niveles mas bajos.
   Dispone de una interface (elemento que hace posible la fácil comunicación usuario maquina) liberando al usuario del conocimiento del hardware. 
    Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse.

Primer nivel que es el  mas bajo,  contiene contacto directo con los dispositivos electrónicos y es el núcleo.

en el segundo se encuentran la manipulación de los discos, el monitor, teclado y la gestión de los procesos son rutinas que implementan los servicios  que ofrece el sistema operativo.
Las funciones esenciales son: la gestión de memoria, de procesos, interprete de comandos, sistema de comunicaciones, seguridad y soporte al sistema de archivos.
Las funciones basicas que tiene es garantizar la carga y al ejecucion de los procesos, las salidas-entradas y proponer un interfax entre el espacio nucleo y los programas de la capacidad del usuario.

En el tercero se encuentra el gestor de la memoria y  de archivos.

El ultimo se encuentran los procesos que permiten la comunicación del usuario con el sistema operativo: las ordenes propias del sistema operativo y el caparazón entre los niveles inmediatamente superior e inferior solo es posible la comunicación.  


Ejecución: el proceso está actualmente en ejecución.
Listo: el proceso está listo para ser ejecutado, sólo está esperando que el planificador así lo disponga.
Bloqueado: el proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación de Entrada/Salida.
Nuevo: El proceso recién fue creado y todavía no fue admitido por el sistema operativo. En general los procesos que se encuentran en este estado todavía no fueron cargados en la memoria principal.
Terminado: El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como un error de protección, aritmético, etc.

En informática, el nucleo es el programa informático que se asegura de: la  gestión del harware (procesador, periferico, memoria, forma de almacenamiento), la gestion de los distintos  programas informáticos (tareas) de una aparato y la comunicación entre los programas informaticos del hardware.

FUNCIÓN


jueves, 21 de mayo de 2015

Taller Teórico 1

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

Un disco duro puede dividirse en varias particiones. Cada partición funciona como si fuera un disco duro independiente. La idea es que si sólo se tiene un disco, y se quieren tener, digamos, dos sistemas operativos . Cada sistema operativo utilizará su propia partición tal y como se desea, y no tocará la otra

Partición primaria: Son las divisiones crudas o primarias del disco, solo puede haber 4 de éstas o 3 primarias y una extendida. Un disco físico completamente formateado consiste, en realidad, de una partición primaria que ocupa todo el espacio del disco y posee un sistema de archivos.

Partición extendida: También conocida como partición secundaria es otro tipo de partición que actúa como una partición primaria; sirve para contener múltiples unidades lógicas en su interior.

Partición 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 específico de sistema de archivos (FAT32, NTFS, ext2,...)  y se le ha asignado una unidad, así el sistema operativo reconoce las particiones lógicas o su sistema de archivo.

El MBR casi siempre se refiere al sector de arranque de 512 bytes, o el partition sector de una partición para ordenadores compatibles con IBM PC. Debido a la amplia implementación de ordenadores PC clónicos, este tipo de MBR se usa mucho, hasta el punto de ser incorporado en otros tipos de ordenador y en nuevos estándares multiplataforma para el particionado y el arranque.

Es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último de ellos carga el sistema operativo.

FAT 16: el tamaño de la particion esta limitado por la cuenta de sectores por cluster que eso equivale a 8 bytes.

FAT 32: el objetivo que tiene es superar el limite de particion del FAT16 y mantener una compatilidad con MS-DOS.

NTFS:  esta basado en el sistema de archivos HPFS y sirve en funcion con window y mac.

EXT2: fue el sistema de ficheros por defecto con las distribuciones de linux.

EXT3: la principal diferencia el el registro diario este puede ser montado como un sistema de archivos.

EXT4: sistema de archivos diario este es compatible con todos los anteriores supero al EXT 3 y se utiliza en linux.

SWAP: intercambio que se le hace a los discos.

NFS: es un sistema de archivos desarrollado por apple. fuecreado par ser utilizado en disquetes y discos duros.

MFS: es un protocolo de nivel de aplicacion, es utilizado para sistemas de archivo distribuido entorno de red de computadoras.

HPFS: fue creado especificamente para el sistema operativo.

XFS: es estable para el desarollo principal de kernel.

UFS: Es un sistema de archivos utilizado por unix.

JFS: es un sistema de 64 bits que permite respaldar transacciones.

Partición Swap Las particiones swap se usan para soportar la memoria virtual. En otras palabras, los datos se escriben en una partición swap cuando no hay suficiente RAM para guardar los datos que su sistema está procesando

Partición Boot Esta partición realiza una función similar a la partición raíz, aunque algunos expertos solo justifican la creación de esta partición en sistemas grandes como servidores. Es utilizado por LiLo para almacenar todos los elementos que requiere durante el arranque del equipo. Por lo general requiere menos memoria que la partición raíz, y unos pocas decenas de MB son más que suficiente. Personalmente le asigno un tamaño de 1 GB ( 1000 MB )

Partición Raíz Generalmente se presente con el símbolo ( / ) y contiene los elementos necesarios para el arranque o inicio del Sistema. Por lo general no requiere mucho espacio, y unos pocos cientos de MB serían más que suficiente, por seguridad yo le asigno 1 GB ( 1000 MB ).

viernes, 15 de mayo de 2015

Sistemas Operativos

Sistema Operativo
Versiones o Distribuciones (todas)
Fecha de la primera versión
2 Características del S.O
Versión más reciente
Como le parece el S.O
Windows

1 y 2, 3 y NT 3

95: 98: 2000: ME: XP: Vista: 7: 8: 10:
 1985
-Tiene un escritori facil de usar.
Utiliza las ventanas.
-
Windows 8 
 
Fácil de usar y es bueno para mis tareas requeridas.
Linux
Ubuntu ,Kubuntu, Linux Mint,Fedora,Mandriva, Pc Linux, Debian,Red Hat Enterprise Linux: Debian:Arch Linux: Manjaro:  Elementary OS: Zorin OS: Peppermint OS:Tails:Kali Linux: BlackArch Linux:Arch Assault: Puppy Linux:Lubuntu:Damn Small Linux: SliTaz:LXLE:Bodhi Linux:Q4OS: Distro Astro:SteamOS: ArtistX: Ubuntu Studio: Scientific Linux: CEELD: Edubuntu:Openelec:
1991
-Son multiusuario
- Tienen un buen ambiente grafico
Kali Linux

No lo conozco muy bien pero he tenio un buen desarrollo con el.
Macintosh (MacOSX)
Mac OS X versión 10.0, “Cheetah”
Mac OS X versión 10.1, “Puma”
Mac OS X versión 10.2, “Jaguar”
Mac OS X versión 10.3, “Panther”
Mac OS X versión 10.4, “Tiger”
Mac OS X versión 10.5, “Leopard”
Mac OS X versión 10.6, “Snow Leopard”
Yosemite

1985 
- Separa los archivos de usuario y sistema
 
Yosemite

Muy desarrollado para mis peticiones.