SlideShare a Scribd company logo
1 of 24
Centro de Bachillerato Tecnológico Industrial y de
            Servicios #33 “Leona Vicario”



Nombre de la Materia: Instala y Configura Software de acuerdo con las
especificaciones y requerimientos del usuario.

Nombre del maestro: M.A.D Dionisio Aburto Romero, LSC.

Nombre del alumno: Jaziel Hiram Meléndrez Becerra

Trabajo: Portafolio de Evidencias 2do Parcial.

Especialidad: Soporte y Mantenimiento a Equipo de Cómputo.

Grado y Grupo: 2 “O”.

Lugar y Fecha: San Luis Río Colorado Sonora.2 de Mayo del 2012.
Consecuencias Positivas y Negativas del Consumo 6/marzo/2012
de las drogas.

Droga es una sustancia o mezcla de sustancias que al introducirse a un organismo
   vivo, modifica una o varias de sus funciones fisiológicas o psicológicas.
Dependencia.
-FÍSICA: Necesidad que tiene el cuerpo de seguir experimentando los efectos de
   una sustancia.
-PSICOLÓGICA: Compulsión para usar de forma frecuente drogas a fin de
   experimentar supuestas sensaciones agradables y evitar disminuir los
   problemas.
*Consecuencias negativas.
-Órganos afectados.
-Problemas familiares.
-Delincuencia.
*Consecuencias positivas.
-Placer inmediato.
-Curan enfermedades.
-Relajantes.
Actividad No 1                                                            7/Marzo/2012

1.-Multiprogramación: Técnica que permite que dos o más procesos utilicen el mismo
   espacio en la tarjeta madre y que se ejecuten al mismo tiempo.

2.-Dos funciones del Sistema Operativo.
-Provee los recursos del hardware.
-Gestiona los servicios para los programas de aplicación.

3.-Spooling.
Se refiere al proceso mediante el cual la computadora introduce trabajos en el buffer,
   de manera que un dispositivo puede acceder a ellas cuando esté listo.

4.-Archivo por lotes.
Es un archivo de texto ó programas formado por varios comandos del DOS.

5.-Archivo por caracteres.
Son archivos formados por múltiples caracteres que deben ser interpretados en
   conjunto para poder ejecutarse o visualizarse.

6.-Menciona diferencia entre archivos por lotes y por caracteres.
-Uno solo funciona con comandos DOS.
-Mientras que el otro funciona por caracteres que deben ser ejecutados.
Apuntes.                                                   13/Marzo/2012

Procesos.
El concepto central de cualquier sistema operativo es el proceso. Todo lo demás
   gira alrededor de este concepto.

Introducción a los procesos.
Todas las computadoras modernas pueden hacer varias cosas al mismo tiempo.
  Mientras ejecuta un programa de usuario, un computadora también puede estar
  leyendo de un disco y enviando de un texto y una pantalla o impresora. En un
  sistema de multiprogramación, el CPU, brinca de un programa a otro
  ejecutándose cada uno durante decenas o centenas de milisegundos en un
  instante dado, el CPU, está ejecutando solo un programa, en el curso de un
  segundo puede trabajar con varios programas, dando a los usuarios la ilusión de
  paralelismo.
Actividad No 2                                       13/Marzo/2012
-Elaborar una lista de actividades que pueden hacer en una computadora.

1.-Escuchar música.
2.-Hacer tareas.
3.-Compartir fotos.
4.-Tomar videos.
5.-Chatear.
6.-Ver videos.
7.-Hacer videos.
8.-Quemar DVD/CD.
9.-Bajar programa.
10.-Jugar.
11.-Dibujar.
12.-Escribir.
13.-Navegar por internet.
14.-Desinfectar archivos.
15.-Elaborar documentos electrónicos.
16.-Compartir información.
17.-Enviar e-mails.
18.-Introducir voz.
19.-Convertir videos.
20.-Instalar programas.
Mapa mental de la actividad 2        13/Marzo/2012




                       Actividades
                        en CPU
Actividad No 3                                  14/Marzo/2012

1.- Administración de procesos.
Se encarga de seleccionar el proceso en turno a ser ejecutado en
   el CPU.

2.- Administración de archivos.
Es una aplicación informática que provee procesos a archivos y
  facilita el realizar operaciones con ellas.

3.- Administración de memoria.
Administra la jerarquía de la memoria. Consiste en mantenerse
  al tanto de que partes de la memoria están en uso y cuales no.
Mapa mental de la actividad 3          14/Marzo/2012




                         Actividad 3
Apuntes.                                                       20/Marzo/2012

El modelo de Procesos.
En este modelo todo software ejecutable de la computadora lo que ha menudo
   incluye al sistema operativo, está organizado en una serie de procesos
   secuenciales o simplemente procesos.
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 su propia CPU virtual. En la realidad el CPU brinca de un
   proceso a otro, a esto se le denomina multiprogramación.
Por ejemplo.
Un contador de programa
  A     Brinca de proceso                                                   D
        en proceso.                        A
  B                                                              C
                                                   B
  C
  D
                      b) Modelo Conceptual de 4 procesos secuenciales independientes
a)Multiprogramación de 4 programas.
20/Marzo/2012

                D
      P
      R         C
      O
      C         B
      E
      S
                A
      O
                      Tiempo


C) Solo un programa está activo en un instante dado.
Jerarquía de procesos.
Los sistemas operativos que manejan el concepto de procesos deben contar con algún
   mecanismo para crear todos los procesos necesarios. En los sistemas muy sencillos o en los
   diseñados para ejecutar solo una aplicación, controlar un dispositivo en tiempo real, es
   posible que, cuando el sistema se inicia, todos los procesos que puedan necesitarse estén
   presentes. En la mayor parte de los sistemas se necesitan algún mecanismo para crear y
   destruir procesos según sea necesario tener un árbol de procesos ;en otros sistemas operativos
   existen llamadas al sistema para crear un proceso, cargar su memoria y ponerlo a ejecutar. Los
   procesos necesitan poder crear otros procesos. Cada proceso tiene un padre pero O12 o más
   hijos.
