Está en la página 1de 23

Estructuras

basicas de
programacón
Integrantes

Estefany Diaz Mario Divas

Clave:16 Cristian Garcia Clave:17


Clave:19
Jasmín Estrada Astrid Garcia

Clave:18 Clave:20
Estructuras basicas de Programacion
Aspectos

No. SI NO

1. Cumple con temas solicitados

2. Trabaja ordenadamente

3. Buena presentación

4. Buena redacción y ortografía

5. Entrego a tiempo
Introdución

PROGRAMACION ESTRUCTURADA. La
programación estructurada permite la escritura de
programas fáciles de leer y modificar. En un
programa estructurado el flujo lógico se gobierna
por las estructuras de control básicas: -
secuenciales, repetitivas y selectivas.
Indice
01 Estructura Secuencial

Estructura de Repeticion
02 - Bucle repat .

- Bucle forever.
Estructuras Cordinales
03 - If … then.
- If … then … else.
01
Estructura
Secuencial
Estructura Secuencial
La estructura secuencial o programación secuencial se entiende como
una metodología que basa su funcionamiento en tener acciones o
instrucciones que sigan a otras de forma secuencial. Así pues, en este
mecanismo se pueden presentar múltiples operaciones de inicio a
fin, así como las operaciones de asignación o de cálculo, entre otras.
La estructura secuencial en programación
destaca también porque sus tareas se siguen
de forma que la salida de una de estas
actividades corresponde o hace las veces de
entrada de la siguiente. Esto se da de forma
sucesiva hasta que se finaliza el proceso en
el sistema.
Caracteristicas
Asimismo, esta metodología se
caracteriza por su orientación a Con el uso de la estructura
Dentro de las características y optimizar la claridad, el tiempo y la secuencial en programación se
propiedades relevantes de la calidad que se necesitan para obtiene, por tanto, una mayor
estructura secuencial o desarrollar un programa de un facilidad para el entendimiento de
programación secuencial los programas, pues se evita la
ordenador.
destacamos que incluye la necesidad de llevar a cabo el rastreo
participación de recursos como de saltos de línea en el interior de
operaciones, entradas y salidas los bloques de código, en búsqueda
de la comprensión de la lógica
interna implementada.
Ejemplos
02
Estructura
de Repetición
Estructura de Repetición

Estructura de repetición

01 Las estructuras de control repetitivas


son aquellas que permiten ejecutar un
conjunto de instrucciones varias
veces, de acuerdo al valor que genere
Esta estructura repetitiva se utiliza
principalmente cuando no se conoce el
número de veces que las acciones o el
ciclo deben repetirse, aunque también
la expresión relacional y/o lógica. puede utilizarse en otros casos.

Bucle repat Bucle forever

02 03
Las estructuras de repetición son las
En programación, un bucle
llamadas estructuras cíclicas,
infinito, es un error que
iterativas o de bucles. Permiten
consiste en realizar un ciclo
ejecutar un conjunto de
que se repite de forma
instrucciones de manera repetida (o
indefinida ya que su
cíclica) mientras que la expresión
condición para finalizar
lógica a evaluar se cumpla (sea
nunca se cumple.
verdadera)
Estructuras Repetitivas

Las estructuras repetitivas se utilizan


cuando se quiere que un conjunto de
instrucciones se ejecuten un cierto
número finito de veces, por
ejemplo, escribir algo en pantalla
cierta cantidad de veces, mover un
objeto de un punto a otro cierta
cantidad de pasos, o hacer una
operación matemática cierta cantidad
de veces.
Características
REPITA PARA
Se utiliza para repetir una sentencia o grupo de
sentencias un número fijo de veces.
REPITA PARA variable_de_control:= valor_inicial
HASTA valor_final

REPETIR HASTA
Se utiliza para repetir una sentencia o grupo de
sentencias hasta que una condición especificada sea
verdadera.
Repetir

REPITA MIENTRAS
Se utiliza para repetir una sentencia o grupo de
sentencias mientras una condición especificada sea
verdadera.
Repita Mientras Condición se cumpla haga
Ejemplos
03
Estructura
de Cardinales
Estructura de Cardinales
Existen relaciones entre dos asuntos de consulta o entre tablas
dentro de un asunto de consulta. La cardinalidad de una relación es
el número de filas relacionadas de cada uno de los objetos en la
relación. Las filas se relacionan mediante la expresión de la
relación; normalmente, esta expresión hace referencia a las claves
principal y foránea de las tablas subyacentes.
El software de IBM® Cognos utiliza la cardinalidad de una
relación de las siguientes formas:
● Para evitar los datos de hechos duplicados.
● Para optimizar el acceso al sistema de origen de datos
subyacente.
● Para identificar los asuntos de consulta que se comportan
como hechos o dimensiones.

Todas las relaciones y cardinalidad deben reflejar correctamente las


necesidades de generación de informes de los usuarios.
Estructuras Cardinales
If … then
La función IF THEN ELSE se puede usar
Estructura Cardinal para agrupar los resultados de manera que
se puedan volver a rotular, excluir o
La cardinalidad o segmentar para que indiquen valores más
multiplicidad es el número altos o más bajos. Si se combinan la
mínimo y máximo de agrupación y el filtrado, se pueden resaltar
instancias que pueden los resultados por valores individuales.
relacionarse con la otra
instancia del extremo If … then … else
opuesto de la relación. Por
defecto es 1. El formato en
If condición define la condición que determina
el que se especifica es qué valor se asigna. Then expresión define el
(mínima.. máxima). valor que se asigna si la condición es
true. Else expresión define el valor que se asigna
si la condición es falso.
Características
Relaciones "uno a
Estas relaciones entre bases de datos se
uno"
dan cuando cada campo clave aparece
sólo una vez en cada una de las tablas.

Relaciones de "uno a
varios"
El ejemplo del caso anterior (cada
persona, un teléfono), si bien es correcto
teóricamente, es muy improbable desde el
punto de vista de la realidad.

Relaciones de "varios con varios"


La última de la relaciones
que podemos encontrar es la
de "varios con varios".
Ejemplos

$20
K

45K
Conclución

En esta ocasión aprendemos 3 de muchos funcionamientos


que existen por ejemplo en uno de ellos vemos que se
pueden presentar múltiples operaciones de inicio a fin, por
otro lado vemos que esta estructura se utiliza principalmente
cuando no conocemos el número de veces que las acciones
deben repetirse vemos que cada estructura tiene un
funcionamiento diferente.
E -grafía

• https://
www.tutorialspoint.com/es/computer_fundamentals/computer_ports.htm
• https://www.cavsi.com/preguntasrespuestas/que-es-un-puerto-de-computa
dora-definicion
/
• https://matob.web.id/es/10-tipos-de-puertos-en-la-computadora-y-sus-uso
s
/
• https://www.areatecnologia.com/informatica/perifericos.html
• https://www.tecnologia-informatica.com/perifericos-de-la-computadora/
• https://arqcompinformatica131.wordpress.com/periferico-informatica/
Gracias!
Por su Atención
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, infographics & images by Freepik and
illustrations by Stories

También podría gustarte