Вы находитесь на странице: 1из 2

Yiseth Stefania Bautista Grajales Grupo 04

Conceptos bsicos
Qu es la algoritmia?
La algoritmia es tratar de encontrar la solucin a un problema especfico por medio
una secuencia lgica de instrucciones.
Qu es el pseudocdigo?
En pseudocdigo se describen como los algoritmos utilizando una mezcla de lenguaje
comn, con instrucciones de programacin, palabras clave, etc. que el programador
pueda entender, y por medio de un copilador lo convierta en lenguaje maquina o
lenguaje binario para que la maquina lo entienda y lo ejecute

Lenguajes de Programacin
El significado de los lenguajes de programacin como un conjunto de caracteres,
smbolos, representaciones y reglas que permiten introducir y tratar la informacin en
un ordenador, este tipo de lenguaje lo clasificaramos como un lenguaje artificial.
Dentro de los lenguajes artificiales existen muchos tipos, cada uno de ellos destinado
a un propsito concreto; los lenguajes de programacin referidos a los ordenadores se
pueden clasificar en categoras:
Lenguajes de bajo nivel.
Lenguajes de alto nivel.

El ordenador slo entiende un lenguaje conocido como cdigo binario o cdigo
mquina, consistente en ceros y unos para codificar cualquier accin.
Los lenguajes ms prximos al hardware se denominan lenguajes de bajo nivel y los
que se encuentran ms cercanos a los usuarios se denominan lenguajes de alto
nivel.

Lenguajes de bajo nivel
Son lenguajes totalmente dependientes de la mquina, es decir que el programa que
se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras mquinas.
Al estar prcticamente diseados a medida del hardware, aprovechan al mximo las
caractersticas del mismo.
Lenguajes de alto nivel
Son aquellos que se encuentran ms cercanos al lenguaje natural que al lenguaje
mquina.
Estn dirigidos a solucionar problemas mediante el uso de EDD's. (EDD's son las
abreviaturas de Estructuras Dinamicas de Datos, algo muy utilizado en todos los
lenguajes de programacin. Son estructuras que pueden cambiar de tamao durante
la ejecucin del programa. Nos permiten crear estructuras de datos que se adapten a
las necesidades reales de un programa.)

Yiseth Stefania Bautista Grajales Grupo 04
Se tratan de lenguajes independientes de la arquitectura del ordenador.
Estos lenguajes permiten al programador olvidarse por completo del funcionamiento
interno de la mquina para los que estn diseando los programas.

ltimamente los lenguajes de alto nivel estn orientados hacia la web dada la
trascendencia que se ha generado por el internet mvil.
Un ejemplo de un lenguaje de programacin es .NET

Web grafa
https://sites.google.com/site/imalgoritmia/imalgoritmia/%C2%BFqueeslaalgoritmia
http://www.alegsa.com.ar/Dic/pseudocodigo.php
http://ggyma.geo.ucm.es/docencia/documentos/informatica/Informatica_5.pdf
http://www.desarrolloweb.com/articulos/2358.php