SlideShare una empresa de Scribd logo
1 de 9
1. GUIA DE APRENDIZAJE  “SOFTWARE Y SISTEMAS OPERATIVOS” <br />Módulo de Formación: SOFTWAREUnidad de Aprendizaje:El Software, clasificación, Sistema operativo y su incorporación al HardwareModalidad(es) de formación: PRESENCIALResultados de Aprendizaje: Preparar el equipo para la instalación y configuración del Software Actividad de Enseñanza – Aprendizaje – Evaluación:Software<br />2. INTRODUCCIÓN<br />La informática esta hoy presente en la  mayor parte de los campos del Conocimientos de la vida moderna, Con mayor o menor rapidez todas las ramas del saber humano se rinden ante los progresos tecnológicos,  tareas que en otros tiempos realizaban manualmente  pasan a ser procesos sistematizados apoyados en  equipos de cómputos<br />Por tal razón La computación y la Informática han influido en nuevas formas  y métodos educativos cuya representación sea  la formación de jóvenes con perfiles que estén relacionados con el sector productivo. En una época donde la utilización de los avances tecnológicos y de comunicación permitirá a los individuos compartir y relacionarse eficientemente y tener a su disposición los conocimientos y herramientas necesarias para participar con propiedad en los procesos de desarrollo.<br />Lo anterior abre la posibilidad para el  desarrollo de esta guía en donde se  identificaran  y valoraran  conocimientos, enseñando  estrategias para el desarrollo del pensamiento, incentivando la evaluación y la auto evaluación desde la auto regulación y el aprendizaje autónomo, de esta forma el  propósito primordial es  formar  talento humano con alta capacidad de desarrollo de habilidades y destrezas para  enfrentar exigencias del mercado actual en cuanto a la integración de Software a los Equipos de Cómputos específicamente en la integración del Sistema operativo como eje principal, gestor y administrador de los recursos físicos del computador.<br />Es por ello que será primordial en los estudiantes las consultas bibliográficas sugeridas y profundizaciones pertinentes a la temática, en cuanto a la integración del Sistema operativo en una Pc; la identificación de sus funciones principales con sus respectiva clasificación; Selección de instaladores, manuales y documentos necesarios para la instalación del Software, Evaluación del Hardware para determinar instalaciones de Sistemas operativos, el desarrollo de ejercicios prácticos relacionados con la Instalación de Sistemas operativos, Técnicas para elaborar Informes de instalación de Software,  leyes para la comercialización e instalación de Software <br />.  <br />PLANTEAMIENTO DE LAS ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE<br />Actividad 1: Identifiquemos el Software y los  Sistema operativo <br />En equipos  ya dispuestos  realizar las siguientes consultas y lecturas:<br />Software de Computadoras y sus clasificaciones (Sw. Sistemas, Sw. Aplicación, Sw de Desarrollo), haciendo énfasis en los Sistemas Operativos(S.O.)<br />Clasificación de los sistemas Operativos según su modo de operar, empresas distribuidoras de Sistemas operativos y Sistemas operativos Mas comunes en el Mercado Actual.<br />Actividad 2:  <br />Se tomaran como referencias  los apuntes sobre definición y clasificación de Software de computadoras y el material nombrado Sistemas operativos; y se desarrollan los siguientes puntos:<br />Elabora un Organigrama donde explique la importancia del Software, teniendo en cuenta su clasificación y característica principal de cada una de ellas y exponiendo un ejemplo claro de cada una de sus clasificaciones.<br />Elabora un diagrama donde se muestre la Función principal del Sistema operativo, Su clasificación según la forma en que ofrecen sus servicios y aplicabilidad, Se muestren Los sistemas operativos mas Comunes y características relevantes de cada uno de Ellos (3)<br />Elabora un comentario donde explique la importancia que representa un sistema operativo en el manejo de un Computador y que implica la Selección no adecuada de un Sistema operativo para una maquina que solo cumpla con los requerimientos mínimos.<br />Diseñar cada uno dos interrogantes relacionados con los Sistemas operativos.<br />Observaciones:___________________________________________________________________________________________________________________________________________________________________<br />                                                                                                                                                                                                                                                                             <br />EVALUACIÓN<br />EVIDENCIAS DE APRENDIZAJECRITERIOS DE EVALUACIÓNTÉCNICAS E INSTRUMENTOS DE EVALUACIÓNEvidencias de conocimientosRespuesta a preguntas sobre la clasificación y funciones de los Sistema Operativo.Describir las funciones de un Sistema Operativo.Clasificar los diferentes tipos de Sistema OperativoTÉCNICA: Formulación de preguntas Sobre  Sistemas Operativos.INSTRUMENTO:Cuestionario.<br />AMBIENTES DE APRENDIZAJE, MEDIOS Y RECURSOS DIDÁCTICOS<br />Aula de Cómputo y servicios de InternetTelevisión, Tablero, marcadores, Vhs, Dvd, Grabadora, Internet, Video Beam, retroproyector,Proyector de cuerpos opacos.Computadores desarmados con y sin Sistemas operativos, con diferentes configuraciones,  y  Software  Tipos de memoria, unidades de almacenamientoManuales, Guías de instalación y   planos del fabricante.<br />BIBLIOGRAFIA<br />http://www.mundopc.net http://www.manualesgratis.com http:// www.monografias.com  Documento PDF  Hazlo Tu Mismo. Se puede descargar del sitio Web  http://www.sevicioalpc.comhttp://www.mundopc.net http://www.fortunecity.com http:// www.iesalquibla.com Documento PDF  Hazlo Tu Mismo. Se puede descargar del sitio Web  http://www.sevicioalpc.com   <br />Observaciones Generales <br />Para cada sesión traer los materiales bibliográficos necesarios.  <br />Las actividades realizadas, Informes y guías deben reposar en la carpeta de evidencias.<br />SISTEMAS OPERATIVOS<br />Para tratar de comprender los requisitos de un Sistema Operativo y el significado de las principales características de un Sistema Operativo contemporáneo, es útil considerar como han ido evolucionando éstos con el tiempo.<br />A finales de los 40's el uso de computadoras estaba restringido a aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver a correr su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ).<br />La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables en la primera generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le llamó quot;
Sistema Operativoquot;
. Así, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS.<br />Posteriormente, en la tercera generación de computadoras nace uno de los primeros sistemas operativos con la filosofía de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrentó por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propósitos en general: el comercial y el científico. Así, al tratar de crear un solo sistema operativo para computadoras que podían dedicarse a un propósito, al otro o ambos, puso en evidencia la problemática del trabajo en equipos de análisis, diseño e implantación de sistemas grandes. <br />Surge también en la tercera generación de computadoras el concepto de la multiprogramación, porque debido al alto costo de las computadoras era necesario idear un esquema de trabajo que mantuviese a la unidad central de procesamiento más tiempo ocupada.<br />En la cuarta generación la electrónica avanza hacia la integración a gran escala, pudiendo crear circuitos con miles de transistores en un centímetro cuadrado de silicón y ya es posible hablar de las computadoras personales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables intentando así atraer al público en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estas máquinas. También es común encontrar clones de computadoras personales y una multitud de empresas pequeñas ensamblándolas por todo el mundo.<br />Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones (y problemas) al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes. Para los 90's el paradigma de la programación orientada a objetos cobra auge, así como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una plataforma específica y poder ver sus resultados en la pantalla o monitor de otra diferente. Los niveles de interacción se van haciendo cada vez más profundos.<br />¿QUÉ ES UN SISTEMA OPERATIVO?<br />Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El objetivo principal de un Sistema Operativo es, entonces, lograr que el Sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.<br />Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de vídeo y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.<br />Característica de un Sistema Operativo.<br />En general, se puede decir que un Sistema Operativo tiene las siguientes características:<br />Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora. <br />Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible. <br />Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio. <br />Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. <br />Relacionar dispositivos (gestionar a través del Kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. <br />Organizar datos para acceso rápido y seguro. <br />Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. <br />Procesamiento por bytes de flujo a través del bus de datos. <br />Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora. <br />Técnicas de recuperación de errores. <br />Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario. <br />Generación de estadísticas. Permite que se puedan compartir el hardware y los datos entre los usuarios. <br />El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc. <br />El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo. <br />El Software de base (S.O.) está compuesto por: <br />Un sistema operativo está conformado básicamente por cuatro módulos: <br />Núcleo o Kernel. <br />Administrador de memoria. <br />Sistema de entrada/salida. <br />Administrador de archivos. <br />A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de quot;
traducirquot;
 las órdenes que el usuario ingresa mediante el teclado u otros dispositivos a un quot;
