Source: https://www.slideshare.net/Ivarra/programacin-estructurada-presentacin
Timestamp: 2017-08-22 07:46:24+00:00

Document:
2.1 elemento básicos del lenguaje d... by carolina peña 2619 views
Programación estructurada by Leydi Hernandez 7195 views
Unidad 3, Programacion Estructurada by UTP, TA 9490 views
Mapa conceptual programacion by Laura Alejandra R... 2210 views
Tipos De Datos Lisp by yamies 2415 views
Tipos de lenguaje de programacion p... by Ernes 28 390 views
Programacion en C++, Delphi y java
Allejaandro Maro , Practicante at General Motors
Ivonne Rodriguez Orrantia , jefa xD at En la Calle se aprenden las mejores cosas!
1. ProgramaciónestructuradaM. C. José alberto mÁrquez domÍnguez<br />
2. Temario<br />1. Elementos básicos de la programación estructurada.<br />Lenguajes de programación: características básicas.<br />Codificación de algoritmos y diseño de programación.<br />Estilo de programación.<br />Estructura general de un programa.<br />Tipos de datos y operadores.<br />Constantes, variables y expresiones.<br />Identificadores.<br />Sintaxis del lenguaje de programación.<br />Captura de programas.<br />Entorno de edición.<br />Compilación y ejecución.<br />Corrección de errores.<br />Depuración y puesta a punto del programa.<br />Documentación de programas.<br />
3. Temario<br />2. Estructuras de control.<br />Estructuras secuenciales.<br />Estructuras de selección. <br />Selección simple.<br />Selección doble.<br />Selección anidada.<br />Selección múltiple.<br />Estructuras de iteración.<br />Mientras.<br />Hacer mientras.<br />Desde hasta.<br /> <br />
4. Temario<br />3. Diseño de funciones.<br />Definición de funciones.<br />Declaración de funciones.<br />Apuntadores.<br />Definición.<br />Declaración e inicialización de variables apuntador.<br />Paso de apuntadores como parámetros de funciones.<br />Paso de parámetros.<br />Ámbito de las variables (globales, locales, etc.).<br />Invocación de funciones.<br />Funciones recursivas.<br />
5. Temario<br />4. Arreglos.<br />Declaración de arreglos.<br />Los arreglos como parámetros de una función.<br />Arreglos bidimensionales y multidimensionales.<br />Arreglos de caracteres (cadenas).<br />Funciones para el manejo de cadenas y/o caracteres.<br />
6. Temario<br />5. Tipos definidos por el usuario.<br />Definición de una estructura.<br />Inicializar estructuras.<br />Acceder a los miembros de una estructura.<br />Uso de una estructura.<br />Tipo de dato enumerado.<br /> <br />
7. Temario<br />6. Archivos.<br />Jerarquía de datos.<br />Tipos de archivos.<br />Creación, apertura y cierre de archivos.<br />Procesamiento de archivos.<br />
8. Evaluación<br />Ordinario<br />50% Examen<br />50% Proyecto<br />Parciales<br />50% Examen<br />10% Asistencia<br />20% Tareas<br />20% Quiz<br />
9. Lenguajes de Programación<br />
10. Lenguajes de Programación<br />Programas de aplicación<br /> Realizan tareas concretas.<br />Editor de textos<br />Nóminas<br />Contabilidad<br />Análisis estadísticos<br />Programa del sistema<br />Compiladores<br />Ensambladores<br />Interpretes<br />Ligadores<br />Cargadores<br />Sistemas Operativos<br />
11. Lenguajes de Programación<br />Sirven para escribir programas que permiten la comunicación usuario/máquina.<br />El propósito de un lenguaje informático es permitir a las personas comunicarse con una computadora.<br />
12. Lenguajes de Programación<br />Son aquellos que están escritos en lenguajes directamente inteligibles por la máquina, ya que sus instrucciones son cadenas binarias.<br />
13. Lenguajes de Programación<br />Son más fáciles de utilizar que los lenguajes máquina.<br />
14. Lenguajes de Programación<br />Están diseñados para que las personas escriban y entiendan los programas de un modo mucho más fácil que los lenguaje máquina y ensambladores.<br />
15. Fases en la resolución de problemas<br />El problema se analiza teniendo presente la especificación de los requisitos dados por el cliente de la empresa o por la personaque encarga el programa.<br />Análisis del problema<br />Diseño del algoritmo<br />Codificación<br />Compilación y ejecución<br />Verificación<br />Depuración<br />Mantenimiento<br />Documentación<br />¿Problema?<br />
16. Fases en la resolución de problemas<br />Se diseña una solución que conducirá a un algoritmo que resuelva el problema.<br />Análisis del problema<br />Diseño del algoritmo<br />Codificación<br />Compilación y ejecución<br />Verificación<br />Depuración<br />Mantenimiento<br />Documentación<br />¿Algoritmo?<br />
17. Fases en la resolución de problemas<br />La solución se escribe en la sintaxis del lenguaje de alto nivel y se obtiene un programa.<br />Análisis del problema<br />Diseño del algoritmo<br />Codificación<br />Compilación y ejecución<br />Verificación<br />Depuración<br />Mantenimiento<br />Documentación<br />¿Codificación?<br />
18. Fases en la resolución de problemas<br />El programa se ejecuta, se comprueba rigurosamente y se eliminan todos los errores que puedan aparecer.<br />Análisis del problema<br />Diseño del algoritmo<br />Codificación<br />Compilación y ejecución<br />Verificación<br />Depuración<br />Mantenimiento<br />Documentación<br />¿.Exe?<br />
19. Fases en la resolución de problemas<br />El programa se actualiza y modifica cada vez que sea necesario, de modo que se cumplan todas las necesidades de cambio de sus usuarios.<br />Análisis del problema<br />Diseño del algoritmo<br />Codificación<br />Compilación y ejecución<br />Verificación<br />Depuración<br />Mantenimiento<br />Documentación<br />¿Verificación?<br />
20. Fases en la resolución de problemas<br />Escritura de las diferentes fases del ciclo de vida del software, esencialmente el análisis, diseño y codificación, unidos a manuales de usuario y de referencia, así como normas para el mantenimiento.<br />Análisis del problema<br />Diseño del algoritmo<br />Codificación<br />Compilación y ejecución<br />Verificación<br />Depuración<br />Mantenimiento<br />Documentación<br />¿Documentación?<br />
21. Algoritmo<br />Es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.<br />
22. Análisis del problema<br />
23. Análisis del problema<br />Para poder definir bien un problema….<br />
24. Diseño del algoritmo<br />Es esta etapa se determina cómo hace la tarea solicitada.<br />
25. Algoritmos<br />
26. Diseño del algoritmo<br />Herramientas de programación<br />Diagramas de flujo.<br />Es una representación gráfica de un algoritmo.<br />Pseudocódigo.<br />Es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o al español, se puede definir como un lenguaje de especificaciones de algoritmos. <br />
27. Diseño del algoritmo<br />Diagramas de flujo.<br />Terminal<br />Subprograma<br />Decisión<br />Proceso<br />Entrada Salida<br />
28. Diseño del algoritmo<br />Ejercicios usando diagramas de flujo.<br />Calcular el valor de la suma 1+2+3+4+ …+100.<br />Calcular si dado un valor entero es un número primo o no.<br />Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos la ficha de cliente, si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario, rechazará el pedido.<br />Realizar la suma de todos los números pares entre 2 y 1000.<br />
29. Tipos de Datos y Operadores<br />
30. Tipos de Datos y Operadores en C<br />
31. Tipos de Datos y Operadores en C<br />
32. Tipos de Datos y Operadores en C<br />
33. Tipos de Datos y Operadores en C<br />
34. Tipos de Datos y Operadores en C<br />
35. Tipos de Datos y Operadores en Java<br />
36. Tipos de Datos y Operadores en Java<br />
37. Tipos de Datos y Operadores en Java<br />
38. Tipos de Datos y Operadores en Java<br />
39. Tipos de Datos y Operadores en Java<br />
40. Tipos de Datos y Operadores en Java<br />
41. Tipos de Datos y Operadores en Delphi<br />
42. Tipos de Datos y Operadores en Delphi<br />
43. Tipos de Datos y Operadores en Delphi<br />
44. Tipos de Datos y Operadores en Delphi<br />
45. Tipos de Datos y Operadores en Delphi<br />
46. Tipos de Datos y Operadores en Delphi<br />
47. Tipos de Datos y Operadores en Delphi<br />
48. Tipos de Datos y Operadores en Delphi<br />
49. Tipos de Datos y Operadores en Delphi<br />
50. Tipos de Datos y Operadores en Delphi<br />
51. Tipos de Datos y Operadores en Delphi<br />
52. Tipos de Datos y Operadores en Delphi<br />
53. Tipos de Datos y Operadores en Delphi<br />
54. Tipos de Datos y Operadores en Delphi<br />
55. Tipos de Datos y Operadores en Delphi<br />A veces es necesario llevar ciertas conversiones.<br />Cuando tenemos un entero y queremos que sea texto para mostrar usamos lo siguiente:<br />IntToStr(variable);<br />Cuando queremos convertir una cadena a un entero realizamos lo siguiente:<br />StrToInt(variable);<br />
Tipos De Datos Lisp

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución