jueves, 21 de febrero de 2013




HISTORIA DE S.O (SISTEMA OPERATIVO)

EL PRIMER SISTEMA OPERATIVO A PARECIÓ  (NACIÓ) EN LOS AÑO 1969-70 LLAMADO UNIX.  MS-DOS FUE DISEÑADO ANTES PERO NO SE CONSIDERADA UN SISTEMA OPERATIVO POR QUE MUCHAS DE SUS APLICACIONES DEPENDÍAN DEL HARDWARE INSTALADO. UNIX OFRECIÓ UN DESARROLLO DE TIPO MULTITAREAS Y MULTI HARDWARE SU LENGUAJE ES MANEJADO EN (C) EN ESAS ÉPOCAS ESTE SISTEMA OPERATIVO ERA MUY COSTOSO Y TANTO QUE SOLO LAS GRANDES UNIVERSIDADES Y LAS FUERZAS PUBLICAS (EJERCITO,POLICÍAS) ETC.  PODÍAN OBTENER UNA COMPUTADORA CON SU RESPECTIVO S.O .   PARA  MAS INFORMACIÓN  DIRIGASE A ESTE ENLACE SISTEMA OPERATIVO


          CARACTERÍSTICAS DE UN SISTEMA OPERATIVO
  • EL PROCESAMIENTO POR LOTES: ESTE ERA REALZADO DE MANERA SECUENCIAL  EJ:  SI SE QUIERE ENVIAR UN DOCUMENTO A CIERTA PERSONA EJEMPLO TENEMOS DIEZ  PERSONAS CADA UNA CON SU CÓDIGO(EL CÓDIGO VA DE 1 A 10) Y EL DOCUMENTO SE LO ENVIAREMOS A LA PERSONA QUE SE ENCUENTRA  CON EL CÓDIGO (7) PERO ANTES DE LLEGAR EL DOCUMENTO A SU DESTINO (EL CÓDIGO 7) TENIA QUE PASAR POR LOS CÓDIGOS ANTERIORES PREGUNTADO HASTA LLEGAR A SU DESTINO Y ENTREGAR EL DOCUMENTO 
  • TIEMPO COMPARTIDO: DEBIDO A QUE LOS PRIMERO MAINFRAMES      Y  MINICOMPUTADORES  ERAN MUY COSTOSAS ERA RARA VEZ POSIBLE PERMITIR  EL ABSCESO EXCLUSIVO A LA MAQUINA PARA USO INTERACTIVO. PERO DADO QUE LOS COMPUTADORES QUE DEBÍAN REALIZAR TAREAS INTERACTIVAS, A MENUDO PERDIAN MUCHO TIEMPO MIENTRAS ESPERABAN  LA ACCIÓN DE ENTRADA DEL USUARIO, FUE SUGERIDO QUE MÚLTIPLES USUARIOS PODRÍAN COMPARTÍ UNA MAQUINA AL ASIGNAR EL TIEMPO OCIOSO DE UN USUARIO PARA SERVIR A  OTROS USUARIOS EN OTRAS PALABRAS SE REALIZABA UN TRABAJO PARALELO.
  • ALMACENAMIENTO TEMPORAL: ES EL  GESTIONA MIENTO QUE REALIZA EL SISTEMA OPERATIVO AL EJECUTAR CIERTA INFORMACION.
  • MONITOR RESIDENTE: ESTA CARACTERÍSTICA VA DE LA MANO CON EL ALMACENAMIENTO TEMPORAL POR QUE LOS DOS TRABAJAN CON EL FIN DE OPTIMIZAR LA MEMORIA RAM 
  • MULTITAREA:  ESTA CARACTERÍSTICA  CONSISTÍA EN QUE HUBIERAN MUCHOS PROCESOS AL TIEMPO DE MANERA QUE AL AL MANEJAR UNA CUENTA ESTA SE MANEJARA DE MANERA COMPLEJA Y EFICAZ  
  • MULTIPROCESADOR: SE LE DENOMINA MULTIPROCESADOR A UN COMPUTADOR QUE CUENTA CON DOS O MAS MICROCONTROLADORES  FUERON CREADOS CON LA CAPACIDAD DE MEJOR MANEJO AL PROCESAR UN DOCUMENTO PARA SU RAPIDEZ Y DARLE UN MEJOR FUNCIONAMIENTO A LA MAQUINA.                                 

         COMPONENTES DE UN SISTEMA OPERATIVO 
             
  1. COMPILADOR :  ES EL INTERPRETE DEL LENGUAJE DE LA COMPUTADORA, QUE PASA EL LENGUAJE DE PROGRAMACIÓN A LENGUAJE DE MAQUINA Y ESTE  DIVIDE EN TRES  :          
  • LENGUAJE ALTO 
  • LENGUAJE MEDIO 
  • LENGUAJE BAJO                          
 2.  SHELL: ESTE COMPONENTE ES EL QUE INTERPRETA EL LENGUAJE DE COMANDOS 

 LOS SHELL ESTAN DISEÑADOS PARA FACILITAR LA FORMA LA FORMA EN QUE SE       INVOCAN O EJECUTAN LOS DISTINTOS PROGRAMAS DISPONIBLES EN UNA COMPUTADORA 


 3. KERNEL: NÚCLEO DEL SISTEMA OPERATIVO, ES EL ENCARGADO DE GESTIONAR RECURSOS ATRAVES DE LLAMADAS AL SISTEMA OPERATIVO  TAN BIEN SE ENCARGA EN DECIR QUE PROGRAMAS  PODRÁN HACER USO DE UN DISPOSITIVO DE HARDWARE Y CUANTO TIEMPO LO QUE SE CONOCE COMO MULTIPLEXADO        

4. SISTEMA DE ARCHIVOS:  UN EJEMPLO PUEDE SER FAT ,  NTFS , FAT32 Y RAW 
  • FAT SE PUDE DECIR QUE ES EL SISTEMA DE ARCHIVOS AVITUAL E MEDIOS DE ALMACENAMIENTO EXTRAIBLES 
  • NTFS ES UN SISTEMA DE ARCHIVOS SUPERIOR AL FAT   EN MÚLTIPLES ASPECTOS : EFICIENCIA,RENDIMIENTO,FIABILIDAD SU PRINCIPAL DESVENTAJA ES EL EXCESIVO TAMAÑO DESPERDICIADO EN PEQUEÑOS VOLÚMENES  Y SU LIMITADO SOPORTE EN OTROS SISTEMAS  OPERATIVOS. 
  • FAT32  USA ENTRADAS DE 32 BITS. SUPERO EL LIMITE DE TAMAÑO DE FAT16 AL MISMO TIEMPO QUE CONTIENE LA COMPATIBILIDAD CON MS-DOS EN MODO REAL,  EL TAMAÑO DE  MAXIMO DE UN ARCHIVO FAT32 ES DE 4 GB LO QUE RESULTA DIFÍCIL PARA PARA APLICACIONES DE CAPTURA  Y EDICIÓN DE VÍDEO YA QUE LOS ARCHIVOS GENERADOS POR ESTE SUPERAN FÁCILMENTE  ESE LIMITES.
  • RAW ES UN FORMATO DE IMAGENES SIN MODIFICACIÓN  ES COMO EL SENSOR DIGITAL DE LA CÁMARA  FOTOGRÁFICA.  





  • PADRE DEL SOFTWARE LIBRE 
  • CREADOR DEL PROYECTO GNU ( ACRONIMO )  
     




LAS CUATRO LIBERTADES DEL SOFTWARE  LIBRE  

  •  PODER USAR EL PROGRAMA CON CUALQUIER PROPÓSITO(LIBERTAD 0)
  • TENER UN CONOCIMIENTO HA CERCA DEL CÓDIGO FUENTE DEL  PROGRAMA QUE SE QUIERE UTILIZAR ( LIBERTAD 1) 
  • LA DISTRIBUCIÓN DE COPIAS (LIBERTAD 2)
  • HACER PUBLICAS LAS MEJORAS HACIA FSF DE LO QUE SE REALIZO  DE MODO QUE TODA LA COMUNIDAD SE BENEFICIE  EL ACCESO AL CODIGO FUENTE ES UN REQUISITO PREVIO PARA ESTO.

LICENCIAS DE SOFTWARE LIBRE  






ESPERO ESTA INFOMACION SEA DE GRAN AYUDA.

.