Está en la página 1de 3

Universidad los ngeles de Chimbote

Facultad de Ingeniera
Escuela Profesional de Ingeniera de Sistemas Asignatura: Fundamentos de Programacin
Universidad os ngeles de Chimbote
FACU!A" "E I#$E#IE%IA
ESCUEA "E I#$E#IE%IA "E SIS!E&AS
'IE#(E#I")S A CU%S) "E FU#"A&E#!)S "E
P%)$%A&ACI*#
+,UE ES U# P%)$%A&A-
Conjunto de cdigo, agrupados por instrucciones, donde cada instruccin le dice a la computadora
que operaciones debe realizar para resolver el problema.
Imagen 1: Cdigo de un programa.
1
Con.unto
de
cdigo
Universidad los ngeles de Chimbote
Facultad de Ingeniera
Escuela Profesional de Ingeniera de Sistemas Asignatura: Fundamentos de Programacin
+,UE ES U# E#$UA/E "E P%)$%A&ACI*#-
Un Lenguaje de Programacin es un lenguaje que los programadores usan para comunicar
instrucciones a una computadora poder ejecutar un programa. !st" constituido por un grupo de
reglas gramaticales, un grupo de s#mbolos utilizables, un grupo de t$rminos monos$micos %es
decir, con sentido &nico' que de(inen su estructura el signi(icado de sus elementos
e)presiones.
!IP)S "E E#$UA/E "E P%)$%A&ACI*#
!)isten tres tipos de lenguaje de programacin:
1. Lenguajes de bajo nivel
*. Lenguajes de medio nivel
+. Lenguajes de alto nivel
engua.es de ba.o nivel
,on lenguajes totalmente dependientes de la m"quina, es decir que el programa que se realiza
con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. !ste lenguaje es
muc-o m"s r"pido que los lenguajes de alto nivel. La desventaja es que son bastantes di(#ciles de
manejar usar, adem"s de tener cdigos (uente enormes donde encontrar un (allo es casi
imposible.
!jemplo:
Lenguaje .,,!/0L!1
Imagen *: Cdigo .ssembler
engua.es de alto nivel
,on aquellos que se encuentran m"s cercanos al lenguaje natural que al lenguaje m"quina. ,e
tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un
programa escrito en un lenguaje de alto nivel, lo puedes migrar de una m"quina a otra sin ning&n
tipo de problema.
!jemplos:
2.3.
P14L45
C66
7!LP8I
4tros.
Imagen +: 8erramienta de Programacin 9et0eans :.;
2
Universidad los ngeles de Chimbote
Facultad de Ingeniera
Escuela Profesional de Ingeniera de Sistemas Asignatura: Fundamentos de Programacin
engua.es de &edio nivel
!stos lenguajes se encuentran en un punto medio entre los dos anteriores. 7entro de estos
lenguajes podr#a situarse el lenguaje de programacin C a que puede acceder a los registros del
sistema, trabajar con direcciones de memoria, todas ellas caracter#sticas de lenguajes de bajo
nivel a la vez realizar operaciones de alto nivel.
!jemplos
C
0CPL
CA%AC!E%0S!ICAS "E U# P%)$%A&A
7ebe ser con(iable (uncional.
.dvertir errores de entrada obvios comunes.
7ocumentado adecuadamente.
,er comprensible.
Cdi(icado en el lenguaje apropiado.
"A!)S
La materia prima de que se nutren los programas para producir resultados. Pueden ser de varios
tipos: num$ricos, al(ab$ticos, al(anum$ricos %cualquier conjunto de s#mbolos' lgicos %solo dos
valores posibles, verdadero o (also'.
I#F)%&ACI*#
!s lo que se obtiene del procesamiento de datos. <odo aquello que permite adquirir cualquier tipo
de conocimientos
Imagen =: Procesando los datos
3

También podría gustarte