lenguajequot;
 que la máquina pueda entender. <br />Núcleo<br />Es el módulo de más bajo nivel de un sistema operativo, pues descansa directamente sobre el hardware de la computadora. Entre las tareas que desempeña se incluyen el manejo de las interrupciones, la asignación de trabajo al procesador y el proporcionar una vía de comunicación entre los distintos programas. En general, el núcleo se encarga de controlar el resto de los módulos y sincronizar su ejecución. El núcleo contiene un submódulo denominado quot;
planificadorquot;
, el cual se encarga de asignar tiempo del procesador a los programas, de acuerdo a una cierta política de planificación que varía de un sistema operativo a otro. Normalmente se utiliza una jerarquía de prioridades que determinan cómo se asignará el tiempo del CPU a cada programa. Una política de planificación muy común en los sistemas de multiprogramación y multiproceso son las técnicas de quot;
time slicingquot;
 (fracción de tiempo). Se asigna a cada programa un corto intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo de tiempo, vuelve a la cola de programas.<br />Administrador de memoria<br />Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten, mientras el resto de los datos y los programas se mantienen en los dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte de la memoria principal se hace de una forma estructurada, siguiendo un determinado orden. La forma más común de administración de la memoria supone crear una memoria virtual; con este sistema, la memoria de la computadora aparece, para cualquier usuario del sistema, mucho mayor de lo que en realidad es. <br />Sistema de entrada/salida (E/S)<br />Este componente presenta al usuario la E/S de datos como una cuestión independiente del dispositivo; es decir, para los usuarios, todos los dispositivos tienen las mismas características y son tratados de la misma forma, siendo el sistema operativo el encargado de atender las particularidades de cada uno de ellos (como su velocidad de operación). Una técnica muy común, especialmente en salida, es el uso de quot;
