Centro de Bachillerato TecnologicoIndustrial y de Servicios #33.Integrantes del equipo:Bibiana Alvarado,Brianda Romero,Lou...
7 de febrero de 2012 Dibujar un equipo de computo  completo y nombrar las partes:
 Entrada:   Proceso:    Salida:Escáner      CPU         MonitorTeclado                  BocinasMouse                   Im...
   Tipos de sistema operativo          7 de febrero de 20121.- Nómbralos2.- En que consiste cada uno1). DOS: el famoso DO...
   4). Windows NT: esta versión de Windows se especializa en    las redes y servicios.   5). OS/2: Esta SO fue hecha por...
   1.- Defina sistemas operativos.    8 de febrero de 2012   2.- Partes que componen un sistema operativo.   1.- Es un ...
   Interprete de comandos: También conocido por su nombre en    ingles, Shell. Es un programa que interpreta las ordenes ...
Actividad No. 4  1.- Defina firmware.            8 de febrero 2012 2.- Defina multirpogramación. 3.- Defina multiproces...
 1.-Firmware: Es un bloque de instrucciones de  máquina para propósitos espesificos grabado en  una memoria de tipo de so...
   4.- Uno se determina a la tecnica que permite que dos o mas    procesos ocupen la misma unidad de memoria principal y ...
   d) Computación interactiva: Es una herramienta práctica que se    utiliza fundamentalmente para para la investigación ...
   9.- Que uno interactua con agentes fuera de él y esta    cónectado correlacionalmente con factores externos a él y el ...
Actividad No. 5   Concepto de sistema operativo                                         14 de febrero de 2012   La inte...
Concepto de sistema operativo   Proceso:                 Archivos:                       Shell: Es un conjunto de        ...
Actividad No. 6   Llamadas al sistema                  14 de febrero de 2012   Llamadas al sistema: Es el mecanismo usad...
   Administración de directorios: Su administrador de archivos de    escritorio es una herramienta potente e importante p...
15-feb-2012                                   Sistema operativo minixMinix es un sistema operativo disenado para ser altam...
Actividad No. 8 1.- Dibujar la estructura de MINIX      15 de febrero de 2012 2.- Explicar en que consiste cada una de l...
   Capa 2: Contiene todo lo concemiente a los procesos de E/S.    Uno por cada tipo de dispositivo (tareas).   Capa 3: A...
21-feb-2012                            Programa de usuario 2                                                              ...
 1.- El programa de usuario entra en le Kernel por una trampa. 2.- El sistema operativo determina el número de servicio ...
Actividad No. 10 Modelo de estructuración      21 de febrero de 2012Sencillo para un sistema monolítico.          1      ...
   Rutas   111, 112   121, 124   13   143   152   164, 165   Sistemas por capas:El modelo estructuración sencillo ...
   Sistema operativo THE   Capa   Función.   5      El operador.   4      Programas de usuario.   3      Administraci...
   El sistema tenia 6 capas, cómo se muestra en la figura anterior. ;a    capa 0 se acupaba del reparto del procesador, c...
   Capa 2: Es la que se encarga de la comunicación entre cada    proceso y la consola del operador.   Capa 3: Se encarga...
Maquinas virtuales                                       28 de febrero de 2012   Los primeros versiones eran sistemas est...
    El corazón del sistema conocido cómo monitor de máquina     abitual se ejecuta en el Hardware y realiza la multiprogr...
Actividad No. 11   Buscar en Internet                      21 de febrero de 2012   1.- Modelo cliente – servidor (defini...
   3.- Un modelo servidor: El cliente es el que manda la información    y el servidor la recibe.
   Modelo Cliente – servodor                                 28 de febrero de 2012   Proceso Proceso Servidor de Servido...
   Según la figura, el Kernel manipula la comunicación    entre los clientes y los servidores.   Al dividir el sistema o...
2 do Parcial
Actividad No. 1 1.- Defina multipreogramación.                   7 de marzo de 2012 2.- Señala dos funciones del sistema...
 2.- *Gestión de archivos: El sistema operativo gestiona la lectura y  escritura en el sistema de archivos y las autoriza...
   6.- Es una archivo o programa por varios comandos de DOS, esta    secuencia de comandos no ejecuta uno en uno y el arc...
Actividad No. 2   Elabora una lista de actividades que se puede
Actividad No. 3   Buscar en internet                        14 de marzo de 2012.   1.- Administración de procesos.   2....
   Elabora un mapa mental de la información anterior.                       Administración      Administración         ...
Modelo de procesos.   En este modelo todo Software ejecutable en la computadora, loo    que amenudo incluye el sistema op...
              Cuatro contadores de programa.         b)               A            B    C       D    Proceso    D    C  ...
   a) Multiprogramación,   b) Modelo conceptual de cuatro procesos secuenciales    independientes.   c) Solo un program...
                          Dante    COMIDA   COLOR    HOBIE     DEPORTE      FIGURA                                       ...
