Computacion

Páginas: 13 (3099 palabras) Publicado: 25 de febrero de 2013
La computación es el estudio de los fundamentos teóricos de la información que procesan las computadoras, y las distintas implementaciones en forma de sistemas computacionales. Puede usarse como sinónimo de informática.

Resumen de la historia de la computación

La historia de la computación puede remontarse a cientos de años atrás, cuando se creaban máquinas para ayudar en tareas de cálculos-como el ábaco. La primera calculadora mecánica fue creada en 1623 por Wilhelm Schickard, y Charles Babbage diseñó la máquina diferencial en la época victoriana. Todas máquinas que se limitaban a realizar una sola tarea, o como mucho, algún subconjunto de todas las posibles tareas.

Las nuevas y poderosas computadoras comenzaron a ser desarrolladas durante la década del 40, que es tambiéncuando comenzó a hacerse evidente que las computadoras podían usarse para mucho más que simples cálculos matemáticos.

La masificación de la computación llegó de la mano de las computadoras personales a principios de los 80, y el acceso a la información mundial de la mano de internet, que comenzó su éxito en los 90.

(Ver Los 25 años de la computadora personal).

Seguridad informáticaVer seguridad informática.

Aplicaciones de la computación

Actualmente, la computación se ha vuelto parte indispensable de la mayoría de las ciencias y de la vida cotidiana.

A continuación, se listan algunas aplicaciones de la computación relacionadas a la informática:
* Algoritmos y programación.
* Bases de datos.
* Inteligencia artificial.
* Red de computadoras.
* Sistemas operativos.
Unared de computadoras es una interconexión de computadoras para compartir información, recursos y servicios. Esta interconexión puede ser a través de un enlace físico (alambrado) o inalámbrico.

Algunos expertos creen que una verdadera red de computadoras comienza cuando son tres o más los dispositivos y/o computadoras conectadas.

Para comunicarse entre sí en una red el sistema de redutiliza protocolos de red.

Por extensión las redes pueden ser:
*Área de red local (LAN)
*Área de red metropolitana (MAN)
*Área de red amplia (WAN)
*Área de red personal (PAN)

Por relación funcional se clasifican en:
*Cliente/Servidor
*igual-a-igual (P2P)

Por topología: 
*red alambrada
*red de anillo
*red de bus
*red de bus-estrella
*red de estrella
*red Mesh

Por estructura: 
Red OSIRed TCP/IP

Puede ser una intranet o extranet.

Implementación de algoritmos

En programación, los algoritmos se implementan en forma de sentencias en algún lenguaje de programación. De esta manera, la forma de escribir los algoritmos depende del lenguaje de programación, y del paradigma usado. Estos son los algoritmos que pueden ser interpretados por unacomputadora y así ser ejecutados.Los algoritmos también pueden representarse gráficamente empleando diagramas de flujo o formas similares. De esta manera, son fácilmente comprensibles, especialmente para personas que no sonprogramadores. También, de esta manera, los algoritmos son más "universales", pues no dependen de un lenguaje de programación específico.

Los algoritmos también pueden escribirse en pseudocódigo, lo quetambién los hace fáciles de entender.

Se hacen intentos para que las computadoras interpreten y ejecuten los diagramas de flujo y los pseudocódigos, pero no logran la flexibilidad, potencia y velocidad de los algoritmos puramente escritos en un lenguaje de programación específico.

Un algoritmo también puede expresarse en lenguaje natural, aunque esto puede traer ambigüedades e interpretacioneserróneas (la ambigüedad es propia del lenguaje humano).

Algoritmos en programación

Un programa de computadora es un algoritmo que le dice a la computadora los pasos específicos para llevar acabo una tarea. Los algoritmos son rigurosamente definidos para que la computadora pueda interpretarlos. El orden en que se ejecuta cada uno de los pasos que constituyen un algoritmo es fundamental....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion
  • Computacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS