SlideShare a Scribd company logo
1 of 27
Instala y configura software de
        acuerdo con las
       especificaciones y
  requerimientos del usuario

  Portafolio de evidencias 2

   Maestro: Dionisio Aburto

  Paula Monrroy cervantes
     Grado:2 Grupo:O
Actividad N°1


DEFINE LOS SIGUIENTES CONSEPTOS

   MULTIPROGRAMACION:
   ES LA TECNICA QUE PERMITE QUE DOS O MAS PROCESOS
    OCUPEN LA MISMA UNIDAD DE MEMORIA PRINCIPALY QUE
    SEA EJECUTADO AL MISMO TIEMPO.


FUNCIONES DEL SISTEMA OPERATIVO:
1.- PROEVE A SEVICIOS A PROGRAMAS DE EJECUCION
2.-GESTION DE ARCHIVOS.


SPOOLIN:
ES EL PROSESO MEDIANTE EL CUAL LA COMPUTADORA
INTRODUCE A TRABAJAR CON EL BUFFER…
ARCHIVOS POR LOTES:
ES UN COMANDO PARA PONER EN CADA TAREA POSTERIOR EN
EJECUCION.
DEFINE ARCHIVO POR CARACTERISTICAS:
ES EL CARÁCTER QUE SE UTILIZA PARA MOSTRAR EL
BIT DE EJECUCION.
DIFERENCIA DE ARCHIVO POR LOTES Y ARCHIVO POR
CRACTERISTICAS:
EL ARCHIVO POR LOTES TIENE IMPORTANCIA
EN MS-DOS Y LOS ARCHIVOS DE CARÁCTER POR SU BIT.
ELABORAR UNA LISTA DE LAS ACTIVIDADES QUE
PUEDES HACER EN LA COMPUTADORA
EL CONSEPTO CENTRAL DE CUALQUIER SISTEMA OPERAtIVO ,
TODO LO DEMAS GIRA ALREDEDOR DE ESE PROSESO.
INTRODUCION DE LOS PROSESOS .
TODAS LAS COMPUTADORAS MODERNAS PUEDEN HACER VARIAS
COSAS AL MISMO TIEMPO MIENTRAS EJECUTA UN PROGRAMA DE
USUARIO UNA COMPUTADORA TAMBIEN PUEDE ESTAR LEYENDO
UN DISCO Y ENVIANDO UN TEXTO A UNA PANTALLA O IMPRESORA
EN UN SISTEMA DE MULTIPROGRAMACION
EL CPU DE UN PROGRAMA A OTRO EJECUTANDO CADA UNO
DURANTE CENTENAS O DESENAS DE MILISEGUNDOS, EN UN
INSTANTE DADO AL CPU ESTA EJECUTANDO UN PROGRAMA, EN EL
CURSO DE UN SEGUNDON PUEDE TRABAJAR CON VARIOS
PROGRAMAS DANDO A LOS USUARIOS LA ILUCION DE
PARALELISMA
Actividad N°3




1.- ADMINISTRACION DE PROCESO:
SE ENCARGA DE SELECCIONAR EL PROCESO
EN TURNO DE SER EJECUTADO EN LA PCCONSISTE

2.- ADMINISTRACION DE MEMORIA:
ADMINISTRA LA JERARQUIA DE MEMORIA QUE CONSISTE A
MANTENER A SU ALCANSE AL TANTO DE PARTES