Estados de procesos                                                  21 de marzo de 2012   Aunque cada proceso es una ent...
   Logicamente los dos primeros estados son similares. En ambos casos    esta dispuesto a ejecutarse el proceso, solo que...
   Las transiciones 2 y 3 son causadas por el planificador de porceso,    una parte del sistema operativo, sin que el pro...
   Equipo #1.- Implementación de procesos.  Implementación de proceso:Para implementar el modelo de procesos, el sistema...
   Equipo #2.- Hilos   Es un proceso tradicional del tipo que acabamos de estudiar hay un solo hilo de    control.   Pr...
   Equipo #3.- Comunicación entre procesos.   Los procesos con frecuencia necesitan comunicarse con otros    procesos. P...
   Equipo #4.- Secciones criticas.  ¿Cómo evitamos las condiciones de competencia?La clave para evitar problemas en esta...
   Equipo #5.- Exclusión mutua con espera activa.   Inhabilitación de uterrupciones.   La soluición más sencilla es hac...
   Equipo #6 Dormir y despertar.   Cuando un proceso desea entrar en su región critica.   Computadoras de dos procesos:...
   Equipo #7 Semaforos.
   Equipo #9 Transferencia de mensajes.   Este metodo de comunicación entre procesos utiliza dos primitivas.   Aspectos...
   Equipo #11 Problemas de lectores y escritores. Problemas clasicos de IPC:Que modela el acceso a una base de datos.  ...
   Equipo #12 El problema del peluquero dormido.   Nuestra solución consiste en tres semaforos.   *1.- Customers.   *2...
   Equipo #13 Planificación de procesos.   ¿De que trata la planificación de procesos? Cuando hay más de un    proceso e...
   Equipo #14 Planificación Round Robin.   El algoritmo de planificación especifico.   Si el proceso se bloquea o termi...
   Equipo #17 Algoritmos.   La mayor de los algoritmos se diseñaron para sistemas interactivos.   El planificador deber...
   Equipo #18 Planificación por lotes.   La idea básica consiste en dar a los procesos boletos.   Podemos dar mas bolet...
   Equipo #21 Politica contra mecanismo.   Hasta ahora, hemos supuesto tacticamente que todos los procesos    del sistem...
   Equipo #24 Comunicación entre procesos MINIX   Se cuentan con tres primitivos para enviar y recibir mensajes.   El s...
Actividad No. 4                                  29 de marzo de 2012   Elaborar un resumen de una hoja de lo visto en el ...
   Tambié esta la gerarquía de procesos.   Sobre los estados de procesos, cada uno de ellos como pueden    funcionar y c...
Planificación de procesos en MINIX               17 de abril de 2012   El sistema de unterrupciones es lo que mantiene fu...
Planificación de procesos de MINIX. El sistema de                           El reloj tambiénInterruptores es              ...
Actividad No. 5                                     18 de abril de 2012.   Pasos para “Instalar el Windows.   1.- Encien...
   6.- Ahora tienes que introducir la clave de Windoes 7, si te registraste en el    sitio de Microsoft entonces puedes u...
Actividad No. 6
Actividad No. 7                           26 de abril del 2012.   Para el “Windows” se necesita introducir el DVD para in...
3cer Parcial
ACTIVIDAD #11._ mencione los pasos para elaborar un pastel.2._ mencione los pasos para cambiar una llantade auto.3._ menci...
RESPUESTAS… “1”1.- Comprar los ingredientes.- Conseguir un recipiente para elaborarlo.- Se vacia la arina en el.- Se le va...
“2”1.- Se le pone el gato debajo del carro y sesube.- Con la cruceta le aflojo los tornillos de la   llanta.- Le quito la ...
“3”1.- me despierto.- Me baño- Desayuno- Me lavo los dientes- Me cambio y me peino- Agarro la mochila- Agarro la pecera- Y...
ACTIVIDAD 3011.- MOVIE MAKER: es un software de edicion devideo creado por microsoft. Fue incluido porprimera ves en el añ...
3.- MACROMEDIA FLASH: es un programa quefacilita la utilizacion de tecnologia en la web,permitiendo la creacion de animaci...
Instala y configura software
Próxima SlideShare
Cargando en…5
×

Instala y configura software

