El software: sistema operativo y programas de aplicacin
Introduccin Software: programas con los que sacar partido al hardware. Dirigen su funcionamiento para realizar una tarea concreta.
Programa: secuencia de instrucciones que
pueden ser interpretadas por un ordenador
Versiones. Nmeros mayor y menor: Word 6.0,
Netscape 4.5
Interfaces textuales / interfaces grficas.
Introduccin. Normativas legales
Software de dominio pblico (freeware). Slo se
paga el soporte. A veces, programas de calidad comercial
Shareware: se ha de pagar el precio prefijado por
el autor en caso de que el software se vaya a utilizar con frecuencia. Se puede probar antes.
Software comercial: un contrato especifica
detalladamente qu es lo que el propietario del software puede y no puede hacer con l. Pirateo.
Sistemas operativos
SO: Programa bsico que gestiona todos los recursos del ordenador y facilita su uso eficiente.
Gestin del hardware:
Administra componentes: CPU, perifricos, mem. ... Reparte memoria entre programas y/o usuarios Controla accesos concurrentes a la impresora Reparto del procesador entre usuarios simultneos
Otros...
Sistemas operativos
Uso eficiente de recursos: control de procesos
bloqueados, imprimiendo...
Intermediario entre el hardware y los programas de usuario (smil capas de cebolla). Hardware desconocido: drivers
Sistemas operativos. Funciones
Ejecucin de programas (carga en memoria) Operaciones de E/S (teclado, ratn, monitor...) Sistema de ficheros (carpetas y archivos:
borrar...) Informar de errores de dispositivos Reparto de recursos entre programas (o usuarios) Estadsticas de uso de recursos Proteccin de datos y programas: no interferencia y privacidad la que existe en realidad.
Memoria virtual: aparenta tener ms memoria de
Sistemas operativos. Tipos
De proceso por lotes (batch): interaccin casi nula
programas y datos en un lote (lista de tareas).
De tiempo compartido: rotacin entre programas
asignar unidades de tiempo a cada programa Se rota al acabarse el t. o al bloquearse en una E/S.
De tiempo real: respuesta en menos de t segs.
procesos industriales, mdicos, militares...
En red: incorporan programas de control de red Distribuidos: un programa en N procesadores
el usuario no es consciente de que hay varios un fallo no produce una interrupcin del servicio
Sistemas Operativos. Segn Nmero de usuarios
Monousuario MS-DOS y clnicos: aos 80. SO de rdenes, modo texto. Obsoleto. Extensiones grficas: Windows 3.X. Monotarea, soporte red OS/2: de IBM. Interfaz grfica. Multitarea, soporte red Windows 9x y MacOS: interfaces grficas intuitivas Multiusuario UNIX (comerciales) y LINUX (gratuitos). Modo texto, con extensiones grficas. Grandes ordenadores de empresa, extendindose en PCs (Linux). Multitarea. Soporte de red. Portabilidad, versiones para t. Real Windows NT: multiusuario, filosofa cliente/servidor. Mucha importancia a los aspectos de red
Programas de aplicacin
Hacen que el ordenador ayude al usuario en tareas
tpicamente humanas, (gestionar contabilidad, escribir texto...)
Software estndar / a medida. Ofimtica (informtica de oficina): procesador de textos,
hoja de clculo, edicin de grficos, agendas
Gestin: contabilidad, nminas, facturacin, almacn
Programas de aplicacin
Cientfico-tcnicos: estadstica, simulacin, control de
dispositivos electrnicos, meteorologa, medicina
Comunicaciones: correo electrnico, navegadores, chat
Otros: CAD/CAM, educativos, juegos, militares, sistemas
expertos
Virus y antivirus
Un virus es un programa que se oculta (en otros
programas) y se copia a s mismo (se reproduce).
Muchos de ellos programados en ensamblador.
Variantes: de gusano, caballos de Troya
Se suelen pegar a archivos COM o EXE, aunque
tambin a algunos de datos: DOC, XLS... Otros se copian en el sector de arranque
Transmisin por disquetes, redes, correo electrnico
Virus y antivirus
Forma de actuar:
un programa se lleva a mem. ppal., junto con el virus.
al terminar, el programa desaparece, pero el virus no
(queda residente). se pega a cualquier otro programa que pase por memoria principal o bien a los programas existentes en el disco duro o disquetes.
Benignos / Malignos Ms famosos: Viernes 13, ping-pong, barrotes...
Virus y antivirus
Medidas de seguridad evitar disquetes y programas de procedencia dudosa proteger disquetes contra escritura poltica de copias de seguridad usar antivirus actualizado abrir ficheros anexos de email slo si estamos seguros abrir ficheros sin macros en caso de duda Antivirus: detectan y eliminan virus. Pueden vacunar a los
archivos. Suelen quedar residentes, espiando nuevos disquetes, programas ejecutados...