3.- ADMINISTRACION:
ES UNA APLICACIÓN INFORMATICA QUE PROVEE EL ACCESO
A ARCHIVOS Y FACILITAR LAS RELACIONES CON ELLOS.
MAPA MENTAL
UN PROCESO NO ES MAS QUE UN PROGRAMA EN
EJECUCION E INCLUYE LOS VALORES ACTUALES DEL
CONTADOR DE PROGRAMA LOS REGISTROS Y
VARIABRES . CADA UNO DE ESTOS PROCESOS TIENE SU
PROPIA CPU VIRTUAL.
EN LA CUAL EL CPU BRINCA DE UN PROCESO A OTRO A
ESTO SE LE DENOMINA MULTIPROGRAMACION
POR EJEMPLO:
POR EJEMPLO:
POR EJEMPLO:
Actividad N° 4

              jerarquia de procesos
 Los sistemas operativos que manejan el consepto de procesos deben de
  contar co un mecanismo para contar todos los procesos nesesarios en el
  sistema muy sensillos, o en los dicenados para ejecutar solo una aplicacion
  controlar un dispositivo en el tiempo real es posible que , cuando el sistema
  se reinicie todos los procesos que puedan nesesitarse esten precentes enlka
  mayor parte de los sistema se nesesita mecanismo creary destruir procesos
  segun sean nesesarios durante la operacion por lo que es necesario tener un
  arbol de procesos en otros sistemas operativos exixten llamadas al sistema
  para crear un proceso cargar su memoria y ponerlo a ejecutar. Los procesos
  nesesitan poder crear otros procesos. Cada proceso tiene un padre pero 12 o
  mas hijos.
Por
             ejemplo:
fig,.                     DEPORTE
Geometrica
                          Caminar
Circulo                   nadar
cuadrado




                         Hobbie
Comida
                         Tv
China           Color
                         jugar
mexicana
                Rojo
                blanco
Actividad N0- 5


   Aunque cada proceso es una unidad independiente con
    su propio contador de programas y procesos a menudo
    nesesitan interactuar con otros procesos. Un proceso podria
    generar siertas salidas que otro proceso utilizancomo en
    comando del shell.
   El siguiente diagrama demuestra los estados en los que se
    puede encontrar:
   1- ejecutandose usando realmente en el cpu en ese
    instante.
   2-listo se puede ejecutar pero se suspendio temporalmente.
   3- bloqueado (no puede ejecutarse en cuanto no ocurra
    un ebento externo).
   Logicamente los 2 primeros estados son similares en ambos
    casosesta dispuesto ejecutarse el proceso solo que en el 2
    temporalmente no hay un cpu asu dispocision.
   En el 3 caso es dif. Aunque hay un cpu no tiene nada que
    hacer.
Por ejemplo:
             ejecutandose


                                        2
   1
                            3


                                listo
 bloqueado




                   4
Tranciciones
Una parte del sistema operativo , sin que el proceso se entre de ellas . La
transmicion 2 ocurre cuando el planificador decide que el proceso de
ejecusion ya se oculto durante suficiente tiempo y ya es hora de que otros
procesos tengan algo de tiempo en el cpu .
La trancision 3 ocurre cuando todos los procesos han disfrutado de una
trancision justa y es hora de que el primer porocesoreciba otra vez el cpu
para ejecutarse.
La trancision 4 ocurre cuando acontese el suceso externo que un proceso
estaba esperando ( como la llegada de entradas) si nungun otro proceso se
esta ejecutando se disoara de inmediato la trancision 3 y el proceso
comienza de inmediato cuando el cpu este disponible.
Expocisiones
  Administracion de procesos
Manejo de interrupciones
Cada clase de dispocitivo de E/S tiene asociada una pocicion cerca de
la base de memoria vector de interrupciones
1- el hardware arregla la pila del contador del programa.
2- el hardware carga un nuevo contador.

Hilos
En sistemas operativos, un hilo de ejecución, hebra o subproceso es la unidad de
procesamiento más pequeña que puede ser planificada por un sistema operativo.
La creación de un nuevo hilo es una característica que permite a una aplicación
realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución
comparten una serie de recursos tales como el espacio de memoria, los archivos
abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño
de una aplicación que debe llevar a cabo distintas funciones simultáneamente.
expocisiones
Comunicaciones entre procesos
es una función básica de los sistemas operativos. Los procesos pueden
comunicarse entre sí a través de compartir espacios de memoria, ya sean
variables compartidas o buffers, o a través de las herramientas provistas por
las rutinas de IPC. La IPC provee un mecanismo que permite a los procesos
comunicarse y sincronizarse entre sí, normalmente a través de un sistema de
bajo nivel de paso de mensajes que ofrece la red subyacente.
Secciones criticas
Se denomina sección crítica, en programación concurrente, a la porción de código de un
programa de computador en la cual se accede a un recurso compartido (estructura de datos o
dispositivo) que no debe ser accedido por más de un hilo en ejecución. La sección crítica por lo
general termina en un tiempo determinado y el hilo, proceso o tarea sólo tendrá que esperar un
período determinado de tiempo para entrar. Se necesita un mecanismo de sincronización en la
entrada y salida de la sección crítica para asegurar la utilización en exclusiva del recurso, por
ejemplo un semáforo.
El acceso concurrente se controla teniendo cuidado de las variables que se modifican dentro y
fuera de la sección crítica. La sección crítica se utiliza por lo general cuando un programa
multihilo actualiza múltiples variables sin un hilo de ejecución separado que lleve los cambios
conflictivos a esos datos. Una situación similar, la sección crítica puede ser utilizada para
asegurarse de que un recurso compartido, por ejemplo, una impresora, puede ser accedida por
un solo proceso a la vez.
expociciones
Dormir y Despertar
Cuando un proceso decea entrar a su seccion critica verifica.
Computadora 2 procesos son h . De alta prioridad y l de baja prioridad ,
Una de las sencillas es una llamada al sistema que hace el bloqueador

Semaforos
Un semáforo es una variable especial (o tipo abstracto de datos) que
constituye el método clásico para restringir o permitir el acceso a recursos
compartidos (por ejemplo, un recurso de almacenamiento del sistema o
variables del código fuente) en un entorno de multiprocesamiento (en el
que se ejecutarán varios procesos concurrentemente). Fueron inventados
por Edsger Dijkstra en 1965 y se usaron por primera vez en el sistema
operativo THEOS.


 Monitore
 Sistema de msj tambien tiene que resolver la cuestion del nombre de
 procesos.
expocisiones
El problema del peluquero dormido
Esta peluqueria tiene un peluquero y una silla donde pueden sentarse los
clientes que esperan si los hay.
Solucion: cuando el peluquero llega a trabajar el la manana cuando un
cliente llega ejecuta.


Sistema por lote
Los sistemas por lotes son el mecanismo más tradicional y antiguo de
ejecutar tareas. Se introdujeron alrededor de 1956 para aumentar la
capacidad de proceso de los programas. En la actualidad, los trabajos
por lotes son ampliamente utilizados en supercomputadores, como
Magerit.Este procesamiento se dio en la segunda generacion de
computadoras
expocisiones
Base de datos
Una base de datos o banco de datos (en ocasiones abreviada con la
sigla BD o con la abreviatura b. d.) es un conjunto de datos
pertenecientes a un mismo contexto y almacenados sistemáticamente
para su posterior uso. En este sentido, una biblioteca puede
considerarse una base de datos compuesta en su mayoría por
documentos y textos impresos en papel e indexados para su consulta.
Actualmente, y debido al desarrollo tecnológico de campos como la
informática y la electrónica, la mayoría de las bases de datos están en
formato digital (electrónico), que ofrece un amplio rango de soluciones
al problema de almacenar datos
MINIX
es un clon del sistema operativo Unix distribuido junto con su código
fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987.
Fue creado para enseñar a sus alumnos el diseño de sistemas
operativos en la Vrije Universiteit de Ámsterdam. La razón de su
desarrollo fue porque Unix estaba bajo restricciones de licencia de
AT&T, era demasiado complicado y corría sobre máquinas complejas;
algo completamente antipedagógico.
expocisiones
algoritmo
En matemáticas, ciencias de la computación y disciplinas relacionadas, un
algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa
Al-Juarismi1 ) es un conjunto preescrito de instrucciones o reglas bien definidas,
ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos
que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado
inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se
obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.1


Planificador de niveles
Los niveles de planificación están basados en la frecuencia con la que se realiza
cada uno.
En los sistemas operativos de propósito general, existen tres tipos de planificadores. El
planificador a corto plazo es el que se ha descrito aquí, siendo también el más
importante. En inglés, se denomina dispatcher o short term scheduler, también existe
un planificador a mediano plazo (en inglés, mid term scheduler) relacionado con
aquellos procesos que no se encuentran en memoria principal (véase memoria
virtual). Su misión es mover procesos entre memoria principal y disco (lo que se
conoce como swapping) y por último existe el planificador a largo plazo (en inglés
long term scheduler) es el encargado de ingresar nuevos procesos al sistema y de
finalizarlos.
Planificacion de procesos de
            MINIX
El sistema de interrupciones es lo que mantiene funcionando
un sistema operativo.
Los procesos se bloquean cuando solicitan
entradas, permitiend0 la ejecucion de otros procesos.
Una vez que este disponible las entradad=s el disco el disco el
teclado u otro hardware interrumpe el proceso que se esta
ejecutando , el reloj tambien genera interrupciones que sirven
para asegurar un procesador de usuario en ejecucion no
haya solicitado entradas tarde o temprano seda al cpu para
que otros procesos tengan oportunidad de ejecutarse.
Pasos para instalar
windows 7
PASOS PARA INSTALAR WINDOWS.
1.     INSERTAMOS EL DVD CON LA VERSION DE WINDOWS 7 Y
CUANDO INICIEMOS NOS SALDRA QUE ESTA CARGANDO
2.     ELEGIMOS EL IDIOMA E INICIAMOS EL PROCESO
3.     MIRAS LAS OPCIONES DE REPARAR SINTESIS EN CASO DE
QUE ESTE DAÑADO TAMBIEN LA AYUDA Y EL SOPORTE TECNICO
4.     PONEMOS UPDATER AL SISTEMA O HACER UNA
INSTALACION LIMPIA CONFIGURACION DE REGISTRO INICIA EL
SISTEMA DESPUES PIDE LOS DATOS LUEGO LA CLAVE DEL
PROCESO Y SE PERSONALIZA
Pasos para instalar ubuntu

Procesos/pasos para instalar Ubuntu
♪      Bajar Ubuntu
♪      Butear la PC desde el CD. Para que se cargue
♪      Elegir el idioma
♪      Asegurarse de que los 3 requerimientos
♪      Ubuntu preguntara si deseas instalarlo con Windows
♪      Elegir la especificación geográfica y hora
♪      Distribución del teclado
♪      Elegir nombre de usuario y contraseña
♪      Esperar que se complete la instalacion
Pasos para instalar linux
 PROCESOS/PASOS PARA INSTALAR LINUX
         Comenzando la instalación
 importante: cuando estén instalando Linux en su PC, antes
 conecte todo el hardware que usan habitualmente y sobre
 todo el lector de tarjetas para después no tener problemas
         Copia de archivo
 Luego de Linux en su PC copia los archivos para instalar Linux
 en su jornada de directorio root
         Configurar compact flash
 Ahora viene la parte donde muchas personas intentaron
 instalar Linux en su jornada se equivocan y tienen mensaje
 ¨kernel panic¨

More Related Content

What's hot

Unidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linuxUnidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linuxjcfarit
 
Vision general de los sistemas operativos
Vision general de los sistemas operativosVision general de los sistemas operativos
Vision general de los sistemas operativossuperone314
 
Sistemas operativos unidad 2
Sistemas operativos unidad 2Sistemas operativos unidad 2
Sistemas operativos unidad 2Luis Cigarroa
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011Abimael hernandez
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosKim Sorel Rush
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativosfvaldivieso
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUPTM
 
Linux ud7 - gestion de procesos
Linux   ud7 - gestion de procesosLinux   ud7 - gestion de procesos
Linux ud7 - gestion de procesosJavier Muñoz
 
Procesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosProcesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosMarvin Romero
 
3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativosrcarrerah
 
Conseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas OperativosConseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas Operativosjuan3469
 
Procesos de los sistemas operativos
Procesos de los sistemas operativosProcesos de los sistemas operativos
Procesos de los sistemas operativosDeivis Romero
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosMarvin Romero
 
Sistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosSistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosChiNo Sosa Erazo
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
Sistemaoperativo tic
Sistemaoperativo ticSistemaoperativo tic
Sistemaoperativo ticdanirata1
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativoschikscorpion_23
 

What's hot (20)

Unidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linuxUnidad 3 gestion de procesos en linux
Unidad 3 gestion de procesos en linux
 
Vision general de los sistemas operativos
Vision general de los sistemas operativosVision general de los sistemas operativos
Vision general de los sistemas operativos
 