spoolersquot;
. Los datos de salida se almacenan de forma temporal en una cola situada en un dispositivo de almacenamiento masivo (el spool), hasta que el dispositivo periférico requerido se encuentre libre; de este modo se evita que un programa quede retenido porque el periférico no esté disponible. El sistema operativo dispone de llamadas para añadir y eliminar archivos del spool. <br />Administrador de archivos<br />Se encarga de mantener la estructura de los datos y los programas del sistema y de los diferentes usuarios (que se mantienen en archivos) y de asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de archivos también supervisa la creación, actualización y eliminación de los archivos, manteniendo un directorio con todos los archivos que existen en el sistema en cada momento y coopera con el módulo administrador de memoria durante las transferencias de datos desde y hacia la memoria principal. Si se dispone de un sistema de memoria virtual, existen transferencias entre la memoria principal y los medios de almacenamiento masivo para mantener la estructura de la misma. <br />Los archivos almacenados en los dispositivos de almacenamiento masivo tienen distintos propósitos. Algunos contienen información que puede ser compartida. Otros son de carácter privado, e incluso secreto. Por tanto, cada archivo está dotado de un conjunto de privilegios de acceso, que indican la extensión con la que se puede compartir la información contenida en el archivo. El sistema operativo comprueba que estos privilegios no sean violados. <br />Tipos de Sistemas Operativos.<br />Actualmente los sistemas operativos están clasificado por: <br />La forma en que ofrecen sus servicios <br />SISTEMAS OPERATIVOS POR LA FORMA EN QUE OFRECEN SUS SERVICIOS <br />Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a continuación se muestra<br />Por Número de Usuarios<br />Sistema Operativo Monousuario: Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han clasificado en este renglón. En otras palabras los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se está ejecutando.<br />Sistema Operativo Multiusuario: Los sistemas operativos multiusuario son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente. En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing). <br />Por el Número de Tareas:<br />Sistema Operativo Monotarea: Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez. Los sistemas operativos monotareas son más primitivos y, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. <br />Sistema Operativo Multitarea: Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al mismo tiempo. Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Un sistema operativo multitarea puede estar editando el código fuente de un programa durante su depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico en un proceso en background. Es común encontrar en ellos interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido intercambio entre las tareas para el usuario, mejorando su productividad.<br />Un sistema operativo multitarea se distingue por su capacidad para soportar la ejecución concurrente de dos o más procesos activos. La multitarea se implementa generalmente manteniendo el código y los datos de varios procesos simultáneamente en memoria y multiplexando el procesador y los dispositivos de E/S entre ellos.<br />La multitarea suele asociarse con soporte hardware y software para protección de memoria con el fin de evitar que procesos corrompan el espacio de direcciones y el comportamiento de otros procesos residentes.<br />Por el Número de Procesadores:<br />Sistema Operativo de Uniproceso: Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.<br />Sistema Operativo de Multiproceso: Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. <br />Asimétrica: Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como eje para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.<br />Simétrica: Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cual quiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.<br />
Estructura SO Comfacor
Estructura SO Comfacor
Estructura SO Comfacor
Estructura SO Comfacor
Estructura SO Comfacor
Estructura SO Comfacor
Estructura SO Comfacor
Estructura SO Comfacor

