You are on page 1of 7

1-Componentes de un Sistema Operativo?

El sistema operativo est compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software: El ncleo que representa las funciones bsicas del sistema operativo, como por ejemplo, la gestin de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicacin.

El intrprete de comandos que posibilita la comunicacin con el sistema operativo a travs de un lenguaje de control, permitiendo al usuario controlar los perifricos sin conocer las caractersticas del hardware utilizado, la gestin de las direcciones fsicas, etctera. El sistema de archivos que permite que los archivos se registren en una estructura arbrea 2-Recursos administrativos gestionados por el sistema operativo? Los recursos administrados por un sistema operativo son:

Tiempo del procesador. Memoria Principal. Dispositivos Perifericos. Software.

3-Soware de manipulacin de archivos

4-Interrupciones en los S.O


Una peticin de interrupcin IRQ ("Interrupt Request") es una seal que se puede originar en un dispositivo hardware (por ejemplo, un perifrico),un componente software para indicar al procesador que algo requiere su atencin inmediata; se solicita al procesador que suspenda lo que est haciendo para atender la peticin. Las interrupciones juegan un papel fundamental, en especial en la operacin de dispositivos E/S, ya que les permite enviar estas peticiones a la CPU, o estar en silencio mientras no requiera la atencin del procesador. Sin ellas el sistema debera chequear constantemente los dispositivos para comprobar su actividad.

5-Los tipos de sistema de archivos


Se trata de estndares diseados por cada desarrollador de sistemas operativos, los cules indican la forma en que van a ser almacenados los archivos en los dispositivos de almacenamiento masivo (unidades SSD, discos duros, discos pticos, memorias USB, etc.), as como tambin la forma en que va a iniciar el sistema operativo (proceso de arranque). Aunado a lo anterior, el trmino formatear, se refiere a preparar el dispositivo de almacenamiento, para guardar la informacin en un sistema de archivos definido. 6-El sistema de archivos de UNIX y LINUX EXT / EXT2 / EXT3 El sistema de archivos de Ms-DOS, Windows 3.11 y Windows 95 de Microsoft FAT El sistema de archivos de Windows 98 y Windows Millenium de Microsoft FAT32 El sistema de archivos de Windows XP, Windows Vista y Windows 7 de Microsoft NTFS El sistema de archivos de MacOS de Apple HFS/HFS+ 7-Asignar atributos a un archivo Los atributos son campos de datos que pertenecen a un archivo o fichero pero no son parte de l. Por ejemplo, no cuentan en el tamao del fichero y pueden ser copiados o modificados sin tocar el archivo en s mismo. El sistema utiliza estos atributos para almacenar, por ejemplo, el tamao, tipo de fichero, o fecha de la ltima modificacin. Esto es similar a otros sistemas operativos y sus sistemas de archivos. Lo que es diferente es que se puede aadir cualquier tipo de atributo a cualquier fichero y mostrarlo o hacerlo editable en una ventana del Tracker. Tan slo tiene que definir el tipo de atributo que quiere aadir a un tipo de fichero (por ejemplo un string o texto, un integer o nmero entero o una fecha) darle una descripcin y un nombre.

8-Los 3 grupos a cuales se le debe dar permiso a un archivo en Linux


El dueo de archivo El grupo del archivo Los bits de modo o tambin llamados permisos de archivo

9-Comandos para la administracin de direcotios en win y Linux Win Comando: MD Funcin: Crear directorios Comando: RD Funcin: Borra un directorio (solo si este se encuentra vaci).

Comando: DELTREE Funcin: Borrar directorios (estando o no estando vacos). Comando: DIR Funcin: Este comando procesa una visualizacin de todos los ficheros, directorios, de la ruta en la que nos encontramos. Comando: PRINT Funcin: Imprime archivo de texto. Comando: COPY Funcin: Este comando permite la reproduccin o copia de archivos o ficheros (es lo mismo). Comando: REN o RENAME Funcin: Su funcin es dar un nuevo nombre a un fichero. No se puede renombrar y que haya dos archivos con el mismo nombre, ni MSDOS ni Windows lo permiten dentro de un mismo directorio. Comando: DEL Funcin: Es el comando encargado de eliminar archivos. En este comando podemos usar los comodines que usbamos en el comando dir.

