Sunteți pe pagina 1din 2

FUNDAMENTOS DE SISTEMAS OPERATIVOS

Alex Segura
3 B

1) Atributos de un archivo
Los atributos de los archivos y directorios son los mismos para todos los usuarios o
grupos. Es decir, cuando se establece un determinado atributo a un archivo, como por
ejemplo slo lectura, ningn usuario, ni siquiera los administradores, podrn modificar
dicho archivo. As pues los atributos son propiedades de los ficheros comunes para
todos los usuarios.
Atributos de un archivo en Windows
Los posibles atributos de un fichero son:
Slo lectura (FILE_ATTRIBUTE_READONLY - 0x00000001): impide que se
pueda sobreescribir (modificar) o eliminar un fichero.
Oculto (FILE_ATTRIBUTE_HIDDEN - 0x00000002): impide que se visualice al
listar, por lo tanto no se pude copiar ni suprimir, a no ser que se conozca su
nombre o que tengamos activa la opcin de mostrar archivos ocultos.
Archivo listo para archivar histricamente (FILE_ATTRIBUTE_ARCHIVE -
0x00000020): indica si el archivo o carpeta se debe guardar cuando se realice
una copia de seguridad. Por defecto no est activado pero en cuanto se haga
alguna modificacin de los permisos o del contenido del fichero se activar
automticamente (por el sistema operativo). De esta forma el programa de
copia de seguridad podr copiar slo los archivos modificados.
Permitir al servicio de Index Server indizar este archivo para acelerar la
bsqueda (FILE_ATTRIBUTE_NOT_CONTENT_INDEXED - 0x00002000):
indica que el archivo o carpeta se indexar para realizar una bsqueda rpida
de texto en su contenido, propiedades o atributos.
Comprimir contenido para ahorrar espacio en
disco (FILE_ATTRIBUTE_COMPRESSED - 0x00000800): indica que el
archivo o carpeta se comprimir automticamente para ahorrar espacio en
disco.
Cifrar contenido para proteger datos (FILE_ATTRIBUTE_ENCRYPTED -
0x00004000): indica que el archivo o carpeta se cifrar para evitar que su
contenido pueda ser visto por otro usuario.
Sistema (FILE_ATTRIBUTE_SYSTEM - 0x00000004): indica que el archivo es
para uso del sistema operativo, uso interno.
Directorio (FILE_ATTRIBUTE_DIRECTORY - 0x00000010): indica que es una
carpeta.
Normal (FILE_ATTRIBUTE_NORMAL - 0x00000080): un archivo que no tiene
otros atributos establecidos. Este atributo es vlido slo cuando no se
establecen otros atributos, ser ignorado si se establecen otros; slo se utiliza
para proporcionar una forma de eliminar el resto de los atributos.
Fuera de lnea (Offline FILE_ATTRIBUTE_OFFLINE - 0x00001000): este
atributo indica que los datos del fichero no estn disponibles de inmediato.
Temporal (FILE_ATTRIBUTE_TEMPORARY - 0x00000100): archivo utilizado
para almacenamiento temporal. El sistema operativo puede optar por
almacenar datos de archivos con este atributo en la memoria en lugar de en
almacenamiento masivo.

2) Multiprogramacin
Es la tcnica que permite que dos o ms programas ocupen la misma unidad de
memoria principal y que sean ejecutados al mismo tiempo. As por ejemplo mientras
se ejecutan operaciones de entrada y salida de un programa, la unidad central de
proceso puede ocuparse en realizar operaciones distintas de las de E/S
pertenecientes a otros programas; La multiprogramacin se controla a travs del
sistema operativo, el cual observa los programas y los vigila hasta que estn
concluidos. El nmero de programas que pueden multiprogramarse en forma efectiva,
depende de:
Una combinacin de la cantidad de memoria.
La velocidad del CPU.
Nmero y velocidad de los recursos perifricos que tenga conectados,
Eficiencia del sistema operativo.

3) Multitarea
Modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual
una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de
multitarea.
La conmutacin de contextos (context switching) es un tipo muy simple de
multitarea en el que dos o ms aplicaciones se cargan al mismo tiempo, pero
en el que slo se est procesando la aplicacin que se encuentra en primer
plano (la que ve el usuario). Para activar otra tarea que se encuentre en
segundo plano, el usuario debe traer al primer plano la ventana o pantalla que
contenga esa aplicacin.
En la multitarea cooperativa, la que se utiliza en el sistema operativo
Macintosh, las tareas en segundo plano reciben tiempo de procesado durante
los tiempos muertos de la tarea que se encuentre en primer plano (por ejemplo,
cuando esta aplicacin est esperando informacin del usuario), y siempre que
esta aplicacin lo permita.
En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea
recibe la atencin del microprocesador durante una fraccin de segundo. Para
mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se
procesa en orden secuencial. Dado que el sentido temporal del usuario es
mucho ms lento que la velocidad de procesamiento del ordenador, las
operaciones de multitarea en tiempo compartido parecen ser simultneas.

S-ar putea să vă placă și