Más contenido relacionado

La actualidad más candente

SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWAREperez123
 
Anexo 9-actividad-1-conociendo-mi-computadora
Anexo 9-actividad-1-conociendo-mi-computadoraAnexo 9-actividad-1-conociendo-mi-computadora
Anexo 9-actividad-1-conociendo-mi-computadoraLuis Gerardo Carvajal
 
Bladimir q. huaman teves. sistema operativo
Bladimir q. huaman teves. sistema operativoBladimir q. huaman teves. sistema operativo
Bladimir q. huaman teves. sistema operativochoclito12
 
Computación i mariangel_garcia
Computación i mariangel_garciaComputación i mariangel_garcia
Computación i mariangel_garciamarifabi5
 
Anexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en redAnexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en redLuis Gerardo Carvajal
 
Anexo 10 actividad 2 conociendo a fondo mi computadora
Anexo 10  actividad 2 conociendo a fondo mi computadoraAnexo 10  actividad 2 conociendo a fondo mi computadora
Anexo 10 actividad 2 conociendo a fondo mi computadoraLuis Gerardo Carvajal
 
Yuri carrion a. sistema operativo 2
Yuri carrion a. sistema operativo 2Yuri carrion a. sistema operativo 2
Yuri carrion a. sistema operativo 2yurycarrion123
 
Herramienta software para la evaluación
Herramienta software para la evaluaciónHerramienta software para la evaluación
Herramienta software para la evaluaciónIndependienteBC
 
Categorías de software
Categorías de softwareCategorías de software
Categorías de softwarekitzia3
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosPedroLuces3
 
Presentación Fundamentos Básicos del Diseño de Software Pedro Luces
Presentación Fundamentos Básicos del Diseño de Software Pedro LucesPresentación Fundamentos Básicos del Diseño de Software Pedro Luces
Presentación Fundamentos Básicos del Diseño de Software Pedro LucesPedroLuces3
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputoEve Diaz
 

La actualidad más candente (16)

SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWARE
 
Anexo 9-actividad-1-conociendo-mi-computadora
Anexo 9-actividad-1-conociendo-mi-computadoraAnexo 9-actividad-1-conociendo-mi-computadora
Anexo 9-actividad-1-conociendo-mi-computadora
 
Bladimir q. huaman teves. sistema operativo
Bladimir q. huaman teves. sistema operativoBladimir q. huaman teves. sistema operativo
Bladimir q. huaman teves. sistema operativo
 
Computación i mariangel_garcia
Computación i mariangel_garciaComputación i mariangel_garcia
Computación i mariangel_garcia
 
Anexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en redAnexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en red
 
Anexo 10 actividad 2 conociendo a fondo mi computadora
Anexo 10  actividad 2 conociendo a fondo mi computadoraAnexo 10  actividad 2 conociendo a fondo mi computadora
Anexo 10 actividad 2 conociendo a fondo mi computadora
 
Yuri carrion a. sistema operativo 2
Yuri carrion a. sistema operativo 2Yuri carrion a. sistema operativo 2
Yuri carrion a. sistema operativo 2
 
Hardware
HardwareHardware
Hardware
 
Estandares del grado 6
Estandares del grado 6Estandares del grado 6
Estandares del grado 6
 
Herramienta software para la evaluación
Herramienta software para la evaluaciónHerramienta software para la evaluación
Herramienta software para la evaluación
 
Categorías de software
Categorías de softwareCategorías de software
Categorías de software
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
Presentación Fundamentos Básicos del Diseño de Software Pedro Luces
Presentación Fundamentos Básicos del Diseño de Software Pedro LucesPresentación Fundamentos Básicos del Diseño de Software Pedro Luces
Presentación Fundamentos Básicos del Diseño de Software Pedro Luces
 
Estandares del grado 8
Estandares del grado 8Estandares del grado 8
Estandares del grado 8
 
Práctica cómputo
Práctica cómputoPráctica cómputo
Práctica cómputo
 
Unidad 3 procesamiento de datos
Unidad 3 procesamiento de datosUnidad 3 procesamiento de datos
Unidad 3 procesamiento de datos
 

Similar a Estructura SO Comfacor

Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el softwareOswaldo Perez
 
Conclusiones de Unidad 1 - Sistemas Operativos.
Conclusiones de Unidad 1 - Sistemas Operativos.Conclusiones de Unidad 1 - Sistemas Operativos.
Conclusiones de Unidad 1 - Sistemas Operativos.Martin Pacheco Chávez
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de softwareITSPR
 