1.948 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.948
En SlideShare
0
De insertados
0
Número de insertados
28
Acciones
Compartido
0
Descargas
60
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Instala y configura software

  1. 1. Centro de Bachillerato TecnologicoIndustrial y de Servicios #33.Integrantes del equipo:Bibiana Alvarado,Brianda Romero,LourdesValois,Mariel Zavala y Dante NavarretePortafolio de Evidencias “1 parcial”
  2. 2. 7 de febrero de 2012 Dibujar un equipo de computo completo y nombrar las partes:
  3. 3.  Entrada: Proceso: Salida:Escáner CPU MonitorTeclado BocinasMouse ImpresoraUSBMicrófonoWebcam
  4. 4.  Tipos de sistema operativo 7 de febrero de 20121.- Nómbralos2.- En que consiste cada uno1). DOS: el famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es mas conocido por el nombre de PC-DOS y MS-DOS.2). Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz grática amigable para el usuario y como resultado obtuvo Windows.3). Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión Windows 3.1. las mejoras de este SO incluye soporte multitareas y arquitectura de 32 bits.
  5. 5.  4). Windows NT: esta versión de Windows se especializa en las redes y servicios. 5). OS/2: Esta SO fue hecha por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. 6). Mac OS: las computadoras Macintosh no serian tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. 7). UNIX: El sistema operativo UNIX fue creada por los laboratorios Bell de AT&T en 1969 y es ahora usado con una de las bases para la supercarretera de la información.
  6. 6.  1.- Defina sistemas operativos. 8 de febrero de 2012 2.- Partes que componen un sistema operativo. 1.- Es un programa o conjunto de programas que en un sistema informativo gestiona los recursos de Hardware y provee servicios a los programas de aplicación, y corre en modo privilegiado respecto de los restantes. 2.- Llamadas al sistema: Es un sistema operativo en conjunto con el Hardware aparecen al usuario como un solo dispositivo con un conjunto de instrucciones mas flexibles y variadas a las que se conoce como llamadas al sistema (System Callings).
  7. 7.  Interprete de comandos: También conocido por su nombre en ingles, Shell. Es un programa que interpreta las ordenes de usuario y las convierte en llamadas del sistema. Núcleo (o kernel): Es la parte del sistema operativo que se encarga de sincronizar la activación de los procesos y definir prioridades. Programas del sistema: Son programas del servicio que deben ser solicitadas explícitamente por los usuarios. Programas de aplicación: Programas externos al sistema, utilizados para realizar tarea especificas como simulación, creación y edición de gráficos e imágenes etc.
  8. 8. Actividad No. 4 1.- Defina firmware. 8 de febrero 2012 2.- Defina multirpogramación. 3.- Defina multiprocesamiento. 4.- Diferencia entre 2 y 3. 5.- Defina:*a) En linea*b) Tiempo real*c) Tiempo compartido*d) Computación interactivo 6.- Diferencia entre a,b,c,d. 7.- Defina sistema abierto. 8.- Defina sistema cerrado 9.- Diferencia entre 7 y 8. 10.- Defina interfaz gráafico.
  9. 9.  1.-Firmware: Es un bloque de instrucciones de máquina para propósitos espesificos grabado en una memoria de tipo de solo lectura (ROM, EEPROM, Flash, etc.) que establece la lógica de mas bajo nivel que controla los circuitos electronicos de un dispositivo de cualquier tipo. 2.-Multiprogramación: Se determina multiprogramación a la tecnica que permite que dos o más procesos ocupen la misma unidad de memoria principal y que sean ejecutados al “mismo tiempo” en la unidad central de proceso o CPU. 3.- Multiprocesamiento: Es tradicionalmente conocido como el uso de multiples procesos concurrentes en un sistema en lugar de un unico proceso en un instante determinado.
  10. 10.  4.- Uno se determina a la tecnica que permite que dos o mas procesos ocupen la misma unidad de memoria principal y que se ejecuten al mismo tiempo y la otra es conocida como el uso de multiples procesos concurrentes en un sistema. 5.- a) En línea: En general, se dice que algo esta en línea, On- line u Online si esta conectado a una red o sistema mayor. B) Tiempo real: Es aque sistema digital que interactua activamente ocn un entorno con dinamica conocida en relación con sus entradas, salidas y restricciones temporales, para darle un correcto funcionamiento de acuerdo con los conceptos de predictibilidad, estabilidad, controlabilidad y alcanzabilidad. C) Tiempo compartido: El uso del tiempo compartido se refiere a compartir un recurso computacional entre muchos usuarios por medio de la multitarea.
  11. 11.  d) Computación interactiva: Es una herramienta práctica que se utiliza fundamentalmente para para la investigación y aplicación de los conceptos básicos de la computación. 6.- Que en uno es estar conectado en la red o sistema mayor, otro es interactuar con el entorno con dinamica, otro es usar el el tiempo compartido con demás usuarios por medio de la multitarea y por ultimo es fundamental para la investigación y aplicación de los conceptos. 7.- Sistema abierto: Es un sistema físico (o químico), que interacciona con otros agentes químicos, por lo tanto esta conectado correcionalmente con factores externos a el. 8.- Sistema cerrado: Es un sistema físico (o químico) que no interactua con otros agentes físicos situados fuera de el y por lo tanto no está cónectado casualmente ni correlacionalmente con cada entorno a él.
  12. 12.  9.- Que uno interactua con agentes fuera de él y esta cónectado correlacionalmente con factores externos a él y el otro no interactua con agentes físicos situados fuera de él. 10.- Interfaz gráfica: conocida como también GUI (del inglés Graphical User Interface) es un programa informativo que actua de interfaz usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.
  13. 13. Actividad No. 5 Concepto de sistema operativo 14 de febrero de 2012 La interfaz del sistema operativo y los programas de usuario esta definido por el conjunto de operaciones extendidas y el sistema operativo ofrece. Estas instrucciones se han llamado tradicionalmente llamadas al sistema. Las llamadas disponibles en la interfaz varian de un sistema operativo a otro. Las llamadas al sistema pertenecen a 3 categorias amplias.1.-Procesos.2.-Archivos.3.-Shell.
  14. 14. Concepto de sistema operativo Proceso: Archivos: Shell: Es un conjunto de Es un conjunto de Bits Se emplea para refe-actividades o eventos almadenado en un rirse a aquellos pro-(coordinados u organi- dispositivo. gramas que proveenzados) que se realizan una interfaz de usuarioo suceden (alternativa para acceder a loso simultaneamente ba- sevicios del sistemajo ciertas circunstanseas operativo.con un fin determinado.
  15. 15. Actividad No. 6 Llamadas al sistema 14 de febrero de 2012 Llamadas al sistema: Es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo. Administración del tiempo: Se puede definir como una manera de ser y una forma de vivir. Administracián de procesos: Es un programa de ejecución. Protección: Evita que los usuarios eliminen carpetas, archivos y aplicaciones, realicen cambios no autorizados en los equipos de escritorio. Señales: Es una forma limitada de comunicación entre procesos enpleada en UNIX y otros sistemas operativos compatibles con POSIX.
  16. 16.  Administración de directorios: Su administrador de archivos de escritorio es una herramienta potente e importante para gestionar archivos y directorios. Administración de archivos: Es una aplicación informática que provee acceso y falicita el realizar operaciones con ellos.
  17. 17. 15-feb-2012 Sistema operativo minixMinix es un sistema operativo disenado para ser altamente fiable, flexible y seguro. La versiónmas reciente esta basada un poco en las versiones anteriores MINIX, pero es diferente en variasáreas clave. Tiene Dispone estado Necesita hardware actual características requerido •Apegado a POSIX •Se necesita un PC con •Redes con TCP/IP un procesador •Lenguajes 386, 486, Pentium o La versión actual de MINIX cc,gcc,gtt,perl,python. compatible. 3 es un trabajo en •Mas de 400 programas •La configuración proceso. •Muchas mejoras desde estándar requiere 16 No es cercanamente tan la versión 2 MB. De RAM. maduro como Free BSDO •Completamente Linux en este momento. multiusuario y multiprogramación. •Manejadores de dispositivo se utilizan como procesos de usuario •Alto grado de tolerancia a fallas. •Código fuente C completo.
  18. 18. Actividad No. 8 1.- Dibujar la estructura de MINIX 15 de febrero de 2012 2.- Explicar en que consiste cada una de las capas Capa 1: Esta es la capa que interactúa directamente con el Hardware. Es la encargada de atrapar todas las interrupciones y trampas.
  19. 19.  Capa 2: Contiene todo lo concemiente a los procesos de E/S. Uno por cada tipo de dispositivo (tareas). Capa 3: Aglutina los procesos conocidos como procesos servidores. Se ejecutan en un nivel priviligiados que el Kernel o las tareas. Capa 4: Finalmente aquí se alojan todos los procesos de usuario taes como Shell, editores, compiladores, programas, etc.
  20. 20. 21-feb-2012 Programa de usuario 2 Los programas de usuario se Programa de usuario 2 ejecutan en modo Llamada al Kernel usuario.Memoria principal 4 El sistema 1 3 operativo se Procedimiento de servicio ejecuta en modo Kernel. 2 Tabla de despacho
  21. 21.  1.- El programa de usuario entra en le Kernel por una trampa. 2.- El sistema operativo determina el número de servicio requerido. 3.- El sistema operativo invoca el procedimiento de servicio. 4.- Se devuelve el control al programa de usuario. Un ejemplo de esa serie como en Internet: Si queremos abir un programa en modo de usuario (como Word, Excel, etc.) hay 4 procedimientos que sigue la computadora después de ejecutar el programa. Primero el programa entra en el Kernel por una avertura, después el programa se va a la tabla de despacho (en espera), cuando es su turno el se invoca el procedimiento de servicio (lo que ayuda que el programa funcione) y por ultimo se le devuelve el centro de control al usuario para que pueda usar el programa.
  22. 22. Actividad No. 10 Modelo de estructuración 21 de febrero de 2012Sencillo para un sistema monolítico. 1 Procedimiento principal. Capas1 2 3 4 5 6 Procedimiento de servicio. 1 2 3 4 5 Procedimiento de utileria.
  23. 23.  Rutas 111, 112 121, 124 13 143 152 164, 165 Sistemas por capas:El modelo estructuración sencillo de un sistema monolítico consiste en organizar el sistema operativo como una gerarquía de capas cada una contruida sobre la que esta abajo de ella. El primer sistema que tuvo esta estructura fue el sistema THE contruido en la Technische Hogeschool Eindhoven, E. W. Dijkstra ( 1968) y sus estudiantes. El sistema de THE era un sencillo sistema por lotes para una computadora Olandesa, la electrológia X8, que tenia 32K de palabras de 27 bits.
  24. 24.  Sistema operativo THE Capa Función. 5 El operador. 4 Programas de usuario. 3 Administración de Entrada/Salida. 2 Comunicación operador-proceso. 1 Administración de memoria y tambor. 0 Reparto del procesador y multiprogramación
  25. 25.  El sistema tenia 6 capas, cómo se muestra en la figura anterior. ;a capa 0 se acupaba del reparto del procesador, conmutando entre procesos cuando ocurrian interrupciones o expiraban temporizadores. Las otras capas del sistema consistian en procesos secuenciales cuando uno de los cuales podrian programarse sin tener que preocuparse por el hecho de que multiples procesos se estuvieran ejecutando en un solo prrocesafor. En otras palabras la capa 0 se encarga de la multiple programación básica del CPU. Capa 1: Se encarga de repartir el espacio para los procesos en la memoria principal y en un tambor de 512K palabras que servia para contener partes de los procesos para las que no tenia espacio en la memoria principal. Las capas siguientes no se preocupaban por sus procesos si se encontraban por sus procesos si se encontraban en la memoria principal o en el tambor y aque esta sección se encargaba de tenerlas cuando se ocuparan.
  26. 26.  Capa 2: Es la que se encarga de la comunicación entre cada proceso y la consola del operador. Capa 3: Se encarga de colocar en BUFFERS las corrientes de información procenientes de y dirigidas a ellos. Capa 4: Se encarga de manipular la administración de los procesos de los programas del usuario. Capa 5: Se encarga del proceso del operador del sistema.
  27. 27. Maquinas virtuales 28 de febrero de 2012 Los primeros versiones eran sistemas estrictamente por lotes. Muchos usuarios querian tener tiempo compartido de modo que diversos grupos dentro y fuera de IBM desidieron escribir sistemas de tiempo compartido. El sistema de tiempo compartido era grande y lento, habia costado 500 millones de dolares. Por otro lado el centro cientifíco de IBM produjo un sistema radicalmente diferente que se utiliza en ls macrocomputadoras de IBM que quedan. Este sistema llamado originalmente CP/CMS y que más tarde fue bautizado cómo VM/370, se basaba en la observación de un sistema compartido que ofrecia. 1.- Multiprogramación 2.- Una máquina extendida con una interfaz para Hardware. La escencia de VM/370 consiste en separar por completo estas dos funciones.
  28. 28.  El corazón del sistema conocido cómo monitor de máquina abitual se ejecuta en el Hardware y realiza la multiprogramación proporcionando varias máquinas vistuales a la siguiente capa superior las cuales con copias del Hardware. La estructura de VM.370 con sistema de monitores de conversación (CMS).Instrucciones de Máquina UM/ 370 Llamada alE/S aquí sistema aquí CMS CMS CMS Trampa Trampa aquí VM/370 aquí Hardware solo de 370
  29. 29. Actividad No. 11 Buscar en Internet 21 de febrero de 2012 1.- Modelo cliente – servidor (definir). 2.- Diagrama del modelo cliente – servidor. 3.- Cómo función el modelo cliente – servidor. 1.- La arquitectura diente – servidor es un modelo de aplicación disturbia en el que las tareas se reparten entre los proveedores de recursos o servidores, llamados servidores, y los demandantes, llamados clientes.
  30. 30.  3.- Un modelo servidor: El cliente es el que manda la información y el servidor la recibe.
  31. 31.  Modelo Cliente – servodor 28 de febrero de 2012 Proceso Proceso Servidor de Servidor de .... Servidor de Servidor de Modo de cliente cliente proceso terminales archivos memoria usuario Kernel Modo de Kernel El cliente obtiene servicio enviando mensajes a procesos del esrvidor.
  32. 32.  Según la figura, el Kernel manipula la comunicación entre los clientes y los servidores. Al dividir el sistema operativo en partes, cada ina de las cuales sólo se encarga de una faceta del sistema, como el servicio de archivos, de procesos, de terminales o de memoria, cada parte puede ser pequeña y manejable. Además, dado que todos los servidores se ejecutan cómo procesos en modo de usuario, y no en modo de Kernel no tiene acceso directo al Hardware. Por tanto, si se activa un error en el servidor de archivos, es posible que el servidor se archivos se caiga, pero normalmente esto no hara que se caiga tola la máquina.
  33. 33. 2 do Parcial
  34. 34. Actividad No. 1 1.- Defina multipreogramación. 7 de marzo de 2012 2.- Señala dos funciones del sistema operativo. 3.- Defina el Spooling. 4.- Defina archivo por lotes. 5.- Defina archivo de caracteres. 6.- Mencione la diferencia entre archivos por lotes y por caracteres. 1.- A la técnica que permite que dos o más personas ocupen la misma unidad de memoria principal y que sean ejecutados al “mismo tiempo” en la unidad central de procesos o CPU.
  35. 35.  2.- *Gestión de archivos: El sistema operativo gestiona la lectura y escritura en el sistema de archivos y las autorizaciones de accesos a archivos de aplicaciones y usuarios.*Gestión de la información: El sistema proporciona cierta unidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto de equipo. 3.- Se refiere al proceso mediante el cual la computadora introduce trabajos en un Buffer de manera que un dispositivo pueda acceder a ellos cuando este listo. 4.- Es un archivo de texto o programa formado por varios comandos de DOS. 5.- Es una cadena de caracteres anexada al nombre de un archivo, usualmente procedida por un punto.
  36. 36.  6.- Es una archivo o programa por varios comandos de DOS, esta secuencia de comandos no ejecuta uno en uno y el archivo por caracteres es una cadena anexada al nombre de un archivo.
  37. 37. Actividad No. 2 Elabora una lista de actividades que se puede
  38. 38. Actividad No. 3 Buscar en internet 14 de marzo de 2012. 1.- Administración de procesos. 2.- Administración de memoria. 3.- Administración de archivos. 1.- Se encarga de seleccionar el proceso en turno de ser seleccionado y ejecutado por el CPU. 2.- Mantiene al tanto las partes de la memoria que esta en uso, asignar la memoria a los procesos cuando la necesitan y recuperarla. 3.- Es una aplicación informatica que provee acceso a archivos y facilita la operación con ellos.
  39. 39.  Elabora un mapa mental de la información anterior. Administración Administración Administración de memoria. de archivo. Administración de procesos.
  40. 40. Modelo de procesos. En este modelo todo Software ejecutable en la computadora, loo que amenudo incluye el sistema operativo esta organizado en una serie de procesos secuenciales. Un proceso no es más que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros y las variables. Cada uno de estos procesos tiene propia CPU virtual. En la realidad el CPU brinca de un proceso a otro a estos se le denomina multiprogramación. Por ejemplo: un contador de programación. a) A B C D
  41. 41.  Cuatro contadores de programa. b) A B C D Proceso D C B A c) Tiempo
  42. 42.  a) Multiprogramación, b) Modelo conceptual de cuatro procesos secuenciales independientes. c) Solo un programa esta activo en un instante dado.
  43. 43.  Dante COMIDA COLOR HOBIE DEPORTE FIGURA GEOMETRICA Fruta Negro Jugar Baloncesto Circulo Verdur Azul Correr Futbol Blanco
  44. 44. Estados de procesos 21 de marzo de 2012 Aunque cada proceso es una entidad independiente, y estado interno Necesitan interactuar con otros procesos. Un proceso podria generar ciertas salidas que otro proceso utiliza como entrada. En el comando de Shell. El siguiente diagrama de estados que muestra los tres estados en los que un proceso puede estar: 1.- Ejecutandose (usando realmente el CPU en ese instante) 2.- Listo (se puede ejecutar, pero se suspendio temporalmente para dejar que otro proceso se ejecute). 3.- Bloqueado (no puede ejecutarse en tanto no ocurra algún evento externo).
  45. 45.  Logicamente los dos primeros estados son similares. En ambos casos esta dispuesto a ejecutarse el proceso, solo que en el segundo temporalmente no ahí un CPU a su disposición. En el tercer caso es diferente aunque ahí un CPU no tiene nada que hacer. Un proceso puede estar en el estado de ejecutandose, bloqueado o listo. Las transiciones entre estos tres estados son las siguientes. 1.- Un proceso se bloquea para aceptar entradas. 2.- El planificador escoge otro proceso. 3.- El planificador escoge este proceso. 4.- Ahí entradas disponibles. Ejecutantes 1 3 2 Bloqueado 4 Listo
  46. 46.  Las transiciones 2 y 3 son causadas por el planificador de porceso, una parte del sistema operativo, sin que el proceso se entere de ellas. La transición 2 ocurre cuando el planificador deside que el porceso en ejecución ya se ejecuto durante suficiente tiempo y es hora de dejar que otro proceso tenga algo de tiempo del CPU. La transición 3 ocurre cuando todos los demas procesos han disfrutado de una porción justa y es hora de que el primer proceso revisa otra vez el CPU para ejecutarse. El planificador decide cual proceso debe ejecutarse cuando y durante cuanto tiempo. La transición 4 ocurre cuando acontese el suceso externo que un proceso estaba esperando (como la llegada de entradas). Si nungún otro proceso se esta ejecutando en ese instante se dispara de inmediato la transición 3 y el proceso comienza a ejecutarse de otra manera debe esperar el estado listo durante cierto tiempo hasta que el CPU este disponible.
  47. 47.  Equipo #1.- Implementación de procesos. Implementación de proceso:Para implementar el modelo de procesos, el sistema operativo mantiene una tabla. Administració de procesos, de memoria y de archivos:En MINIX corren a cargo de modulos individuales dentro del sistema. Manejo de las interrupciones:Cada clase de dispositivos de E/S (disco flexible, disco duro, cronometros, terminales) tiene asociada una posición cerca de la base de la memoria llamada vector de interrupción. Resumen de interrupciones: 1.- El Hardware agrega a la pila el contador de programa, etc. 2.- El Hardware carga un nuevo.
  48. 48.  Equipo #2.- Hilos Es un proceso tradicional del tipo que acabamos de estudiar hay un solo hilo de control. Procesos:El Hardware agrega a la pila el contador de programa, etc.El Harware carga un nuevo contador Proceso:Manejan multiples de control dentro de un proceso. Proceso:Por otro lado, si el proceso hijo obtiene tantos hilos. Explicación:Como ejemplo de situación en la que podrian usarse multiples hilos, ocnsiderando un proceso. Procesos:Otra clase de problemas tiene que ver con el hecho de que los hilos comparten mcuahs estructuras de datos.
  49. 49.  Equipo #3.- Comunicación entre procesos. Los procesos con frecuencia necesitan comunicarse con otros procesos. Por ejemplo, en un conducto de Shell, la salida del primer proceso debe pasarse. Condiciones de competencia:En algunos sistemas operativos, los procesos que estan colaborando podrian compartir.
  50. 50.  Equipo #4.- Secciones criticas. ¿Cómo evitamos las condiciones de competencia?La clave para evitar problemas en esta y muchas situaciones en las que se memoria. *Hay veces en que un proceso esta accediendo a memoria, archivo compartido. Condiciones:1.- Dos procesos nunca pueden estar simultaneamente dentro de sus regiones criticas.
  51. 51.  Equipo #5.- Exclusión mutua con espera activa. Inhabilitación de uterrupciones. La soluición más sencilla es hacer que cada proceso inhabilite las interrupciones justo antes de salir de ella. Variables de candado:Una posible solución de Software, supongamos que tenemos una sola variable (de candado) compartida cuyo valor inicial es 0. Solución de Peterson:Combinando la idea de tomar turnos con la de tener variables de candado y variables de advertencia. La instrucción T5L.Examinemos ahora una propuesta que requiere un poco de ayuda de hardware. Muchas computadoras, sobre todo las diseñadas.
  52. 52.  Equipo #6 Dormir y despertar. Cuando un proceso desea entrar en su región critica. Computadoras de dos procesos:H, de alta prioridad, y L, de lenta prioridad, H siempre se ejecuta. Comunicación entre procesos Una de las maas sencillas Conducción de competencia:Esta puede ocurrir por que el acceso a Count es irrestricto. Problema:Se perdio una llamada enviada para despertar a un proceso que (todavía) no estaba dormido.
  53. 53.  Equipo #7 Semaforos.
  54. 54.  Equipo #9 Transferencia de mensajes. Este metodo de comunicación entre procesos utiliza dos primitivas. Aspectos de diseño de los sistemas de transferencia de mensajes El problema del condustor, consumidor con tranferencia de mensajes.
  55. 55.  Equipo #11 Problemas de lectores y escritores. Problemas clasicos de IPC:Que modela el acceso a una base de datos. Solución:El primer lector que obtiene el acceso a la base de datos realiza un Wait sobre el semaforo Bol.
  56. 56.  Equipo #12 El problema del peluquero dormido. Nuestra solución consiste en tres semaforos. *1.- Customers. *2.- Babers. *3.- Mutex. *El Waiting Solución:Cundo el peluquero llega a trabajar en la mañana ejevuta el procedimiento Baber.
  57. 57.  Equipo #13 Planificación de procesos. ¿De que trata la planificación de procesos? Cuando hay más de un proceso ejecutable. Se nos ocurrren varios criterios para determinar en que consiste un buen algoritmo.
  58. 58.  Equipo #14 Planificación Round Robin. El algoritmo de planificación especifico. Si el proceso se bloquea o termina antes de espirar el cuanto. Supongamos que esta conmutación de proceso o conmutación de contexto requiere SMS. A fin de mejorar la eficiencia de la CPU podriamos usar 500ms. Escoger un cuanto demasiado corto.
  59. 59.  Equipo #17 Algoritmos. La mayor de los algoritmos se diseñaron para sistemas interactivos. El planificador debera usar el criterio de el primer trabajo. Consideramos ahora la ejecutación de estos trabajos usando el primer trabajo. Dado que la politica del primer trabajo mas corto produce el tiempo.
  60. 60.  Equipo #18 Planificación por lotes. La idea básica consiste en dar a los procesos boletos. Podemos dar mas boletos a los procesos.
  61. 61.  Equipo #21 Politica contra mecanismo. Hasta ahora, hemos supuesto tacticamente que todos los procesos del sistema pertenecen a diferentes usuarios. La solución a este sistema consiste en separar el mecanismo de planificación de la politica de planificación.
  62. 62.  Equipo #24 Comunicación entre procesos MINIX Se cuentan con tres primitivos para enviar y recibir mensajes. El segundo parametro en todas estas llamadas es la dirección local de estos datos. Los procesos de usuario no pueden comunicarse. MINIX usa el metodo de cita para Evitar los problemas del almacenar.
  63. 63. Actividad No. 4 29 de marzo de 2012 Elaborar un resumen de una hoja de lo visto en el 2 Parcial. En este segundo parcial lo que hemos visto en esta materia fue las definiciones de “multiprogramación”, “las funciones del sistema operativo”, “Spooling”, “archivos por loter”, “archivos por caracteres”. Sobre el tema de los procesos. Hacer un listado sobre todas las actividades que se pueden hacer en una computadora y un mapa mental. Buscar definiciones de “proceso”, de “memoria” y de “archivos” aunque ya lo habiamos visto en el primer parcial y también hacer un mapa mental sobre ello. También sobre el “modelos de procesos” sobre todo lo uqe se puede ejecutar en ella, y un ejemplo de tres diferentes formas de como trabajar, 1.- Un contador de programa. 2.- Cuatro contadores de programa. 3.- Tiempo.
  64. 64.  Tambié esta la gerarquía de procesos. Sobre los estados de procesos, cada uno de ellos como pueden funcionar y como se llaman, y su forma de funcionar. Y por ultimo hicimos exposiciones de sobre varios temas, ejemplo: “Implementación de procesos”, “comunicación entre ellos”, “secciones críticas” y “exclución mutua con espera activa. En total fueron más de 20 exposiciones como 24 hasta el día de hoy todo lo que aprendimos.
  65. 65. Planificación de procesos en MINIX 17 de abril de 2012 El sistema de unterrupciones es lo que mantiene funcionando a un sitema operatico con multiprogramación. Los procesos se bloquean cuando solicitan entradas, permitiendo la ejecución de otros procesos. Una vez que están disponibles las entradas, el disco, el teclado u otro Hardware interrumpe el proceso que se esta ejecutando. El reloj también genera interrupciones que sirven para asegurar que un proceso de usuario en ejecución no halla solicitado entradas tarde o temprano seda el CPU oara que otros procesos tengan oportunidad de ejecutarse. Elabora en equipo de 2 personas un mapa mental (dibujo y/o letras).
  66. 66. Planificación de procesos de MINIX. El sistema de El reloj tambiénInterruptores es genera interruptoreslo que mantiene que sirven parafuncionando a un asegurar que unsistema operativo proceso de usuariocon multiprogra- en ejecución no hallación. solicitado entradas.Los procesos se Una vez que están disponibles lasbloquean cuando entradas, el disco, el teclado u otrosolicitan entradas. Hardware interrumpe el proceso que se esta ejecutando.
  67. 67. Actividad No. 5 18 de abril de 2012. Pasos para “Instalar el Windows. 1.- Enciende tu ordenador e introduce el DVD de instalación de Windows 7, cuando te aparezca en la pantalla un mensaje que dice “presiona cualquier tecla para arrancar desde la unidad de DVD o CD” presiona cualquier tecla. 2.- Espera a que se cargue la interfaz de la instalación y cuando haya cargado te preguntara el idioma que deseas instalar, el formato de la hora y la moneda dependiendo de tu país y el tipo de teclado que tienes y das Click en siguiente. 3.- Después de eso solamente tienes que hacer Clock en el botón instalar y el instalador comenzara a trabajar por si sólo expandiendo los archivos e instalando. 4.- El ordenador se reiniciara después de haber completadp el paso 3 y te comenzara a pedir tus datos, como el nombre de usuario y el nombre de la PC. 5.-Después te pedira la contraseña de tu usuario, la puedes dejar en blanco para que no tenga contraseña.
  68. 68.  6.- Ahora tienes que introducir la clave de Windoes 7, si te registraste en el sitio de Microsoft entonces puedes usar el número de serie que te dieron gratis. 7.- En este paso te preguntara como quieres que sea tu configuración de actualizaciones automaticas. 8.- Finalmente tienes que elegir la zona horaria del lugar donde estas y la fecha. 9.- Terminando esto Windows 7 se iniciara por primera vez y a disfrutarlo.
  69. 69. Actividad No. 6
  70. 70. Actividad No. 7 26 de abril del 2012. Para el “Windows” se necesita introducir el DVD para instalar Windows 7, te pedira la contraseña de tu usuario o si no tienes la puedes dejar en blanco, te pide datos como el nombre del usuario y de la PC. Te pide como quieres que sea tu configuración. El Linux es casi lo mismo solo que tienes que abrir una cuenta de ususario para usar el sistema. Solo se usa el usuario “RED” para tarea, tienes que hacer funcionar el sistema de ventanas X-Windows. Configurar tu conexión de internet e instalar programas que no vengan con la distribución. Y para Ubuntu tienes que Bootear la PC. desde el CD, es necesario tener espacio en el disco duro, no se necesita estar conectado a internet pero se recomienda, se preguntara si quieres descargar Ubuntu junto con Windows si es que tienes y reconocera si tienes Lunix.
  71. 71. 3cer Parcial
  72. 72. ACTIVIDAD #11._ mencione los pasos para elaborar un pastel.2._ mencione los pasos para cambiar una llantade auto.3._ mencione los pasos para venir a la escuela.
  73. 73. RESPUESTAS… “1”1.- Comprar los ingredientes.- Conseguir un recipiente para elaborarlo.- Se vacia la arina en el.- Se le vacian los huevos y la mantequilla.- Se le agrega leche.- Se vate.- Se echa molde.- Se mete al horno.- Se saca y se decora.
  74. 74. “2”1.- Se le pone el gato debajo del carro y sesube.- Con la cruceta le aflojo los tornillos de la llanta.- Le quito la llanta y coloco la nueva.- Con la cruceta ahora coloco los tornillos en su lugar.- Cuando termino le quito el gato.
  75. 75. “3”1.- me despierto.- Me baño- Desayuno- Me lavo los dientes- Me cambio y me peino- Agarro la mochila- Agarro la pecera- Y me vengo a la escuela (CBTIS)
  76. 76. ACTIVIDAD 3011.- MOVIE MAKER: es un software de edicion devideo creado por microsoft. Fue incluido porprimera ves en el año 2000con windows ME.Contiene caracteristiscas tales como efectos,transciciones, titulos o creditos, pistas de audio,narracion cronologica etc.2.- SONY VEGAS: e la actualizacion de la firmajapones camaras pueda editar de formapotente sus craciones. Permite reproducir en unsegundo monitor el video generado.
  77. 77. 3.- MACROMEDIA FLASH: es un programa quefacilita la utilizacion de tecnologia en la web,permitiendo la creacion de animacionesvectoriales.

×