
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
- 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


