Sistemas operativos 180604 alzate

36
Sistemas operativos KEVIN ANDRES ALZATE FICHA: 180604 CENTRO DE DISEÑO E INNOVACION TECNOLOGICA INDUSTRIAL DOQUEBRADAS-RISARALDA 09/06/2011

description

 

Transcript of Sistemas operativos 180604 alzate

  • 1. Sistemas operativos
    KEVIN ANDRES ALZATE

    FICHA: 180604
    CENTRO DE DISEO E INNOVACION TECNOLOGICA INDUSTRIAL
    DOQUEBRADAS-RISARALDA
    09/06/2011

2. Sistemas operativos
KEVIN ANDRES ALZATE

FICHA: 180604
INGENIERO EDWIN GOMEZ
CENTRO DE DISEO E INNOVACION TECNOLOGICA INDUSTRIAL
DOQUEBRADAS-RISARALDA
09/06/2011
3. Que es un sistema operativo
Un Sistema Operativo (SO) es el software bsico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
4. Cual es el objetivo primario de un sistema operativo
El objetivo principal de un sistema operativo es lograr que el sistema de computacin se use de manera cmoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.
5. cuales son las principales caractersticas del s.o
Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una computadora.
Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible.
Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.
6. Cuales son las principales funciones del sistema operativo
Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
7. Cuales son las principales tendencias de los sistemas operativos
es el programa fundamental de todos los programas de sistema. El S. O. protege y libera a los programadores de la complejidad del hardware, colocndose un nivel de software por sobre el hardware para:
Controlar todas las partes del sistema.
Presentar al usuario una interfaz o mquina virtual
8. Cuales son los principales recursos administrativos por el sistema operativo
La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o ms programas que ejecutan simultneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora).
Adems, en un sistema multiusuario, suele ser necesario o conveniente compartir, adems de dispositivos fsicos, informacin. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la informacin confidencial slo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobrescribir reas crticas del sistema, etc.
9. Cual es el ncleo del sistema operativo
El ncleo del sistema operativo, tambin llamadokernel(ncleoen alemn) es aquella parte de unsistema operativoque interacta de forma directa con elhardwarede una mquina.
Entre las funciones principales del kernel se encuentran:
Lagestin de memoria.
La administracin delsistema de archivos.
La administracin de servicios de entrada/salida.
La asignacin de recursos entre los usuarios.
10. Cual es la estructura de los sistemas operativos
Sistemas Monolticos
Sistemas con capas
Maquinas virtuales
Modelo cliente servidor
sistemas monolticos :
Este tipo de organizacin es, con diferencia, la ms comn. El sistema operativo se escribe como una coleccin de procedimientos, cada uno de los cuales puede llamar a los dems cada vez que as lo requiera. Cuando se usa esta tcnica, cada procedimiento del sistema tiene una interfaz bien definida en trminos deparmetros y resultados, y cada uno de ellos es libre de llamar a cualquier otro, si ste ltimo proporciona un clculo til para el primero.
11. Sistemas con capas :
Es una generalizacin del modelo de estructura simple para un sistema monoltico.
Consiste en organizar el s. o. como una jerarqua de capas, cada una construida sobre la inmediata inferior
Maquinas virtuales :
Una mquina virtual es un sistema operativo que funciona de forma "simulada", es decir, es como tener un ordenador dentro de tu ordenador, pero funcionando de forma "virtual", es decir, en realidad no tienes un ordenador dentro de tu ordenador, ya que eso es imposible, pero lo que hacen los programas como los que te he mencionado antes es simular que tienes otro ordenador funcionando dentro del tuyo.
12. Modelo cliente o servidor :
Una tendencia de los sistema operativos modernos es la de trasladar el cdigo a capas superiores, y eliminar la mayor parte posible del sistema operativo para mantener un ncleo mnimo. El punto de vista usual es el implantar la mayora de las funciones del sistema operativo como procesos de usuario. Para solicitar unservicio, como la lectura de un bloque de cierto fichero, un proceso de usuario (denominado en este casoprocesocliente) enva la solicitud a unprocesoservidor, que realiza el trabajo y devuelve la respuesta.
13. como el sistema operativo administra la memoria del sistema
La parte del sistema operativo que administra la memoria se llama administrador de la memoria. Para ello existen diferentes esquemas de administracin de memoria desde los mas simples hasta los mas elaborados entre los cuales se ubican:
Administracin de la memoria sin intercambio o paginacin.
Los sistemas de administracin de memoria se pueden clasificar en dos tipos.Los que desplazan los procesos de la memoria principal al disco y viceversa durante la ejecucin (intercambio y paginacin) y aquellos que no.
Monopogramacin sin intercambio o paginacin :
Es en forma secuencial pues solo se tiene un objeto en memoria en cada instante, el usuario carga toda la memoria con un programa, esto implica que cada proceso debe contener controladores de dispositivo para cada uno de los dispositivos E/S que utilice.
14. Como administrar los recursos como permisos del sistema operativo
Compartir es el trmino utilizado para describir los recursos que pblicamente estn disponibles para cualquier usuario de la red. La mayora de los sistemas operativos de red no slo permiten compartir, sino tambin determinar el grado de comparticin. Las opciones para la comparticin de recursos incluyen:
Permitir diferentes usuarios con diferentes niveles de acceso a los recursos.
Coordinacin en el acceso a los recursos asegurando que dos usuarios no utilizan el mismo recurso en el mismo instante.
Por ejemplo, un administrador de una oficina quiere que una persona de la red se familiarice con un cierto documento (archivo), de forma que permite compartir el documento. Sin embargo, se controla el acceso al documento compartindolo de forma que:
Algunos usuarios slo podrn leerlo.
Algunos usuarios podrn leerlo y realizar modificaciones en l.
15. Sistemas de archivo
estructuran la informacin guardada en unaunidad de almacenamiento(normalmente undisco durode unacomputadora), que luego ser representada ya sea textual o grficamente utilizando ungestor de archivos. La mayora de lossistemas operativosmanejan su propio sistema de archivos.
Funcin de los sistemas de archivo :
Los usuarios deben poder crear, modificar y borrar archivos.
Se deben poder compartir los archivos de una manera cuidadosamente controlada.
ejemplos de archivos :
Second extended:
Utilizado como sistema de archivos de Linux mas comun,pero se esta quedando obsoleto ante los sistemas de archivos Reiser y Third Extended.
16. Reiser:
Un sistema de archivos transaccionales (journaling) para Linux.
JFS:
Implantacin de un sistema de archivos transaccionales de IBM para Linux, una alternativa a ext. 3 y reiserfs.
VFAT:
Acceso a archivos Windows 95/98/ME.
17. Cual es la funcion de los archivos
es unacadena de caracteresanexada al nombre de unarchivo, usualmente precedida por un punto. Su funcin principal es diferenciar el contenido del archivo de modo que elsistema operativodisponga el procedimiento necesario para ejecutarlo o interpretarlo.
Estructuras de los archivos:
Los archivos se pueden estructurar de varias maneras, las ms comunes son:
Secuencia de bytes:
El archivo es una serie no estructurada de bytes.
Posee mxima flexibilidad.
El S. O. no ayuda pero tampoco estorba.
18. Secuencia de registros:
El archivo es una secuencia de registros de longitud fija, cada uno con su propia estructura interna.
rbol :
El archivo consta de un rbol de registros, no necesariamente de la misma longitud.
Cada registro tiene uncampo key(llaveoclave) en una posicin fija del registro.
El rbol se ordena mediante el campo de clave para permitir una rpida bsqueda de una clave particular.
19. Cuale son los tipos de archivo:
LosArchivos Regularesson aquellos que contienen informacin del usuario
LosDirectoriosson archivos de sistema para el mantenimiento de una estructura del sistema de archivos.
LosArchivos Especiales de Caracteres:
Tienen relacin con la e / s.
Se utilizan para modelar dispositivos seriales de e / s (terminales, impresoras, redes, etc.).
LosArchivos Especiales de Bloquesse utilizan para modelar discos.
20. Tipos de acceso de un archivo:
Acceso Secuencial:el proceso lee en orden todos los registros del archivo comenzando por el principio, sin poder:
Saltar registros.
Leer en otro orden.
Acceso Aleatorio:el proceso puede leer los registros en cualquier orden utilizando dos mtodos para determinar el punto de inicio de la lectura:
Cada operacin de lectura (read) da la posicin en el archivo con la cual iniciar.
Una operacin especial (seek) establece la posicin de trabajo pudiendo luego leerse el archivo secuencialmente.
21. Principales atributos de un archivo:
Proteccin:quin debe tener acceso y de qu forma.
Contrasea:contrasea necesaria para acceder al archivo.
Creador:identificador de la persona que cre el archivo.
Propietario:propietario actual.
Bandera exclusivo - para - lectura:0 lectura / escritura, 1 para lectura exclusivamente.
Bandera de ocultamiento:0 normal, 1 para no exhibirse en listas.
Bandera de sistema:0 archivo normal, 1 archivo de sistema.
Bandera de biblioteca:0 ya se ha respaldado, 1 necesita respaldo.
Bandera ascii / binario:0 archivo en ascii, 1 archivo en binario.
22. Bandera de acceso aleatorio:0 solo acceso secuencial, 1 acceso aleatorio.
Bandera temporal:0 normal, 1 eliminar al salir del proceso.
Banderas de cerradura:0 no bloqueado, distinto de 0 bloqueado.
Longitud del registro:nmero de bytes en un registro.
Posicin de la llave:ajuste de la llave dentro de cada registro.
Longitud de la llave:nmero de bytes en el campo llave.
Tiempo de creacin:fecha y hora de creacin del archivo.
Tiempo del ltimo acceso:fecha y hora del ltimo acceso al archivo.
Tiempo de la ltima modificacin:fecha y hora de la ltima modificacin al archivo.
Tamao actual:nmero de bytes en el archivo.
Tamao mximo:tamao mximo al que puede crecer el archivo.
23. Cuales son las principales operaciones con archivo:
Create (crear):el archivo se crea sin datos.
Delete (eliminar):si el archivo ya no es necesario debe eliminarse para liberar espacio en disco. Ciertos S. O. eliminan automticamente un archivo no utilizado durante n das.
Open (abrir):antes de utilizar un archivo, un proceso debe abrirlo. La finalidad es permitir que el sistema traslade los atributos y la lista de direcciones en disco a la memoria principal para un rpido acceso en llamadas posteriores.
Close (cerrar):cuando concluyen los accesos, los atributos y direcciones del disco ya no son necesarios, por lo que el archivo debe cerrarse y liberar la tabla de espacio interno.
Read (leer):los datos se leen del archivo; quien hace la llamada debe especificar la cantidad de datos necesarios y proporcionar un buffer para colocarlos.
Write (escribir):los datos se escriben en el archivo, en la posicin actual. El tamao del archivo puede aumentar (agregado de registros) o no (actualizacin de registros).
24. Append (aadir):es una forma restringida de write. Solo puede aadir datos al final del archivo.
Seek (buscar):especifica el punto donde posicionarse. Cambia la posicin del apuntador a la posicin activa en cierto lugar del archivo.
Get attributes (obtener atributos):permite a los procesos obtener los atributos del archivo.
Set attributes (establecer atributos):algunos atributos pueden ser determinados por el usuario y modificados luego de la creacin del archivo. La informacin relativa al modo de proteccin y la mayora de las banderas son un ejemplo obvio.
Rename (cambiar de nombre):permite modificar el nombre de un archivo ya existente.
25. directorios
Definicin de directorios:
Generalmente son utilizados por los S. O. para llevar un registro de los archivos En muchos sistemas son a su vez tambin archivos.

  • Que son los sistemas jerrquicos de archivos:

El nombre.
Sus atributos.
Las direcciones en disco donde se almacenan los datos.
El nombre del archivo.
Un apuntador a otra estructura de datos donde se encuentran los atributos y las direcciones en disco.
26. Alabrir un archivoel S. O.: Busca en su directorio el nombre del archivo.
Extrae los atributos y direcciones en disco.
Graba esta informacin en una tabla de memoria real.
Todas las referencias subsecuentes al archivo utilizarn la informacin de la memoria principal.
Elnmero y organizacin de directoriosvara de sistema en sistema:
Directorio nico:el sistema tiene un solo directorio con todos los archivos de todos los usuarios (ver Figura 4.1
Un directorio por usuario:el sistema habilita un solo directorio por cada usuario (ver Figura 4.2
Un rbol de directorios por usuario:el sistema permite que cada usuario tenga tantos directorios como necesite, respetando una jerarqua general (ver Figura 4.3
27. Tipos de ruta de acceso:
cuando el sistema de archivos est organizado como un rbol de directorios se necesita una forma de determinar los nombres de los archivos.
Ruta de Acceso Absoluta:
Cada archivo tiene una ruta de acceso absoluta.
Consta de la ruta de acceso desde el directorio raz hasta el archivo.
Los componentes de la ruta de acceso se separan mediante algn carcter llamadoseparador.
Ruta de Acceso Relativa:
Se utiliza junto con el concepto de directorio de trabajo o directorio activo.
Todos los nombres que no comiencen en el directorio raz se toman en relacin con el directorio de trabajo.
El nombre absoluto de la ruta de acceso siempre funciona, sin importar cual sea el directorio de trabajo.
28. principales operaciones con directorios:
Las llamadas al sistema permitidas para el manejo de los directorios tienen variacin de sistema a sistema
Create (crear):se crea un directorio vaco.
Delete (eliminar):se elimina un directorio, que debe estar vaco.
Opendir (abrir directorio):se pueden leer los directorios:
Antes de poder leer un directorio, ste debe ser abierto.
Closedir (cerrar directorio):cuando se ha ledo un directorio, ste debe ser cerrado para liberar el espacio correspondiente de la tabla interna.
Readdir (leer directorio):regresa la siguiente entrada en un directorio abierto, sin importar el tipo de estructura de directorios que se utilice.
Rename (cambiar de nombre):cambia el nombre de un directorio de manera similar al cambio para archivos.
29. Link (ligar):es una tcnica que permite que un archivo aparezca en ms de un directorio:
Especifica un archivo existente y el nombre de una ruta de acceso.
Crea un enlace del archivo ya existente con el nombre especificado en la ruta de acceso.
Unlink (desligar):se elimina una entrada del directorio:
Si el archivo que se desea desligar aparece solo en un directorio (el caso normal):
Se elimina del sistema de archivos.
Si el archivo que se desea desligar, est presente en varios directorios:
Solo se elimina la ruta de acceso especificada.
Las dems rutas permanecen.
30. Comodines y su uso :
En cualquier Sistema Operativo (S.O.) que tenga comandos, existen formas de recortar y facilitar las cosas ms usuales, entre las que estn facilitar la seleccin de ficheros.
Siempre, estos son los comodines, vlidos para cualquier fichero: "*" y "?".
"*" -> RESTO/TODO: Solo sustituye a TODOS los ficheros, delante/detrs /en medio del fichero todo lo que coincida con l.
"?" -> CUALQUIER CARCTER: que coincida con el resto que est escrito.
31. Qu son los kernell32 :
KERNEL.32.dlles labiblioteca de enlace dinmico(dynamic link library) presente en todas las versiones de 32 bits y 64 bits deMicrosoft Windows. Expone a las aplicaciones de la mayora de las Win32 base APIs, como la administracin de memoria, operaciones deEntrada/salida, la creacin (proceso y subproceso) y funciones de sincronizacin.
32. Errores relacionados al archivo librera kernel32.dll:- "No encuentra el archivo/fichero kernel32.dll" - "dll file not found"- "Explorer has caused an error in kernel32.dll"- "File kernel32.dll is missing" - "Can't find file kernel32.dll"- "No se encuentra el punto de entrada o mdulo de kernel32.dll"- "Error al cargar archivo kernel32.dll"- "Llamada al vnculo dinmico no definido" - "Call to undefined dynalink"- "Error run dll"
33. Cul es el procedimiento para instalar el kernel.dll en winxp y win 7
Primero se debe descargar la librera kernel.dll y luego copiarla en:C:WindowsSystem32kernel.dll (Windows XP, Vista, 7)C:WindowsSystemkernel.dll (Windows 95/98/Me)C:WINNTSystem32kernel.dll (Windows NT/2000)Si dice que el archivo ya existe y no se puede eliminar, se debe reiniciar la computadora en Modo a prueba de fallos o Modo seguro, borrar el fichero kernel.dll y luego copiar en la carpeta mencionada arriba el fichero descargado.
34. Luego se registra el DLL desde el botn Inicio - Ejecutar:- Escribimos: REGSVR32 c:windowssystem32kernel.dll- Aceptamos y reiniciamos la computadora. El error debera desaparecer.Recuerde que la ubicacin suele cambiar segn la versin de Windows y la carpeta donde se instal el mismo.Tambin debe tener en cuenta que no siempre es necesario registrar el DLL, a veces solo basta con copiarlo en el lugar adecuado.En algunos casos el archivo DLL se debe copiar en la carpeta principal de la aplicacin que da el error.
35. Comandos de Linux y su utilidad
Comando Chmod
Este comando sirve para modificar permisos de archivos. Hay dos formas de usarlo:
chmod777miarchivo
chmodg+xmiarchivo
En el primer caso aadimos permisos de forma octal, mientras que en el segundo utilizamos la notacin con letras. En el ejemplo aadimos el permiso ejecutar al grupo propietario del archivo.
36. Comando Chown
Este comando sirve para cambiar el propietario de un archivo y se puede usar de la siguiente forma
chown-Rnuevopropietario/rutadelarchivo.
Comando ls
Comando indispensable. Sirve para listar los archivos y directorios de una carpeta.
ls/home/root/
Comando Uptime
Muestra el tiempo que ha transcurrido desde que el sistema se abri.
uptime
Adems tambin muestra los usuarios que estanconnectados al equipo en ese instante y las medias de carga en los ltimos 1, 5 y 15 minutos.