Subscribe:

viernes, 9 de marzo de 2012

LENGUAJES  DE  PROGRAMACIÓN


Son  diseñados  para  diseñar  computaciones  que  pueden  ser  llevadas  a  cabo  por  maquinas  que  pueden  ser  las computadoras, los  humanos  pueden  darle  ordenes  y  instrucciones  a  los  equipos.
Consiste  en  un  conjunto  de  reglas  sintácticas  y  semánticas  que  definen  su  estructura  y  significado  de  sus elementos  respectivamente, aveces  confunden  o  piensan  que  los  lenguajes  informáticos  y  lenguajes  de  programación  son  pero  no  es  así  ya  que  ya  que  el  lenguaje  informático  engloba  a  lenguaje  de  programación  y  a  otros  mas  como  por  decir  HTML.

-LENGUAJES  DE  BAJO  NIVEL: Utilizan  códigos  muy  cercanos  a  la  maquina  lo  que  hace  posible  la  elaboración  de  programas  muy  potentes  y  rápidos  pero  son  difícil  de  aprendizaje.
-LENGUAJES  DE  ALTO  NIVEL: Por  el  contrario  son  de  uso  mucho  mas  fácil  ya  que  en  ellos  un solo  comando  o instrucción  puede  equivaler   a  millares  del  código  de  una  maquina, el  programador  escribe  su  programa  en  alguno  de  estos  lenguajes  mediante  secuencias  de  instrucciones. Antes  de  ejecutar  el  programa  la  computadora  lo  traduce  a  código  maquina  de  una  sola  vez  lenguajes  compiladores  o  interpretándolo  instrucción  por  instrucción  lenguajes  interpretes.

El  primer  lenguaje  utilizado  fue  el  fortran, el  segundo  fue  el  cobol, , el  tercero  es  el  lenguaje  C++,el  cuarto  es  el  pascal  y  por  ultimo  el  visual  basic.

1) LENGUAJE  FORTRAN: Fue  uno  de  los  primeros  lenguajes  creados  todavía  es  utilizado.Proviene  de  la  formula  TRANSlating  system. El  creador   y  el  líder  de   fortran  JHON  BACKUS  quien  después  contribuiría  a  algol.

2) LENGUAJE  COBOL: Se  utilizo  para  negocios  fácil  de utilizar  para  gente  que  no  sabe  de  computacion se  maneja  con  cadena  y  numeros,  parece  que  cobol  fuera  mas  facil  de  utilizar  porque es  mucho  mas utilizado  por  los  ingleses.

3)LENGUAJE  C++: Al  final  de  los  años  setentas  y  inicio  de  los  ochentas  se  inventaron  piezas  de  códigos  auto contenidas  y  reusables. se  desarrollo  en   laboratorios  bell, se descubrió  que  la  c  aplica  para  conceptos  de  programación. En  definitiva  decidieron  llamarlo  C++, las  características  son  abstracción  del  soporte   de  plantillas  genéricas.

4) LENGUAJE  PASCAL: Es  como  una  herramienta  de  enseñanzas  de la  programación, aparte  de  los  microprocesadores  famosos  en  esa  época. Para   crearlo  tomo  las  mejores  características  delenguajes  como  algol,cobo  y  fortran  mejoran dolo  para  no  tener  deficiencias  y  hacerlo lo  mas  claro  posible.

5) LENGUAJE  VISUAL  BASIC:  Desarrollado  por  ALAN  COOPER  para  microsoft   la  primera  presentación  fue  en  1991.  







miércoles, 15 de febrero de 2012

ALGORITMOS

Conjunto finito de instrucciones para llevar a cabo una tarea. Constan de pasos finitos, no ambiguos y, de ser posible, eficientes.

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 una computadora 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 son programadores. 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 que tambié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.