10
COLEGIO DE ESTUDIOS CIENTÍFICOS Y TECNOLÓGICOS DEL ESTADO DE MÉXICO PLANTEL TECÁMAC ASIGNATURA: ADMINISTRA SISTEMAS OPERATIVOS PROFE: ING. RENE DOMÍNGUEZ ESCALONA ALUMNO: DAVID HERNANDEZ CRUZ NUM.LISTA: 17 TIPOS DE SISTEMAS OPERATIVOS Y SU FUNCIONAMIENTO GRUPO: 503

tipos de sisetmas operativos y funcionamiento del sistema operativo

Embed Size (px)

Citation preview

COLEGIO DE ESTUDIOS CIENTÍFICOS Y TECNOLÓGICOS DEL ESTADO DE MÉXICO

PLANTEL TECÁMAC

ASIGNATURA: ADMINISTRA SISTEMAS OPERATIVOS

PROFE: ING. RENE DOMÍNGUEZ ESCALONA

ALUMNO: DAVID HERNANDEZ CRUZ

NUM.LISTA: 17

TIPOS DE SISTEMAS OPERATIVOS Y SU FUNCIONAMIENTO

GRUPO: 503

OBJETIVO

AL REALIZAR ESTA INVESTIGACIÓN BUSCO COMO PRINCIPAL OBJETIVO LA ADQUISICIÓN DE

NUEVOS CONOCIMIENTOS ACERCA DE SISTEMAS OPERATIVOS, DE SU FUNCIONAMIENTO Y SU

ORIGEN QUE A MI PARECER ME RESULTA MUY INTERESANTE APRENDER.

INTRODUCCIÓN

UN SISTEMA OPERATIVO (SO O, FRECUENTEMENTE, OS —DEL INGLÉS OPERATING

SYSTEM) ES UN PROGRAMA O CONJUNTO DE PROGRAMAS DE UN SISTEMA

INFORMÁTICO QUE GESTIONA LOS RECURSOS DE HARDWARE Y PROVEE SERVICIOS A

LOS PROGRAMAS DE APLICACIÓN, EJECUTÁNDOSE EN MODO PRIVILEGIADO

RESPECTO DE LOS RESTANTES (AUNQUE PUEDE QUE PARTE DEL MISMO SE EJECUTE EN

ESPACIO DE USUARIO)

CONCEPTOS QUE DENOMINAN A UN SISTEMA

OPERATIVO

NÓTESE QUE ES UN ERROR COMÚN MUY EXTENDIDO DENOMINAR AL CONJUNTO COMPLETO DE HERRAMIENTAS SISTEMA OPERATIVO, ES DECIR, LA INCLUSIÓN EN EL MISMO TÉRMINO DE PROGRAMAS COMO EL EXPLORADOR DE FICHEROS, EL NAVEGADOR WEB Y TODO TIPO DE HERRAMIENTAS QUE PERMITEN LA INTERACCIÓN CON EL SISTEMA OPERATIVO. OTRO EJEMPLO PARA COMPRENDER ESTA DIFERENCIA SE ENCUENTRA EN LA PLATAFORMA AMIGA, DONDE EL ENTORNO GRÁFICO DE USUARIO SE DISTRIBUÍA POR SEPARADO, DE MODO QUE, TAMBIÉN PODÍA REEMPLAZARSE POR OTRO, COMO ERA EL CASO DE DIRECTORY OPUS O INCLUSO MANEJARLO ARRANCANDO CON UNA LÍNEA DE COMANDOS Y EL SISTEMA GRÁFICO. DE ESTE MODO, COMENZABA A FUNCIONAR CON EL PROPIO SISTEMA OPERATIVO QUE LLEVABA INCLUIDO EN UNA ROM, POR LO QUE ERA CUESTIÓN DEL USUARIO DECIDIR SI NECESITABA UN ENTORNO GRÁFICO PARA MANEJAR EL SISTEMA OPERATIVO O SIMPLEMENTE OTRA APLICACIÓN. UNO DE LOS MÁS PROMINENTES EJEMPLOS DE ESTA DIFERENCIA, ES EL NÚCLEO LINUX, USADO EN LAS LLAMADAS DISTRIBUCIONES LINUX, YA QUE AL ESTAR TAMBIÉN BASADAS EN UNIX, PROPORCIONAN UN SISTEMA DE FUNCIONAMIENTO SIMILAR. ESTE ERROR DE PRECISIÓN, SE DEBE A LA MODERNIZACIÓN DE LA INFORMÁTICA LLEVADA A CABO A FINALES DE LOS 80, CUANDO LA FILOSOFÍA DE ESTRUCTURA BÁSICA DE FUNCIONAMIENTO DE LOS GRANDES COMPUTADORES SE REDISEÑÓ A FIN DE LLEVARLA A LOS HOGARES Y FACILITAR SU USO, CAMBIANDO EL CONCEPTO DE COMPUTADOR MULTIUSUARIO, (MUCHOS USUARIOS AL MISMO TIEMPO) POR UN SISTEMA MONOUSUARIO (ÚNICAMENTE UN USUARIO AL MISMO TIEMPO) MÁS SENCILLO DE GESTIONAR. (VÉASE AMIGAOS, BEOS O MAC OS COMO LOS PIONEROS DE DICHA MODERNIZACIÓN, CUANDO LOS AMIGA FUERON BAUTIZADOS CON EL SOBRENOMBRE DE VIDEO TOASTERS7 POR SU CAPACIDAD PARA LA EDICIÓN DE VÍDEO EN ENTORNO MULTITAREA ROUND ROBIN, CON GESTIÓN DE MILES DE COLORES E INTERFACES INTUITIVOS PARA DISEÑO EN 3D.

TIPOS DE SISTEMAS OPERATIVOS

SISTEMAS MULTIPROCESADORES

LA TÉCNICA DE MULTIPROCESAMIENTO CONSISTE EN HACER FUNCIONAR VARIOS PROCESADORES EN FORMA PARALELA PARA OBTENER UN PODER DE CÁLCULO MAYOR QUE EL OBTENIDO AL USAR UN PROCESADOR DE ALTA TECNOLOGÍA O AL AUMENTAR LA DISPONIBILIDAD DEL SISTEMA (EN EL CASO DE FALLAS DEL PROCESADOR).

LAS SIGLAS SMP (MULTIPROCESAMIENTO SIMÉTRICO O MULTIPROCESADOR SIMÉTRICO) HACEN REFERENCIA A LA ARQUITECTURA EN LA QUE TODOS LOS PROCESADORES ACCEDEN A LA MISMA MEMORIA COMPARTIDA.

UN SISTEMA DE MULTIPROCESADORES DEBE TENER CAPACIDAD PARA GESTIONAR LA REPARTICIÓN DE MEMORIA ENTRE VARIOS PROCESADORES, PERO TAMBIÉN DEBE DISTRIBUIR LA CARGA DE TRABAJO.

SISTEMAS FIJOS

Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos pequeños, como los PDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a bordo, etcétera) con autonomía reducida. En consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de energía y su capacidad de funcionar con recursos limitados.