Compilación Bibliográfica S.O
Compilación Bibliográfica S.OCompilación Bibliográfica S.O
Compilación Bibliográfica S.OMartha Correa O
 
Compilación Bibliográfica S.O
Compilación Bibliográfica S.OCompilación Bibliográfica S.O
Compilación Bibliográfica S.OMartha Correa O
 
Anteproyecto evolucion sistemas operativos
Anteproyecto evolucion sistemas operativosAnteproyecto evolucion sistemas operativos
Anteproyecto evolucion sistemas operativosJairoboada
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativosClasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativosCLINICA INFES
 
Kailet ensayo diseño de software
Kailet ensayo diseño de softwareKailet ensayo diseño de software
Kailet ensayo diseño de softwareMaryam Claro
 
Milagro atacho so.doc
Milagro atacho so.docMilagro atacho so.doc
Milagro atacho so.docmilagroatacho
 
Informàtica erika y carolina
Informàtica erika y carolinaInformàtica erika y carolina
Informàtica erika y carolinaErika Flores
 
Informàtica erika y carolina
Informàtica erika y carolinaInformàtica erika y carolina
Informàtica erika y carolinaErika Flores
 
Herramientas de modelaje de datos
Herramientas de modelaje de datosHerramientas de modelaje de datos
Herramientas de modelaje de datosAndre Gutierrez
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacionJuancho Velsqz
 

Similar a Estructura SO Comfacor (20)

Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el software
 
JULIO REAÑO
JULIO REAÑOJULIO REAÑO
JULIO REAÑO
 
Práctica 1
Práctica 1Práctica 1
Práctica 1
 
Conclusiones de Unidad 1 - Sistemas Operativos.
Conclusiones de Unidad 1 - Sistemas Operativos.Conclusiones de Unidad 1 - Sistemas Operativos.
Conclusiones de Unidad 1 - Sistemas Operativos.
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
Compilación Bibliográfica S.O
Compilación Bibliográfica S.OCompilación Bibliográfica S.O
Compilación Bibliográfica S.O
 
Compilación Bibliográfica S.O
Compilación Bibliográfica S.OCompilación Bibliográfica S.O
Compilación Bibliográfica S.O
 
Anteproyecto evolucion sistemas operativos
Anteproyecto evolucion sistemas operativosAnteproyecto evolucion sistemas operativos
Anteproyecto evolucion sistemas operativos
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativosClasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 
El Software
El  SoftwareEl  Software
El Software
 
Kailet ensayo diseño de software
Kailet ensayo diseño de softwareKailet ensayo diseño de software
Kailet ensayo diseño de software
 
Milagro atacho so.doc
Milagro atacho so.docMilagro atacho so.doc
Milagro atacho so.doc
 
Generaciones del sistema operativo
Generaciones del sistema operativoGeneraciones del sistema operativo
Generaciones del sistema operativo
 
Montsserrat y xolocotzi
Montsserrat y xolocotziMontsserrat y xolocotzi
Montsserrat y xolocotzi
 
Informàtica erika y carolina
Informàtica erika y carolinaInformàtica erika y carolina
Informàtica erika y carolina
 
Informàtica erika y carolina
Informàtica erika y carolinaInformàtica erika y carolina
Informàtica erika y carolina
 
Herramientas de modelaje de datos
Herramientas de modelaje de datosHerramientas de modelaje de datos
Herramientas de modelaje de datos
 
Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 

Más de Carlos Grandett

Más de Carlos Grandett (7)

Planilla de juego egresado comfacor2013
Planilla de juego egresado comfacor2013Planilla de juego egresado comfacor2013
Planilla de juego egresado comfacor2013
 
IEC
IECIEC
IEC
 
Feria tacasuan copy
Feria tacasuan copyFeria tacasuan copy
Feria tacasuan copy
 
IEC
IECIEC
IEC
 
SO Cap5 Comfacor
SO Cap5 ComfacorSO Cap5 Comfacor
SO Cap5 Comfacor
 
Guia SO Lectura
Guia SO LecturaGuia SO Lectura
Guia SO Lectura
 
Ensamble Equipo Comfacor
Ensamble Equipo ComfacorEnsamble Equipo Comfacor
Ensamble Equipo Comfacor
 

Último

LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Último (20)

LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

