• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Lenguajes de programación
Para que un computador funcione esnecesario utilizar (software), los cualesle indican cuál es la tarea que se tieneque hacer. Y este es el que se utiliza paraescribir dichos programas.Los lenguajes de programación constan de:
A) Un conjunto nito de símbolosB) Un conjunto nito de reglas, del lenguaje. (Sintaxis).C) Semántica, que asocia un signicado (la acción que
debe llevarse a cabo) .los lenguajes de programación se pueden
clasicar:• Según su “nivel”.• Según la relación traducción-eje-
cución
• Según su campo de aplicación:
¿Qué es un paradigma de programación?Un paradigma de programación provee (y determina) la visióny métodos de un programador en la construcción de unprograma.
 
1
 
2
Clasicación por paradigmas de programación
Paradigma Imperativo:
 describe la programación comouna secuencia instrucciones ocomandos que cambian elestado de un programa.
Paradigma Declarativo:
  No se basa en el cómo se hacealgo (cómo se logra un objetivo paso a paso), sino que describe(declara) cómo es.
Paradigma Estructurado:
la programación se divide en bloques (procedimientos yfunciones) que pueden o no
comunicarse entre sí.
Paradigma Orientado aObjetos:
 está basado en la idea deencapsular estado yoperaciones en objetos.
Paradigma Funcional:
 este paradigma concibe a lacomputación como laevaluación de funcionesmatemáticas y evita declarar ycambiar datos.
Paradigma lógico:
se basa en
la denición de reglas lógicas
 para luego, a través de unmotor de inferencias lógicas,responder preguntas planteadas
al sistema y así resolver los
 problemas.Otros paradigmas ysubparadigmas son: paradigmaorientado al sujeto, paradigma
reectante, programación
basada en reglas, paradigma basado en restricciones, programación basada en prototipos, etc.
 
Lenguajes de programaciónCompilador interpreteLos compiladores traducen elcódigo fuente a código objeto, para todo el programa a la vez.
Los “Lenguajes Declarativos” son los mas pareci-dos al castellano o ingles en su potencia expresiva
y funcionalidad están en el nivel mas alto respectoa los otros.
Los lenguajes de “ Alto Nivel” son los mas utiliza-
dos como lenguaje de programación.
Lenguajes de bajo nivel: Los “Lenguajes Ensambla-dores” y los “Lenguajes Maquina” son dependientes
de la maquina.Lenguajes de bajo nivel
• Lenguaje máquina:• Lenguaje ensamblador 
Lenguajes de alto nivel
CARACTERÍSTICAS: Las instrucciones seexpresan por medio de texto (inglés) con caracteresalfanuméricos y caracteres especiales (+, -, * , / , =
...).
• Lenguajes imperativos o procedurales• Lenguajes declarativos• Lenguajes funcionales o de programación
lógica.
Elementos de los lenguajes de programación
1. Tipos de datos
Datos de tipo texto• Datos de tipo numérico:• Datos de fecha:• Datos lógicos
2. Operadores3. Palabras reservadas
4. Estructuras de control
3
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...