Los principales sistemas fijos de "uso general" para PDA son los siguientes: PalmOS Windows CE / Windows Mobile / Window Smartphone

SISTEMAS DE TIEMPO REAL

Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente (regulares o de otro tipo).

Estos son algunos ejemplos de sistemas operativos de tiempo real: OS-9; RTLinux (RealTime Linux); QNX; VxWorks.

TIPOS DE SISTEMAS OPERATIVOS

Sistema Programación Usuario único Usuario múltiple Tarea única Multitarea

DOS 16 bits X X

Windows3.1 16/32 bits X no preventivo

Windows95/98/Me 32 bits X cooperativo

WindowsNT/2000 32 bits X preventivo

WindowsXP 32/64 bits X preventivo

Unix / Linux 32/64 bits X preventivo

MAC/OS X 32 bits X preventivo

VMS 32 bits X preventivo

FUNCIONES DE UN SISTEMA OPERATIVO

1.- INTERFAZ DEL USUARIO.ES LA PARTE DEL SISTEMA OPERATIVO QUE PERMITE LA COMUNICACIÓN ENTRE

EL USUARIO Y LA COMPUTADORA, DE TAL MANERA QUE SE PUEDAN CARGAR PROGRAMAS, ACCEDER ARCHIVOS Y REALIZAR OTRAS TAREAS. EXISTEN TRES TIPOS BÁSICOS DE INTERFACES: LAS QUE SE BASAN EN COMANDOS, LAS QUE

UTILIZAN MENÚS Y LAS INTERFACES GRÁFICAS DE USUARIO.2.- ADMINISTRACIÓN DE RECURSOS.

SIRVEN PARA ADMINISTRAR LOS RECURSOS DEL HARDWARE Y DE REDES DE UN SISTEMA INFORMÁTICO, COMO LA DEL CPU, MEMORIA, DISPOSITIVOS DE

ALMACENAMIENTO SECUNDARIO Y PERIFÉRICOS DE ENTRADA Y DE SALIDA.3.- ADMINISTRACIÓN DE ARCHIVOS.

UN SISTEMA DE INFORMACIÓN CONTIENE PROGRAMAS DE ADMINISTRACIÓN DE ARCHIVOS QUE CONTROLAN LA CREACIÓN, BORRADO Y ACCESO DE ARCHIVOS

DE DATOS Y DE PROGRAMAS. 4.- ADMINISTRACIÓN DE TAREAS.

LOS PROGRAMAS DE ADMINISTRACIÓN DE TAREAS DE UN SISTEMA OPERATIVO ADMINISTRAN LA REALIZACIÓN DE LAS TAREAS INFORMÁTICAS DE LOS