Estructura SO Comfacor

  • 1. 1. GUIA DE APRENDIZAJE “SOFTWARE Y SISTEMAS OPERATIVOS” <br />Módulo de Formación: SOFTWAREUnidad de Aprendizaje:El Software, clasificación, Sistema operativo y su incorporación al HardwareModalidad(es) de formación: PRESENCIALResultados de Aprendizaje: Preparar el equipo para la instalación y configuración del Software Actividad de Enseñanza – Aprendizaje – Evaluación:Software<br />2. INTRODUCCIÓN<br />La informática esta hoy presente en la mayor parte de los campos del Conocimientos de la vida moderna, Con mayor o menor rapidez todas las ramas del saber humano se rinden ante los progresos tecnológicos, tareas que en otros tiempos realizaban manualmente pasan a ser procesos sistematizados apoyados en equipos de cómputos<br />Por tal razón La computación y la Informática han influido en nuevas formas y métodos educativos cuya representación sea la formación de jóvenes con perfiles que estén relacionados con el sector productivo. En una época donde la utilización de los avances tecnológicos y de comunicación permitirá a los individuos compartir y relacionarse eficientemente y tener a su disposición los conocimientos y herramientas necesarias para participar con propiedad en los procesos de desarrollo.<br />Lo anterior abre la posibilidad para el desarrollo de esta guía en donde se identificaran y valoraran conocimientos, enseñando estrategias para el desarrollo del pensamiento, incentivando la evaluación y la auto evaluación desde la auto regulación y el aprendizaje autónomo, de esta forma el propósito primordial es formar talento humano con alta capacidad de desarrollo de habilidades y destrezas para enfrentar exigencias del mercado actual en cuanto a la integración de Software a los Equipos de Cómputos específicamente en la integración del Sistema operativo como eje principal, gestor y administrador de los recursos físicos del computador.<br />Es por ello que será primordial en los estudiantes las consultas bibliográficas sugeridas y profundizaciones pertinentes a la temática, en cuanto a la integración del Sistema operativo en una Pc; la identificación de sus funciones principales con sus respectiva clasificación; Selección de instaladores, manuales y documentos necesarios para la instalación del Software, Evaluación del Hardware para determinar instalaciones de Sistemas operativos, el desarrollo de ejercicios prácticos relacionados con la Instalación de Sistemas operativos, Técnicas para elaborar Informes de instalación de Software, leyes para la comercialización e instalación de Software <br />. <br />PLANTEAMIENTO DE LAS ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE<br />Actividad 1: Identifiquemos el Software y los Sistema operativo <br />En equipos ya dispuestos realizar las siguientes consultas y lecturas:<br />Software de Computadoras y sus clasificaciones (Sw. Sistemas, Sw. Aplicación, Sw de Desarrollo), haciendo énfasis en los Sistemas Operativos(S.O.)<br />Clasificación de los sistemas Operativos según su modo de operar, empresas distribuidoras de Sistemas operativos y Sistemas operativos Mas comunes en el Mercado Actual.<br />Actividad 2: <br />Se tomaran como referencias los apuntes sobre definición y clasificación de Software de computadoras y el material nombrado Sistemas operativos; y se desarrollan los siguientes puntos:<br />Elabora un Organigrama donde explique la importancia del Software, teniendo en cuenta su clasificación y característica principal de cada una de ellas y exponiendo un ejemplo claro de cada una de sus clasificaciones.<br />Elabora un diagrama donde se muestre la Función principal del Sistema operativo, Su clasificación según la forma en que ofrecen sus servicios y aplicabilidad, Se muestren Los sistemas operativos mas Comunes y características relevantes de cada uno de Ellos (3)<br />Elabora un comentario donde explique la importancia que representa un sistema operativo en el manejo de un Computador y que implica la Selección no adecuada de un Sistema operativo para una maquina que solo cumpla con los requerimientos mínimos.<br />Diseñar cada uno dos interrogantes relacionados con los Sistemas operativos.<br />Observaciones:___________________________________________________________________________________________________________________________________________________________________<br /> <br />EVALUACIÓN<br />EVIDENCIAS DE APRENDIZAJECRITERIOS DE EVALUACIÓNTÉCNICAS E INSTRUMENTOS DE EVALUACIÓNEvidencias de conocimientosRespuesta a preguntas sobre la clasificación y funciones de los Sistema Operativo.Describir las funciones de un Sistema Operativo.Clasificar los diferentes tipos de Sistema OperativoTÉCNICA: Formulación de preguntas Sobre Sistemas Operativos.INSTRUMENTO:Cuestionario.<br />AMBIENTES DE APRENDIZAJE, MEDIOS Y RECURSOS DIDÁCTICOS<br />Aula de Cómputo y servicios de InternetTelevisión, Tablero, marcadores, Vhs, Dvd, Grabadora, Internet, Video Beam, retroproyector,Proyector de cuerpos opacos.Computadores desarmados con y sin Sistemas operativos, con diferentes configuraciones, y Software Tipos de memoria, unidades de almacenamientoManuales, Guías de instalación y planos del fabricante.<br />BIBLIOGRAFIA<br />http://www.mundopc.net http://www.manualesgratis.com http:// www.monografias.com Documento PDF Hazlo Tu Mismo. Se puede descargar del sitio Web http://www.sevicioalpc.comhttp://www.mundopc.net http://www.fortunecity.com http:// www.iesalquibla.com Documento PDF Hazlo Tu Mismo. Se puede descargar del sitio Web http://www.sevicioalpc.com <br />Observaciones Generales <br />Para cada sesión traer los materiales bibliográficos necesarios. <br />Las actividades realizadas, Informes y guías deben reposar en la carpeta de evidencias.<br />SISTEMAS OPERATIVOS<br />Para tratar de comprender los requisitos de un Sistema Operativo y el significado de las principales características de un Sistema Operativo contemporáneo, es útil considerar como han ido evolucionando éstos con el tiempo.<br />A finales de los 40's el uso de computadoras estaba restringido a aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver a correr su programa, es decir, enfrentaba el problema del procesamiento serial ( serial processing ).<br />La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se hizo evidente que el operar una computadora por medio de tableros enchufables en la primera generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le llamó quot; Sistema Operativoquot; . Así, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS.<br />Posteriormente, en la tercera generación de computadoras nace uno de los primeros sistemas operativos con la filosofía de administrar una familia de computadoras: el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrentó por primera vez una serie de problemas conflictivos debido a que anteriormente las computadoras eran creadas para dos propósitos en general: el comercial y el científico. Así, al tratar de crear un solo sistema operativo para computadoras que podían dedicarse a un propósito, al otro o ambos, puso en evidencia la problemática del trabajo en equipos de análisis, diseño e implantación de sistemas grandes. <br />Surge también en la tercera generación de computadoras el concepto de la multiprogramación, porque debido al alto costo de las computadoras era necesario idear un esquema de trabajo que mantuviese a la unidad central de procesamiento más tiempo ocupada.<br />En la cuarta generación la electrónica avanza hacia la integración a gran escala, pudiendo crear circuitos con miles de transistores en un centímetro cuadrado de silicón y ya es posible hablar de las computadoras personales y las estaciones de trabajo. Surgen los conceptos de interfaces amigables intentando así atraer al público en general al uso de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y UNIX en estas máquinas. También es común encontrar clones de computadoras personales y una multitud de empresas pequeñas ensamblándolas por todo el mundo.<br />Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red mundial Internet se va haciendo accesible a toda clase de instituciones y se comienzan a dar muchas soluciones (y problemas) al querer hacer convivir recursos residentes en computadoras con sistemas operativos diferentes. Para los 90's el paradigma de la programación orientada a objetos cobra auge, así como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una plataforma específica y poder ver sus resultados en la pantalla o monitor de otra diferente. Los niveles de interacción se van haciendo cada vez más profundos.<br />¿QUÉ ES UN SISTEMA OPERATIVO?<br />Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El objetivo principal de un Sistema Operativo es, entonces, lograr que el Sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.<br />Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de vídeo y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.<br />Característica de un Sistema Operativo.<br />En general, se puede decir que un Sistema Operativo tiene las siguientes características:<br />Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora. <br />Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible. <br />Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio. <br />Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. <br />Relacionar dispositivos (gestionar a través del Kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. <br />Organizar datos para acceso rápido y seguro. <br />Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. <br />Procesamiento por bytes de flujo a través del bus de datos. <br />Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora. <br />Técnicas de recuperación de errores. <br />Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario. <br />Generación de estadísticas. Permite que se puedan compartir el hardware y los datos entre los usuarios. <br />El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc. <br />El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo. <br />El Software de base (S.O.) está compuesto por: <br />Un sistema operativo está conformado básicamente por cuatro módulos: <br />Núcleo o Kernel. <br />Administrador de memoria. <br />Sistema de entrada/salida. <br />Administrador de archivos. <br />A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de quot; traducirquot; las órdenes que el usuario ingresa mediante el teclado u otros dispositivos a un quot; lenguajequot; que la máquina pueda entender. <br />Núcleo<br />Es el módulo de más bajo nivel de un sistema operativo, pues descansa directamente sobre el hardware de la computadora. Entre las tareas que desempeña se incluyen el manejo de las interrupciones, la asignación de trabajo al procesador y el proporcionar una vía de comunicación entre los distintos programas. En general, el núcleo se encarga de controlar el resto de los módulos y sincronizar su ejecución. El núcleo contiene un submódulo denominado quot; planificadorquot; , el cual se encarga de asignar tiempo del procesador a los programas, de acuerdo a una cierta política de planificación que varía de un sistema operativo a otro. Normalmente se utiliza una jerarquía de prioridades que determinan cómo se asignará el tiempo del CPU a cada programa. Una política de planificación muy común en los sistemas de multiprogramación y multiproceso son las técnicas de quot; time slicingquot; (fracción de tiempo). Se asigna a cada programa un corto intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo de tiempo, vuelve a la cola de programas.<br />Administrador de memoria<br />Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten, mientras el resto de los datos y los programas se mantienen en los dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte de la memoria principal se hace de una forma estructurada, siguiendo un determinado orden. La forma más común de administración de la memoria supone crear una memoria virtual; con este sistema, la memoria de la computadora aparece, para cualquier usuario del sistema, mucho mayor de lo que en realidad es. <br />Sistema de entrada/salida (E/S)<br />Este componente presenta al usuario la E/S de datos como una cuestión independiente del dispositivo; es decir, para los usuarios, todos los dispositivos tienen las mismas características y son tratados de la misma forma, siendo el sistema operativo el encargado de atender las particularidades de cada uno de ellos (como su velocidad de operación). Una técnica muy común, especialmente en salida, es el uso de quot; spoolersquot; . Los datos de salida se almacenan de forma temporal en una cola situada en un dispositivo de almacenamiento masivo (el spool), hasta que el dispositivo periférico requerido se encuentre libre; de este modo se evita que un programa quede retenido porque el periférico no esté disponible. El sistema operativo dispone de llamadas para añadir y eliminar archivos del spool. <br />Administrador de archivos<br />Se encarga de mantener la estructura de los datos y los programas del sistema y de los diferentes usuarios (que se mantienen en archivos) y de asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de archivos también supervisa la creación, actualización y eliminación de los archivos, manteniendo un directorio con todos los archivos que existen en el sistema en cada momento y coopera con el módulo administrador de memoria durante las transferencias de datos desde y hacia la memoria principal. Si se dispone de un sistema de memoria virtual, existen transferencias entre la memoria principal y los medios de almacenamiento masivo para mantener la estructura de la misma. <br />Los archivos almacenados en los dispositivos de almacenamiento masivo tienen distintos propósitos. Algunos contienen información que puede ser compartida. Otros son de carácter privado, e incluso secreto. Por tanto, cada archivo está dotado de un conjunto de privilegios de acceso, que indican la extensión con la que se puede compartir la información contenida en el archivo. El sistema operativo comprueba que estos privilegios no sean violados. <br />Tipos de Sistemas Operativos.<br />Actualmente los sistemas operativos están clasificado por: <br />La forma en que ofrecen sus servicios <br />SISTEMAS OPERATIVOS POR LA FORMA EN QUE OFRECEN SUS SERVICIOS <br />Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a continuación se muestra<br />Por Número de Usuarios<br />Sistema Operativo Monousuario: Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han clasificado en este renglón. En otras palabras los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se está ejecutando.<br />Sistema Operativo Multiusuario: Los sistemas operativos multiusuario son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente. En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing). <br />Por el Número de Tareas:<br />Sistema Operativo Monotarea: Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez. Los sistemas operativos monotareas son más primitivos y, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. <br />Sistema Operativo Multitarea: Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al mismo tiempo. Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Un sistema operativo multitarea puede estar editando el código fuente de un programa durante su depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico en un proceso en background. Es común encontrar en ellos interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido intercambio entre las tareas para el usuario, mejorando su productividad.<br />Un sistema operativo multitarea se distingue por su capacidad para soportar la ejecución concurrente de dos o más procesos activos. La multitarea se implementa generalmente manteniendo el código y los datos de varios procesos simultáneamente en memoria y multiplexando el procesador y los dispositivos de E/S entre ellos.<br />La multitarea suele asociarse con soporte hardware y software para protección de memoria con el fin de evitar que procesos corrompan el espacio de direcciones y el comportamiento de otros procesos residentes.<br />Por el Número de Procesadores:<br />Sistema Operativo de Uniproceso: Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.<br />Sistema Operativo de Multiproceso: Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. <br />Asimétrica: Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como eje para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.<br />Simétrica: Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cual quiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.<br />