Software
Instrucciones Realizadas por el
agrupadas en un hombre
programa
Parte lógica o inmaterial
de un sistema
informático
Sistema Informático
Ser Humano
(Coordinador)
Hardware Software
(Equipos (Conjunto
físicos) lógica)
Hardware, Software y Ser humano tienen
igual importancia en la decisión de un
proyecto informático
Tipos de Software
Según su licencia
Software comercial: es el desarrollado por una
empresa con intención de venderlo
Software libre: es aquel que puede ser distribuido,
copiado y usado (GPL – General Public License), viene
con el código fuente incluído.
Software Semilibre: Tiene las mismas
carcterísticas que el software libre para los
usuarios individuales, entidades
educativas sin fines de lucro.
Software propietario: no es libre ni semilibre, su
redistribución, modificación y copia están prohibidas.
Freeware: Puede redistribuirse libremente por no
modificarse, porque no está disponible su código fuente
Shareware: permite su
redistribución, no es libre, y pasado
un determinado tiempo es necesario
pagar una licencia para continuar
usándolo.
Según el uso
Software de Sistema (Sistema Operativo): Programas que
trabajan directamente sobre el hardware.
Ej: Windows, Mac OS, UNIX y Linux
Eficaz utilización de Herramientas para la Administra la
los recursos físicos configuracion del equipo memoria disponible
disponibles y gestión de datos
Monousuarios Multiusuarios
La computadora es operada Desde una computadora central se
por un solo usuario. Ej: PC administra una red de computadoras
Monotarea Multitarea
Solo hay un proceso en ejecución en Puede haber varios proceso
un momento determinado ejecutándose simultaneamente
Software de Programación (Lenguajes de Programación):
Se utiliza para crear el software de sistema y el de
aplicación
Lenguaje de Lenguajes Lenguajes de
máquina ensambladores alto nivel
(bajo nivel)
En él están escritas las
A cada instrucción del Permiten escribir
instrucciones,
lenguaje de máquina le un programa con
compuestas por 0 y 1,
corresponde una notación palabras del
que controlan el
simbólica lenguaje humano,
funcionamiento del
procesador en inglés por lo
general
Software de Aplicación: Programas que permiten realizar
tareas específicas, necesitan de un software de sistema
Enlatados Específicos
Son los que se realizan en serie Son hechos a medida para
una determinada tarea
Procesadores de texto: Word, WordPerfect, etc
Planilla de Cálculos: Excel, Quattro Pro y Lotus
Programas de diseño gráfico: Corel Draw, Photoshop, etc
Programas de diseño de sitios web: Dreamweaver, Frontpage, etc
Gestores de comunicaciones: Outlook Express y Microsoft Outlook
Gestores de base de datos: Access, DBase, Fox Pro, etc
Programas utilitarios
Se incluyen dentro de
los programas de
aplicación.
Ayudan a mantener la eficiencia de
los sistemas. Windows posee
algunos de estos programas
destinados a realizar mantenimiento
y solucionar problemas.
Ej: Desfragmentador, Scandisk,
Restaurar sistema, Copia de
Seguridad, Liberador de espacio en
disco, Tareas programadas, etc.
Base de Datos
Conjunto de datos más los programas (software) que hacen de
ellos un conjunto consistente
Formatos especializados
Características Cálculos estadísticos
Búsqueda de datos
Clasificación
Resumen e informes impresos
Etiquetas de correo
Sistema Operativo
Conjunto de programas interrelacionados que controlan el
funcionamiento automático del equipo que facilitan y
optimizan los recursos de la computadora, minimizando la
intervención externa
Permiten encadenar trabajos, conectar y
manejar perisfériscos proporcionar
proporción contra errores, gestionar la
utilización de memoria, etc
Funciones
Al encenderse la Pc
Se ejecuta un Convoca al sistema operativo desde el
programa grabado en dispositivo que se le indique y hacerlo
la memoria ROM residente en la RAM
(Setup)
BOOT o booteo
Revisa la memoria y todos los
perisféricos que componen el equipo,
para comprobar si son operativos
Aparece el sistema operativo con el cual se usará la PC
Programas que se dedican a permitir que el usuario
ingrese a la máquina y trabaje con la misma
Programas utilitarios que tienen como finalidad, liberar al
usuario de la tarea de confeccionar programas rutinarios
Tareas
Es posible ejecutar al mismo
Administrar el uso del tiempo tantos programas como
procesador procesadores haya
Cuando se ejecutan varios
Administrar el uso de
programas al mismo tiempo,
memoria
la memoria RAM debe ser
compartida
Estas operaciones son realizadas
Administrar las
por procesadores de E/S, el S.O.
unidades de
se comunica con estos canales
Entrada/Salida
con instrucciones específicas
El S.O. Se encarga del
Administrar los almacenamiento físico de
archivos de los archivos, asignacion de
información espacio, protección y
administración de archivos
compartidos, etc.
Gestión de tiempo y asignación
Administración de
del espacio de memoria
recursos y permisos
asignado a cada usuario,
verificación de los permisos.
Privacidad y seguridad de los
datos.
Coordinación y Gestionar la comunicación con
Gestión de otros equipos, solicitar en
comunicación, Redes tiempo de recursos compartidos
a través de la red
Sistema Operativo
Programas o
Sistema Operativo Hardware
Aplicaciones
El sistema operativo actúa como interprete entre
las Aplicaciones o Programas y el Hardware
Comunicación con los perisféricos
Coordinación de procesos simultáneos (Multitarea)
Gestión de la Memoria (Memoria Virtual)
Administración de recursos y permisos (Multiusuario)
Gestión de programas y datos
Coordinación y Gestión de comunicaciones y Redes
Interfaz
Es la interacción del Usuario con el Sistema Operativo
Facilita las tareas del usuario simulando y
ampliando las herramientas de trabajo (Escritorio,
Archivos, Carpetas)
Tipos
Interfaz en modo texto: el monitor estaba divido en 24
columnas y 80 filas. Colores Blanco y Negro. Se
comunicaban con el usuario mediante intérprete de
comandos. Ej. D.O.S., MS-D.O.S.
Interfaz gráfico (GUI – Graphical User Interface) –
Interfaz gráfica de usuario: La computadora controla
cada pixel de la pantalla. No hay ni filas ni columnas.
En lugar de leer los comandos, la computadora
controla que es lo que quiere hacer el usuario
controlando el movimiento del puntero del ratón
Interfaz gráfica
Iconos
Escritorio
Documentos o archivos
Ventanas o
Windows
Barras de
Herramientas,
Menús, Cuadro de
Diálogo
Ventajas
Más intuitivos
Consitente: mismo patrón para diferentes aplicaciones
Opción Deshacer o Cancelar
Protectores: avisan de consecuencias irreparables
Accesos directos del teclado
Desventajas
Requiere mayores recursos de hardware, más memoria,
más disco duro, etc.
Software más complicado, más caro
D.O.S.
(Disk Operating System)
Es un sistema monousuario y no permite trabajar en red. Contiene
programas ocultos que controla las operaciones de Entrada / Salida.
También contiene el [Link] el cual contiene los comandos o
instrucciones más importantes
UNIX
Es un sistema multiusuario y multiprogramación, se
enriquece con software comercial y de gestión. Exige
mucha memoria y sólidos conocimientos de informática.
Actualmente existe una versión simplificada: Linux
Windows
Es un sistema multiusuario, multitarea y multiprocesador, interfaz
gráfica similar a Mac, orientado a estaciones de trabajo y servidores de
red.
MacOs
Pertenece a las computadoras Machintosh de la
empresa Apple. La versión actual está basada en el
sistema Unix y contiene una interfaz gráfica
llamada “Aqua”
Linux
Es un sistema operativo derivado del UNIX, creado por un grupo de
hackers liderado por Linus Torvalds (1991, Finlandia). Es multitarea,
multiusuario, multiprogramación y es flexible. Opera bajo la licencia
GNU, que pone el código fuente a disposición del público, por lo tanto
es posible modificarlo.
Características:
Multiusuario
Multitarea
Multiplataforma
Multiprocesador
CONCEPTOS
RELACIONADOS CON Plug-in
SOFTWARE
Es un programa accesorio que ofrece funciones adicionales al
programa principal, integrándose a la aplicación principal.
Ej: Real Player, Acrobat, Quicktime y Flash, se instalan como plugins en
los navegadores Internet Explorer, Netscape y Opera
Versión Service Pack
Se llama así a cada nuevo modelo Son actualizaciones
de un programa que sale al o revisiones que
mercado con ciertos cambios. permiten tener
actualizados los
Cada modelo de un programa se
programas
identifica con un número 3 dígitos
y en ciertos casos una letra:
Versión [Link]
Virus Informáticos
Es un programa o porción de código ejecutable en la computadora que
tiene al menos las siguientes características:
Generalmente es programado anónimamente e intenta
disfrazar su presencia ante la computadora y el usuario.
Puede realizar copias de si mismo (autoreproducirse)
en un archivo, disco o PC distinta al que ocupa.
Consigue ejecutarse sin intervención del usuario, ya
sea adosándose a los programa ejecutables o
modificando sus instrucciones. Es activado
involuntariamente por el usuario cuando éste ejecuta el
programa que lo porta
Clasificación
Virus del sector de arranque (BOOT)
Copian su código en el sector Cuando se inicia una sesión se
de arranque del disco ejecuta el virus y toma el control
de la máquina. Ej: BRAIN,
STONED y PING PONG
Virus de programas
Se ejecuta cuando el usuario
ejecuta un programa
Modifican la estructura contaminado, puede copiarse a
de los archivos otros archivos ejecutables o en
ejecutables (.com, .exe, la memoria. Ej: JERUSALEM-B,
.bat, .pif y .ovl) CASCADE Y SUNDAY
Macrovirus
Infectan y se programan con archivos generadores con
aplicaciones de paquetes como el OFFICE los cuales
cuentan con un lenguaje de programación de Macros, los
que los hace altamente peligrosos ya que este tipo de
archivo (texto, planilla de cálculo, etc.) se intercambian
con facilidad y circulan libremente por Internet
Los más conocidos son: el Concept y el Cap que ataca
preferentemente los archivos creados por Word.
La gran cantidad de pérdida
de información, causada por Seguridad Informática
un virus
Programas Antivirus
Para su elección se considera:
Si es bueno para descrubir nuevas variantes de virus
Si brinda actualización periódica a través de Internet
Si ofrece chequeo de e-mails, scripts, protección
permamente y evita problemas de compatibilidad
Conceptos relacionado con los virus
ADWARE: es todo tipo de programa que incluye publicidad a
cambio de su uso gratuito
HIJACKERS: técnicas maliciosas relacionadas con la
configuración del navegador, programas que se ejecutan a inicio
del sistema, etc.
SPAM: correo electrónico que se recibe sin haberlo solicitado,
también conocido como “correo basura ó no deseado”.
Un envío masivo de SPAM puede provocar un colapso
en la computadora denominado “mailbombing”
Los spammers (individuos o empresas que envían
spam), lo hacen generalmente a través de robots o
programas automáticos que recorren Internet en
busca de direcciones de correo.