2. 1. CONCEPTOS BASICOS
2
Informática es el conjunto de conocimientos científicos y
técnicas que hacen posible el tratamiento automático de
la información por medio de computadoras electrónicas
(“INFORmación autoMÁTICA”)
Informática es una ciencia que estudia métodos,
procesos, técnicas, con el fin de almacenar,
procesar y transmitir información y datos en
formato digital.
La informática es la ciencia que se encarga del
tratamiento automático de la información.
5. CONCEPTOS
BASICOS
Es una reunión o conjunto
de elementos relacionados
puede estructurarse de
conceptos, objetos y
sujetos.
SISTEMA
SOFTWARE
Es una maquina basada en la
tecnología microelectrónica que
a través de sus diversos
componentes tales físicos como
lógicos para obtener
información.
Es el equipamiento lógico o
soporte lógico de un sistema
informativo que comprende al
conjunto de los componentes
lógicos.
COMPUTADORA
INFORMATICA
6. 2.Software
Como hemos señalado anteriormente, un sistema informático está
formado por un conjunto de diferentes elementos que hace posible
el procesamiento automático de la información.
En este sistema el software es uno de los elementos fundamentales
sin el cual no podríamos realizar ninguna tarea de computación, a
continuación, definiremos en qué consiste el software y señalaremos
los diferentes tipos de software que podemos encontrarnos en el
mercado.
7. 1. Definición y tipos de software
El software es el conjunto de instrucciones que sirven para comunicarse con el
ordenador y procesar la información. Podemos clasificar el software de diferentes
formas, pero una elemental sería clasificarlo en software de aplicación y software del
sistema operativo.
El software de aplicación es aquel que permite realizar tareas específicas y está
diseñado para facilitar al usuario la realización de un determinado tipo de trabajo.
Podemos diferenciar varios grandes grupos de software de aplicación, como la
ofimática, gestión de bases de datos, retoque fotográfico, diseño lineal, etc. Dentro del
software de aplicación tenemos el software dedicado o vertical, de finalidad específica
para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos, etc.), y
aplicaciones genéricas u horizontales, de utilidad para una amplísima gama de usuarios
de cualquier tipo.
Algunos ejemplos de softwarede aplicaciones son:
8. 46
Procesadores de texto
Blocde Notas,
Microsoft Word, etc.
Editores
Photoshop, parael
diseño gráfico, etc.
Hojas de Cálculo Microsoft Excel, etc.
Sistemas gestores de
bases de datos
MySQL, etc.
Programas de
comunicacio
nes
Skype, etc.
Paquetes integrados
Ofimática: Word, Excel,
PowerPoint, etc.
Programas de diseño
asistido por computador AutoCAD, etc.
Con respecto a los programas y aplicaciones de
ofimática, cabe señalar que el término «ofimática» es el
acrónimo de «ofi» de oficina y «mática» de informática, y
comprende el conjunto de técnicas, aplicaciones y
herramientas informáticas que se utilizan en funciones de
oficina para realizar todos los procedimientos relacionados
con dicha disciplina.
9. 47
En la actualidad, existen innumerables recursos y
aplicaciones relacionados con el mundo de la ofimática, como
los paquetes ofimáticos, que consisten en un paquetede
aplicaciones bajo la misma marca que agrupan diferentes
programas informáticos para dar servicio a las diferentes
necesidades en el seno de una empresa u organización, como
son los procesadores de texto, las hojas de cálculo, bases de
datos, gestores de correo electrónico, presentaciones digitales,
etc.
Los dos principales paquetes ofimáticos que predominan
actualmente en el mercado son Microsoft Office y
OpenOffice.
El paquete Microsoft Office incluye las siguientes aplicaciones, entre otras:
Microsoft Word:procesador de textos.
Microsoft Excel:hoja de cálculo.
Microsoft PowerPoint: Presentaciones digitales.
Microsoft Access: Gestor de bases de datos.
10. 49
1. Sistemas operativos: objetivos, composición y operación
Continuando con la clasificación sobre el software, cabría mencionar ahora el software del
sistema operativo, que controla la actividad general de un ordenador. Lo que hay que entender
es que el sistema operativo es el primer software que se instala en el ordenador. Es
imprescindible para que funcione el ordenador.
El usuario se comunica con la máquina a través del sistema operativo, este es el principal
objetivo de este tipo de software. Por ejemplo, el usuario da la orden de imprimir al sistema
operativo y este se lo comunica a la máquina.
Sin el sistema operativo no se podría controlar los periféricos conectados al ordenador (ratón,
teclado, impresora, etc.). Además, no funcionaría ningún programa. Es necesario en cualquier
ordenador, ya que sobre él se apoyan todos programas.
La mayoría de las nuevas máquinas vienen con el software del sistema operativo Microsoft
Windows, que es un sistema operativo comercial propiedad de Microsoft. Para usarlo se tiene que
comprar la correspondiente licencia.
11. 50
Su copia o distribución están prohibidas. Existen varias versiones en el mercado como Windows
Vista, Windows 7, Windows 8,Windows 10, etc.
También hay otros sistemas como Linux, que es un sistema operativo que pertenece al software
libre, por lo que cualquier persona puede conseguirlo y utilizarlo de forma gratuita, sin pagar licencia.
La composición de un sistema operativo comprende un conjunto de elementos directamente relacionados que son los
responsables de las operaciones que podemos realizar con el mismo:
• Gestión de procesos: son los programas que puede ejecutar el sistema informático, el responsable de crear, gestionar
ydestruir estos procesos, de asignarle los recursos necesarios ycontrolar sus estados es el sistema operativo
• Gestión de memoria: a la hora de gestionar los procesos indicados en el anterior apartado se debe distribuir la
memoria principal del sistema entre los mismos, de esto también se encarga el sistema operativo.
• Gestión del almacenamiento: otro de los componentes del sistema operativo es la gestión del almacenamiento de
disco de los programas y datos del sistema, por lo tanto, el sistema operativo será el encargado de gestionar dichos
discos, controlar el espacio de almacenamiento y verificar la integridad de los datos.
• Gestión de entrada/salida: se encarga de la comunicación entre los diferentes dispositivos periféricos y el
ordenador.
• Gestión de archivos: la organización de los ficheros y carpetas dentro del sistema, así como cualquier tipo de
manipulación, eliminación, creación, etc, de los mismos es llevado a cabo también por el sistema operativo.
12. 51
Las operaciones principales de un sistema operativo están relacionadas directamente con los
componentes anteriormente citados, ycomprenden básicamente.
• control de acceso al hardware: el sistema operativo utiliza un programa llamado controlador de
dispositivo para gestionar el hardwareycontrolarlo adecuadamente.
• Proporcionar una interfaz de usuario: el usuario controla el hardware del sistema mediante una
interfaz, normalmente los sistemas operativos modernos poseen dos interfaces la CLI (interfaz de línea
de comandos) yla GUI (interfaz gráfica de usuario).
• la administración de archivos y carpetas: el sistema gestiona toda la información del ordenador
mediante una estructura de archivos y carpetas en la unidad de disco duro.
• la administración de los programas instalados en el sistema: esta administración de aplicaciones
se realiza mediante la localización una aplicación y la carga de la misma en la memoria RAM del
sistema.
13. La familia de sistemas operativos UNIX (una pequeña parte de ella):
16. 1.3 Programas e instrucciones
16
Una instrucción es un conjunto de símbolos que representan
una orden de operación o tratamiento para la computadora. Las
operaciones suelen realizarse con o sobre datos.
Un programa es un conjunto ordenado de instrucciones que se
dan a la computadora indicandole las operaciones o tareas que
se desea realice.
Las instrucciones se forman con elementos o símbolos tomados
de un determinado repertorio, y se construyen siguiendo unas
reglas precisas.
Todo lo relativo a los símbolos y reglas para construir o redactar
con ellos un programa se denomina lenguaje de
programación.
17. 1.3 PROGRAMAS E INSTRUCCIONES
17
TIPOS DE INSTRUCCIONES
Instrucciones de transferencias de datos.
Transferir datos de una unidad a otra. Por ejemplo,
de E/S.
Instrucciones de tratamiento.
Instrucciones aritmético-lógicas.
Instrucciones de bifurcación y saltos.
Permiten alterar el orden secuencial de ejecución.
Saltos y llamadas/retornos de subrutinas
(procedimientos)
Otras instrucciones.
Detener el funcionamiento de la computadora, a la
espera de una acción del operador,...
18. 1.3 PROGRAMAS E INSTRUCCIONES
CONCEPTO DE LENGUAJE MÁQUINA
18
El lenguaje máquina es el único que entienden los
circuitos del computador (CPU). Las instrucciones se
forman por bits agrupados en campos:
Campo de código de operación indica la operación
correspondiente a la instrucción.
Campos de dirección especifican los lugares (o
posición) dónde se encuentra o donde ubicar los datos
con los que se opera.
19. 1.3 PROGRAMAS E INSTRUCCIONES
CONCEPTO DE LENGUAJE DE ALTO NIVEL
El lenguaje máquina tiene serios inconvenientes:
depende del modelo de computadora;
el repertorio de instrucciones es muy reducido,
conteniendo sólo operaciones muy elementales;
es muy laborioso programar con él por tener que utilizar
sólo números; etc.
Para evitar estos problemas:
se han ideado lenguajes de alto nivel, que no
dependen de la computadora, para facilitar la tarea de
programación.
Ejemplos: BASIC, FORTRAN, COBOL, Pascal, Logo, C,
Ada, Prolog, Lisp, etc.
19
20. 1.3 PROGRAMAS E INSTRUCCIONES
20
LENGUAJES DE ALTO NIVEL
FORTRAN (Formula Translation): Primer LAN (década de los 50).
Aplicaciones científico-técnicas (grandes computadores y
supercomputadores)
COBOL (COmmon Busines Oriented Language): 1960. Aplicaciones
comerciales y de gestión.
BASIC (Beginner’s All-purpose Symbolic Instruction Code).
Desarrollado a mediados de los 60 como lenguaje interactivo para
principiantes de programación.
Visual BASIC: es el lenguaje más popular. Versión de Microsoft
del BASIC. Permite crear programas en un ambiente visual
(lenguaje de 4ª generación).
C: Desarrollado en Bell Labs. a comienzos de los 70. Es muy
complejo y difícil de aprender, pero es potente, flexible y eficiente
(el más utilizado por los profesionales de la informática para PCs y
estaciones de trabajo).
21. 1.3 PROGRAMAS E INSTRUCCIONES
21
LENGUAJES DE ALTO NIVEL
Pascal: Creado por Wirth en 1971. El mejor lenguaje para
aprender a programar y describir algoritmos.
Ada: Es un lenguaje definido por el Ministerio de Defensa de
USA a finales de los 70. Esta basado en el Pascal y tiene unas
reglas muy estrictas.
C++: Ideado a comienzos de los 80 en los Bell Labs. Es una
variante del C que permite utilizar la moderna metodología de
la programación (“programación orientada a objetos”)
Java: Desarrollado en 1991 por Sun, es similar a C++ pero
más sencillo de aprender y usar. Muy usado para programa
interactivos y dinámicos (“applets” de web). Se ha definido un
computador virtual Java compatible, cualquier computador con
un programa que lo emule puede ejecutar aplicaciones Java.
22. 1.3 PROGRAMAS E INSTRUCCIONES.
22
LENGUAJES DE ALTO NIVEL
Otros lenguajes (usados en Inteligencia artificial):
LISP (LISt Processing): Finales de los 50. Procesamiento
de datos no numéricos (caracteres, palabras y otros
símbolos). Se usa en Inteligencia Artificial.
PROLOG:(Programming Logic): Trabaja con relaciones
lógicas entre hechos. Muy usado en inteligencia artificial.
LOGO: versión simplificada del LISP para niños.
23. 1.3 PROGRAMAS E INSTRUCCIONES
CONCEPTO DE TRADUCTOR
Se han desarrollado programas traductores, que transforman
programas escritos en el lenguaje de alto nivel (LAN), en
programas escritos en lenguaje máquina (LM).
Programa del usuario en
lenguaje máquina
Programa del usuario
en lenguaje de alto
nivel
Computador
Programa traductor
23
24. 1.3 PROGRAMAS E INSTRUCCIONES
CONCEPTO DE TRADUCTOR
Instrucción en lenguaje
máquina
Instrucción en lenguajeC
Instrucción en
ensamblador Dirección de
Instrucción
memoria
For (i=0; i<9000; i++)A(i)=0; mov cx,9000 0000 1011 1001 Nº de veces a repetir la instrucción
0001 0010 1000 rep stosw
0002 0010 0011
les di,A 0003 1100 0100 Se da a es:di la dirección inicial de
0004 0011 1110 A
0005 0000 0000
0006 0000 0000
cld 0007 1111 1100 Avanzar el puntero una posición.
0008 0011 0011
xorax,ax 0009 1100 0000 Hacer AX=0
rep stosw 000A 1111 0011 Almacenar el valor AX en A[·].
000B 1010 1011
Explicación
Instrucción en lenguaje C, y su traducción a lenguaje máquina en un Pentium
24
25. 1.3 PROGRAMAS E INSTRUCCIONES
CONCEPTO DE COMPILADOR
Existen dos tipos de traductores:
Compiladores traducen el programa inicial
(programa fuente) considerandolo globalmente, y
generan un programa (programa objeto) como
resultado de la traducción.
Intérpretes, van analizando, traduciendo y
ejecutando una a una las instrucciones del programa
fuente.
35
26. 1.3 PROGRAMAS E INSTRUCCIONES
CONCEPTO DE SISTEMA OPERATIVO
26
Además de los traductores un computador contiene un
conjunto de programas, denominado SISTEMA
OPERATIVO, para controlar el funcionamiento del
computador y poder utilizarlo eficiente y cómodamente.
Los programas del sistema operativo se utilizan con un
lenguaje específico denominado lenguaje de control.
Instrucciones del lenguaje de control
órdenes ("commands").
27. 1.3 PROGRAMAS E INSTRUCCIONES
27
SISTEMAS OPERATIVOS
Por lo general cada constructor de computadoras tiene sus
propios sistemas operativos; no obstante (¡afortunadamente!)
en la actualidad se tiende a una normalización de los mismos,
existiendo sistemas, universales como:
UNIX, LINUX, MS-DOS, MS-WINDOWS,
Windows NT
28. 1.4 TIPOS DE COMPUTADORES
Criterios de clasificación de computadores:
Modo de representar físicamente la
información:
Sistemas analógicos: Calculadoras
analógicas
Sistemas digitales: Computadores u
ordenadores y calculadoras digitales
Sistemas híbridos: Computadores
híbridos
Generalidad de uso:
Computadores de uso general
Computadores de uso
especifico.
Computadores embebidos
Potencia:
Supercomputadores
Macroocomputadores
(“mainframes”)
Servidores de red
Estaciones de trabajo
Computadores personales (PC)
Computadores móviles
28
29. 4-Oct-01 Introducción a los Computadores, 3ª Edc. A.Prieto 39
(c) McGraw-Hill / Interamericana de España
1.4 TIPOS DE COMPUTADORES
Orden de
m agnitud del
precio
(dolares)
Capacidad
Memoria
principal
Capacidad
de disco
Nº de usuario
(term inales)
Objetivo
fundam ental
Supercom putador
Más de
10.000.000 $ Cientos TB Centenas de GB Decenas a m iles
Cálculo intensivo
de tipo científico
y técnico
Macrocom putador
(“m ainfram e”)
1.000.000 $ Cientos GB TB Cientos a m iles
Acceso a grandes
batos de datos
desde muchos
term inales
Servidor de red (m
inicom putador)
10.000 $ Centenas de GB Centenas de GB Decenas a cientos
Aplicaciones
m últiples en
departam entos o
em presas de tipo
m edio a través de
red
Estación de
trabajo
(“w orkstation”)
5.000 $ Decenas de GB Centenas de GB 1
Aplicaciones
gráficas, de
diseño industrial
y científico-
técnicas
Com putador
personal
(“PC”)
1.000 $ Decenas de M B Decenas de GB 1
Aplicaciones
m últiples con un
sólo usuario
Com putadores
móviles
100 $ M enor de 1 MB No tienen 1
PDAs, Agendas y
com unicadores
pesonales,
Calculadoras
38
30. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
30
Para usar un computador se deben expresar todas las
operaciones o tratamientos a efectuar desmenuzados en
instrucciones del repertorio del lenguaje de programación que
se va a utilizar.
Para realizar una aplicación (confeccionar la nómina de una
empresa, por ejemplo) con computador es necesario definir y
describir minuciosamente con rigor, cómo debe resolverse el
problema.
Tradicionalmente, se suelen seguir las siguientes fases:
Planteamiento o definición del problema.
Análisis.
Programación
Prueba y depuración de la aplicación.
Explotación de la aplicación.
31. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
31
Planteamiento o definición del problema.
Descripción clara y completa de qué es lo que se pretende,
incluyendo la presentación (formato) de los resultados que se
desean obtener.
Interviene el usuario final del programa además de especialistas
en informática.
Especificación de las reglas o pasos que es necesario seguir para
resolver el problema general o los aspectos parciales
Especificación de la interfaz de usuario o forma en que se va a
utilizar la aplicación: con menús de opciones, iconos, ventanas,etc.
Definición los algoritmos inherentes a la aplicación
Un algoritmo es un conjunto ordenado de reglas o
instrucciones tal que siguiéndolas paso a paso se obtiene
la respuesta a un problema dado, sean cuales sean los
datos o circunstancias particulares del mismo.
32. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
32
Análisis.
Estudio por un procedimiento lógico de la solución del
problema, descomponiéndolo en diferentes fases
realizables con el computador y los equipos
disponibles.
La responsabilidad de esta fase es de los especialistas
en informática (analistas de aplicaciones), que
trabajan con los usuarios finales de la aplicación.
El analista produce un esquema, que se suele describir
en un lenguaje algorítmico o representar en una
gráfica denominada organigrama, diagrama de
flujo, u ordinograma.
33. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
Introducción a los Computadores, 3ª Edc. A.Prieto
4-Oct-01 33
(c) McGraw-Hill / Interamericana de España
Programación.
Consiste en describir los módulos o progra-mas,
definidos en el análisis, por medio de instrucciones del
lenguaje de programación que se utiliza (instrucciones
de E/S, transfe-rencias de información, cálculos
aritmético-lógi-cos y bifurca-ciones condicionales,
etc.).
La descripción se efectúa con ayuda de un
organigrama o utilizando una terminología especifica
de programación denomi-nada pseudocódigo.
El programador también redacta el programa,
codificando las instrucciones según el repertorio y
reglas del lenguaje de programación.
34. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
34
Prueba y depuración de la aplicación.
Comprobación del funcionamiento de cada programa
individual con datos ficticios y reales.
Comprobación de la aplicación completa.
Explotación de la aplicación.
En esta fase los programas se utilizan, produciéndose
la información requerida.
35. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
35
Ingeniería del software es la disciplina que trata de los
aspectos tecnológicos y burocráticos relacionados con el
diseño, producción y mantenimiento sistemáticos de
programas de computadores.
Incluyen facetas tales como estimación de costos,
asignación de personas a la realización de un proyecto,
forma de realizar la documentación, mentalización de
los usuarios para la aceptación del producto, etc.
Ciclo de vida de un producto.
Etapas
Análisis
Diseño
Implantación
Prueba
Mantenimiento
Fases:
Definición,
desarrollo y
mantenimiento
36. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
36
ETAPAS:
Análisis
planteamiento del proyecto y estimación de costos, y
definición de requisitos.
Diseño, o concepción y planificación del producto.
Implantación, o plasmación de las especificaciones de
diseño en un programa de computador (en un lenguaje
de alto nivel).
Prueba, suele implicar dos aspectos:
verificación o comprobación de si se está realizando
correctamente lo que se pretendía (equivale al control
de calidad),
validación o comprobación de si se está o no
realizando el producto adecuado para el mercado, etc.
37. Utilización de las computadoras:
Metodologías para desarrollo de aplicaciones informáticas
37
Mantenimiento, se produce cuando el producto se
está utilizando por el usuario. Objetivos:
corregir defectos o errores.
readaptar el producto a nuevas especificaciones o
circunstancias, y
mejorar el producto (más velocidad, menos
requerimientos de recursos hardware, mayor
comodidad de uso, nuevas prestaciones, etc.).
Diseño basado en prototipos:
A veces antes de hacer el producto definitivo se realizan las
cuatro primeras fases con un prototipo que se presenta al usuario
para su validación. Una vez realizada esta se repiten las fases
citadas para el desarrollo del producto definitivo.
38. 1.6 Utilización de las computadoras:
Organización de los datos
38
Los datos e informaciones que se dan o almacenan
en una computadora se estructuran y planifican de
una forma adecuada, según un determinado formato.
Algunas de estas estructuras son: arrays, tablas,
árboles, listas y anillos (que se ven en otras
asignaturas).
39. 1.6 Utilización de las computadoras:
Organización de los datos
Archivo o fichero es un conjunto de información del
mismo tipo (homogénea) referente a unos
determinados elementos, tratada como una unidad
de almacenamiento y organizada de forma
estructurada para la recuperación de un elemento o
dato individual.
Los registros son las estructuras o unidades que
forman el archivo y que contienen la información
correspondiente a cada elemento individual.
Campo o artículo o ítem, es una variable o dato
que forma parte de un registro y representa una
información unitaria o independiente.
39
40. 1.6 Utilización de las computadoras:
Organización de los datos (Ejemplo de archivo)
1000 0010
01101001
01111001
0110 1111
0110 1111
0101 1010
1010 0101
1000 1110
Bytes
Registros
Campos
Matrícula coche Marca Modelo Propietario Domicilio Pagó impuesto municipal
Nº de
multas
TOTAL
DEBE
AV-1725 AX
GR-1823 AZ
M-1732 ZB
....
....
....
GR-7784A
Ford
Volvo
Fiat
….
....
....
Peugeot
Megane
720
Croma
.....
.....
....
406
Juan Llor Isla
Pedro Sosa Car
José Pi Ros
….
….
….
Susana Prieto
Ancha Nueva, 16 No
Recogidas, 23 Si
Acapulco, 13 No
.... .....
.... .....
.... ....
Recogidas, 16 Si
0
5
3
....
....
....
0
25.500
38.400
0
....
....
....
12.324
Introducción a los Computadores, 3ª Edc. A.Prieto
4-Oct-01 40
(c) McGraw-Hill / Interamericana de España
41. 1.6 Utilización de las computadoras:
Organización de los datos
Introducción a los Computadores, 3ª Edc. A.Prieto
4-Oct-01 41
(c) McGraw-Hill / Interamericana de España
Una Base de Datos es una colección de archivos
que están interconectados lógicamente, o más
rigurosamente, es una organización sistemática de
datos orientada a facilitar su acceso, recuperación y
actualización, por diversos programas o usuarios, y
que incluye las relaciones de unos datos con otros.
42. 1.6 Utilización de las computadoras:
Organización de los datos (bases de datos)
42
Las bases de datos se crean, actualizan y utilizan por
medio de sistemas de gestión de la base de
datos (DBMS, "Database Management System"),
que se usan por medio de:
lenguaje de definición de datos,
lenguaje de manipulación de datos, y
lenguaje de consulta ("query language"). Que
permite utilizar eficientemente la base de datos a
personal no especializado en informática.
43. 1.7 Aplicaciones de la Informática
43
Los computadores son útiles para aplicaciones con las
siguientes características:
Necesidad de un gran volumen
de datos.
Datos comunes a múltiples
aplicaciones, sin necesidad de
que estén físicamente
repetidos.
Repetitividad. (Procesamiento
iterativo de ciclos de
instrucciones)
Distribución. El origen y
destino de la información no
necesita estar ubicado en el
computador central.
Precisión controlada.
Cálculos complejos.
Gran velocidad
44. EJEMPLOS DE APLICACIONES DE LA INFORMÁTICA
44
1. Procesamiento de datos administrativos
2. Ciencias físicas e ingeniería.
3. Ciencias de la vida y médicas
4. Ciencias sociales y del comportamiento
5. Arte y humanidades
6. Ingeniería con ayuda de computador
7. Computadores en otros campos o sistemas.
45. 1.7 Aplicaciones de la Informática
45
Aplicaciones más novedosas:
Inteligencia artificial: Sistemas expertos
Informática gráfica
Aplicaciones multimedia
Internet :
Correo electrónico
Boletines de noticias (news)
Acceso remoto (telnet)
Charlas interactivas (chats)
Web
Acceso a información multimedia
Motores de búsqueda
Comercio electrónico, etc.