1. Universidad de panamá
Facultad informática electrónica y comun
Carrera: Lic. En informática
Trabajo de: fundamentos de informática
Tema: conceptos de programación
integrantes: Edelina santos
Florentina
Emilio palacio
Profesor: Aarón Cedeño
Nivel: 1°año
Abril 28 de 2017
2. LENGUAJE DE PROGRAMACIÓN
Es un lenguaje diseñado para describir el conjunto
de acciones consecutivas que un equipo debe
ejecutar.
Por lo tanto, un lenguaje de programación es
un modo practico para que los seres humanos
puedan dar instrucciones a un equipo.
3. DEFINICIÓN
• Según la definición teórico, como lenguaje se
entiende a un sistema de comunicación que
posee una determinada estructura contenido y uso. la
programación es, en el vocabulario propiode
la informática , el procedimiento de escritura
del código fuente de un software. De esta
manera, puede decirse que la programación le
indica al programa informático que acción tiene que
llevar a cabo y cual es el modo de
concretarla.
4. NIVELES DE LENGUAJE
• Existe dos tipos de lenguajes claramente diferenciados;
• Los lenguaje de bajo nivel y los de alto nivel.
• El ordenador solo entiende un lenguaje conocido
como código binario o código maquina,
• Consistenteen ceros y unos. Es decir, solo utiliza
• 0-1 para codificar cualquier acción.
• Lenguaje de bajo nivel: son lenguajes totalmente
dependientesde las maquinas.
• Lenguajes de alto nivel: son aquellos que se
encuentran mas cercanos al lenguaje natural que
al lenguaje maquina.
5. PROGRAMAS TRADUCTORES
• Es un programa que recibe como entrada código
escritoen un cierto lenguaje y produce como
salida código en otro lenguaje,
• Generalmente el lenguaje de entrada es de mas
alto nivel que el de salida ,por ejemplo los
traductores son los ensambladores y los
compiladores.
• Un ensamblador es un programa que traduce de un
lenguaje ensamblador a lenguaje maquina.
• Si la fuente es un lenguaje abstracto o de alto
nivel y si el objetivo es un lenguaje de
ensamble de bajo nivel o de maquina, el
traductor es un compilador.
6. TÉCNICASDE PROGRAMACIÓN
Es el medio a través del cual se escoje de
que forma se creara la secuencia de ordenes
lógicas que desarrollara un determinado programa que
se creara.
Los tipos o técnicas de programación son bastantes
variado, aunque puede que muchos de los
lectores solo conozcan una metodología para realizar
programas. En la mayoría de los casos, las
técnicas se centran en programación modular y
programación estructurada, pero existen otros tipos de
programación.
7. FACES EN LA RESOLUCIÓN DE UN
PROBLEMA DE
PROGRAMACIÓN
Conduce a la escritura de un programa y a
su ejecución en la misma. Aunque el
proceso de diseñar programas es “esencialmente”,
un proceso creativo, se puede considerar una
series de faces o pasos comunes, que
generalmente debe seguir todos los programadores.
Las faces de resolución de un problema son:
análisis del problema, diseñodel algoritmo, codificación,
ejecución, verificación y depuración,
Mantenimiento, documentación.