Title: Windows
1Windows
- Tema 2- Relaciones Laborales
2Software
- Software programas.
- Los programas son conjuntos de instrucciones en
código máquina - Las instrucciones se componen normalmente de 3
números en binario. - Una instrucción y dos operandos
- El software es intangible y es fuente de teorías
filosóficas acerca de su existencia.
3Codificación
- Código máquina
- 0000111 000001 000011
- 0000111 000010 000101
- 0001001 100001 100010
- 0001001 111111110000000000010001 000010
- Ensamblador
- Mov Ax, 3
- Mov Bx, 5
- Add Ax, Bx
- Mov FF0011, Ax
- Pascal A 3 5
- C A 3 5
- Basic A 3 5
4Programas
- Hacer programas útiles es una labor compleja
puesto que pueden contener miles de líneas de
código y muchas funciones / algoritmos
diferentes. - Las aplicaciones de hoy en día, suelen necesitar
de bases de datos, acceso a Internet, acceso a
impresoras, a la pantalla, al teclado, acceso
simultaneo de varios usuarios, etc.
5Sistemas operativos
- Por ello es importante contar con entornos de
trabajo que nos faciliten las tareas. - Se definen estándares para poder trabajar con el
hardware (USB) y los datos (JPEG, MP3,...). - El sistema operativo se encarga de implementar
todos estos estándares para que los programadores
puedan usarlos y hacer su programación
independiente a las marcas y modelos del hardware
que el usuario final tenga instalado en su
ordenador.
6Sistemas operativos
- Si deseo leer los datos desde un fichero, puedo
usar la siguiente instrucción en C. - Int Fichero fopen(Mifichero, r)
- Char c fread(Fichero, c)
- Printf(He leido el carácter c, c)
- Fclose(Fichero)
- Debo conocer las instrucciones para leer de un
fichero, pero ese fichero puede estar en mi disco
duro, en la disquetera, en un pen drive e incluso
en Internet, pero al programador no le afecta,
gracias a que el S.O. es capaz de leer el fichero
sin que el programador tenga que decirle cómo
hacerlo.
7Windows?
- Windows es el sistema operativo de Microsoft que
evoluciona a partir del MS-DOS. - Se llama Windows porque las aplicaciones
(programas) se ejecutan dentro de un recuadro que
se puede mover y cambiar de tamaño, denominado
ventana.
8Prehistoria de Windows
- El ratón y los sistemas de iconos y ventanas
fueron inventados por Xerox y posteriormente
desechados. - Microsoft, Apple y Gem Corporation copiaron estas
ideas. - Con el tiempo tuvieron que pagar licencias a
Xerox y Gem desapareció. - OS/2 y Linux son ejemplos de sistemas operativos
que con el tiempo copiaron estas ideas.
9Historia de Windows
- Hubo versiones 1.0, 2.0 y 3.0 de Windows
- Pero no fue hasta que se introdujeron las
versiones NT (para servidores en grandes
empresas) y 3.11 for WorkGroups (para trabajo en
grupo) cuando realmente Windows comenzó a tener
éxito. - Posteriormente se generalizó con 95, 98 y ME para
usuarios domésticos y con 2000 para empresas.
10Presente y futuro
- El presente de Windows se llama eXPerience
(Windows XP) de las cuales existe una versión
usuario y otra profesional (se distinguen por
contener algunas herramientas de Internet). - Para Servidores (por ejemplo Web) se utiliza
Windows Server 2003 - La futura versión se llama Windows Vista (antes
Windows Longhorn)
11Características innovadoras
- El éxito de Windows reside en poder compartir
Hardware con otros usuarios en una red que se
construye de forma muy económica. - Se pueden compartir elementos tales como las
unidades de disco, las impresoras e incluso la
conexión a Internet.
12Características innovadoras
- Drivers unificados Antiguamente cada programa
debía tener una base de datos propia de
controladores para todo el hardware existente. - Es decir si comprabamos una impresora posterior a
la salida de un programa, este programa no podría
usarla porque no conocería de su existencia, ni
funcionamiento.
13Características innovadoras
- Por ello las impresoras antiguas aunque fuesen
marcas desconocidas, tenían modos de emulación
(se comportaban como otras impresoras),
normalmente modo Epson y modo IBM. - Por ello si nuestra impresora era mejor que las
Epson o las IBM, no le sacabamos el rendimiento,
puesto que debía emular a alguna de estas para
ser compatible.
14Características innovadoras
- Tipos de letra Antes de Windows sólo podiamos
escribir en los tipos de letra que viniesen de
fabrica con la impresora o bien comprar un
costoso cartucho con el tipo de letra deseado. - Para Windows las letras son gráficos vectoriales,
son simples imágenes que puedes manejar e
imprimir.
15Características innovadoras
- Multimedia En MS-DOS no se utilizaban las
tarjetas de sonido (solo en algunos juegos, y
este debía ser compatible con tu modelo exacto) y
muchísimo menos los videos. - Windows introdujo estos elementos además de los
archiconocidos Iconos.
16Características innovadoras
- Multitarea Trabajar con dos programas
antiguamente era muy complejo. - Si se deseaba dibujar con un programa y retocarlo
con otro diferente, había que exportar el fichero
con un formato compatible entre ambos programas
(lo cual no era muy común). - Hoy en día simplemente Copiamos y Pegamos.
17Windows Entorno de trabajo
- Cada programa se ejecuta en una ventana
independiente. - Una de las ventanas, es diferente a las demas, se
llama la ventana activa y contiene el programa
con el que estamos trabajando en ese momento. - Los otros programass que no estan en la ventana
activa, siguen con su ejecución, es decir se
ejecutan concurrentemente (por ejemplo Word y
Winamp).
18Windows Entorno de trabajo
- El dispositivo principal de manejo de Windows (se
llama de entrada) es el ratón. - El ratón consta de 2 botones básicos, aunque
existen muchas versiones con varias ruedas y
botones añadidos. - El ratón mueve una flecha en la pantalla que nos
ayuda a señalarle a Windows con qué elemento
queremos trabajar.
19Ventanas
- Las ventanas puede contener a su vez otras
ventanas en aplicaciones MDI.
20Ventanas
- Las ventanas se pueden
- Maximizar al tamaño de la pantalla.
- Minimizar para pasar a un segundo plano.
- Cerrar para dejar de ejecutar ese programa.
- Arrastrar para colocarla en otra posición
- Agrandar o encoger tirando de sus bordes
- Windows permite organizar una agrupación de
ventanas en forma de cascada o bien de mosaico. - Tomar una imagen con Impr Pant (con Alt)
21Objetos
- Para Windows los elementos que aparecen en
pantalla son algo más que un icono o un gráfico. - Cada objeto tiene métodos (acciones a ejecutar
sobre él) y propiedades. - Ventanas e iconos son ejemplos de objetos con
métodos y propiedades específicos para cada uno
22Tipología de los Iconos
- Existen 3 tipos de iconos
- Representan carpetas, ficheros o programas
- Accesos directos
- Simulan botones / Opciones
23Operaciones con iconos
- Los iconos se pueden
- Arrastrar para mover ficheros Entre ventanas del
mismo disco. - Arrastrar para mover copiar Entre ventanas de
diferentes discos o pulsando Ctrl. - Arrastrar para crear accesos directos Pulsando
Alt. - Botón izquierdo del ratón
- Seleccióna iconos o bien crea áreas de selección
(sobre área vacia). - Seleccionar iconos consecutivos con Mayúsculas o
dispersos con Crtl. - Boton derecho saca un menú de propiedades.
- Ejecutar al hacer doble click
- Renombrar (F2)
- Eliminar (supr)
24Iconos de sistema
- Mi PC
- Entorno de red
- Mis documentos
- Mostrar Escritorio
- Panel de control
- Papelera de reciclaje
25Mi PC
- Muestra un acceso a las unidades de disco de
nuestro ordenador, así como al panel de control.
26Mi PC
- Los discos se etiquetan con letras y dos puntos
- A Unidad de disquette
- B Unidad de disquette, pero ya no se usa
- C Disco duro principal. Normalmente donde se
almacenan el sistema operativo y todos nuestros
datos. - D Primera unidad de CD / DVD
- Siguientes letras son discos duros, unidades de
CD / DVD, pen drives.....
27Carpetas especiales
- Los ficheros dentro de un disco duro se organizan
en carpetas. - Una carpeta puede estar dentro de otra.
- Mis Documentos es la carpeta que por defecto
contiene los ficheros de usuario - Escritorio es la carpeta que se muestra de fondo
de pantalla. - Archivos de programa contiene los ficheros de los
programas que Windows tiene instalado. - Papelera de reciclaje contiene los ficheros
eliminados por el usuario. No se liberan del
disco hasta que el usuario vacie la papelera.
28Entorno de red
Contiene un listado de los accesos directos a los
equipos dentro de una red. Pueden ser accesos a
un ordenador, a un disco, a una carpeta. Estos
accesos pueden ser tanto dentro de una red local
como un recurso a través de Internet.
29TCP / IP
30TCP / IP
- Transfer Control Protocol / Internet Protocol Se
trata de un protocolo (conjunto de reglas) que
permite interconectar muchos ordenadores a través
de redes dispersas. - Además propone caminos alternativos para llegar
de un ordenador a otro cuando existen atascos o
se rompe alguna línea. - Diseñado para funcionar en malas condiciones
(guerras mundiales). - Lo que debe saber el usuario para utilizarlo es
cómo identificar su equipo mediante un número IP. - Números IP Número de 32 bits que identifica de
manera única a un equipo dentro de una red. - Un número IP es el número de teléfono de tu
ordenador además se escribe de manera semejante
a un número de teléfono internacional
31Configuración de TCP/IP
- Podemos utilizar un conjunto de IP caseras (que
no se usan en Internet) para nuestra red. - Este conjunto de números es
- 192.168.0.x
- Con mascara
- 255.255.255.0
32Configuración de TCP/IP
- La X de 192.168.0.X es para indicar un numero
desde 1 a 255. - Se utiliza normalmente el 1 para la puerta de
enlace (el router o el ordenador que se conecta
directamente a Internet, por ejemplo a través de
un modem y que comparte dicha conexión). - La mascara 255.255.255.0 indica que números se
consideran locales (de la red interna) y cuales
se debe acudir a Internet a buscarlos - Donde la mascara ponga un cero, indica que
cualquier variación en esa posición es un numero
local. - Es decir que la dirección 80.36.78.34 es una
dirección de Internet válida, mientras que
192.168.0.56 debo buscarla dentro de mi red local.
33Configuración de TCP/IP
- Lo que debemos hacer es especificar cual es
nuestro número IP dentro de la red. - Si tenemos una red de 5 ordenadores podemos
asignar los siguientes números IP que tengan
acceso a Internet
34DNS Domain Name Server
- Te sabes el numero de teléfono de todo el mundo?
- Te sabes el numero IP de google?
- No, simplemente tecleo http//www.google.es y
accedo - Eso es porque existen unos ordenadores llamados
DNS que tienen una base de datos con todas los
nombres de dominios y sus números IP
correspondientes. - ping www.terra.es
35TCP / IP
36TCP / IP -gt DHCP
- Todo esto es necesario para conectarme a
Internet? - No, si tu proveedor de Internet o tu router están
configurados para DHCP
37Panel de control
38Panel de control - Sistema
- Sistema
- Hardware
- Administrador
- de dispositivos
39Registro del sistema
- El registro del sistema es un fichero que
contiene la configuración de Windows y de todos
los programas que tenemos instalados en el
ordenador. - Es el responsable de que simplemente copiando la
carpeta donde esta instalado un programa entre
dos ordenados, la copia no funcione. Habría que
copiar también los valores del registro que
corresponden a este programa.
40Registro del sistema
- Es un sistema muy criticado, puesto que si se
estropea podemos perder todo nuestro Windows. - Además se llena de basura con facilidad.
- Se puede sacar rendimiento extra a Windows
variando alguno de sus valores.
41Editor del registro
42Editor del registro
- Es muy util para detectar virus o spyware mirar
la clave Run (que dice que programas se ejecutan
en el arranque de Winwows). - Encontraremos Run en
- HKEY_LocalMachine / Software / Microsoft /
Windows / CurrentVersion / Run - O usar programas como SpyBot o RegCleaner
43Virus
- Los virus son programas creados para que se
creador se sienta importante. - Tienen como objeto saltarse la seguridad de
Windows utilizando múltiples fallos de
programación e ideas nuevas. - En realidad muchos de ellos son pequeñas
maravillas hechas en código máquina (es casi
como programar utilizando ceros y unos).
44Virus
- El gran problema de los virus radica en que
muchos de ellos son peligrosos y que para llamar
la atención se dedican a destruir la información
o a deteriorar los ordenadores de los infectados. - Por ello es altamente recomendable instalar un
antivirus. - Pero lo mas importante es tener el antivirus
ACTUALIZADO (mejor a diario) - Un antivirus NO ACTUALIZADO es un PELIGRO puesto
que no sólo no protege sino que da una falsa
sensación de seguridad y ademas enlentece el
funcionamiento de nuestro ordenador sin sentido.
45Virus
- Los virus se aprovechan de agujeros de seguridad
de programas como Windows, Internet Explorer,
Outlook, Excel, Word... - Es recomendable no utilizar Outlook express para
consultar nuestro correo pues al menos la mitad
de los virus nuevos se crean para ser enviados
por correo electrónico y aprovechar ciertas
capacidades de Outlook. - Podemos utilizar tanto el navegador de Interner
Firefox como el cliente de correo Thunderbird.
Ambos en - http//www.getfirefox.com
46Virus
- Programas antivirus comerciales
- Mcafee
- Norton Antivirus
- Antivirus Panda
- Kaspersky antivirus
47Virus
- Si no se dispone de un antivirus comercial,
podemos acceder a una versión gratuita para
Windows no servidores (todos menos 2000 y 2003) - http//www.free-av.com
- Página del gobierno español sobre seguridad
- http//www.alertaantivirus.es
48SpyWare
- SpyWare es como su nombre indica software que
roba información y la envia por internet. - En general se aplica a todos los programas que se
instalan en un ordenador sin que el usuario se
entere. - Existe una versión muy peligrosa llamada Dialers
que solo funciona en ordenadores que tengan
conexión a Internet via modem. - Cambia el numero de teléfono que ofrece nuestra
compañía de Internet con una tarificación
aproximada de 1 / Hora por uno de especial
(como los famosos 906) de 1 / Minuto. - En un principio solamente se instalaban tras
visitar alguna página con contenido para adultos,
como forma de financiación y alternativa al pago
con tarjeta. - Sin embargo hoy en día existen en multitud de
páginas que te obligan a instalarlo para
descargar fotos, salva pantallas o programas que
son intrínsecamente gratuitos.
49SpyWare
- Ademas de ser peligrosos, los SpyWare deterioran
el rendimiento de nuestros ordenadores, pero
sobre todo de la conexión a Internet. - Programas como SpyBot o Ad-aware nos ayudan a
mantener el ordenador limpio de estos
indeseables. - http//www.zonavirus.com
50FireWall
- Firewall Cortafuegos
- Cuando estamos en Internet, nuestro ordenador
puede acceder a miles de recursos. - Pero también otros ordenadores pueden acceder al
nuestro. - Debemos entonces protegernos.
- Para ello bloqueamos Ips y Puertos.
51Puertos?
- Los puertos se identifican con un número de 1 a
65.535. - Sirven para comunicarse de manera eficiente.
- Cuando dos programas se comunican, deben estar
atentos a cualquier comunicación que llegue desde
Internet. - Pero desde Internet llega mucho que no es para mí
(aunque tenga mi IP).
52Puertos?
- Si llegase una comunicación para mi (con mi
número IP). El messenger y el Internet Explorer,
tendían que abrir el paquete y mirar que datos
contiene. - Para ahorrarnos este trabajo hacemos que Internet
Explorer solo abra los paquetes con el puerto 80
y el Messenger con el 6900.
53Puertos
- Si un virus se hiciese pasar por Messenger por
ejemplo y utilizase el puerto 6900. - Si el Messenger también estuviese abierto Windows
le daría el paquete de datos al primero que lo
reclamase, por lo que el otro programa se
quedaría sin él. - Por eso dos programas no deben usar el mismo
puerto.
54Firewall
- Si queremos un ordenador seguro podemos bloquear
el resto de puertos que no usemos. - Si sabemos que utilizamos el 80 y el 6900 podemos
bloquear el resto. - Para qué?
- Para que ningún virus o spy-ware que pueda
instalarse en el sistema pueda comunicarse. - Para que nadie pueda entrar en nuestro ordenador
y copiar nuestro ficheros o imprimir en nuestra
impresora!!!!!!!.
55Firewalls
- Windows XP con parche SP2 tiene uno.
- ZoneAlarm
- En general los antivirus suelen ya traer
integrado un Firewall - Symantec
- Panda
- MCafee