Apunte anterior.                                20/Marzo/2012

Por ejemplo.

                                                        Figura Geométrica
                                                        Cuadrado
                           Jaziel




Comida
Tacos de suadero
Tacos de Cabeza

                                                     Deporte
                                                     Basquetbol
                   Color            Hobbies
                                                     Fútbol
                   Azul             Leer
                                    Ejercicio
Apuntes.                                                             21/Marzo/2012
Estados de procesos.
Aunque cada proceso es una entidad independiente, su propio contador de programa y
    estado interno, los procesos ha menudo necesitan interactuar con otros procesos. Un
    proceso podría generar ciertos salidas que otros procesos utilizan como entrada. En el
    comando de Shell.
El siguiente diagrama de estados que muestra los 3 estados en los que un proceso puede
    estar:
1.- Ejecutándose. (Usando realmente el CPU en ese instante.)
2.- Listo.(Se puede ejecutar, pero se suspendió temporalmente para dejar que otro proceso
    se ejecute.)
3.- Bloqueado. (No puede ejecutarse en tanto no ocurra algún evento externo.)

Lógicamente los 2 primeros estados son similares. En ambos casos están dispuestos a
   ejecutarse el proceso, solo que en el 2do temporalmente no hay un CPU a su disposición.
   En el tercer caso es diferente aunque hay un CPU no tiene nada que hacer.
Un proceso puede estar en el estado de ejecutándose, bloqueado o listo. Las transiciones
   entre estos 3 estados son los siguientes.
1.-Un proceso se bloquea para aceptar entradas.
2.-El planificador escoge otro proceso.
3.-El planificador escoge este proceso.
4.-Hay entradas disponibles.
Continuación del apunte anterior.                                     21/Marzo/2012


                                     Ejecutándose
                                                              2
                         1
                                                3

               Bloqueado                   4                      Listo


Las transiciones 2 y 3son causadas por el planificador de procesos, una parte del sistema
   operativo sin que el proceso se entere de ellas. La transmisión 2 ocurre cuando el
   planificador decide que l proceso en ejecución ya se ejecutó durante suficiente tiempo y
   es hora de dejar que otros procesos tengan algo de tiempo de CPU. La transición 3 ocurre
   cuando todos los demás procesos han disfrutado de una porción justa y es hora de que el
   primer proceso reciba otra vez el CPU para ejecutarse. El planificador decide cual
   proceso debe ejecutarse, cuando y durante cuanto tiempo.
La transición 4 ocurre cuando acontece el suceso externo que un proceso estaba esperando
   (como la llegada de entradas). Si ningún otro proceso se está 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 esté
   disponible.
Exposiciones.                                                        22/Marzo/2012
Implementación de procesos.
Para implementar el modelo de procesos, el sistema operativo mantiene una tabla, con una
    entrada por cada proceso.
Administración de procesos.
En MINIX corren a cargo de modos individuales dentro del sistema. Cada clase de
    dispositivo de E/S tiene asociada una porción cerca de la base de la memoria llamada
    vector de interrupción que contiene la dirección del procedimiento de servicio de
    interrupciones.
1.- El hardware agrega a la pila el contador de programa.
2.- El hardware carga un nuevo contador de programa.

Hilos. #2
Es un proceso tradicional del tipo que acabamos de estudiar hay un solo hilo de control y un
   solo contador de programa en cada proceso. El procedimiento en lenguaje ensamblador
   prepara una nueva pila. Manejan múltiples hilos de control dentro de un proceso. Si se
   teclea una línea , el mismo problema ocurre, a fin de mejorar el rendimiento.
Comunicación entre procesos. #3
Los procesos con frecuencia necesitan comunicarse con otros procesos, por lo tanto, es
   necesario la comunicación entre procesos de preferencia en una forma bien estructurada
   que no utilice interrupciones. En algunos SO, los procesos que están colaborando
   podrían compartir cierto almacenamiento común en el que ambos pueden leer y escribir.
Secciones críticas. #4                                                         22/Marzo/2012
La clave para evitar problemas en esta es encontrar una forma de prohibir que más de un
   proceso lea y escriba los datos compartidos al mismo tiempo. Hay veces en que un
   proceso esta accediendo a memoria, archivos, etc. Las condiciones son: dos procesos no
   deben estar en su región crítica y no puede suponerse nada.
Exclusión mutua con espera activa. #5
La solución más sencilla es hacer que cada proceso inhabilite las interrupciones justo
   después de ingresar en su región crítica y vuelva a habilitarse justo antes de salir de ellas.
Se espera a que su valor sea 0 para poder procesarse. Un 0 significa que el proceso no está
   en su región crítica. Peterson descubrió una forma más sencilla de lograr la exclusión
   mutua.
Equipo #7 Semáforos.
E.W.Dijkstra usó una variable entera para contar el número. Es una variable. Operación
   DOWN-si el valor es 0. Operación up incrementa el valor del semáforo direccionado.
Equipo #9 Transferencia de mensaje.
Se utiliza entre procesos Send y Seceive son llamadas al sistema y no construcciones de
   lenguaje. Tienen muchos problemas y aspectos de diseño complicado. Si el productor
   trabaja con mayor rapidez que el consumidor , todos los mensajes quedan entre ellos.
Equipo #11 Problema de lectores y escritores.
El de los lectores y escritores es , que modela el acceso a una base de datos. Solución es el
   primer lector que obtiene el acceso a la base de datos realiza un wait sobre el semáforo
   bd.