Linux cd Descripcin: =chage dir. comando para cambiarnos de directorio. Ejemplos: cd, cd /ruta/de/directorio, cd ../../directorio/ pwd Descripcin: nos dice en qu directorio nos encontramos actualmente Ejemplos: pwd ls Descripcin: =list. listar contenido de directorios. Ejemplos: ls, ls -l, ls -fl, ls --color cp Descripcin: =copy. copiar ficheros/directorios. Ejemplos:cp -rfp directorio /tmp, cp archivo archivo_nuevo rm Descripcin: =remove. borrar ficheros/directorios. Ejemplos: rm -f fichero, rm -rf directorio, rm -i fichero mkdir Descripcin: =make dir. crear directorios. Ejemplos: mkdir directorio rmdir Descripcin: =remove dir. borrar directorios, deben estar vacios. Ejemplos: rmdir directorio mv Descripcin: =move. renombrar o mover ficheros/directorios. Ejemplos: mv directorio directorio, mv fichero nuevo_nombre, mv fichero a_directorio nano Descripcin: editor de fichero muy simple. Vi o emacs son para la 31337. Ejemplo: nano -w clear Descripcin: limpia la pantalla. Ctrl-L tiene el mismo efecto.

exit Descripcin: termina la sesin del shell. Ctrl-D tiene el mismo efecto date Descripcin: gestin de fecha de sistema, se puede ver y establecer. Ejemplos: date, date 10091923

9-proceso y hilos Es una ejecucin concreta de un programa, con un camino determinado y un valor de sus variables determinados. La unidad mnima de expedicin y de asignacin de recursos es el proceso.2. Estados en los que puede estar un proceso. Un hilo de ejecucin, en sistemas operativos, es una caracterstica que permite a una aplicacin realizar varias tareas concurrentemente. 10-La planificacin (scheduling) La planificacin (scheduling) es la base para lograr la multiprogramacin. Un sistema multiprogramado tendr varios procesos que requerirn el recurso procesador a la vez. Esto sucede cuando los procesos estn en estado ready (pronto). Si existe un procesador disponible y existen procesos en estado ready, se debe elegir el que ser asignado al recurso para ejecutar. El componente del sistema operativo que realiza la eleccin del proceso es llamada planificador (scheduler).

11- Tipos de planificador Largo plazo Determina qu programas son admitidos al sistema para ejecucin Controla el grado de multiprogramacin Mientras ms procesos son admitidos, cada uno tendr un porcentaje menor de uso del procesador Mediano plazo Determina si agregar ms programas a los que ya estn parcialmente o totalmente en memoria principal Corto plazo Determina qu proceso es ejecutado en el procesador Se ejecuta frecuentemente debe ser eficiente Evento tpicos que desencadena al despachador: Interrupciones del reloj (quantum), interrupciones de I/O, llamados al sistemas, seales, etc.

12-Esquemas de planificacin La momentos en que el planificador es invocado son: 1. Cuando un proceso se bloquea en una operacin de E/S o espera a que termine un hijo, etc. 2. Cuando un proceso cambia del estado ejecutando al estado pronto. Por ejemplo al ocurrir una interrupcin. 3. Cuando ocurre una interrupcin de E/S y un proceso pasa del estado bloqueado a pronto. 4. Cuando se crea un proceso 5. Cuando un proceso finaliza su ejecucin Cuando ocurre 1 o 5, el planificador es invocado debido a que el proceso en ejecucin libera el procesador.

Si el planificador es invocado cuando ocurre 2, 3 o 4, se dice que este es expropiativo (preemptive), ya que puede quitar el procesador al proceso que estaba en ejecucin

13-ALGORITMOS DE PLANIFICACION FCFS El esquema ms simple de planificacin es el Primero llegado, primero servido (First come, first serve, FCFS). Este es un mecanismo cooperativo, con la mnima lgica posible: Cada proceso se ejecuta en el rden en que fue llegando, y hasta que suelta el control. El despachador es muy simple, bsicamente una cola FIFO. Ronda (Round Robin) El esquema ronda busca dar una relacin de respuesta buena tanto para procesos largos como para los cortos. La principal diferencia entre la ronda y FCFS es que en este caso s emplearemos multitarea preventiva: A cada proceso que est en la lista de procesos listos lo atenderemos por un slo quantum ( ). Si un proceso no ha terminado de ejecutar al final de suquantum, ser interrumpido y puesto al final de la lista de procesos listos, para que espere a su turno nuevamente. Los procesos que nos entreguen los planificadores a mediano o largo plazo se agregarn tambin al final de esta lista.

El proceso ms corto a continuacin (SPN) (Del ingls, Shortest Process Next) Cuando no tenemos la posibilidad de implementar multitarea preventiva, pero requerimos de un algoritmo ms justo, y contamos con informacin por anticipado acerca del tiempo que requieren los procesos que forman la lista, podemos elegir el ms corto de los presentes.

You might also like