Mi lenguaje de programacion

268 views
179 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
268
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mi lenguaje de programacion

  1. 1. Universidad Interamericana de Puerto Rico Recinto de BayamónMi Lenguaje de Programación de Preferencia José Carmona Rodríguez COMP2110 - 50530
  2. 2. Mi Lenguaje de Programación de Preferencia - Introducción - Lenguaje de programación estructurada - Definición - Función - Ventajas - Desventajas - Ambiente de demanda - Conclusión - Referencia
  3. 3. Mi Lenguaje de Programación de PreferenciaIntroducción: Todo en la vida se hace sencillo cuando se hace de forma estructurada, en todo hay una condición y se tiene que tomar una decisión. La programación estructurada no es mas que una herramienta para hacer programas de forma lógica al igual que puede ser el tomar una decisión en tu día a día.
  4. 4. Mi Lenguaje de Programación de PreferenciaDefinición:La programación estructurada es una técnica para escribir programas de manera clara.Para ello se utilizan únicamente tres estructuras: secuencia, selección e iteración; siendoinnecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO,EXIT FUNCTION, EXIT SUB o múltiples RETURN).Una estructura de programa es secuencial si las instrucciones se ejecutan una tras otra, amodo de secuencia lineal, donde una instrucción no se ejecuta hasta que finaliza laanterior.La estructura selectiva permite que la ejecución del programa se bifurque a unainstrucción u otras según un criterio o condición lógica establecida, solo uno de loscaminos en la bifurcación será el tomado para ejecutarse.En la estructura iterativa se realiza una secuencia de instrucciones donde hace que serepita su ejecución mientras se cumpla una condición.
  5. 5. Mi Lenguaje de Programación de PreferenciaFunción: Solamente con estas tres estructuras se pueden escribir todos los programas y aplicaciones posibles. Si bien los lenguajes de programación tienes un mayor repertorio de estructuras de control, estas pueden ser construidas mediante las tres básicas citadas.
  6. 6. Mi Lenguaje de Programación de PreferenciaVentajas de la programación estructurada: - Los programas son mas fáciles de entender, pueden ser leídos de forma secuencial , no hay necesidad de hacer engorrosos seguimientos en saltos de línea dentro de los bloques de código para intentar entender la lógica. - Los programas son mas sencillos y mas rápidos de confeccionar y se facilita su optimización. - Reducción del esfuerzo en las pruebas y depuración. El seguimiento de los fallos o errores del programas se facilita debido a su estructura mas sencilla y comprensible, por lo que los errores se pueden detectar y corregir mas fácilmente.
  7. 7. Mi Lenguaje de Programación de PreferenciaDesventajas de la programación estructurada: - El principal inconveniente de este método de programación es que se obtiene un único bloque de programa, que cuando se hace demasiado grande puede resultar problemático el manejo de su código fuente. - Un método mas sofisticado es la programación por capas, en la que los módulos tienen una estructura jerárquica en la que se pueden definir funciones dentro de funciones y procedimientos.
  8. 8. Mi Lenguaje de Programación de PreferenciaAmbiente de demanda: Hoy día las aplicaciones informáticas son mucho mas ambiciosas que lasnecesidades de programación existentes en los anos 60, principalmente debido a lasaplicaciones graficas, por lo que las técnicas de programación estructurada no sonsuficientes. En la actualidad la conjunción “Programación estructurada” y “Programaciónmodular” es una de las mas utilizadas, ello ha llevado al desarrollo de nuevas técnicas,tales como la programación orientada a objetos, entre ellos Java (lenguaje usado enplataformas de juegos, plataformas de educación, salas de interacción social), Visual Basic,Lenguaje de programación Scala (lenguaje usado por Twitter)y el desarrollo de entornosde programación que facilitan la programación de grandes aplicaciones.
  9. 9. Mi Lenguaje de Programación de PreferenciaConclusión: Un programa estructurado se compone de funciones, segmentos y subrutinas, además de estar compuesto solamente por tres estructuras básicas donde se tiene una entrada y una salida y en la ejecución no tiene partes con ciclos infinitos. Se facilita con la utilización de un diagrama de flujo y se hace fácil la corrección de algún error ya que es lógico y de forma secuencial.
  10. 10. Mi Lenguaje de Programación de PreferenciaReferencias: es.wikipedia.org/wiki/Programación_estructurada http://www.monografias.com/trabajos/progestructu/progestructu.shtml

×