Seminario 2. El Sistema Operativo.

Anuncio
Fundamentos de
Informática
Seminario 2
El sistema operativo
1
Contenidos
 
 
 
 
 
 
 
 
 
2
Componentes del S.O.
Windows
Evolución del escritorio
Manejo del ratón
Manejo de ventanas
El escritorio
El menú inicio
Ejecución y salida de un
programa
El explorador y la ayuda
 
 
 
 
 
Mostrar las extensiones
El administrador de tareas
Registro de Windows
Configuración del sistema
Símbolo del sistema
Sistema operativo
“The operating system interacts
directly with the hardware, providing
common services to programs and
insulating them from hardware
idiosyncrasies.Viewing the system as
a set of layers, the operating system
is commonly called the system
kernel, or just the kernel,
emphasizing its isolation from user
programs”.
Maurice J. Bach, "The design of the
unix operating system", Prentice/Hall,
1986, p. 4
El objetivo del S.O. es ofrecer una
abstracción de los recursos hardware
para que el software de aplicación no
necesite conocer las particularidades
de cada máquina.
 
 
3
Sistema operativo
Definición:
 
 
Es un programa (o conjunto de programas) de control que tienen
por objeto facilitar el uso del computador y conseguir que este se
utilice eficientemente.
Características:
 
 
 
 
Es el único programa del que no se puede prescindir
Gestiona periféricos, ficheros y usuarios
Ofrece un entorno para el desarrollo del trabajo del ordenador
Los SO más comunes tienen dos grandes niveles
diferenciables:
 
 
 
A) Nivel bajo o nucleo del SO
B) Nivel alto, de utilidades y herramientas
Sistema monolítico: el S.O. es un solo programa.
Sistema estructurado en capas: el S.O. está dividido en
procesos o bloques funcionales.
 
 
4
Revisión de conceptos
Proceso: Programa en ejecución.
Señal: Abstracción de interrupción.
Llamada al sistema: interfaz entre procesos y el S.O.
 
 
 
 
 
 
 
 
Gestión de procesos: creación destrucción ...
Señales: envío, gestión, ...
Ficheros y directorios: crear, destruir, leer, ...
Otras: temporización, comunicación, protección, ...
Una llamada al sistema puede ser:
 
 
Una función (call).
Una interrupción software.
Niveles de protección:
 
 
 
5
Las aplicaciones no han de poder hacer ciertas funciones.
Modo usuario / Modo supervisor.
Algunos componentes del S.O.
 
Gestión de procesos. Un proceso es un programa que
necesita recursos para realizar su tarea: tiempo de CPU,
memoria, dispositivos, …
 
 
 
 
Gestión de memoria principal. El S.O. debe:
 
 
 
6
Crea y destruye los procesos
Para y reanuda los procesos
Ofrece mecanismos para que se comuniquen y sincronicen
Conocer qué partes de la memoria están siendo utilizadas y
por quién
Decidir qué procesos se cargarán en memoria cuando haya
espacio disponible
Asignar y reclamar espacio de memoria cuando sea necesario
Algunos componentes del S.O.
Gestión del almacenamiento secundario. La memoria
principal es volátil y limitada. El S.O. debe:
 
 
 
 
Planificar los discos
Gestionar el espacio libre
Asignar el almacenamiento
El sistema de E/S. Control y comunicación de periféricos
Sistema de archivos.
 
 
 
 
 
 
7
Algunos ejemplos: FAT, FAT32, NTFS, ext2, ext3, ext4
Construye y elimina archivos y directorios.
Ofrece funciones para manipular archivos y directorios.
Establece la correspondencia entre archivos y unidades de
almacenamiento.
Windows
Fuente: http://es.wikipedia.org/wiki/Microsoft_Windows
8
Evolución del escritorio
9
Manejo del ratón
Windows fue diseñado para ser usado con un ratón y
un teclado
  Operaciones habituales:
 
 
 
 
 
Apuntar, hacer clic, hacer doble clic, arrastrar
Arrastrar con bloqueo de clic
Ctrl + clic o Mayusculas + clic: selección múltiple
Ctrl + girar rueda de ratón: cambio de tamaño de fuente
El botón derecho despliega menús contextuales
  Posibilidad de invertir la funcionalidad para zurdos.
Control Panel/mouse/Propiedades/Invertir botones
 
