instala y configura software

78
Instala y configura Software de acuerdo con las especificaciones y requerimientos del usuario. Centro de Bachillerato Tecnologico Industrial y de Servicios #33. Integrantes del equipo: Bibiana Alvarado,Brianda Romero,Lourdes Valois,Mariel Zavala y Dante Navarrete Portafolio de Evidencias “1 parcial”

Upload: avengedspot

Post on 24-Jul-2015

1.484 views

Category:

Documents


5 download

TRANSCRIPT

Instala y configura Software de acuerdo con las especificaciones y

requerimientos del usuario.

Centro de Bachillerato Tecnologico Industrial y de Servicios #33.

Integrantes del equipo:Bibiana Alvarado,Brianda Romero,Lourdes Valois,Mariel Zavala y Dante Navarrete

Portafolio de Evidencias “1 parcial”

1 PARCIAL

Actividad No. 1

7 de febrero de 2012

Dibujar un equipo de computo completo y nombrar las partes:

Clasificador:

Entrada: Proceso: Salida: Escáner CPU

Monitor Teclado

Bocinas Mouse

ImpresoraUSBMicrófono Webcam

Actividad No. 2 Tipos de sistema operativo 7 de febrero de

20121.- Nómbralos 2.- En que consiste cada uno

1). 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.

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.

Actividad No. 3

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

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.

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.

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.

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.

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.

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.

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.

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 proveen

zados) que se realizan una interfaz de usuario

o suceden (alternativa para acceder a los

o simultaneamente ba- sevicios del sistema

jo ciertas circunstanseas operativo. con un fin determinado.

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.

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.

Actividad #715-feb-2012

Minix es un sistema operativo disenado para ser altamente fiable, flexible y seguro. La versión mas reciente esta basada un poco en las versiones anteriores MINIX, pero es diferente en varias áreas clave.

Sistema operativo minix

• Apegado a POSIX• Redes con TCP/IP

• Lenguajes cc,gcc,gtt,perl,python

.• Mas de 400

programas• Muchas mejoras

desde la versión 2• Completamente

multiusuario y multiprogramación.• Manejadores de dispositivo se utilizan

como procesos de usuario

• Alto grado de tolerancia a fallas.

• Código fuente C completo.

• Se necesita un PC con un procesador 386, 486, Pentium

o compatible.• La configuración

estándar requiere 16 MB. De RAM.

La versión actual de MINIX 3 es un trabajo en

proceso. No es cercanamente tan maduro como Free BSDO Linux en este momento.

Dispone estado actualNecesita hardware

requerido

Tiene características

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.

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.

Actividad #9

Como puede realizarse una llamada al sistema operativo.

Programa de usuario 2

Programa de usuario 2Llamada al Kernel

1 3

2

4

Procedimiento de servicio

Tabla de despacho

Mem

ori

a p

rin

cipal

Los programas de usuario se ejecutan en modo usuario.

El sistema operativo se ejecuta en modo Kernel.

21-feb-2012

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.

Actividad No. 10 Modelo de estructuración 21 de febrero de

2012

Sencillo para un sistema monolítico.

1 Procedimiento principal. Capas

1 2 3 4 5 6 Procedimiento de servicio.

1 2 3 4 5 Procedimiento de utileria.

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.

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

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.

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.

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.

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 al E/S aquí sistema

aquí

CMS CMS CMS

Trampa Trampa aquí VM/370

aquí Hardware solo de 370

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.

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

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.

2 do Parcial

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.

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.

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.

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

Elabora un mapa mental de la información anterior.

Administración

Administración Administración de memoria. de archivo.

Administración de procesos.

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

Cuatro contadores de programa. b)

A B C D

Proceso D

C

B

A

c) Tiempo

a) Multiprogramación,

b) Modelo conceptual de cuatro procesos secuenciales independientes.

c) Solo un programa esta activo en un instante dado.

Dante

COMIDA COLOR HOBIE DEPORTE FIGURA

GEOMETRICA Fruta Negro Jugar Baloncesto Circulo Verdur Azul Correr Futbol Blanco

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

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

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.

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.

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.

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.

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.

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.

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.

Equipo #7 Semaforos.

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.

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.

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.

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.

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.

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.

Equipo #18 Planificación por lotes.

La idea básica consiste en dar a los procesos boletos.

Podemos dar mas boletos a los procesos.

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.

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.

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.

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.

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

Planificación de procesos de MINIX.

El sistema de El reloj también Interruptores es genera

interruptores lo que mantiene que sirven para funcionando a un asegurar que un sistema operativo proceso de usuario con multiprogra- en ejecución no

halla ción. solicitado

entradas.

Los procesos se Una vez que están disponibles las

bloquean cuando entradas, el disco, el teclado u otro solicitan entradas. Hardware interrumpe el proceso que se esta ejecutando.

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.

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.

Actividad No. 6

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.

3cer Parcial

ACTIVIDAD #1

1._ mencione los pasos para elaborar un pastel.

2._ mencione los pasos para cambiar una llanta de auto.

3._ mencione los pasos para venir a la escuela.

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.

“2”1.- Se le pone el gato debajo del carro y se sube.- 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.

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

ACTIVIDAD 3011.- MOVIE MAKER: es un software de edicion de video creado por microsoft. Fue incluido por primera 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 firma japones camaras pueda editar de forma potente sus craciones. Permite reproducir en un segundo monitor el video generado.

3.- MACROMEDIA FLASH: es un programa que facilita la utilizacion de tecnologia en la web, permitiendo la creacion de animaciones vectoriales.