sistemas operativos - secundaria.librosvivos.net · ¿qué es un sistema operativo? ... el sistema...

14
SISTEMAS OPERATIVOS Fco. Javier Bueno

Upload: hoangliem

Post on 23-Sep-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

SISTEMAS OPERATIVOS

Fco. Javier Bueno

Índice

Objetivos

Contenidos

¿Qué es un Sistema Operativo?

Diferentes Sistemas Operativos

Gestión de archivos, carpetas y discos

Archivos

Directorios o carpetas

Los permisos de archivos y directorios

Compresión de archivos y carpetas

Discos

La línea de comandos

Conclusiones

Sistemas Operativos - FJBG 2

Objetivos

Sistemas Operativos - FJBG 3

Objetivo principal:

Resumir los contenidos esenciales de la Unidad 2.

Objetivo secundario:

Realizar una presentación eficaz.

¿Qué es un Sistema Operativo?

Programa que controla la ejecución del resto de

los programas y que actúa de intermediario entre

el usuario y el hardware del ordenador.

Debe reunir tres cualidades:

Comodidad.

Eficiencia.

Capacidad de evolución.

Para ello, debe realizar diferentes tipos de tareas:

Control de procesos: optimización del uso del Procesador.

Gestión de memoria: reparto eficiente entre los procesos activos.

Gestión de archivos: correcto almacenamiento y recuperación de la

información.

Gestión de dispositivos de entrada/salida: interacción fiable con el mundo

exterior.

Sistemas Operativos - FJBG 4

Diferentes Sistemas Operativos

Sistemas Operativos - FJBG 5

Tres grandes grupos usados en PC’s:

Versiones representativas:

Windows 7: evolución mejorada de Windows Vista.

Mac OS X Snow Leopard: elegante y cómodo de usar. Basado en UNIX.

Linux Ubuntu 10.4: distribución Linux amigable y fácil de usar.

Además, recientes sistemas operativos on-line.

Google Chrome OS, Eye OS.

Gestión de archivos, carpetas y discos: Archivos

Sistemas Operativos - FJBG 6

Un archivo no es una entidad única. Internamente está compuesto por

registros y campos:

Campo: elemento de datos básico (por ejemplo, un nombre en ASCII).

Registro: es un conjunto de campos relacionados entre sí (por ejemplo, el

registro amigo contiene los campos nombre, apellidos, e-mail y teléfono).

Acciones básicas de un sistema operativo sobre un archivo:

Creación, Lectura, Escritura, Borrado y Ejecución.

Sistema de Gestión de Archivos del Sistema Operativo:

Garantiza la integridad de los datos del archivo.

Optimiza el tiempo de acceso del usuario al archivo.

Gestiona el proceso de entrada y salida de los datos.

Gestión de archivos, carpetas y discos: Archivos

Sistemas Operativos - FJBG 7

Punto de vista del usuario: un archivo se identifica mediante un nombre

simbólico (nombre y extensión).

Punto de vista del Sistema de Gestión de Archivos: identificador del

archivo.

Proceso de traducción entre nombre simbólico e identificador.

Gestión de archivos, carpetas y discos: Directorios o carpetas

Sistemas Operativos - FJBG 8

Es un archivo especial usado para agrupar otros archivos de temática común.

Información relevante contenida en un directorio:

Nombre del archivo.

Tipo de archivo.

Volumen donde se almacena el archivo.

Dirección de comienzo.

Tamaño usado por el archivo.

Propietario del archivo.

Permisos.

Fecha de creación, última lectura y

última modificación.

El sistema de archivos se estructura de forma jerárquica:

Un directorio maestro contiene un número variable de directorios de usuario. Éstos pueden

contener otros subdirectorios y archivos.

Los archivos y carpetas de sistema se ocultan para evitar pérdidas fortuitas de archivos

esenciales para el funcionamiento del Sistema Operativo.

Gestión de archivos, carpetas y discos: Los permisos de archivos y directorios

Sistemas Operativos - FJBG 9

Permiso:

Autorización para llevar a cabo una acción dada sobre un archivo o un

directorio.

Se pueden asignar a usuarios y grupos de usuarios.

En Linux, por triplicado: Propietario del archivo, Grupo al que pertenece el

propietario, Otros grupos de usuarios.

Tres tipos esenciales:

Lectura, Escritura y Ejecución.

Concepto relacionado: tipo de usuario.

Windows:

Administradores: usuarios con poderes de administración del sistema operativo

Usuarios: usuarios estándar.

Invitados: cuya capacidad de acción reducida.

Linux:

Root: tiene plenos poderes de administración del sistema,

Usuario estándar: puede administrar su carpeta /home.

Gestión de archivos, carpetas y discos: Compresión de archivos y carpetas

Sistemas Operativos - FJBG 10

Técnica utilizada para reducir el tamaño de los archivos y carpetas,

mejorando el uso de los dispositivos de almacenamiento.

Ejemplo: compresión NTFS de Windows basada en la sustitución de datos

repetidos por símbolos específicos.

Otras opciones de compresión adecuadas para el envío y almacenamiento

de datos:

En Linux, uso combinado de un compresor de archivos (gzip)

y un método de archivación (tar):

Resultado, archivos con extensión múltiple .tar.gz

Gestión de archivos, carpetas y discos: Discos

Sistemas Operativos - FJBG 11

Un disco se puede descomponer en varios

elementos físicos y lógicos.

Elementos físicos relevantes:

Platos, Cabezal, Cabeza lectora y Motor.

Los Platos almacenan la información. Se

estructuran en Cara, Pista, Sector y Cilindro

Elementos lógicos relevantes:

Particiones. Tres tipos: partición primaria,

extendida y unidad lógica.

Estructura lógica de un disco duro:

Sector de arranque o Master Boot Record.

Espacio particionado.

Espacio sin particionar.

La línea de comandos

Sistemas Operativos - FJBG 12

Forma original, potente y eficaz de interactuar con el Sistema Operativo.

Disponible tanto en Windows como Linux/UNIX.

Algunos comandos habituales:

WINDOWS LINUX

Utilidad Comando Ejemplo Comando Ejemplo

Lista directorios y archivos. dir dir ls ls –l

Cambia de directorio. cd cd Documentos cd cd..

Copia archivos o directorios. xcopy xcopy Micarpeta Tucarpeta cp cp miarchivo.txt ../Escritorio

Renombra archivos o directorios. ren ren miarchivo.txt tuarchivo.txt mv

mv miarchivo.txt tuarchivo.txt

Borra archivos o directorios. del del miarchivo.txt del micarpeta rm

rm miarchivo.txt rm -r micarpeta

Visualiza los procesos que se están ejecutando en el ordenador. tasklist tasklist top top

Para o finaliza procesos. taskkill taskkill /IM notepad.exe kill kill -9 Identificador de proceso

Conclusiones

Sistemas Operativos - FJBG 13

Se han aplicado las técnicas estudiadas en la Unidad 10 para

realizar presentaciones eficaces.

Se ha realizado una labor de síntesis de los contenidos de la

Unidad 2 sobre Sistemas Operativos, recogiendo los aspectos

esenciales de cada apartado.

El resto de contenidos se exponen y comentan de forma oral,

complementando lo recogido en esta presentación.

Sistemas Operativos - FJBG 14

Muchas gracias por su atención …

¿Preguntas?