10
Manejo de ventanas
 
 
Permiten organizar las aplicaciones y la información
(ventanas de aplicación, de documentos, de ayuda, cuadros
de diálogo, …)
Elementos habituales:
 
 
 
 
11
Barra de títulos
Barra de menús
Botones de minimizar, maximizar, restaurar, cerrar, ayuda.
Barra de estado
Manejo de ventanas
 
 
 
 
 
 
Minimizar una ventana no la cierra, sólo la oculta
Posibilidad de redimensionar ventanas colocando el cursor en
el borde
Barras de desplazamiento o scroll si la información no cabe en
la ventana
Mover ventanas arrastrando la barra de títulos
Alt + tab, tecla windows + tab, Ctrl + tab
Tecla windows + cursor (windows 7). Alternativa: Winsplit
12
El escritorio
 
 
Un escritorio para cada usuario
Elementos:
 
 
 
 
 
 
13
Fondo de pantalla
Mi PC/Equipo
Papelera
Iconos
Barra de tareas
Menú de inicio
Menú de inicio
 
Organiza el acceso a:
 
 
 
 
 
 
 
 
 
 
 
 
14
Programas de Windows
Programas del usuario
Carpetas del usuario
Configuración de impresoras
Panel de control
Redes
Documentos recientes
Programas habituales
Ayuda
Búsqueda
Ejecutar
Cambiar de usuario, apagar, …
Ejecución y salida de un programa
 
Ejecución
 
 
 
 
Haciendo clic en un programa del menú de inicio
Doble clic en un icono del escritorio
Usar Inicio/Ejecutar (xp) o Inicio/Buscar (7)
Salida
 
 
 
15
Utilizando el icono de cierre de la ventana superior derecha.
Utilizando menú archivo/salir
No siempre cerrar la ventana es cerrar el programa. Área de
notificación
El explorador y la ayuda
16
El explorador
 
Operaciones sobre un archivo o carpeta
 
 
 
 
 
 
 
 
Clic para seleccionar y doble clic para abrir o ejecutar
Ctrl + Clic, Mayuscula + Clic
Botón derecho/Copiar (Ctrl + C)
Botón derecho/Cortar (Ctrl + X)
Botón derecho/Eliminar (Supr)  Papelera
Botón derecho/Propiedades
Botón derecho/Renombrar (F2)
Otras operaciones con el botón derecho
 
 
17
Botón derecho/Nuevo/Carpeta, documento texto, …
Botón derecho/Pegar (Ctrl + V)
Mostrar las extensiones
 
 
Evitar confusiones mostrando las extensiones de los
archivos
Mi PC / Menú herramientas / Opciones de carpeta / Ver
18
Mostrar las extensiones
 
 
 
 
 
Archivos de programa: contienen los programas que se
necesitan para que funcione el ordenador (.EXE o .COM)
Archivos de datos especiales: archivos que produce un
programa que contienen códigos que sólo pueden ser
leídos por ese programa (.DOC, .XLS, .PPT, .SAV, .SPO…)
Archivos de texto sin formato: sólo contienen texto.
Código ASCII ( .TXT)
Archivos de sistema: información acerca del hardware
(.SYS)
Archivos de procesamiento por lotes: archivos de texto
sin formato que contienen los comandos del DOS (.BAT)
19
Mostrar extensiones
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.TXT
.DOC
.WP
.RTF
.WAV
.XLS, .WK1
.FLC, .FLI
.HTLM
.BMP, .TIF,
.PWT, .HGP, PPT
.CDR
.DWG
.AVI, .MOV
.GIF, .JPG
20
texto normal
texto de Word
texto de WordPerfect
texto de Windows
sonido de Windows
hoja de cálculo
archivo de animación
página web en htlm
imagen
presentación
imagen del CorelDraw
archivo de autocad
archivo de video
imágenes de Internet
El administrador de tareas
 
Monitoriza:
 
 
 
 
 
 
21
Aplicaciones
Procesos
Servicios
Rendimiento
Funciones de red
Usuarios
Registro de Windows
 
 
Sistema de archivos especial
que almacena las
configuraciones y opciones
del sistema
Comando ejecutar/regedit
22
Configuración del sistema
 
Comando ejecutar/msconfig
23
Símbolo del sistema
 
 
 
Menú inicio/Todos los programas/accesorios/símbolo del
sistema ò Menú inicio/ejecutar/cmd
Consola o terminal que permite moverse por directorios
y realizar operaciones
Se utilizará para ejecutar los programas de clase
24
Símbolo del sistema
 
 
Prompt o ruta del directorio actual de trabajo: C.\Archivos de
programa\Adobe
Especificando directorio:
 
 
 
.  directorio actual
..  directorio superior
Comandos:
 
 
 
help muestra los comandos y su descripción
cls borra el contenido de la pantalla
dir muestra la lista de subdirectorios y archivos de un directorio
 
 
 
 
25
DIR [unidad:][ruta][nombrearchivo] [opciones]
dir
dir .. /P
dir /?
dir a:
dir C:\wp\docu
Símbolo del sistema
 
 
MD Crea un directorio. El comando MKDIR o MD se
puede usar para crear una estructura de directorios de
varios niveles.
Sintaxis
 
 
 
