Introducción
a la programación estructural:
1) ¿Qué es el pensamiento computacional?
2) Definir que es programar.
3) Que es un lenguaje de programación, nombrar
algunos.
4) Que es el algoritmo. Dar un ejemplo.
5) Como se define el diagrama de flujo. Y en que
consiste el pseudocódigo
6) En que consiste la estructura de programación.
7) Que son: las estructuras
secuenciales, estructuras de decisión o selección y estructura de repetición.
Respuestas:
1) Pensamiento Computacional se define
como el proceso por el cual un individuo, a través de habilidades propias de la
computación y del pensamiento crítico, del pensamiento lateral y otros más, logra
hacerle frente a problemas de distinta índole.
2) Programación. ... La programación
informática o programación algorítmica, acortada como programación, es el
proceso de diseñar, codificar, depurar y mantener el código fuente de programas
de computadora. El código fuente es escrito en un lenguaje de programación.
3) Según la definición teórica, como
lenguaje se entiende a un sistema de comunicación que posee una determinada
estructura, contenido y uso. La programación es, en el vocabulario propio de la
informática, el procedimiento de escritura del código fuente de un software. De
esta manera, puede decirse que la programación le indica al programa
informático qué acción tiene que llevar a cabo y cuál es el modo de
concretarla.
Con estas nociones en claro, podemos afirmar que un lenguaje
de programación es aquella estructura que, con una cierta base sintáctica y
semántica, imparte distintas instrucciones a un programa de computadora.
Ejemplos: Java, Python, Visual
Basic. NET, JavaScript..
4) Conjunto ordenado de operaciones
sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de
problemas. Un algoritmo se puede definir como una secuencia de instrucciones
que representan un modelo de solución para determinado tipo de problemas. O
bien como un conjunto de instrucciones que realizadas en orden conducen a
obtener la solución de un problema. ... Loa algoritmos son independientes de
los lenguajes de programación. Algunos ejemplos son los manuales de usuario,
que muestran algoritmos para usar un aparato, o las instrucciones que recibe un
trabajador de su patrón. ... En términos de programación, un algoritmo es una
secuencia de pasos lógicos que permiten solucionar un problema.
5) Un diagrama de flujo es un diagrama
que describe un proceso, sistema o algoritmo informático. Se usan ampliamente
en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar
procesos que suelen ser complejos en diagramas claros y fáciles de comprender.
En ciencias de la computación, y análisis numérico, el
pseudocódigo (o falso lenguaje) es una descripción de alto nivel compacta e
informal del principio operativo de un programa informático u otro algoritmo.
6) La programación estructurada es un
paradigma de programación orientado a mejorar la claridad, calidad y tiempo de
desarrollo de un programa de computadora, utilizando únicamente subrutinas y
tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y
while).
7) La estructura secuencial es aquella
en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se
suceden de tal modo que la salida de una es la entrada de la siguiente y así
sucesivamente hasta el fin del proceso.
Transcript of Estructuras
de decisión, secuencia y repetición en programación. veces o, indefinidamente,
mientras se cumpla una condición. Si la condición es verdadera, un bloque de
una o más instrucciones se repetirá, hasta que la condición sea falsa. ... una
instrucción después de la otra.
Ejecuta cero o más veces un grupo de
instrucciones (bucle). El número de repeticiones está determinado por un número
dado, o hasta que deje de cumplirse o se cumpla una condición. Las estructuras
de repetición más usuales en los lenguajes de programación suelen ser WHILE,
REPEAT y FOR.