Introducción a la programación ALGORITMO Secuencia perfectamente detallada de los pasos para resolver un problema. Ejemplo...
Lenguajes de programación <ul><li>LENGUAJE MÁQUINA </li></ul><ul><li>Es el único lenguaje directamente comprensible por el...
Metodologías de programación PROGRAMACIÓN ESTRUCTURADA Los programas tienen un inicio a partir del cual se van ejecutando ...
Visual Basic (I) <ul><li>Características: </li></ul><ul><ul><li>Visual Basic es un entorno de programación que permite cre...
Visual Basic (II) <ul><li>Pasos en el diseño de una aplicación: </li></ul><ul><ul><li>Creación de la interfaz de usuario o...
Visual Basic (III) <ul><li>Entorno de trabajo: </li></ul>
Visual Basic (IV) <ul><li>Diseño de los métodos: </li></ul><ul><ul><li>Cada acción realizada por el usuario reconocida por...
Próxima SlideShare
Cargando en…5
×

Introduccion a la Programacion

624 visualizaciones

Publicado el

Presentación que explica resumidamente los diferentes tipos de lenguajes y técnicas de programación.

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
624
En SlideShare
0
De insertados
0
Número de insertados
6
Acciones
Compartido
0
Descargas
36
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Introduccion a la Programacion

  1. 1. Introducción a la programación ALGORITMO Secuencia perfectamente detallada de los pasos para resolver un problema. Ejemplos: suma, multiplicación. PROGRAMACIÓN Traducción de un algoritmo a un lenguaje comprensible por una máquina (ordenador). Lenguajes de programación
  2. 2. Lenguajes de programación <ul><li>LENGUAJE MÁQUINA </li></ul><ul><li>Es el único lenguaje directamente comprensible por el ordenador. </li></ul><ul><li>Las instrucciones se componen de unos y ceros (binarias). </li></ul><ul><li>Las instrucciones son propias de la máquina en que se ejecutan (set). </li></ul><ul><li>LENGUAJE ENSAMBLADOR </li></ul><ul><li>Utiliza nemónicos. </li></ul><ul><li>Existe correspondencia directa con las instrucciones del lenguaje máquina. </li></ul><ul><li>Se necesita un traductor que convierta las instrucciones a lenguaje máquina (ensamblador). </li></ul><ul><li>LENGUAJES DE ALTO NIVEL </li></ul><ul><li>Utiliza palabras clave más cercanas al lenguaje natural (print, read, exit, etc.). </li></ul><ul><li>Cada instrucción se corresponde con varias de lenguaje máquina. </li></ul><ul><li>Las instrucciones son independientes de la máquina. </li></ul><ul><li>Se necesita traductor: compiladores e intérpretes. </li></ul>
  3. 3. Metodologías de programación PROGRAMACIÓN ESTRUCTURADA Los programas tienen un inicio a partir del cual se van ejecutando una a una las instrucciones de forma secuencial hasta alcanzar el final del programa. Ejemplos: Basic, Pascal, C, etc. PROGRAMACIÓN ORIENTADA A OBJETOS El programador diseña objetos a los que se les proporcionan una serie de propiedades y una serie de comportamientos que les permite interactuar entre sí respondiendo a una serie de estímulos (eventos.) Ejemplos: Java, C++, etc. PROGRAMACIÓN ORIENTADA A EVENTOS Es similar a la orientación a objetos pero aquí lo fundamental no es el diseño de los objetos sino los métodos de respuesta a los diferentes eventos (click de ratón, pulsación de tecla..) Ejemplos: Visual Basic, Delphi, etc.
  4. 4. Visual Basic (I) <ul><li>Características: </li></ul><ul><ul><li>Visual Basic es un entorno de programación que permite crear herramientas de una forma muy rápida y sencilla. </li></ul></ul><ul><ul><li>Se trata de un lenguaje de programación orientado a eventos, es decir, no existe una linealidad en la ejecución, sino que el programador debe establecer las respuestas a realizar ante las acciones realizadas por el usuario (eventos). </li></ul></ul><ul><ul><li>Por tanto el orden en la ejecución de las instrucciones lo marca precisamente el usuario con sus acciones: hacer click sobre un botón, pulsar una tecla, etc. </li></ul></ul>
  5. 5. Visual Basic (II) <ul><li>Pasos en el diseño de una aplicación: </li></ul><ul><ul><li>Creación de la interfaz de usuario o conjunto de elementos gráficos que van a permitir al usuario interactuar con la aplicación (formularios, botones, cuadros de texto, etc.). </li></ul></ul><ul><ul><li>Identificar los diferentes sucesos o eventos ante los que debe responder la aplicación (pulsación de un botón del ratón, introducción de texto por teclado, etc.). </li></ul></ul><ul><ul><li>Creación de los métodos o procedimientos que van a dar respuesta a los sucesos identificados anteriormente. </li></ul></ul><ul><ul><li>Realizar pruebas sobre la aplicación. </li></ul></ul><ul><ul><li>Generar un programa ejecutable (.exe) o módulo. </li></ul></ul>
  6. 6. Visual Basic (III) <ul><li>Entorno de trabajo: </li></ul>
  7. 7. Visual Basic (IV) <ul><li>Diseño de los métodos: </li></ul><ul><ul><li>Cada acción realizada por el usuario reconocida por la aplicación como un evento da lugar a una llamada a un procedimiento que tratará de dar respuesta a dicho evento. </li></ul></ul><ul><ul><li>Para añadir un nuevo método a nuestro programa hemos de abrir la vista de código (Ver -> Codigo). </li></ul></ul><ul><ul><li>En primer lugar hemos de seleccionar el objeto de nuestro programa sobre el que ocurre el evento (formulario, cuadro de texto, botón, etc.) y el evento en cuestión a tratar (click, keypress, etc). </li></ul></ul><ul><ul><li>Tras hacer esto se creará un nuevo método vacío sobre el que debemos crear el código que de respuesta al evento. </li></ul></ul>

×