Equipo#12 El problema del peluquero dormido.                                  27/marzo/2012
Esta peluquería tiene un peluquero y sillas donde pueden sentarse los clientes, si no, el
   peluquero se sienta y se duerme y si llega un cliente, se despierta. Solución so,
   customers: cuenta a los clientes en espera, y babers: peluqueros ociosos.
Equipo#13. Planificación de procesos.
Cuando hay mas de un proceso ejecutable, el SO debe decidir cual ejecutar primero, y el
   que se encarga de esto se llama planificador. Equitividad: Cada proceso reciba una parte
   justa del tiempo de la CPU. SO decide si el proceso se está ejecutando.
Equipo#14.Planificación Round Robin.
Es algoritmo de planificación específico. Antiguo, sencillo y equitativo. Mantener una lista
   de procesos ejecutables. Guardar y cargar registros de mapas de memoria.
Equipo #15. Colas múltiples.
Planificadores CTSS conmutación de procesos eran muy lentas. Planificación de procesos
   se necesitan 7 intercambios y utilizar el algoritmo Robin Round. Los estados del proceso
   son listo, ejecutándose y bloqueado.
Equipo #17. Algoritmos.
Se diseñaron para sistemas interactivos. Apropiado para los trabajos por lotes. Trabajo más
   corto. Planificador deberá usar el criterio del primer trabajo más corto. Trabajo en
   proceso interactivo. Siguen el patrón de esperar un comando.
Equipo #18. Planificación por lotería.
Dar a los procesos boletos de lotería para los diversos recursos de sistema, como el tiempo
   del CPU. Es de respuesta muy rápida o inmediata.
Equipo #20. Planificación de dos niveles.                                    28/Marzo/2012
Todos los procesos ejecutables se encuentran en la memoria principal. Abre procesos
   ejecutables que se quedarán en el disco. Se carga en la MP cierto subconjunto de los
   procesos ejecutables. El planificador superior podría utilizar cualquiera de los métodos
   de planificación analizados.
Equipo #21. Política vs Mecanismo.
En muchos casos a veces sucede que un proceso tiene muchos hijos ejecutándose bajo su
   control. La solución es separar el mecanismo de planificación de la política de
   planificación.
Equipo#22. Comunicación entre procesos en MINIX.
Se cuentan con 3 primitivas para enviar y recibir mensajes, las cuales se invocan con los
   procedimientos en lenguaje C. Kernel copia mensaje del receptor. Cada proceso o tarea
   puede enviar y recibir mensajes de procesos. Procesos de usuario no pueden
   comunicarse con E/S. Método de cita para enviar los problemas de almacenar.
EXPOSICIONES. VÍNCULOS. Nuestro equipo

Equipo 1
Equipo 2
Equipo 3
Equipo 4
Equipo 5
Equipo 7
Equipo 9
Equipo 11
Equipo 12
Equipo 13
Equipo 14
Equipo 15
Equipo 17
Equipo 18
Equipo20
Equipo 21
Equipo 22
Equipo 24
Actividad No 4.                                  29/Marzo/2012
Elaborar un resumen de lo visto en el 2do Parcial.
Comenzamos con la definición de conceptos tales como la multiprogramación, spooling
  archivo por lotes y por caracteres, así como la diferencia entre estos dos últimos. El
  concepto más importante en este tema es la multiprogramación, que se define como la
  técnica que permite que dos o más proceso utilicen el mismo espacio en la tarjeta madre
  y que se ejecuten al mismo tiempo. Después nos adentramos a los procesos , quienes son
  el concepto fundamental de cualquier sistema operativo. Después entramos a la
  clasificación de administración que puede ser de: procesos ,que se encarga de seleccionar
  el proceso en turno a ser ejecutado en el CPU; archivos, es una aplicación informática
  que provee procesos a archivos y facilita el realizar operaciones con ellas. Memoria,
  consiste en mantener al tanto de que partes de la memoria están en uso y cuales no.
  Posteriormente miramos lo que son los modelos de procesos, en el que todo software
  ejecutable de la computadora está organizado en una serie de procesos secuenciales.
  Continuamos con los estados de los procesos, los cuales pueden encontrarse de la
  siguiente forma: ejecutándose, usando realmente el CPU en ese instante; listo, se puede
  ejecutar per se suspendió temporalmente para dejar que otro proceso pueda ejecutarse.
  Bloqueado, no puede ejecutarse en tanto no ocurra un evento externo. A continuación
  vimos exposiciones con los temas de administración de procesos, hilos, comunicación
  entre procesos, secciones críticas, exclusión mutua con espera activa, semáforos,
  transferencia de mensaje .
Planificación de Procesos en Minix.                                   17/Abril/2012

El sistema de interrupciones es lo que mantiene funcionando a un sistema operativo 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 está ejecutando. El reloj también
   genera interrupciones que sirven para asegurar que un proceso de usuario en ejecución
   no haya solicitado entradas tarde o temprano seda al CPU para que otros procesos
   tengan oportunidad de ejecutarse.




                                                           Procesos se bloquean.

 Puerta a la ejecución.

                                      Procesos
                                     en MINIX


                                                      Procesos disponibles y el hardware
El reloj genera interrupciones que                    interrumpe.
aseguran el proceso.
Actividad No 5                                                           18/Abril/2012
Pasos para instalar Windows.
1.- Insertemos el DVD con la versión de Windows y cuando iniciemos nos salga que está
    cargando.
2.- Elegimos idioma, comenzará el proceso.
3.- Luego ves las opciones de reparar sistema en caso que esté dañado, también la de ayuda y
    soporte técnico.
4.-Podemos updotear el sistema o hacer una instalación limpia. El sistema solo actualiza la
    configuración de registro e inicia los servicios, después de instalado se reinicia el
    sistema, después pides los datos luego la clave del producto y por último se personaliza.
5.- Se reiniciará el PC y te pedirá datos como nombre de usuario y PC.
6.-Después tienes que introducir la clave Windows.
7.- Como quieres que sea tu configuración.
8.- Elegir zona horaria.
9.-Listo.
Actividad No. 6                                                           25/Abril/2012
*Procesos/pasos para instalar Linux.
*Pasos para instalar Ubuntu.

LINUX.
Sigue las instrucciones del manual de instalación. No deberías tener ningún problema para
   instalar LINUX, siempre que tu hardware este soportado. Es en el proceso de
   planificación y en los ajustes posteriores a la instalación donde quizás necesites ayuda.
   Una vez que hayas terminado la instalación y el sistema arranque sin problemas, hay una
   serie de pasos que deberás seguir. Dependiendo de la distribución que hayas instalado.
-Abrir una cuenta de usuario para usar el sistema. El usuario “root” solo se debe utilizar para
   tareas de administración del sistema.
-Hacer funcionar el Sistema de ventanas Windows.
-Configurar tu conexión a internet.
-Instalar programas que no vengan con la distribución.
Continuación actividad 6.                              25/Abril/2012


Ubuntu.
Paso 0: Bajar el CD de Ubuntu.
Paso 1: Batear la PC desde el CD.
Paso 2: Elegir su idioma preferido.
Paso 3: Asegurarse que se cumplan los tres requerimientos.
Paso 4: Si tienen Windows en su PC Ubuntu lo reconocerá y les preguntará si quieren instalar
   Ubuntu.
Paso 5: Mientras el particionado ya ha comenzado ahora vamos a continuar con el resto de los
   pasos para instalar Ubuntu. Posición geográfica y horaria.
Paso 6: Se elige la distribución del teclado.
Paso 7: Establecer el Nombre de usuario. Password.
Paso 8: Esperar unos minutos mientras se instala.

Requerimientos Ubuntu-Linux.
-Procesador Intel o compatible a 200 MHZ a 1 GHZ.
-Tarjeta SVGA.
-256 MB de RAM a 5122 MB.
-Aceleradora gráfica 3D compatible con OpenGL.
-5 GB de espacio libre en disco duro.
Actividad No. 7                                     26/Abril/2012
Diferencia en la instalación de:
-Windows.
-Linux.
-Ubuntu.

1.- Se necesita un disco de instalación distinto.
2.-Windows no ocupa particiones en el disco duro.
3.-Ubuntu y Linux necesitan tener Windows.

More Related Content

What's hot

10 guia sistemas - sistemas operativo
10 guia sistemas - sistemas operativo10 guia sistemas - sistemas operativo
10 guia sistemas - sistemas operativocococoP
 
Guia 3 instalar componentes de software y verificar el estado de operación ...
Guia 3   instalar componentes de software y verificar el estado de operación ...Guia 3   instalar componentes de software y verificar el estado de operación ...
Guia 3 instalar componentes de software y verificar el estado de operación ...linajimenez30
 
Guía de estudio sistemas operativos
Guía de estudio sistemas operativosGuía de estudio sistemas operativos
Guía de estudio sistemas operativospatrimoni
 
Sistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez PachasSistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez PachasFiorella Gutierrez Pachas
 
Trabajo software 1ºbach nº4
Trabajo software 1ºbach nº4Trabajo software 1ºbach nº4
Trabajo software 1ºbach nº4madarivid
 
Trabajo a desarrollar sobre software.doc
Trabajo a desarrollar sobre software.docTrabajo a desarrollar sobre software.doc
Trabajo a desarrollar sobre software.docRamiroana
 
Prueba conocimeinto sistemas operativos
Prueba conocimeinto sistemas operativosPrueba conocimeinto sistemas operativos
Prueba conocimeinto sistemas operativosNecma Cardona Estrada
 
Guia de aprendizaje instalacion sistemas operativos
Guia de aprendizaje instalacion sistemas operativosGuia de aprendizaje instalacion sistemas operativos
Guia de aprendizaje instalacion sistemas operativosAlexis Zapata
 
Proyecto Software de Base
Proyecto Software de BaseProyecto Software de Base
Proyecto Software de BaseKarina Morales
 
Guia no 2 sistema operativo windows
Guia no 2 sistema operativo windowsGuia no 2 sistema operativo windows
Guia no 2 sistema operativo windowsEvelyn Alvarez
 
mantenimiento de software
mantenimiento de softwaremantenimiento de software
mantenimiento de softwareFernando42799
 
Mantenimiento De Hardware
Mantenimiento De HardwareMantenimiento De Hardware
Mantenimiento De HardwareFernando42799
 

What's hot (19)

10 guia sistemas - sistemas operativo
10 guia sistemas - sistemas operativo10 guia sistemas - sistemas operativo
10 guia sistemas - sistemas operativo
 
Manu angel laura (1)
Manu angel laura (1)Manu angel laura (1)
Manu angel laura (1)
 
Guia 3 instalar componentes de software y verificar el estado de operación ...
Guia 3   instalar componentes de software y verificar el estado de operación ...Guia 3   instalar componentes de software y verificar el estado de operación ...
Guia 3 instalar componentes de software y verificar el estado de operación ...
 
Guía de estudio sistemas operativos
Guía de estudio sistemas operativosGuía de estudio sistemas operativos
Guía de estudio sistemas operativos
 
Sistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez PachasSistemas informaticos- Fiorella Gutierrez Pachas
Sistemas informaticos- Fiorella Gutierrez Pachas
 
Trabajo software 1ºbach nº4
Trabajo software 1ºbach nº4Trabajo software 1ºbach nº4
Trabajo software 1ºbach nº4
 
Trabajo a desarrollar sobre software.doc
Trabajo a desarrollar sobre software.docTrabajo a desarrollar sobre software.doc
Trabajo a desarrollar sobre software.doc
 
Prueba conocimeinto sistemas operativos
Prueba conocimeinto sistemas operativosPrueba conocimeinto sistemas operativos
Prueba conocimeinto sistemas operativos
 