Sistemas operativos unidad 2
Sistemas operativos unidad 2Sistemas operativos unidad 2
Sistemas operativos unidad 2
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
 
Conceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas OperativosConceptos Básicos de Sistemas Operativos
Conceptos Básicos de Sistemas Operativos
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Proceso Informatico
Proceso InformaticoProceso Informatico
Proceso Informatico
 
Linux ud7 - gestion de procesos
Linux   ud7 - gestion de procesosLinux   ud7 - gestion de procesos
Linux ud7 - gestion de procesos
 
Procesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosProcesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas Operativos
 
3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos
 
acti27 de oct
acti27 de octacti27 de oct
acti27 de oct
 
Conseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas OperativosConseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas Operativos
 
Procesos de los sistemas operativos
Procesos de los sistemas operativosProcesos de los sistemas operativos
Procesos de los sistemas operativos
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosSistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesos
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Sistemaoperativo tic
Sistemaoperativo ticSistemaoperativo tic
Sistemaoperativo tic
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 

Similar to Portafolio 2

Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativoschicaruda
 
Programación de servicios y procesos
Programación de servicios y procesosProgramación de servicios y procesos
Programación de servicios y procesosAnuska González
 
Unidad 2 jacinto
Unidad 2 jacintoUnidad 2 jacinto
Unidad 2 jacintoAreli996
 
Gnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasGnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasDiego Caceres
 
104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesadorMiguel Joshua Godinez Barbosa
 
Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01javiusot
 
Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoagpmuvi
 
Portafolio dionisio 2 dionisio
Portafolio dionisio 2 dionisioPortafolio dionisio 2 dionisio
Portafolio dionisio 2 dionisiolaloblog
 
Cap i sistemas operativos (1)
Cap i sistemas operativos (1)Cap i sistemas operativos (1)
Cap i sistemas operativos (1)informatico tic
 

Similar to Portafolio 2 (20)

Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativos
 
Programación de servicios y procesos
Programación de servicios y procesosProgramación de servicios y procesos
Programación de servicios y procesos
 
Unidad 2 jacinto
Unidad 2 jacintoUnidad 2 jacinto
Unidad 2 jacinto
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
Gnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasGnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemas
 
Programaciongnulinux
ProgramaciongnulinuxProgramaciongnulinux
Programaciongnulinux
 
104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01
 
Dionisio 123
Dionisio 123Dionisio 123
Dionisio 123
 
Tarea s.o
Tarea s.oTarea s.o
Tarea s.o
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativo
 
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
 
Sistema operativo concepto
Sistema operativo conceptoSistema operativo concepto
Sistema operativo concepto
 
Cap i sistemas operativos (1)
Cap i sistemas operativos (1)Cap i sistemas operativos (1)
Cap i sistemas operativos (1)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Estuctura davis
Estuctura davisEstuctura davis
Estuctura davis
 

More from informaticosdel33 (20)

Portafolio 3er parcial
Portafolio 3er parcialPortafolio 3er parcial
Portafolio 3er parcial
 
Portafolio 3
Portafolio 3Portafolio 3
Portafolio 3
 
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)
 
Carcasa del CPU
Carcasa del CPUCarcasa del CPU
Carcasa del CPU
 

