Entradas

Mostrando las entradas de mayo, 2023

Estructuras de control,ciclica,buqle,ford,while

Imagen
  ESTRUCTRAS DE CONTROL, CICLICA, BUCLE, FORD,WHILE En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De acuerdo con una condición, ejecutar un grupo u otro de sentencias   La estructura cíclica PARA, permite ejecutar una serie de instrucciones un número determinado de veces. Es habitual en programación que existan instrucciones que se deben ejecutar cíclicamente cierta cantidad de veces. Gracias a la estructura PARA, estas instrucciones se escriben una sola vez dentro de la estructura cíclica y la configuración de esta estructura es la que determina cuántas veces se deben ejecutar. En general, un bucle es una estructura de control que permite repetir un bloque de instrucciones las veces que sea necesario. El bloque de instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración. PHP dispone de varias instr...

Secuencia condicional switch-case

Imagen
  SWITCH-CASE La declaración  switch  es una estructura de control de flujo condicional que permite evaluar una expresión o variable contra varios valores posibles y ejecutar un bloque de código específico para cada caso. A diferencia de las declaraciones if-else , que pueden volverse engorrosas y difíciles de leer cuando se evalúan múltiples condiciones, la declaración  switch  ofrece una forma más organizada y legible de manejar estas situaciones.

Organizador

Imagen

Ejemplo de un programa estructurado en java

Imagen
EJEMPLO DE UN PROGRAMA ESTRUCTURADO EN JAVA 

Sus reglas

Imagen
SUS REGLAS  De acuerdo con una condición, se puede ejecutar SOLO si cumple con los requisitos solicitasdos, si no cumple con alguna de ellas no se podra ejecutar correctamente. Con las estructuras de control se puede: De acuerdo con una condición, ejecutar un grupo u otro de sentencias (If-Then-Else) De acuerdo con el valor de una variable, ejecutar un grupo u otro de sentencias (Switch-Case) Ejecutar un grupo de sentencias solo cuando   se cumpla una condición (Do-While) Ejecutar un grupo de sentencias hasta que se cumpla una condición (Do-Until) Ejecutar un grupo de sentencias un número determinado de veces (For-Next) Todas las estructuras de control tienen un único punto de entrada. Las estructuras de control se pueden clasificar en: secuenciales, iterativas y de control avanzadas. Esta es una de las cosas que permiten que la programación se rija por los principios de la programación estructurada. FUENTES: https://es.wikipedia.org/wiki/Estructuras_d...

Diferencia entre compilar, enlazar y ejecutar programas

Imagen
 DIFERENCIA ENTRE COMPILAR, ENLAZAR Y EJECUTAR Un compilador es un programa informático que traduce todo el código fuente de un proyecto de software a código maquina antes de ejecutarlo. Solo entonces el procesador ejecuta el software, obteniendo todas las instrucciones en código máquina antes de comenzar. Un  compilador genera un programa “stand-alone” es decir que  tiene  tiene sentido y se puede ejecutar por sí solo, mientras que un programa interpretado siempre necesita su  intérprete  correspondiente para poder ejecutarse. Por lo tanto, es más fácil distribuir un programa compilado. FUENTE:  https://www.ibm.com/docs/es/ibm-mq/9.1?topic=samples-precompiling-compiling-linking

Función de las estructuras de datos

Imagen
FUNCIÓN DE LAS ESTRUCTURAS DE DATOS  Las estructuras de datos son una forma de representar información. Así como usamos una variable de tipo "Array"  para representar un número finito de elementos, podemos representar una lista en una estructura de datos de tipo  lista enlazada , esta estructura puede ser creada por nosotros o provista por una librería. Las estructuras de datos no solo representan la información, también tienen un comportamiento interno, y se rige por ciertas reglas/restricciones dadas por la forma en que está construida internamente. FUENTE: https://platzi.com/blog/estructuras-de-datos-que-son/

¿Qué es la programación estructurada?

Imagen
¿QUÉ ES LAPROGRAMACIÓN ESTRUCTURADA? La  programación estructurada  es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa utilizando únicamente subrutinas o funciones y tres estructuras: secuencial, condicional y repetitiva. A finales de los años 1970 surgió una nueva forma de programar que daba lugar a programas más legibles, fiables y eficientes. Se basaban en el  teorema del programa estructurado , propuesto por Böhm-Jacopini, que demuestra que todo programa puede escribirse utilizando únicamente las tres estructuras de control. FUENTE:  https://webs.um.es/ldaniel/iscyp17-18/10-programacionEstructurada.html