Software
Software
Se conoce como software al
equipamiento lógico o soporte lógico de un sistema informático, comprende el conjunto de los componentes lógicos necesarios
que hacen posible la realización de tareas específicas, en contraposición a los
componentes físicos, que son llamados hardware.
Los componentes lógicos
incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas
concernientes a la edición de textos; el software de sistema, tal como el sistema operativo, que, básicamente,
permite al resto de los programas funcionar adecuadamente, facilitando también
la interacción entre los componentes físicos y el resto de las aplicaciones, y
proporcionando una interfaz con el usuario.
Existen varias definiciones similares
aceptadas para software, pero probablemente la más formal sea la siguiente:
Es el conjunto de los programas de
cómputo, procedimientos, reglas, documentación y datos asociados que forman
parte de las operaciones de un sistema de computación.
Considerando esta
definición, el concepto de software va más allá de los programas de computación
en sus distintos estados: código fuente, binario o ejecutable; también su documentación, los datos a procesar e incluso la información
de usuario forman parte del software: es decir, abarca todo lo
intangible, todo lo «no físico» relacionado.
El concepto de leer diferentes
secuencias de instrucciones (programa) desde la memoria de un dispositivo para controlar los cálculos fue introducido
por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la
mayor parte del software moderno fue propuesta por Alan Turing en su ensayo de
1936, «Los números computables», con una aplicación al problema de decisión.
Clasificación del
software
Si bien esta distinción
es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se
puede clasificar al software en tres grandes tipos:
·
Software de sistema: Su objetivo es desvincular
adecuadamente al usuario y al programador de los detalles del sistema
informático en particular que se use, aislándolo especialmente del
procesamiento referido a las características internas de: memoria, discos,
puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc.
El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que
permiten el mantenimiento del sistema global. Incluye entre otros:
·
Herramientas de Corrección y Optimización
·
Software de programación: Es el conjunto de
herramientas que permiten al programador desarrollar
programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera
práctica. Incluyen básicamente:
·
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas,
usualmente en un entorno visual, de forma tal que el programador no necesite
introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
·
Software de aplicación: Es aquel que permite a
los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo
de actividad susceptible de ser automatizado o asistido, con especial énfasis
en los negocios. Incluye entre muchos otros:
HARDWARE
La clasificación
evolutiva del hardware del computador electrónico está dividida en
generaciones, donde cada una supone un cambio tecnológico muy notable. El
origen de las primeras es sencillo de establecer, ya que en ellas el hardware fue sufriendo cambios
radicales. 5 Los componentes esenciales
que constituyen la electrónica del computador fueron totalmente reemplazados en
las primeras tres generaciones, originando cambios que resultaron
trascendentales. En las últimas décadas es más difícil distinguir las nuevas
generaciones, ya que los cambios han sido graduales yexiste cierta continuidad
en las tecnologías usadas
Una de las formas de
clasificar el hardware es en dos categorías: por un lado, el "básico",
que abarca el conjunto de componentes indispensables necesarios para otorgar la
funcionalidad mínima a una computadora; y por otro lado, el hardware "complementario",
que, como su nombre indica, es el utilizado para realizar funciones específicas
(más allá de las básicas), no estrictamente necesarias para el funcionamiento
de la computadora.
Así es que: un medio de
entrada de datos, la unidad central de procesamiento (C.P.U.), la memoria RAM,
un medio de salida de datos y un medio de almacenamiento constituyen el "hardware básico".
Los medios de entrada y
salida de datos estrictamente indispensables dependen de la aplicación: desde
el punto de vista de un usuario común, se debería disponer, al menos, de un teclado y un monitor para entrada y salida de
información, respectivamente; pero ello no implica que no pueda haber una
computadora (por ejemplo controlando un proceso) en la que no sea necesario
teclado ni monitor; bien puede ingresar información y sacar sus datos
procesados, por ejemplo, a través de una placa de adquisición/salida de datos.
Las computadoras son aparatos electrónicos capaces de interpretar y ejecutar instrucciones programadas
y almacenadas en su memoria; consisten básicamente en operaciones aritmético-lógicas y de entrada/salida.9 Se reciben las entradas (datos), se las procesa y almacena
(procesamiento), y finalmente se producen las salidas (resultados del
procesamiento). Por ende todo sistema informático tiene, al menos, componentes
y dispositivos hardware dedicados a alguna de
las funciones antedichas;10 a saber:
4.
Salida: Periféricos de
salida (S)
Desde un punto de vista básico y general,
un dispositivo de entrada es el que provee el medio para permitir el
ingreso de información, datos y programas (lectura); un dispositivo de salida brinda
el medio para registrar la información y datos de salida
(escritura); la memoria otorga la capacidad de almacenamiento,
temporal o permanente (almacenamiento); y la CPU provee la
capacidad de cálculo y procesamiento de la información ingresada (transformación).11
Un periférico mixto es aquél que puede cumplir
funciones tanto de entrada como de salida; el ejemplo más típico es el disco rígido (ya que en él se lee y se graba información y datos).
Hardware típico de una computadora personal.
1. Monitor
2. Placa base
3. CPU
4. Memoria RAM
5. Tarjeta de expansión
6. Fuente de alimentación
7. Unidad de disco óptico
8. Disco duro, Unidad de estado sólido
9. Teclado
10. Ratón/Mouse
1. Monitor
2. Placa base
3. CPU
4. Memoria RAM
5. Tarjeta de expansión
6. Fuente de alimentación
7. Unidad de disco óptico
8. Disco duro, Unidad de estado sólido
9. Teclado
10. Ratón/Mouse
Dispositivo
El término dispositivo, en
computación, puede hacer referencia a:
·
Un dispositivo de almacenamiento de datos, cualquier componente
que lee y escribe datos en un medio de almacenamiento.
·
Un dispositivo de
almacenamiento de acceso directo, cualquier tipo de dispositivo de
almacenamiento secundario que tiene un tiempo de acceso bajo en proporción a su
capacidad.
·
Un dispositivo apuntador, componente que permite
al usuario introducir datos de espacio a una computadora.
·
El dispositivo de caracteres, componente de la
computadora que se comunica con la unidad central de proceso por medio de bytes individuales.
·
El dispositivo de bloques, componente de la
computadora en el que los datos se transmiten en conjuntos indivisibles en la
comunicación con la unidad central de proceso.
Además, puede referirse a:
·
Un dispositivo Braille, cualquier aparato electrónico que sirve para la
interpretación o generación de lenguaje braille, tanto de forma física como
virtual.
·
El Dispositivo Acústico de Largo Alcance, arma acústica
(definida como “arma no letal”) producida por los EE. UU. y que puede usarse
para la emisión de sonidos causantes de dolor.
Un dispositivo entonces, es un sinónimo de
componente. Ya que en la computación es un error el querer ver estas palabras
como distintas.
INTERNET
Internet
|
|
Cada línea entre dos nodos representa el enlace entre dos direcciones IP y su longitud es
proporcional al retardo entre estos.
|
|
Usuarios por
continente (2005) |
Internet es un conjunto
descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las
redes físicas heterogéneas que la componen funcionen como una
red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida
como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos
Sus orígenes se remontan
a la década de 1960, dentro de ARPA (hoy DARPA), como respuesta a la necesidad de esta
organización de buscar mejores maneras de usar los computadores de ese
entonces, pero enfrentados al problema de que los principales investigadores y
laboratorios deseaban tener sus propios computadores, lo que no sólo era más
costoso, sino que provocaba una duplicación de esfuerzos y recursos.13 Así nace ARPANet
(Advanced Research Projects Agency Network o Red de la Agencia para los
Proyectos de Investigación Avanzada de los Estados Unidos), que nos legó el
trazado de una red inicial de comunicaciones de alta velocidad a la cual fueron
integrándose otras instituciones gubernamentales y redes académicas durante los
años 70.14 15 16
Investigadores,
científicos, profesores y estudiantes se beneficiaron de la comunicación con
otras instituciones y colegas en su rama, así como de la posibilidad de
consultar la información disponible en otros centros académicos y de
investigación. De igual manera, disfrutaron de la nueva habilidad para publicar
y hacer disponible a otros la información generada en sus actividades.17 18
En el mes de julio
de 1961 Leonard Kleinrock publicó desde el
MIT el primer documento sobre la teoría de conmutación de paquetes. Kleinrock
convenció a Lawrence Roberts de la factibilidad teórica de las comunicaciones vía paquetes en
lugar de circuitos, lo cual resultó ser un gran avance en el camino hacia el
trabajo informático en red. El otro paso fundamental fue hacer dialogar a los
ordenadores entre sí. Para explorar este terreno, en 1965, Roberts conectó una computadora
TX2 en Massachusetts con un Q-32 en California a través de una línea telefónica
conmutada de baja velocidad, creando así la primera (aunque reducida) red de
computadoras de área amplia jamás construida.
E
MAIL
Correo electrónico (correo-e,
conocido también como e-mail), es un servicio de red que permite a
los usuarios enviar y recibir mensajes y archivos rápidamente (también
denominados mensajes electrónicos o cartas electrónicas) mediante sistemas de comunicación electrónicos. Principalmente se usa
este nombre para denominar al sistema que provee este servicio en Internet, mediante el
protocolo SMTP, aunque por extensión
también puede verse aplicado a sistemas análogos que usen otras tecnologías.
Por medio de mensajes de correo electrónico se puede enviar, no solamente
texto, sino todo tipo de documentos digitales dependiendo del sistema que se
use. Su eficiencia, conveniencia y bajo coste están logrando que el correo
electrónico desplace al correo ordinario para muchos usos
habituales.
Una dirección de correo
electrónico es un conjunto de palabras que identifican a una persona
que puede enviar y recibir correo. Cada dirección es única, pero no siempre
pertenece a la misma persona, por dos motivos: puede darse un robo de cuenta y
el correo se da de baja, por diferentes causas, y una segunda persona lo cree
de nuevo.
BLOG
WIKI
Un wiki o
una wiki (del hawaiano wiki,
'rápido')1 es un sitio web cuyas páginas pueden ser
editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear,
modificar o borrar un mismo texto que comparten. Los textos o «páginas wiki»
tienen títulos únicos. Si se escribe el título de una «página wiki» en algún
sitio del wiki entre dobles corchetes ([[...]]), esta
palabra se convierte en un «enlace web» a la página correspondiente.
En una página sobre
«alpinismo» puede haber una palabra como «piolet» o «brújula» que esté marcada
como palabra perteneciente a un título de página wiki. La mayor parte de las
implementaciones de wikis indican en el URL de la página el propio título de la
página wiki (en Wikipedia ocurre así: http://es.wikipedia.org/wiki/Alpinismo), facilitando el uso y
comprensibilidad del link fuera del propio sitio web. Además, esto permite
formar en muchas ocasiones una coherencia terminológica, generando una
ordenación natural del contenido.
La aplicación de mayor
peso y a la que le debe su mayor fama hasta el momento ha sido la creación
de enciclopedias colectivas, género al que pertenece la Wikipedia. Existen muchas otras
aplicaciones más cercanas a la coordinación de informaciones y acciones, o la
puesta en común de conocimientos o textos dentro de grupos.
La mayor parte de los
wikis actuales conservan un historial de cambios que permite recuperar
fácilmente cualquier estado anterior y ver qué usuario hizo cada cambio, lo
cual facilita enormemente el mantenimiento conjunto y el control de usuarios
nocivos. Habitualmente, sin necesidad de una revisión previa, se actualiza el
contenido que muestra la página wiki editada
Plataforma (informática)
En informática,
una plataforma es un sistema que sirve como base para hacer
funcionar determinados módulos de hardware o
de software con
los que es compatible.
Dicho sistema está definido por un estándar alrededor del cual se determina
una arquitectura
de hardware y una plataforma de
software (incluyendo entornos
de aplicaciones). Al definir plataformas se
establecen los tipos de arquitectura, sistema
operativo, lenguaje de
programación o interfaz de usuario compatibles.
Ejemplos
de plataformas son IBM-PC, que incluye 'las arquitecturas' I386 (x86), IA64 o AMD64 (x86-64); Macintosh,
que incluye la arquitectura Gecko y PowerPC; y SPARC.
Existen programasmultiplataforma que
permiten ejecutarse en diversas plataformas. También existen emuladores,
que son programas que permiten ejecutar desde una plataforma programas de otra
emulando su funcionamiento, como por ejemplo UAE,
que emula el hardware de un Amiga,
o VICE,
un emulador de los legendarios Commodore 8
bits de mitad de los 80.
Plataforma
cruzada
El
término plataforma cruzada se refiere a la capacidad de un
software o hardware para correr de modo idéntico sobre plataformas diferentes.
Muchas aplicaciones de Windows y Macintosh,
por ejemplo, ahora producen archivos compatibles en lo binario, lo que permite
a los usuarios cambiar de una plataforma a otra sin convertir sus datos a un
nuevo formato.
La
informática de plataforma cruzada se hace cada vez más importante a medida que
las redes de área local se
perfeccionan en la integración de las máquinas de diferentes plataformas. Por
ejemplo, el ambiente de programación de plataforma cruzada permite a un programador,
desarrollar programas para muchas plataformas simultáneamente.
Chat
El chat (término
proveniente del inglés que en español equivale a charla), también conocido como cibercharla, designa una comunicación escrita realizada de manera instantánea mediante
el uso de un software y a
través de Internet entre
dos, tres o más personas ya sea de manera pública a través de los llamados
chats públicos (mediante los cuales cualquier usuario puede tener acceso a la
conversación) o privada, en los que se comunican 2 personas y actualmente ya es
posible que se comuniquen más de dos personas a la vez.
Índice
|
[editar]Descripción
Son muchas las
acepciones de la palabra chat, y por lo general agrupa a todos los protocolos
que cumplen la función de comunicar a dos o más personas, dentro de éstos los clientes de chat(como, por ejemplo, X-Chat, ChatZilla (el
cliente de Mozilla/SeaMonkey o el mIRC);
éstos usan el protocolo IRC, cuyas siglas significan Internet Relay Chat. Otros son protocolos distintos pero
agrupados en la mensajería instantánea, tales como Windows Live Messenger, Yahoo! Messenger, Jabber/XMPP o ICQ, entre los más conocidos, o también el servicio SMS de telefonía móvil.
Actualmente Orkut de Google cuenta
con un servicio de Chat en línea.También se puede incluir aquí el peer-to-peer. Es muy usado, además, el método webchat, que no es otra cosa que enviar y recibir mensajes a través de una página
dinámica de Internet, o usando el protocolo "IRC" si se trata de un applet de Java.
[editar]El verbo chatear
A raíz del uso de la
palabra chat, posteriormente entre los usuarios se
originó la palabra chatear para indicar la acción de establecer una cibercharla. Aun así, chatear no
fue reconocido por laReal Academia Española como
verbo relacionado con la informática sino hasta junio del 2007, cuando se reconoce como una comunicación por Internet (hasta entonces, chatear indicaba,
en elDRAE, únicamente la acción de tomar chatos (de vino). Similar actitud asume el Diccionario
panhispánico de dudas 2005 (publicado por la Real Academia Española y la Asociación de Academias
de Lengua Española), que asienta el uso del verbo chatear, definiéndolo como "mantener una conversación mediante el uso de
mensajes electrónicos" (véase el documento de editorial Espasa).
[editar]Usuarios del chat
Es común que los
usuarios del chat (que suelen denominarse chaters)
utilicen seudónimos o alias llamados nick. Entre los usuarios de este tipo de medios destacan los usuarios que en
chats,foros y
otros medios escriben utilizando un lenguaje saturado de palabras muy cortas (short
words), simplificando palabras y en general sin respetar las reglas de ortografía.
[editar]Videochat
El videochat no es
más que una evolución o mezcla entre la videoconferencia y el chat tradicional, dotando al usuario de tres modos de comunicación
sobre el mismo canal.
Existen igualmente servicios de videochat de multidifusión o de mensajería instantánea uno a
uno. Distintos sitios web ofrecen servicios de videochat en línea, si bien también existen programas
de cómputo especializados como Paltalk. Así mismo, los programas de
mensajería instantánea más famosos, como Windows Live Messenger o Yahoo Messenger, también permiten el uso de
audio y vídeo en sus comunicaciones.
[editar]Software y protocolos
Algunos de los programas
y protocolos más utilizados son los siguientes:
Red social
.
Las redes
sociales son estructuras sociales compuestas de grupos de personas, las cuales están conectadas por uno o
varios tipos de relaciones, tales como amistad, parentesco, intereses comunes o que comparten conocimientos, e ideas de libre
expresión. Puede haber muchos tipos de lazos entre los nodos. La investigación
multidisciplinar ha mostrado que las redes sociales operan en muchos niveles,
desde las relaciones de parentesco hasta las relaciones de organizaciones a
nivel estatal (se habla en este caso de Redes políticas), desempeñando un papel crítico en la determinación de la agenda política
y el grado en el cual los individuos o las organizaciones alcanzan sus
objetivos o reciben influencias.
El análisis
de redes sociales estudia esta estructura social aplicando la Teoría de Grafos e
identificando las entidades como "nodos" o "vértices" y las
relaciones como "enlaces" o "aristas". La estructura del grafo resultante
es a menudo muy compleja. Como se ha dicho, En su forma más simple,
una red social es un mapa de todos los lazos relevantes entre todos los nodos
estudiados. Se habla en este caso de redes "socio céntricas" o
"completas". Otra opción es identificar la red que envuelve a una
persona (en los diferentes contextos sociales en los que interactúa); en este
caso se habla de "red personal".
La red social también
puede ser utilizada para medir el capital social (es
decir, el valor que un individuo obtiene de los recursos accesibles a través de
su red social). Estos conceptos se muestran, a menudo, en un diagrama donde los
nodos son puntos y los lazos, líneas.