Lenguajes de Programacion
Lenguajes de Programacion
Lenguajes de Programacion
PROGRAMACION
índice
PRUEBA Y
DEPURACION...............1
DOCUMENTACION..............2
¿QUE TIPOS DE PROGRAMACION
EXISTEN.....................4
PARA QUE
SIRVEN?....................5
Introducción
LENGUAJES DE PROGRAMACION.
ESUN CONJUNTO DE SIMBOLOS Ç, CARACTERES
Y REGLAS QUE LE PERMITEN A LAS PERSONAS
COMUNICARSE CON LA COMPUTADORA.
PRUEBA Y REPURACION
CUANDO EL PROGRAMA FUENTE SE DESEA
INTRODUCIR A LENGUAJE DE MAQUINA, O SEA,
CUANDO SE COMPILA, SUCEDE OTRA
COSAIMPORTANTE.
1
DOCUMENTACION
LA DOCUMENTACION ES LA ETAPA FINAL
EN LA QUE LA ELABORACION DE UN
PROGRAMA Y TIENE LUGAR DESPUES Y
SE HA CORREGIDO.
DOCUMENTAR EL PROGRAMA QUE SE
HA ALMACENADO SE REFIERE A LA
COPILACION EN UN SOLO LUGAR DE
TODO AQUELLA INFORMACION DE
IMPORTANCIAQUE SE USO PARA
ELABORAR EL PROGRAMA
2
¿QUE ES UN LENGUAJE DE
PROGRAMACION?
ES UN LENGUAJE FORMAL QUE
MEDIANTE UNA SERIE DE
INSTRUCCIONES LE PERMITE A
UN PROGRAMADOR ESCRIBIR UN
CONJUNTO DE ORDENES,
ACCIONES CONSECUTIVOS,
DATOS O ALGORITMOS PARA,
QUE DE ESA FORMA, CREAR
PROGRAMAS QUE CONTROLEN
EL COMPORTAMIENTO FISICO Y
LOGICO DE UNA MAQUINA.
LENGUAJE MAQUINA
ES EL PRIMITIVO DE LOS LENGUAJES Y ES LA
COLECCION DE DIGITOS BINARIOS O BITS, QUE LA
COMPUTADORA LEE E INTERPRETA Y SON LOS
UNICOA IDIOMAS QUE LAS COMPUTADORAS
ENTIENDEN.
LENGUAJE EMBALSADOR
TIENE COMO OBJETIVO FACILITAR EL TRABAJO DEL
PROGRAMADOR Y A QUE SE UTILIZAN LAS
CONDICIONES.
4
¿PARA QUE
SIRVEN?
EN GENERAL EL LENGUAJE DE
PROGRAMACION SIRVE PARA
PROGRAMAR. SIN EMBARGO, CADA UNO
TIENE UN ALCANCE Y FORMA DIFERENTE
DE COMUNICARSE.
PERMITIENDO ASI:
REDUCIR EL TIEMPO DE
PROGRAMACION
ENTENDER MAS FACILMENTE LA
TAREA A REALIZAR
PERMITIR AL PROGRAMADOR
DESVINCULARSE DEL
FUNCIONAMIENTO INTERNO DE LA
MAQUINA, ENTRE OTROS
EN OTRAS PALABRAS, EL LENGUAJE DE
BAJO NIVEL ES CERCANO A LOS IDIOMAS
DE LAS MAQUINAS MIENTRAS QUE EL
LENGUAJE DE ALTO NIVEL ESTA MAS
CERCA DEL ENTENDIMIENTO E IDIOMA
HUMANO 5
TIPOS DE
SOFTWARE
POR SOFTWARE DE PROGRAMACION
ENTENDEMOS EL CONJUNTO DE TODOS LAS
HERRAMIENTAS QUE LE PERMITEN AL
PROGRAMADOR, CREAR, ESCRIBIR,
CODIGOS,DEPURAR,MANTENER Y EMPAQUETAR
LOS PROYECTOS.
ALGUNO DE LOS DISTINTOS PROGRAMAS POR
LOS QUE PASARA EL PROYECTO PARA
GESTIONARLOS SON:
EDITORES DE CODIGO:
AL ESCRIBIR LOS CODIGOS SE
AUTOCOMPLETAN MARCANDO LOS ERRORES
SINTATICOS Y LA REFACTORIZACION.
COPILADORES
ESTOS TRADUCEN EL CODIGO AL INGRESARLO.
ENLAZADORES
ESTE PROGRAMA TOMA OBJETOS GENERADOS
EN LOS PRIMEROS PASOS DEL PROCESO DE LA
COPILACION.
IDE
EL IDE, ENTORNO DE DESARROLLO INTEGRADO,
ES UNA APLICACION INFORMATICA QUE
PROPORCIONA UNA SERIE DE SERVICIOS QUE
FACILITAN LA PROGRAMACION DEL SOFTWARE
TALES COMO:
FUNCIONES DE AUTOCOMPLETADO
UN EDITOR DE CODIGO FUENTE
GESTION DE CONEXIONES
SIMULADORES DE DISPOSITIVO.
EJEMPLO
DIAGRAMAS DE FLUJO CON
CONVERSIONES