Guia de aprendizaje instalacion sistemas operativos
Guia de aprendizaje instalacion sistemas operativosGuia de aprendizaje instalacion sistemas operativos
Guia de aprendizaje instalacion sistemas operativos
 
Software de base
Software de baseSoftware de base
Software de base
 
Proyecto Software de Base
Proyecto Software de BaseProyecto Software de Base
Proyecto Software de Base
 
Guia no 2 sistema operativo windows
Guia no 2 sistema operativo windowsGuia no 2 sistema operativo windows
Guia no 2 sistema operativo windows
 
Slide share
Slide shareSlide share
Slide share
 
mantenimiento de software
mantenimiento de softwaremantenimiento de software
mantenimiento de software
 
Software
SoftwareSoftware
Software
 
So wind 7
So wind 7So wind 7
So wind 7
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Mantenimiento De Hardware
Mantenimiento De HardwareMantenimiento De Hardware
Mantenimiento De Hardware
 

Similar to Portafolio dionisio 2 (20)

Portafolio dionisio 2 dionisio
Portafolio dionisio 2 dionisioPortafolio dionisio 2 dionisio
Portafolio dionisio 2 dionisio
 
Portafolio dionisio 2
Portafolio dionisio 2Portafolio dionisio 2
Portafolio dionisio 2
 
Portafolio dionisio 2 (2)
Portafolio dionisio 2 (2)Portafolio dionisio 2 (2)
Portafolio dionisio 2 (2)
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Clases procesos
Clases procesosClases procesos
Clases procesos
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
Inf 324 01 07 Procesos
Inf 324 01 07  ProcesosInf 324 01 07  Procesos
Inf 324 01 07 Procesos
 
Gestión de procesos
Gestión de procesosGestión de procesos
Gestión de procesos
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
 
Capitulo5 2011
Capitulo5 2011Capitulo5 2011
Capitulo5 2011
 
Cuestionario procesos
Cuestionario procesos Cuestionario procesos
Cuestionario procesos
 
Grupo1
Grupo1Grupo1
Grupo1
 
Procesos e hilos- Parte 1
Procesos e hilos- Parte 1Procesos e hilos- Parte 1
Procesos e hilos- Parte 1
 
Capitulo4.ppt
Capitulo4.pptCapitulo4.ppt
Capitulo4.ppt
 
Capitulo4.ppt
Capitulo4.pptCapitulo4.ppt
Capitulo4.ppt
 
capitulo5-2011-110612183514-phpapp01
capitulo5-2011-110612183514-phpapp01capitulo5-2011-110612183514-phpapp01
capitulo5-2011-110612183514-phpapp01
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 

More from informaticosdel33 (20)

Portafolio 3er parcial
Portafolio 3er parcialPortafolio 3er parcial
Portafolio 3er parcial
 
Portafolio 3
Portafolio 3Portafolio 3
Portafolio 3
 
Portafolio 2
Portafolio 2Portafolio 2
Portafolio 2
 
Portafolio 1
Portafolio 1Portafolio 1
Portafolio 1
 
Portafolio 1
Portafolio 1Portafolio 1
Portafolio 1
 
Drivers
DriversDrivers
Drivers
 
Portafolio Dionisio 1
Portafolio Dionisio 1Portafolio Dionisio 1
Portafolio Dionisio 1
 
Tarjeta Madre
Tarjeta MadreTarjeta Madre
Tarjeta Madre
 
Fuente de Poder (2)
Fuente de Poder (2)Fuente de Poder (2)
Fuente de Poder (2)
 
Tarjetas (Informática) (2)
Tarjetas (Informática) (2)Tarjetas (Informática) (2)
Tarjetas (Informática) (2)
 
Fuente de poder
Fuente de poderFuente de poder
Fuente de poder
 
Disco Duro (2)
Disco Duro (2)Disco Duro (2)
Disco Duro (2)
 
Tarjetas (Informática)
Tarjetas (Informática)Tarjetas (Informática)
Tarjetas (Informática)
 
Monitor
MonitorMonitor
Monitor
 
Teclado
TecladoTeclado
Teclado
 
Teclados
TecladosTeclados
Teclados
 
Ratón o Mouse
Ratón o MouseRatón o Mouse
Ratón o Mouse
 
Monitor
MonitorMonitor
Monitor
 
Raton o Mouse
Raton o MouseRaton o Mouse
Raton o Mouse
 
Carcasa del CPU (2)
Carcasa del CPU (2)Carcasa del CPU (2)
Carcasa del CPU (2)
 