MKDIR [unidad:]ruta
MD [unidad:]ruta
Ejemplos:
 
26
Md c:\dos\pract
Símbolo del sistema
 
 
RD Elimina un directorio. Antes de poder eliminar un
directorio, tendrá que eliminar los archivos y
subdirectorios que contenga. El directorio deberá estar
vacío, a excepción de los símbolos "." y "..".
Sintaxis
 
 
 
RMDIR [unidad:]ruta
RD [unidad:]ruta
Ejemplos:
 
27
rmdir \usuario\aranda
Símbolo del sistema
 
 
CD Presenta el nombre del directorio actual o cambia el
directorio actual.
Sintaxis
 
 
 
 
 
CHDIR [unidad:][ruta]
CHDIR[..]
CD [unidad:][ruta]
CD[..]
Ejemplos:
 
 
 
28
cd prueba
chdir c:\cliente\monica
cd..
(Para cambiar de un subdirectorio al directorio padre)
Símbolo del sistema
 
 
DEL Elimina los archivos que especifique.
Sintaxis
 
 
 
Modificador:
 
 
DEL [unidad:][ruta]nombrearchivo [/P]
ERASE [unidad:][ruta]nombrearchivo [/P]
/P Se presentará un mensaje de confirmación antes de eliminar
el archivo especificado.
Ejemplos:
 
 
29
del c:\prueba
del c:\prueba\*.*
Símbolo del sistema
 
 
REN Cambia el nombre del archivo o de los archivos que
especifique. Podrá cambiar el nombre de todos los archivos
que coincidan con el nombre del archivo especificado. No
podrá utilizar el comando RENAME para cambiar el nombre
de archivos situados en unidades diferentes o para mover
archivos a otra posición dentro del directorio. Para cambiar el
nombre de subdirectorios o mover archivos, use el comando
<MOVE>.
Sintaxis
 
 
 
RENAME [unidad:][ruta]nombrearchivo1 nombrearchivo2
REN [unidad:][ruta]nombrearchivo1 nombrearchivo2
Ejemplos:
 
30
ren *.txt *.doc
Símbolo del sistema
 
 
COPY Copia uno o más archivos en el lugar que
especifique. Este comando también se puede utilizar para
combinar archivos. Si se copia más de un archivo, MSDOS presentar el nombre de cada uno al copiarlo.
Sintaxis
 
 
COPY [/Y|/-Y] [/A|/B] origen [/A|/B] [+ origen [/A|/B] [+ ...]]
[destino[/A|/B]] [/V]
Ejemplos:
 
31
copy gato.tip c:\felinos
Símbolo del sistema
 
 
XCOPY Copia archivos (excepto los ocultos y de
sistema) y directorios. Este comando le permite copiar
todos los archivos de un directorio, incluyendo los de sus
subdirectorios.
Sintaxis
 
 
XCOPY origen [destino] [/A|/M] [/D:fecha] [/P] [/S[/E]] [/V] [/
W]
Ejemplos:
 
32
XCOPY a: c:
Símbolo del sistema
 
 
COMP Compara dos ficheros
Sintaxis
 
 
 
TREE muestra la estructura o el árbol de directorios de
la unidad especificada.
Sintaxis
 
 
 
COMP fichero1 fichero2
tree [unidad\ruta] [/f]
DOSKEY permite visualizar los comandos de MSDOS
introducidos con anterioridad
MORE Muestra el resultado paginado
 
33
dir | more
Símbolo del sistema
 
Filtros y comodines:
 
* Sustituye a un grupo de caracteres
 
Ejemplo:
 
 
? Sustituye a un solo carácter
 
Ejemplo:
 
34
dir *.bat
Dir docu?.doc
Sistemas Operativos con Interfaz
Gráfico
 
Los S.O. gráficos incluyen una interfaz gráfica de
usuario (GUI).
 
En una GUI, diversos objetos gráficos (ventanas,
iconos, menús, etc.) aparecen en el fondo de pantalla
(escritorio) representando recursos que se pueden
usar.
 
El sistema se controla de forma intuitiva mediante un
ratón, puntero o incluso la mano.
35
Sistemas Operativos con Interfaz
Gráfico
36
Sistemas Operativos con Interfaz
Gráfico
37
Sistemas Operativos con Interfaz
Gráfico
38
Sistemas Operativos con Interfaz
Gráfico
39
Sistemas Operativos con Interfaz
Gráfico
40
Sistemas Operativos con Interfaz
Gráfico
41
Descargar