Portafolio 2

  • 1. Instala y configura software de acuerdo con las especificaciones y requerimientos del usuario Portafolio de evidencias 2 Maestro: Dionisio Aburto Paula Monrroy cervantes Grado:2 Grupo:O
  • 2. Actividad N°1 DEFINE LOS SIGUIENTES CONSEPTOS  MULTIPROGRAMACION:  ES LA TECNICA QUE PERMITE QUE DOS O MAS PROCESOS OCUPEN LA MISMA UNIDAD DE MEMORIA PRINCIPALY QUE SEA EJECUTADO AL MISMO TIEMPO. FUNCIONES DEL SISTEMA OPERATIVO: 1.- PROEVE A SEVICIOS A PROGRAMAS DE EJECUCION 2.-GESTION DE ARCHIVOS. SPOOLIN: ES EL PROSESO MEDIANTE EL CUAL LA COMPUTADORA INTRODUCE A TRABAJAR CON EL BUFFER…
  • 3. ARCHIVOS POR LOTES: ES UN COMANDO PARA PONER EN CADA TAREA POSTERIOR EN EJECUCION. DEFINE ARCHIVO POR CARACTERISTICAS: ES EL CARÁCTER QUE SE UTILIZA PARA MOSTRAR EL BIT DE EJECUCION. DIFERENCIA DE ARCHIVO POR LOTES Y ARCHIVO POR CRACTERISTICAS: EL ARCHIVO POR LOTES TIENE IMPORTANCIA EN MS-DOS Y LOS ARCHIVOS DE CARÁCTER POR SU BIT.
  • 4. ELABORAR UNA LISTA DE LAS ACTIVIDADES QUE PUEDES HACER EN LA COMPUTADORA
  • 5.
  • 6. EL CONSEPTO CENTRAL DE CUALQUIER SISTEMA OPERAtIVO , TODO LO DEMAS GIRA ALREDEDOR DE ESE PROSESO. INTRODUCION DE LOS PROSESOS . TODAS LAS COMPUTADORAS MODERNAS PUEDEN HACER VARIAS COSAS AL MISMO TIEMPO MIENTRAS EJECUTA UN PROGRAMA DE USUARIO UNA COMPUTADORA TAMBIEN PUEDE ESTAR LEYENDO UN DISCO Y ENVIANDO UN TEXTO A UNA PANTALLA O IMPRESORA EN UN SISTEMA DE MULTIPROGRAMACION EL CPU DE UN PROGRAMA A OTRO EJECUTANDO CADA UNO DURANTE CENTENAS O DESENAS DE MILISEGUNDOS, EN UN INSTANTE DADO AL CPU ESTA EJECUTANDO UN PROGRAMA, EN EL CURSO DE UN SEGUNDON PUEDE TRABAJAR CON VARIOS PROGRAMAS DANDO A LOS USUARIOS LA ILUCION DE PARALELISMA
  • 7. Actividad N°3 1.- ADMINISTRACION DE PROCESO: SE ENCARGA DE SELECCIONAR EL PROCESO EN TURNO DE SER EJECUTADO EN LA PCCONSISTE 2.- ADMINISTRACION DE MEMORIA: ADMINISTRA LA JERARQUIA DE MEMORIA QUE CONSISTE A MANTENER A SU ALCANSE AL TANTO DE PARTES 3.- ADMINISTRACION: ES UNA APLICACIÓN INFORMATICA QUE PROVEE EL ACCESO A ARCHIVOS Y FACILITAR LAS RELACIONES CON ELLOS.
  • 9. UN PROCESO NO ES MAS QUE UN PROGRAMA EN EJECUCION E INCLUYE LOS VALORES ACTUALES DEL CONTADOR DE PROGRAMA LOS REGISTROS Y VARIABRES . CADA UNO DE ESTOS PROCESOS TIENE SU PROPIA CPU VIRTUAL. EN LA CUAL EL CPU BRINCA DE UN PROCESO A OTRO A ESTO SE LE DENOMINA MULTIPROGRAMACION
  • 13. Actividad N° 4 jerarquia de procesos  Los sistemas operativos que manejan el consepto de procesos deben de contar co un mecanismo para contar todos los procesos nesesarios en el sistema muy sensillos, o en los dicenados para ejecutar solo una aplicacion controlar un dispositivo en el tiempo real es posible que , cuando el sistema se reinicie todos los procesos que puedan nesesitarse esten precentes enlka mayor parte de los sistema se nesesita mecanismo creary destruir procesos segun sean nesesarios durante la operacion por lo que es necesario tener un arbol de procesos en otros sistemas operativos exixten llamadas al sistema para crear un proceso cargar su memoria y ponerlo a ejecutar. Los procesos nesesitan poder crear otros procesos. Cada proceso tiene un padre pero 12 o mas hijos.
  • 14. Por ejemplo: fig,. DEPORTE Geometrica Caminar Circulo nadar cuadrado Hobbie Comida Tv China Color jugar mexicana Rojo blanco
  • 15. Actividad N0- 5  Aunque cada proceso es una unidad independiente con su propio contador de programas y procesos a menudo nesesitan interactuar con otros procesos. Un proceso podria generar siertas salidas que otro proceso utilizancomo en comando del shell.  El siguiente diagrama demuestra los estados en los que se puede encontrar:  1- ejecutandose usando realmente en el cpu en ese instante.  2-listo se puede ejecutar pero se suspendio temporalmente.  3- bloqueado (no puede ejecutarse en cuanto no ocurra un ebento externo).  Logicamente los 2 primeros estados son similares en ambos casosesta dispuesto ejecutarse el proceso solo que en el 2 temporalmente no hay un cpu asu dispocision.  En el 3 caso es dif. Aunque hay un cpu no tiene nada que hacer.
  • 16. Por ejemplo: ejecutandose 2 1 3 listo bloqueado 4
  • 17. Tranciciones Una parte del sistema operativo , sin que el proceso se entre de ellas . La transmicion 2 ocurre cuando el planificador decide que el proceso de ejecusion ya se oculto durante suficiente tiempo y ya es hora de que otros procesos tengan algo de tiempo en el cpu . La trancision 3 ocurre cuando todos los procesos han disfrutado de una trancision justa y es hora de que el primer porocesoreciba otra vez el cpu para ejecutarse. La trancision 4 ocurre cuando acontese el suceso externo que un proceso estaba esperando ( como la llegada de entradas) si nungun otro proceso se esta ejecutando se disoara de inmediato la trancision 3 y el proceso comienza de inmediato cuando el cpu este disponible.
  • 18. Expocisiones Administracion de procesos Manejo de interrupciones Cada clase de dispocitivo de E/S tiene asociada una pocicion cerca de la base de memoria vector de interrupciones 1- el hardware arregla la pila del contador del programa. 2- el hardware carga un nuevo contador. Hilos En sistemas operativos, un hilo de ejecución, hebra o subproceso es la unidad de procesamiento más pequeña que puede ser planificada por un sistema operativo. La creación de un nuevo hilo es una característica que permite a una aplicación realizar varias tareas a la vez (concurrentemente). Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.
  • 19. expocisiones Comunicaciones entre procesos es una función básica de los sistemas operativos. Los procesos pueden comunicarse entre sí a través de compartir espacios de memoria, ya sean variables compartidas o buffers, o a través de las herramientas provistas por las rutinas de IPC. La IPC provee un mecanismo que permite a los procesos comunicarse y sincronizarse entre sí, normalmente a través de un sistema de bajo nivel de paso de mensajes que ofrece la red subyacente. Secciones criticas Se denomina sección crítica, en programación concurrente, a la porción de código de un programa de computador en la cual se accede a un recurso compartido (estructura de datos o dispositivo) que no debe ser accedido por más de un hilo en ejecución. La sección crítica por lo general termina en un tiempo determinado y el hilo, proceso o tarea sólo tendrá que esperar un período determinado de tiempo para entrar. Se necesita un mecanismo de sincronización en la entrada y salida de la sección crítica para asegurar la utilización en exclusiva del recurso, por ejemplo un semáforo. El acceso concurrente se controla teniendo cuidado de las variables que se modifican dentro y fuera de la sección crítica. La sección crítica se utiliza por lo general cuando un programa multihilo actualiza múltiples variables sin un hilo de ejecución separado que lleve los cambios conflictivos a esos datos. Una situación similar, la sección crítica puede ser utilizada para asegurarse de que un recurso compartido, por ejemplo, una impresora, puede ser accedida por un solo proceso a la vez.
  • 20. expociciones Dormir y Despertar Cuando un proceso decea entrar a su seccion critica verifica. Computadora 2 procesos son h . De alta prioridad y l de baja prioridad , Una de las sencillas es una llamada al sistema que hace el bloqueador Semaforos Un semáforo es una variable especial (o tipo abstracto de datos) que constituye el método clásico para restringir o permitir el acceso a recursos compartidos (por ejemplo, un recurso de almacenamiento del sistema o variables del código fuente) en un entorno de multiprocesamiento (en el que se ejecutarán varios procesos concurrentemente). Fueron inventados por Edsger Dijkstra en 1965 y se usaron por primera vez en el sistema operativo THEOS. Monitore Sistema de msj tambien tiene que resolver la cuestion del nombre de procesos.
  • 21. expocisiones El problema del peluquero dormido Esta peluqueria tiene un peluquero y una silla donde pueden sentarse los clientes que esperan si los hay. Solucion: cuando el peluquero llega a trabajar el la manana cuando un cliente llega ejecuta. Sistema por lote Los sistemas por lotes son el mecanismo más tradicional y antiguo de ejecutar tareas. Se introdujeron alrededor de 1956 para aumentar la capacidad de proceso de los programas. En la actualidad, los trabajos por lotes son ampliamente utilizados en supercomputadores, como Magerit.Este procesamiento se dio en la segunda generacion de computadoras
  • 22. expocisiones Base de datos Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos MINIX es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987. Fue creado para enseñar a sus alumnos el diseño de sistemas operativos en la Vrije Universiteit de Ámsterdam. La razón de su desarrollo fue porque Unix estaba bajo restricciones de licencia de AT&T, era demasiado complicado y corría sobre máquinas complejas; algo completamente antipedagógico.
  • 23. expocisiones algoritmo En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi1 ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.1 Planificador de niveles Los niveles de planificación están basados en la frecuencia con la que se realiza cada uno. En los sistemas operativos de propósito general, existen tres tipos de planificadores. El planificador a corto plazo es el que se ha descrito aquí, siendo también el más importante. En inglés, se denomina dispatcher o short term scheduler, también existe un planificador a mediano plazo (en inglés, mid term scheduler) relacionado con aquellos procesos que no se encuentran en memoria principal (véase memoria virtual). Su misión es mover procesos entre memoria principal y disco (lo que se conoce como swapping) y por último existe el planificador a largo plazo (en inglés long term scheduler) es el encargado de ingresar nuevos procesos al sistema y de finalizarlos.
  • 24. Planificacion de procesos de MINIX El sistema de interrupciones es lo que mantiene funcionando un sistema operativo. Los procesos se bloquean cuando solicitan entradas, permitiend0 la ejecucion de otros procesos. Una vez que este disponible las entradad=s el disco el disco el teclado u otro hardware interrumpe el proceso que se esta ejecutando , el reloj tambien genera interrupciones que sirven para asegurar un procesador de usuario en ejecucion no haya solicitado entradas tarde o temprano seda al cpu para que otros procesos tengan oportunidad de ejecutarse.
  • 25. Pasos para instalar windows 7 PASOS PARA INSTALAR WINDOWS. 1. INSERTAMOS EL DVD CON LA VERSION DE WINDOWS 7 Y CUANDO INICIEMOS NOS SALDRA QUE ESTA CARGANDO 2. ELEGIMOS EL IDIOMA E INICIAMOS EL PROCESO 3. MIRAS LAS OPCIONES DE REPARAR SINTESIS EN CASO DE QUE ESTE DAÑADO TAMBIEN LA AYUDA Y EL SOPORTE TECNICO 4. PONEMOS UPDATER AL SISTEMA O HACER UNA INSTALACION LIMPIA CONFIGURACION DE REGISTRO INICIA EL SISTEMA DESPUES PIDE LOS DATOS LUEGO LA CLAVE DEL PROCESO Y SE PERSONALIZA
  • 26. Pasos para instalar ubuntu Procesos/pasos para instalar Ubuntu ♪ Bajar Ubuntu ♪ Butear la PC desde el CD. Para que se cargue ♪ Elegir el idioma ♪ Asegurarse de que los 3 requerimientos ♪ Ubuntu preguntara si deseas instalarlo con Windows ♪ Elegir la especificación geográfica y hora ♪ Distribución del teclado ♪ Elegir nombre de usuario y contraseña ♪ Esperar que se complete la instalacion
  • 27. Pasos para instalar linux PROCESOS/PASOS PARA INSTALAR LINUX  Comenzando la instalación importante: cuando estén instalando Linux en su PC, antes conecte todo el hardware que usan habitualmente y sobre todo el lector de tarjetas para después no tener problemas  Copia de archivo Luego de Linux en su PC copia los archivos para instalar Linux en su jornada de directorio root  Configurar compact flash Ahora viene la parte donde muchas personas intentaron instalar Linux en su jornada se equivocan y tienen mensaje ¨kernel panic¨