Portafolio dionisio 2

  • 1. Centro de Bachillerato Tecnológico Industrial y de Servicios #33 “Leona Vicario” Nombre de la Materia: Instala y Configura Software de acuerdo con las especificaciones y requerimientos del usuario. Nombre del maestro: M.A.D Dionisio Aburto Romero, LSC. Nombre del alumno: Jaziel Hiram Meléndrez Becerra Trabajo: Portafolio de Evidencias 2do Parcial. Especialidad: Soporte y Mantenimiento a Equipo de Cómputo. Grado y Grupo: 2 “O”. Lugar y Fecha: San Luis Río Colorado Sonora.2 de Mayo del 2012.
  • 2. Consecuencias Positivas y Negativas del Consumo 6/marzo/2012 de las drogas. Droga es una sustancia o mezcla de sustancias que al introducirse a un organismo vivo, modifica una o varias de sus funciones fisiológicas o psicológicas. Dependencia. -FÍSICA: Necesidad que tiene el cuerpo de seguir experimentando los efectos de una sustancia. -PSICOLÓGICA: Compulsión para usar de forma frecuente drogas a fin de experimentar supuestas sensaciones agradables y evitar disminuir los problemas. *Consecuencias negativas. -Órganos afectados. -Problemas familiares. -Delincuencia. *Consecuencias positivas. -Placer inmediato. -Curan enfermedades. -Relajantes.
  • 3. Actividad No 1 7/Marzo/2012 1.-Multiprogramación: Técnica que permite que dos o más procesos utilicen el mismo espacio en la tarjeta madre y que se ejecuten al mismo tiempo. 2.-Dos funciones del Sistema Operativo. -Provee los recursos del hardware. -Gestiona los servicios para los programas de aplicación. 3.-Spooling. Se refiere al proceso mediante el cual la computadora introduce trabajos en el buffer, de manera que un dispositivo puede acceder a ellas cuando esté listo. 4.-Archivo por lotes. Es un archivo de texto ó programas formado por varios comandos del DOS. 5.-Archivo por caracteres. Son archivos formados por múltiples caracteres que deben ser interpretados en conjunto para poder ejecutarse o visualizarse. 6.-Menciona diferencia entre archivos por lotes y por caracteres. -Uno solo funciona con comandos DOS. -Mientras que el otro funciona por caracteres que deben ser ejecutados.
  • 4. Apuntes. 13/Marzo/2012 Procesos. El concepto central de cualquier sistema operativo es el proceso. Todo lo demás gira alrededor de este concepto. Introducción a los procesos. Todas las computadoras modernas pueden hacer varias cosas al mismo tiempo. Mientras ejecuta un programa de usuario, un computadora también puede estar leyendo de un disco y enviando de un texto y una pantalla o impresora. En un sistema de multiprogramación, el CPU, brinca de un programa a otro ejecutándose cada uno durante decenas o centenas de milisegundos en un instante dado, el CPU, está ejecutando solo un programa, en el curso de un segundo puede trabajar con varios programas, dando a los usuarios la ilusión de paralelismo.
  • 5. Actividad No 2 13/Marzo/2012 -Elaborar una lista de actividades que pueden hacer en una computadora. 1.-Escuchar música. 2.-Hacer tareas. 3.-Compartir fotos. 4.-Tomar videos. 5.-Chatear. 6.-Ver videos. 7.-Hacer videos. 8.-Quemar DVD/CD. 9.-Bajar programa. 10.-Jugar. 11.-Dibujar. 12.-Escribir. 13.-Navegar por internet. 14.-Desinfectar archivos. 15.-Elaborar documentos electrónicos. 16.-Compartir información. 17.-Enviar e-mails. 18.-Introducir voz. 19.-Convertir videos. 20.-Instalar programas.
  • 6. Mapa mental de la actividad 2 13/Marzo/2012 Actividades en CPU
  • 7. Actividad No 3 14/Marzo/2012 1.- Administración de procesos. Se encarga de seleccionar el proceso en turno a ser ejecutado en el CPU. 2.- Administración de archivos. Es una aplicación informática que provee procesos a archivos y facilita el realizar operaciones con ellas. 3.- Administración de memoria. Administra la jerarquía de la memoria. Consiste en mantenerse al tanto de que partes de la memoria están en uso y cuales no.
  • 8. Mapa mental de la actividad 3 14/Marzo/2012 Actividad 3
  • 9. Apuntes. 20/Marzo/2012 El modelo de Procesos. En este modelo todo software ejecutable de la computadora lo que ha menudo incluye al sistema operativo, está organizado en una serie de procesos secuenciales o simplemente procesos. 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 su propia CPU virtual. En la realidad el CPU brinca de un proceso a otro, a esto se le denomina multiprogramación. Por ejemplo. Un contador de programa A Brinca de proceso D en proceso. A B C B C D b) Modelo Conceptual de 4 procesos secuenciales independientes a)Multiprogramación de 4 programas.
  • 10. 20/Marzo/2012 D P R C O C B E S A O Tiempo C) Solo un programa está activo en un instante dado. Jerarquía de procesos. Los sistemas operativos que manejan el concepto de procesos deben contar con algún mecanismo para crear todos los procesos necesarios. En los sistemas muy sencillos o en los diseñados para ejecutar solo una aplicación, controlar un dispositivo en tiempo real, es posible que, cuando el sistema se inicia, todos los procesos que puedan necesitarse estén presentes. En la mayor parte de los sistemas se necesitan algún mecanismo para crear y destruir procesos según sea necesario tener un árbol de procesos ;en otros sistemas operativos existen llamadas al sistema para crear un proceso, cargar su memoria y ponerlo a ejecutar. Los procesos necesitan poder crear otros procesos. Cada proceso tiene un padre pero O12 o más hijos.
  • 11. Apunte anterior. 20/Marzo/2012 Por ejemplo. Figura Geométrica Cuadrado Jaziel Comida Tacos de suadero Tacos de Cabeza Deporte Basquetbol Color Hobbies Fútbol Azul Leer Ejercicio
  • 12. Apuntes. 21/Marzo/2012 Estados de procesos. Aunque cada proceso es una entidad independiente, su propio contador de programa y estado interno, los procesos ha menudo necesitan interactuar con otros procesos. Un proceso podría generar ciertos salidas que otros procesos utilizan como entrada. En el comando de Shell. El siguiente diagrama de estados que muestra los 3 estados en los que un proceso puede estar: 1.- Ejecutándose. (Usando realmente el CPU en ese instante.) 2.- Listo.(Se puede ejecutar, pero se suspendió temporalmente para dejar que otro proceso se ejecute.) 3.- Bloqueado. (No puede ejecutarse en tanto no ocurra algún evento externo.) Lógicamente los 2 primeros estados son similares. En ambos casos están dispuestos a ejecutarse el proceso, solo que en el 2do temporalmente no hay un CPU a su disposición. En el tercer caso es diferente aunque hay un CPU no tiene nada que hacer. Un proceso puede estar en el estado de ejecutándose, bloqueado o listo. Las transiciones entre estos 3 estados son los siguientes. 1.-Un proceso se bloquea para aceptar entradas. 2.-El planificador escoge otro proceso. 3.-El planificador escoge este proceso. 4.-Hay entradas disponibles.
  • 13. Continuación del apunte anterior. 21/Marzo/2012 Ejecutándose 2 1 3 Bloqueado 4 Listo Las transiciones 2 y 3son causadas por el planificador de procesos, una parte del sistema operativo sin que el proceso se entere de ellas. La transmisión 2 ocurre cuando el planificador decide que l proceso en ejecución ya se ejecutó durante suficiente tiempo y es hora de dejar que otros procesos tengan algo de tiempo de CPU. La transición 3 ocurre cuando todos los demás procesos han disfrutado de una porción justa y es hora de que el primer proceso reciba otra vez el CPU para ejecutarse. El planificador decide cual proceso debe ejecutarse, cuando y durante cuanto tiempo. La transición 4 ocurre cuando acontece el suceso externo que un proceso estaba esperando (como la llegada de entradas). Si ningún otro proceso se está 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 esté disponible.
  • 14. Exposiciones. 22/Marzo/2012 Implementación de procesos. Para implementar el modelo de procesos, el sistema operativo mantiene una tabla, con una entrada por cada proceso. Administración de procesos. En MINIX corren a cargo de modos individuales dentro del sistema. Cada clase de dispositivo de E/S tiene asociada una porción cerca de la base de la memoria llamada vector de interrupción que contiene la dirección del procedimiento de servicio de interrupciones. 1.- El hardware agrega a la pila el contador de programa. 2.- El hardware carga un nuevo contador de programa. Hilos. #2 Es un proceso tradicional del tipo que acabamos de estudiar hay un solo hilo de control y un solo contador de programa en cada proceso. El procedimiento en lenguaje ensamblador prepara una nueva pila. Manejan múltiples hilos de control dentro de un proceso. Si se teclea una línea , el mismo problema ocurre, a fin de mejorar el rendimiento. Comunicación entre procesos. #3 Los procesos con frecuencia necesitan comunicarse con otros procesos, por lo tanto, es necesario la comunicación entre procesos de preferencia en una forma bien estructurada que no utilice interrupciones. En algunos SO, los procesos que están colaborando podrían compartir cierto almacenamiento común en el que ambos pueden leer y escribir.
  • 15. Secciones críticas. #4 22/Marzo/2012 La clave para evitar problemas en esta es encontrar una forma de prohibir que más de un proceso lea y escriba los datos compartidos al mismo tiempo. Hay veces en que un proceso esta accediendo a memoria, archivos, etc. Las condiciones son: dos procesos no deben estar en su región crítica y no puede suponerse nada. Exclusión mutua con espera activa. #5 La solución más sencilla es hacer que cada proceso inhabilite las interrupciones justo después de ingresar en su región crítica y vuelva a habilitarse justo antes de salir de ellas. Se espera a que su valor sea 0 para poder procesarse. Un 0 significa que el proceso no está en su región crítica. Peterson descubrió una forma más sencilla de lograr la exclusión mutua. Equipo #7 Semáforos. E.W.Dijkstra usó una variable entera para contar el número. Es una variable. Operación DOWN-si el valor es 0. Operación up incrementa el valor del semáforo direccionado. Equipo #9 Transferencia de mensaje. Se utiliza entre procesos Send y Seceive son llamadas al sistema y no construcciones de lenguaje. Tienen muchos problemas y aspectos de diseño complicado. Si el productor trabaja con mayor rapidez que el consumidor , todos los mensajes quedan entre ellos. Equipo #11 Problema de lectores y escritores. El de los lectores y escritores es , que modela el acceso a una base de datos. Solución es el primer lector que obtiene el acceso a la base de datos realiza un wait sobre el semáforo bd.
  • 16. Equipo#12 El problema del peluquero dormido. 27/marzo/2012 Esta peluquería tiene un peluquero y sillas donde pueden sentarse los clientes, si no, el peluquero se sienta y se duerme y si llega un cliente, se despierta. Solución so, customers: cuenta a los clientes en espera, y babers: peluqueros ociosos. Equipo#13. Planificación de procesos. Cuando hay mas de un proceso ejecutable, el SO debe decidir cual ejecutar primero, y el que se encarga de esto se llama planificador. Equitividad: Cada proceso reciba una parte justa del tiempo de la CPU. SO decide si el proceso se está ejecutando. Equipo#14.Planificación Round Robin. Es algoritmo de planificación específico. Antiguo, sencillo y equitativo. Mantener una lista de procesos ejecutables. Guardar y cargar registros de mapas de memoria. Equipo #15. Colas múltiples. Planificadores CTSS conmutación de procesos eran muy lentas. Planificación de procesos se necesitan 7 intercambios y utilizar el algoritmo Robin Round. Los estados del proceso son listo, ejecutándose y bloqueado. Equipo #17. Algoritmos. Se diseñaron para sistemas interactivos. Apropiado para los trabajos por lotes. Trabajo más corto. Planificador deberá usar el criterio del primer trabajo más corto. Trabajo en proceso interactivo. Siguen el patrón de esperar un comando. Equipo #18. Planificación por lotería. Dar a los procesos boletos de lotería para los diversos recursos de sistema, como el tiempo del CPU. Es de respuesta muy rápida o inmediata.
  • 17. Equipo #20. Planificación de dos niveles. 28/Marzo/2012 Todos los procesos ejecutables se encuentran en la memoria principal. Abre procesos ejecutables que se quedarán en el disco. Se carga en la MP cierto subconjunto de los procesos ejecutables. El planificador superior podría utilizar cualquiera de los métodos de planificación analizados. Equipo #21. Política vs Mecanismo. En muchos casos a veces sucede que un proceso tiene muchos hijos ejecutándose bajo su control. La solución es separar el mecanismo de planificación de la política de planificación. Equipo#22. Comunicación entre procesos en MINIX. Se cuentan con 3 primitivas para enviar y recibir mensajes, las cuales se invocan con los procedimientos en lenguaje C. Kernel copia mensaje del receptor. Cada proceso o tarea puede enviar y recibir mensajes de procesos. Procesos de usuario no pueden comunicarse con E/S. Método de cita para enviar los problemas de almacenar.
  • 18. EXPOSICIONES. VÍNCULOS. Nuestro equipo Equipo 1 Equipo 2 Equipo 3 Equipo 4 Equipo 5 Equipo 7 Equipo 9 Equipo 11 Equipo 12 Equipo 13 Equipo 14 Equipo 15 Equipo 17 Equipo 18 Equipo20 Equipo 21 Equipo 22 Equipo 24
  • 19. Actividad No 4. 29/Marzo/2012 Elaborar un resumen de lo visto en el 2do Parcial. Comenzamos con la definición de conceptos tales como la multiprogramación, spooling archivo por lotes y por caracteres, así como la diferencia entre estos dos últimos. El concepto más importante en este tema es la multiprogramación, que se define como la técnica que permite que dos o más proceso utilicen el mismo espacio en la tarjeta madre y que se ejecuten al mismo tiempo. Después nos adentramos a los procesos , quienes son el concepto fundamental de cualquier sistema operativo. Después entramos a la clasificación de administración que puede ser de: procesos ,que se encarga de seleccionar el proceso en turno a ser ejecutado en el CPU; archivos, es una aplicación informática que provee procesos a archivos y facilita el realizar operaciones con ellas. Memoria, consiste en mantener al tanto de que partes de la memoria están en uso y cuales no. Posteriormente miramos lo que son los modelos de procesos, en el que todo software ejecutable de la computadora está organizado en una serie de procesos secuenciales. Continuamos con los estados de los procesos, los cuales pueden encontrarse de la siguiente forma: ejecutándose, usando realmente el CPU en ese instante; listo, se puede ejecutar per se suspendió temporalmente para dejar que otro proceso pueda ejecutarse. Bloqueado, no puede ejecutarse en tanto no ocurra un evento externo. A continuación vimos exposiciones con los temas de administración de procesos, hilos, comunicación entre procesos, secciones críticas, exclusión mutua con espera activa, semáforos, transferencia de mensaje .
  • 20. Planificación de Procesos en Minix. 17/Abril/2012 El sistema de interrupciones es lo que mantiene funcionando a un sistema operativo 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 está ejecutando. El reloj también genera interrupciones que sirven para asegurar que un proceso de usuario en ejecución no haya solicitado entradas tarde o temprano seda al CPU para que otros procesos tengan oportunidad de ejecutarse. Procesos se bloquean. Puerta a la ejecución. Procesos en MINIX Procesos disponibles y el hardware El reloj genera interrupciones que interrumpe. aseguran el proceso.
  • 21. Actividad No 5 18/Abril/2012 Pasos para instalar Windows. 1.- Insertemos el DVD con la versión de Windows y cuando iniciemos nos salga que está cargando. 2.- Elegimos idioma, comenzará el proceso. 3.- Luego ves las opciones de reparar sistema en caso que esté dañado, también la de ayuda y soporte técnico. 4.-Podemos updotear el sistema o hacer una instalación limpia. El sistema solo actualiza la configuración de registro e inicia los servicios, después de instalado se reinicia el sistema, después pides los datos luego la clave del producto y por último se personaliza. 5.- Se reiniciará el PC y te pedirá datos como nombre de usuario y PC. 6.-Después tienes que introducir la clave Windows. 7.- Como quieres que sea tu configuración. 8.- Elegir zona horaria. 9.-Listo.
  • 22. Actividad No. 6 25/Abril/2012 *Procesos/pasos para instalar Linux. *Pasos para instalar Ubuntu. LINUX. Sigue las instrucciones del manual de instalación. No deberías tener ningún problema para instalar LINUX, siempre que tu hardware este soportado. Es en el proceso de planificación y en los ajustes posteriores a la instalación donde quizás necesites ayuda. Una vez que hayas terminado la instalación y el sistema arranque sin problemas, hay una serie de pasos que deberás seguir. Dependiendo de la distribución que hayas instalado. -Abrir una cuenta de usuario para usar el sistema. El usuario “root” solo se debe utilizar para tareas de administración del sistema. -Hacer funcionar el Sistema de ventanas Windows. -Configurar tu conexión a internet. -Instalar programas que no vengan con la distribución.
  • 23. Continuación actividad 6. 25/Abril/2012 Ubuntu. Paso 0: Bajar el CD de Ubuntu. Paso 1: Batear la PC desde el CD. Paso 2: Elegir su idioma preferido. Paso 3: Asegurarse que se cumplan los tres requerimientos. Paso 4: Si tienen Windows en su PC Ubuntu lo reconocerá y les preguntará si quieren instalar Ubuntu. Paso 5: Mientras el particionado ya ha comenzado ahora vamos a continuar con el resto de los pasos para instalar Ubuntu. Posición geográfica y horaria. Paso 6: Se elige la distribución del teclado. Paso 7: Establecer el Nombre de usuario. Password. Paso 8: Esperar unos minutos mientras se instala. Requerimientos Ubuntu-Linux. -Procesador Intel o compatible a 200 MHZ a 1 GHZ. -Tarjeta SVGA. -256 MB de RAM a 5122 MB. -Aceleradora gráfica 3D compatible con OpenGL. -5 GB de espacio libre en disco duro.
  • 24. Actividad No. 7 26/Abril/2012 Diferencia en la instalación de: -Windows. -Linux. -Ubuntu. 1.- Se necesita un disco de instalación distinto. 2.-Windows no ocupa particiones en el disco duro. 3.-Ubuntu y Linux necesitan tener Windows.