USUARIOS FINALES. LOS PROGRAMAS CONTROLAN QUE ÁREAS TIENE ACCESO AL CPU Y POR CUÁNTO TIEMPO. PUEDEN DISTRIBUIR UNA PARTE ESPECÍFICA

DEL TIEMPO DEL CPU PARA UNA TAREA EN PARTICULAR, E INTERRUMPIR AL CPU EN CUALQUIER MOMENTO PARA SUSTITUIRLA CON UNA TAREA DE MAYOR

PRIORIDAD.5.- SERVICIO DE SOPORTE Y UTILERÍAS.

LOS SERVICIOS DE SOPORTE DE CADA SISTEMA OPERATIVO DEPENDERÁN DE LA IMPLEMENTACIÓN PARTICULAR DE ÉSTE CON LA QUE ESTEMOS TRABAJANDO. ENTRE LAS MÁS CONOCIDAS SE PUEDEN DESTACAR LAS IMPLEMENTACIONES DE UNIX, DESARROLLADAS POR DIFERENTES EMPRESAS DE SOFTWARE, LOS

SISTEMAS OPERATIVOS DE APPLE INC., COMO MAC OS X PARA LAS COMPUTADORAS DE APPLE INC., LOS SISTEMAS OPERATIVOS DE MICROSOFT, Y

LAS IMPLEMENTACIONES DE SOFTWARE LIBRE, COMO GNU/LINUX O BSD.

ANTECEDENTES DE SISTEMAS OPERATIVOS

EN LA DÉCADA DE LOS 90 HACE SU APARICIÓN LINUX, PUBLICÁNDOSE LA PRIMERA VERSIÓN DEL NÚCLEO EN SEPTIEMBRE DE 1991, QUE POSTERIORMENTE SE UNIRÍA AL PROYECTO GNU, UN SISTEMA OPERATIVO COMPLETAMENTE LIBRE, SIMILAR A UNIX, AL QUE LE FALTABA PARA FUNCIONAR UN NÚCLEO FUNCIONAL. HOY EN DÍA LA MAYORÍA DE LA GENTE CONOCE POR LINUX AL SISTEMA OPERATIVO QUE REALMENTE SE LLAMA GNU/LINUX

EN LOS AÑOS 70 SE PRODUCE UN BOOM EN CUESTIÓN DE ORDENADORES PERSONALES, ACERCANDO ESTOS AL PÚBLICO GENERAL DE MANERA IMPENSABLE HASTA ENTONCES. ESTO HACE QUE SE MULTIPLIQUE EL DESARROLLO, CREÁNDOSE EL LENGUAJE DE PROGRAMACIÓN C (DISEÑADO ESPECÍFICAMENTE PARA REESCRIBIR POR COMPLETO EL CÓDIGO UNIX).

COMO CONSECUENCIA DE ESTE CRECIMIENTO EXPONENCIAL DE USUARIOS, LA GRAN MAYORÍA DE ELLOS SIN NINGÚN CONOCIMIENTO SOBRE LENGUAJES DE BAJO O ALTO NIVEL, HIZO QUE EN LOS AÑOS 80, LA PRIORIDAD A LA HORA DE DISEÑAR UN SISTEMA OPERATIVO FUESE LA FACILIDAD DE USO, SURGIENDO ASÍ LAS PRIMERAS INTERFACES DE USUARIO.

EN LOS 80 NACIERON SISTEMAS COMO MACOS, MS-DOS, WINDOWS

CONCLUSION

AL CONCLUIR ESTE TRABAJO PODEMOS AFIRMAR QUE:

UN SISTEMA OPERATIVO ES ESENCIAL PARA UNA COMPUTADORA YA QUE NOS PERMITE EL VINCULO

ENTRE SOFTWARE POR MEDIO DEL HARDWARE POR MEDIO DE LA INTERFAZ GRAFICA CON LA

QUE CUENTE SEGÚN SEA EL SISTEMA OPERATIVO QUE TENGAMOS A NUESTRA DISPOSICIÓN.

TAMBIÉN PODEMOS CONCLUIR QUE UN SISTEMA OPERATIVO SE DIVIDE EN DOS: SISTEMAS

OPERATIVOS FIJOS Y SISTEMAS OPERATIVOS DE TIEMPO REAL QUE EN POCAS PALABRAS, UNO ES

PARA LA INDUSTRIA Y OTRO PARA NUESTROS HOGARES.

AL CONCLUIR CON ESTE TRABAJO EN LO PERSONAL QUEDE SATISFECHO CON LOS

RESULTADOS OBTENIDOS.

FUENTES DE INFORMACIÓN

-HTTP://WWW.MONOGRAFIAS.COM/TRABAJOS12/HISIS/HISIS.SHTML

-HTTP://ES.WIKIPEDIA.ORG/WIKI/HISTORIA_DE_LOS_SISTEMAS_OPERATIVOS

-HTTP://DEFINICION.DE/SISTEMA-OPERATIVO/