Pasos para solucionar un problema
- Diferencias y similitudes entre las fases o pasos lógicos explicados en el Libro Interactivo de Aprendizaje y las explicadas en el libro Fundamentos de Programación.
- libro Fundamentos de Programación Libro Interactivo de Aprendizaje
- Análisis del problema Definición del problema
- Diseño del algoritmo Análisis
- Verificación del algoritmo Realización del algoritmo
- Codificación del algoritmo Codificación
- Ejecución del programa Ejecución
- Verificación del problema Prueba de escritorio
- Programa de trabajo Documentación externa
- Ejemplos de tres lenguajes de programación con tres palabras reservadas propias de cada lenguaje. ?
- Java
- Int<- Tipo de dato entero
- If<- Estructura de control condicional
- For<- Estructura de control cíclica
- PHP
- Public<- Se puede acceder a la variable de cualquier lugar, de otra clase o instancia de la misma clase.
- Private<-Sólo puede ser utilizada por la clase que la define.
- Protected<-Hace que la variable o función sea accedida desde la clase que la define y también desde otra clase.
- C++
- False<- Representa el valor booleano falso.
- Private<- Declara los componentes privados de una clase.
- int<-Tipo de dato entero.
- ¿Por qué es importante conocer las palabras reservadas de un lenguaje de programación?.
- Para distinguir las normas propias de cada lenguaje y no sean utilizadas en el código.
- ¿Qué beneficios existen en realizar el análisis, diseño y prueba de un algoritmo antes de realizar la codificación del algoritmo en algún lenguaje de programación?
- Porque nos garantiza que produce la solución correcta esperada, para el problema planteado.
- ¿Sería más fácil evitar tanto preámbulo para solucionar un problema y simplemente realizar directamente la codificación de la solución? ¿Por qué?
- No, porque con seguridad se dá una respuesta óptima al problema planteado.
Comentarios
Publicar un comentario