Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Lenguajes de Programación
TICs 1º Bachillerato
2
Algoritmos y Programas
La palabra programa la relacionamos con un programa de TV, con un programa electoral, etc. Es decir programa trata de hacer algo de una manera organizada. Algoritmo es especificar los pasos a dar y el orden a seguir para realizar una actividad. Un programa informático es similar a un algoritmo, con la diferencia de que esos pasos y ordenes hay que escribirlos en un determinado lenguaje de programación para que el ordenador pueda interpretarlos. Lenguajes de Programación - TICs 1º Bachiller © ALR
3
Lenguajes de programacióN
Un lenguaje de programación da una respuesta informática a un problema concreto que no tenemos con el software comercial. Los lenguajes de programación podemos clasificarlos en: Lenguajes de bajo nivel. Lenguajes de alto nivel. Lenguajes de 4ª generación. Lenguajes orientados a objetos. Lenguajes de Programación - TICs 1º Bachiller © ALR
4
Lenguajes de bajo nivel
Son aquellos que se comunican directamente con el ordenador y son el lenguaje máquina y el lenguaje ensamblador. El lenguaje máquina es el único que se comunica con el ordenador directamente en el código binario, 0 y 1. El lenguaje ensamblador tiene una serie de instrucciones abreviadas en inglés que hacen alusión a su función. Después este lenguaje necesita un traductor a lenguaje máquina. Lenguajes de Programación - TICs 1º Bachiller © ALR
5
Lenguajes de alto nivel
Estos lenguajes son portables. Las instrucciones son próximas al lenguaje humano (inglés). Utilizan rutinas creadas (de entrada/salida, funciones matemáticas, tablas, manejo de ficheros, etc) de manera que se usan cada vez que se precise. Es necesario utilizar un compilador (traduce a lenguaje máquina el programa completo) o un intérprete (traduce y ejecuta instrucción a instrucción). Lenguajes de Programación - TICs 1º Bachiller © ALR
6
Lenguajes de 4ª generación
Se utilizan para solucionar problemas muy concretos. Tienen al menos dos compiladores, en una primera compilación traducen a lenguaje C y en una segunda a lenguaje máquina en un fichero ejecutable. Son de este tipo: el SQL lenguaje con el fin de hacer consultas en una base de datos y 4GL generador de aplicaciones con módulos preprogramados en lenguaje C. Lenguajes de Programación - TICs 1º Bachiller © ALR
7
Lenguajes orientados a objetos
Estos lenguajes están basados en la programación estructurada, utilizan diferentes objetos o controles gráficos. Estos objetos además de poder modificarles sus propiedades lo más importante es que pude asignárseles determinados eventos (hacer clic, pasar ratón, al soltar ratón, etc). Entre estos lenguajes está el Visual Basic, Visual C++, Visual Java, etc. Lenguajes de Programación - TICs 1º Bachiller © ALR
8
Creación de un programa
La creación de un programa conlleva una serie de fases ordenadas: análisis del problema, búsqueda del algoritmo, codificación en el lenguaje de programación, pruebas de ejecución, compilación del programa y finalmente explotación y mantenimiento. Lenguajes de Programación - TICs 1º Bachiller © ALR
9
Diagramas de flujos Terminal (Inicio o fin de un programa)
Proceso operación con los datos Decisión a tomar por el programa si se cumple o no una condición no si Entrada/Salida de datos por cualquier periférico Entrada datos manual por teclado Lenguajes de Programación - TICs 1º Bachiller © ALR
10
Ejemplo de programa Inicio Ejemplo: “Dados dos números por teclado visualizar cual de los números es mayor”. A la derecha está el organigrama del programa. El siguiente paso sería codificar el programa con las instrucciones del lenguaje. NUM1 nº entero NUM2 nº entero Leer NUM1 y NUM2 no “Mayor =“ NUM2 NUM1 > NUM2 si “Mayor =“ NUM1 Fin Lenguajes de Programación - TICs 1º Bachiller © ALR
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.