Flashcards
"Tu primer programa"_1

Flashcards do conjunto (36)
- 1¿Qué es un problema?Planteamiento de una situación que requiere de solución cuya respuesta debe obtenerse a través de métodos científicos.
- 2¿Qué es un Algoritmo?Pasos a seguir para resolver un problema.
- 3¿Qué es una estructura de control?Instrucción que permite modificar el flujo de ejecución de las instrucciones de un algoritmo.
- 4¿Estructuras de control principales?Secuencia, decisión e iteración.
- 5¿Modos de representar Algoritmos?Como texto, diagrama de flujo o código de computadora.
- 6¿Consideraciones antes de diseño de Algoritmo?Importante pensar en las suposiciones y ser precisos para evitar caer en ambigüedades.
- 7¿Qué es un lenguaje de programación?Lenguaje artificial que permite la comunicación entre persona-computadora y de esta manera poder indicar órdenes.
- 8¿Qué es Scratch?Lenguaje de programación que permite dar instrucciones a máquinas.

- 9¿Qué es un seudocódigo?Manera de representar algoritmos que combina lenguaje común con algunas convenciones o formalidades.Ejemplo: "si","entonces".
- 10¿Qué es un diagrama de flujo?Manera de representar Algoritmos que ilustra con símbolos e imágenes los pasos a seguir para resolver un problema.
- 11¿Qué es una estructura de control de secuencia?Estructura de control que permite que todas las tareas se ejecuten una tras otra.
- 12¿Qué es una estructura de control de decisión?Estructura de control que permite controlar el flujo del programa a través de decisiones.
- 13¿Qué es un valor booleano?Es un valor que solo puede ser verdadero o falso.
- 14¿Forma de pensar en circunstancias que puedan tomar valores booleanos?Pensar en preguntas que solo puedan responderse con: si o no, verdadero o falso.
- 15¿Qué es una estructura de control de iteración?Estructura de control que permite repetir partes de programa.
- 16¿Qué es una iteración de ciclo infinito?Iteración que permite que sección de programa se ejecute infinitas veces.
- 17¿Consideraciones diseño de código de algoritmo?Entender y descomponer problema en partes más sencillas.
- 18¿Qué es una iteración controlada por cantidad?Iteración que permite repetir una parte del programa una cantidad específica de veces.
- 19¿Qué es una iteración controlada por condición?Iteración que permite repetir una parte del programa hasta que se cumpla una determinada condición que sólo podrá tomar valores Booleanos.
- 20¿Qué es la ingeniería de software?Ciencia que estudia los procesos métodos y herramientas que se vinculan a la creación de software.
- 21¿Qué es un modelo incremental?Modelo basado en hacer pruebas y agregar funciones a programa.
- 22¿Por qué proceso de programación sigue modelo incremental?Para que cada nueva versión del programa sea mejor que la anterior.
- 23¿Qué es un evento?Algo que pasa, ocurrencia o acción que se da.
- 24¿Por qué los eventos son útiles en programación?Porque ayudan a la creación de programas que puedan reaccionar a cosas que ocurran.
- 25¿Qué es la programación orientada a eventos?Tipo programación en que flujo programa determinado por eventos.
- 26¿Características programa orientado a eventos?Programa permanentemente verificando eventos, si ocurren se ejecuta comportamiento.
- 27¿Aplicaciones programación orientada a eventos?Robótica, sistemas web.
- 28¿Etapas que abarca el proceso de ingeniería de software?Requerimientos, diseño
e implementación o desarrollo. - 29¿En qué consiste la etapa de diseño?Consiste en explicar ¿cómo vamos a desarrollar el sofware?, esto incluye describir todos los aspectos del programa que se construirá(interfaz, código funcionalidad etc.)
- 30¿Qué es la interfaz?Medio interacción usuario-programa.
- 31¿Qué ocupa el diseño de la interfaz de un programa?Abocetado de la interfaz,diseño elementos e interacción y consideración suposiciones.
- 32¿Qué ocupa el diseño del código de un programa?Abocetado del código y descomposición del problema.
- 33¿Qué significa "dividir para conquistar"?Dividir problemas en partes más pequeñas.
- 34¿En qué consiste la etapa de requerimientos?Consiste en explicar ¿qué se necesita que haga el programa?
- 35¿Por qué es importante la etapa de requerimientos ?Porque nos ayuda a concentrarnos en lo más importante de y de esta manera no perder el tiempo en detalles sin importancia.
- 36¿Qué implica la abstracción en el diseño del código de un programa?Concentrarse en lo fundamental y elegir nivel adecuado de detalle.
Informações
- Descrição
- Conceptos básicos de programación.
- Criado por
- Oliver Bonilla
- Visualizações
- 6
- Tags
- Histórico
-
- Criado por Oliver Bonilla · 15 abr 2015
- Copiado por Oliver Bonilla · 15 abr 2015
- Avaliação