SlideShare una empresa de Scribd logo
1 de 27
Flujogramas
Secuenciales
1
Flujogramas
 El seudocódigo es una representación parecida al
inglés de los pasos lógicos que se requiere para
resolver un problema. Seudo es un prefijo que
significa falso, y codificar un programa significa
ponerlo en un lenguaje de programación; por
consiguiente, seudocódigo
2
Flujogramas
 Un diagrama de flujo es una representación gráfica de lo
mismo.
 Los diagramas de flujo son una herramienta excelente, en
especial para los programadores principiantes, pues son
útiles a visualizar cómo se interrelacionan las declaraciones
en un programa.
3
Flujogramas
 Algunos programadores profesionales prefieren escribir el
seudocódigo para trazar los diagramas de flujo debido a que este
procedimiento es más parecido a escribir las declaraciones finales en
el lenguaje de programación.
 Otros prefieren trazar diagramas de flujo para representar el flujo
lógico debido a que éstos les permiten visualizar con más facilidad
cómo se conectarán las declaraciones del programa.
4
5
Simbolos del los flujogramas
Input/ output
Flujogramas Estructura Secuencial
 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.
6
Flujogramas Estructura Secuencial
 Es la estructura mas común y la mas simple. Todos los
problemas utilizan esta estructura, pero la mayoría utiliza
esta estructura en conjunto con otras.
 Un programador que utiliza una estructura secuencial lógica,
esta pidiéndole a la computadora procesar una serie de
instrucciones en secuencia desde el inicio hasta el final del
algoritmo.
7
Flujogramas Estructura Secuencial
Generalmente, un algoritmo se ve de la siguiente manera:
1. Nombre del módulo
2. Instrucción
3. Instrucción
4. …..
5. …..
6. END, EXIT or RETURN
8
START
EXIT
Instrucción
Output
Instrucción
Flujogramas Estructura Secuencial 9
START
Proceso
EXIT
Input
Output
10
Flujogramas Estructura Secuencial (EJEMPLO)
Algoritmo (Pseudocódigo)
INICIO
Levante la bocina
Espere el tono
Marque el número
Espere que le contesten
Hable con la otra persona
Cuelgue la bocina
FIN
Tengo un teléfono y necesito llamar a alguien, pero no sé como hacerlo
Levante la bocina
Espere el tono
Marque el número
Espere que le contesten
Hable con la otra persona
Cuelgue la bocina
INICIO
FIN
11
Flujogramas Estructura Secuencial (EJEMPLO)
Algoritmo (Pseudocódigo)
INICIO
Apagar la alarma
Levantarme
Montarme en el carro
Llegar a la escuela
FIN
Llegar a la Escuela
Apagar la
alarma
Levantarme
Montarme en
el carro
Llegar a la
escuela
INICIO
FIN
12
Flujogramas Estructura Secuencial (EJEMPLO)
Algoritmo (Pseudocódigo)
INICIO
Entre la profesión
Determine si es la mejor
Escriba el resultado
FIN
Profesión
Entre la
Profesión
Determine si es
la mejor
Escriba el
resultado
INICIO
FIN
Práctica Flujogramas Estructura
Secuencial
Escriba el pseudocódigo (Algoritmo) y luego haga el flujograma para el mismo
Preparar Café
Lavarse los dientes
Sumatoria de tres números
Calcular el precio final de una compra
13
14
Indicadores:
Num1= Numero1
Num2= Numero2
Num3= Numero3
R = Resultado
Start
Num1
Num2
Num3
R= Num1 +
Num2 +
Num3
R
END
Sumatoria de tres números
INPUT:
Numero1, Numero2,
Numero3
OUTPUT
Resultado de la
sumatoria de 3 números
15
Indicadores:
Art1= Articulo1
Art2= Aticulo2
Val_Tot= Valor Total
Start
Art1
Art2
Val_Tot=
(Art1 + Art2)
*.115
Val_Tot
END
Calcular el precio final de una compra
INPUT:
Articulo1
Articulo 2
OUTPUT
Valor Total de la compra
Ejercicios- Temperatura Promedio
 Debes calcular la temperatura promedio del día de hoy. Tienes la
temperatura mínima y la máxima. La temperatura promedio debe salir
en la pantalla. Primero debes determinar cuál es el resultado o salida
deseada y los datos de entrada (input).
 En este ejercicio es fácil determinar los datos de entrada y el resultado.
La temperatura mínima y máxima son los datos de entrada y el
resultado deseado es la temperatura promedio.
16
Calcular su promedio en la clase de TESI 1112
 Asume que deseas calcular el promedio de cuatro notas que
tienes en la clase.
 Analice, identifique lo que necesitaría y resuélvalo
17
Cambiar de pies a pulgadas
 Cintas Inc. es un negocio que vende cintas. La persona que corta las
cintas siempre le coloca en el ticket la medida en pies. El Sr. Vitorio, que
es el dueño de la tienda, desea que usted le diseñe un programa que
cambie la medida de pies a pulgadas, ya que él cobra el precio de la
cinta por pulgada y no por pie.
 El Sr. Vitorio desea un programa que cambie de pies a pulgadas.
Determina los datos de entrada y salida
 La ecuación para cambiar de pies a pulgadas es Medida_Cinta_Pulgadas =
Medida_Cinta_Pies * 12.
18
Suma y Multiplicación
 El programa debe obtener tres números num1, num2, num3
e imprimir la suma y la multiplicación de los tres números.
Observa que el programa pide dos cosas el producto de los
números y la suma de los números. Identifica los datos de
entradas(input) y el resultado(output).
19
Compra de 3 libros
 Calcular el precio final de una compra de tres libros. Recuerde
incluir los impuestos. Determine el input, output y los procesos
necesarios para obtener el output deseado.
20
Sueldo Neto
 Adriana Pérez, directora del
departamento de Nómina desea
un programa que calcule el
sueldo bruto y el sueldo neto.
 Para calcular el sueldo bruto
multiplica las horas trabajadas por
el pago por hora.
 El Sueldo_Neto es 90% del
Sueldo_Bruto.
 Determina los datos de entrada y
de salida.
 Identifica las instrucciones que son
necesarias para calcular el Sueldo_Bruto y
Sueldo_Neto.
 El Sueldo_Bruto se calcula multiplicando
las Horas_Trabajadas por el
Pago_Por_Hora
 El Sueldo_Neto es el 90% del
Sueldo_Bruto.
 Se multiplica .90 por el Sueldo_Bruto.
21
Depreciación
 La Compañía desea calcular la depreciación en línea recta de una
maquinaria de su oficina.
 El valor de este equipo es de $1,000 y su vida útil es de 10 años. La
fórmula para calcular la depreciación es el costo del equipo dividido entre
la vida útil.
 Depreciación = Valor del Equipo/vida útil
 Ejemplo: Depreciación = 1,000/10
22
Determine Cuánto dinero gana al mes
 Su patrono desea saber cuando dinero ganan sus
empleados mensualmente.
 Determine cuál es su input, su output y cual es el
proceso necesario para llegar al objetivo final
(output)
23
Field, Record &
Database
24
Field, Record & Database
 Data Item: conjunto de caracteres
 Record: Conjunto de Dataitem
 Archivo: Conjunto de records como una sola unidad
 Database: conjunto de archivos como una sola unidad
25
B
a
n
c
o
d
e
d
a
t
o
s
Nombre
Data Item
Edad
Data Item
Dirección
Data Item
Tecnología
Data Item
María 29 Vega Baja ADEM
Guisel 32 Manatí Enfermería
Carlos 18 Morovis Contabilidad
Record
Record
A
r
c
h
iv
o
Seguro Social Nombre Salario Pago por hora
555-55-555 María 1,200 12.00
444-44-4444 Guisel 1,100 8.50
222-22-2222 Carlos 950 9.00
Record
26
File Record
Field
Banco de Datos
File:
Sales File
Record
Sales Receipt
File
Quantity
27

Más contenido relacionado

La actualidad más candente

Estructura Secuencial
Estructura SecuencialEstructura Secuencial
Estructura SecuencialRegina Flores
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetirjmachuca
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaOmar B.
 
Condicion Si ANIDADA
Condicion Si ANIDADACondicion Si ANIDADA
Condicion Si ANIDADACami Ochoa
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestosjfranco_123
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplosisabel-fcsyp
 
Trabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosTrabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosemidacent
 
Taller de ciclos en PSeInt
Taller de ciclos en PSeIntTaller de ciclos en PSeInt
Taller de ciclos en PSeIntCristian C
 
Sesion02resuelto
Sesion02resueltoSesion02resuelto
Sesion02resueltoBenjamin Ch
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionCarlos G Mora
 

La actualidad más candente (20)

Estructura Secuencial
Estructura SecuencialEstructura Secuencial
Estructura Secuencial
 
dqwrwer
dqwrwerdqwrwer
dqwrwer
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Palindromos
PalindromosPalindromos
Palindromos
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmica
 
Condicion Si ANIDADA
Condicion Si ANIDADACondicion Si ANIDADA
Condicion Si ANIDADA
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Ejercicio en c
Ejercicio en cEjercicio en c
Ejercicio en c
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Trabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosTrabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivos
 
Taller de ciclos en PSeInt
Taller de ciclos en PSeIntTaller de ciclos en PSeInt
Taller de ciclos en PSeInt
 
Sesion02resuelto
Sesion02resueltoSesion02resuelto
Sesion02resuelto
 
ejercicios php rfo
ejercicios php rfoejercicios php rfo
ejercicios php rfo
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Pratica 02
Pratica 02Pratica 02
Pratica 02
 
Elemento3
Elemento3Elemento3
Elemento3
 
Algoritmos y programas ing civil
Algoritmos y programas ing civil Algoritmos y programas ing civil
Algoritmos y programas ing civil
 

Similar a estructuras flujogramas

Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoLincoln School
 
Fundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujoFundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujoJosé Antonio Sandoval Acosta
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoJosé Antonio Sandoval Acosta
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clasedaosma
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-caseGuillermo Viaje
 
Santaella u4 estructurassecuenciales
Santaella u4 estructurassecuencialesSantaella u4 estructurassecuenciales
Santaella u4 estructurassecuencialesSol Hernández
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmosaralylopez88
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosomarzon
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasJuanpabloMorales30
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasIsabellavillotavilla
 
Semana 1 - Principios de Algoritmos.pdf
Semana 1 - Principios de Algoritmos.pdfSemana 1 - Principios de Algoritmos.pdf
Semana 1 - Principios de Algoritmos.pdfCarlosJahnsen3
 
Revista programacion
Revista programacionRevista programacion
Revista programacionMARKO HERRERA
 

Similar a estructuras flujogramas (20)

Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmico
 
Fundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujoFundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujo
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de Flujo
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Unidad ii construiralgoritmos
Unidad ii construiralgoritmosUnidad ii construiralgoritmos
Unidad ii construiralgoritmos
 
Unidad ii construiralgoritmos
Unidad ii construiralgoritmosUnidad ii construiralgoritmos
Unidad ii construiralgoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-case
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Estructuras Secuenciales - Sullin Santaella
Estructuras Secuenciales - Sullin SantaellaEstructuras Secuenciales - Sullin Santaella
Estructuras Secuenciales - Sullin Santaella
 
Santaella u4 estructurassecuenciales
Santaella u4 estructurassecuencialesSantaella u4 estructurassecuenciales
Santaella u4 estructurassecuenciales
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Manual lpp
Manual lppManual lpp
Manual lpp
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Programación.pptx
Programación.pptxProgramación.pptx
Programación.pptx
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicas
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicas
 
Semana 1 - Principios de Algoritmos.pdf
Semana 1 - Principios de Algoritmos.pdfSemana 1 - Principios de Algoritmos.pdf
Semana 1 - Principios de Algoritmos.pdf
 
Revista programacion
Revista programacionRevista programacion
Revista programacion
 

Más de Karla Pabón Vallejo

Más de Karla Pabón Vallejo (10)

Subrutinas y case
Subrutinas y caseSubrutinas y case
Subrutinas y case
 
Estructura de control do while y do until
Estructura de control do while y do untilEstructura de control do while y do until
Estructura de control do while y do until
 
Estructura de selección, ciclo y contador (counter)
Estructura de selección, ciclo y contador (counter)Estructura de selección, ciclo y contador (counter)
Estructura de selección, ciclo y contador (counter)
 
variables, constantes, intro flujograma
variables, constantes, intro flujogramavariables, constantes, intro flujograma
variables, constantes, intro flujograma
 
Reconocimietno de los componentes de la compuadora
Reconocimietno de los componentes de la compuadoraReconocimietno de los componentes de la compuadora
Reconocimietno de los componentes de la compuadora
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Terminación del cableado
Terminación del cableadoTerminación del cableado
Terminación del cableado
 
El cableado en la red
El cableado en la redEl cableado en la red
El cableado en la red
 
Uso básico de windows
Uso básico de windowsUso básico de windows
Uso básico de windows
 
Conociendo las computadoras
Conociendo las computadorasConociendo las computadoras
Conociendo las computadoras
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (19)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

estructuras flujogramas

  • 2. Flujogramas  El seudocódigo es una representación parecida al inglés de los pasos lógicos que se requiere para resolver un problema. Seudo es un prefijo que significa falso, y codificar un programa significa ponerlo en un lenguaje de programación; por consiguiente, seudocódigo 2
  • 3. Flujogramas  Un diagrama de flujo es una representación gráfica de lo mismo.  Los diagramas de flujo son una herramienta excelente, en especial para los programadores principiantes, pues son útiles a visualizar cómo se interrelacionan las declaraciones en un programa. 3
  • 4. Flujogramas  Algunos programadores profesionales prefieren escribir el seudocódigo para trazar los diagramas de flujo debido a que este procedimiento es más parecido a escribir las declaraciones finales en el lenguaje de programación.  Otros prefieren trazar diagramas de flujo para representar el flujo lógico debido a que éstos les permiten visualizar con más facilidad cómo se conectarán las declaraciones del programa. 4
  • 5. 5 Simbolos del los flujogramas Input/ output
  • 6. Flujogramas Estructura Secuencial  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. 6
  • 7. Flujogramas Estructura Secuencial  Es la estructura mas común y la mas simple. Todos los problemas utilizan esta estructura, pero la mayoría utiliza esta estructura en conjunto con otras.  Un programador que utiliza una estructura secuencial lógica, esta pidiéndole a la computadora procesar una serie de instrucciones en secuencia desde el inicio hasta el final del algoritmo. 7
  • 8. Flujogramas Estructura Secuencial Generalmente, un algoritmo se ve de la siguiente manera: 1. Nombre del módulo 2. Instrucción 3. Instrucción 4. ….. 5. ….. 6. END, EXIT or RETURN 8 START EXIT Instrucción Output Instrucción
  • 9. Flujogramas Estructura Secuencial 9 START Proceso EXIT Input Output
  • 10. 10 Flujogramas Estructura Secuencial (EJEMPLO) Algoritmo (Pseudocódigo) INICIO Levante la bocina Espere el tono Marque el número Espere que le contesten Hable con la otra persona Cuelgue la bocina FIN Tengo un teléfono y necesito llamar a alguien, pero no sé como hacerlo Levante la bocina Espere el tono Marque el número Espere que le contesten Hable con la otra persona Cuelgue la bocina INICIO FIN
  • 11. 11 Flujogramas Estructura Secuencial (EJEMPLO) Algoritmo (Pseudocódigo) INICIO Apagar la alarma Levantarme Montarme en el carro Llegar a la escuela FIN Llegar a la Escuela Apagar la alarma Levantarme Montarme en el carro Llegar a la escuela INICIO FIN
  • 12. 12 Flujogramas Estructura Secuencial (EJEMPLO) Algoritmo (Pseudocódigo) INICIO Entre la profesión Determine si es la mejor Escriba el resultado FIN Profesión Entre la Profesión Determine si es la mejor Escriba el resultado INICIO FIN
  • 13. Práctica Flujogramas Estructura Secuencial Escriba el pseudocódigo (Algoritmo) y luego haga el flujograma para el mismo Preparar Café Lavarse los dientes Sumatoria de tres números Calcular el precio final de una compra 13
  • 14. 14 Indicadores: Num1= Numero1 Num2= Numero2 Num3= Numero3 R = Resultado Start Num1 Num2 Num3 R= Num1 + Num2 + Num3 R END Sumatoria de tres números INPUT: Numero1, Numero2, Numero3 OUTPUT Resultado de la sumatoria de 3 números
  • 15. 15 Indicadores: Art1= Articulo1 Art2= Aticulo2 Val_Tot= Valor Total Start Art1 Art2 Val_Tot= (Art1 + Art2) *.115 Val_Tot END Calcular el precio final de una compra INPUT: Articulo1 Articulo 2 OUTPUT Valor Total de la compra
  • 16. Ejercicios- Temperatura Promedio  Debes calcular la temperatura promedio del día de hoy. Tienes la temperatura mínima y la máxima. La temperatura promedio debe salir en la pantalla. Primero debes determinar cuál es el resultado o salida deseada y los datos de entrada (input).  En este ejercicio es fácil determinar los datos de entrada y el resultado. La temperatura mínima y máxima son los datos de entrada y el resultado deseado es la temperatura promedio. 16
  • 17. Calcular su promedio en la clase de TESI 1112  Asume que deseas calcular el promedio de cuatro notas que tienes en la clase.  Analice, identifique lo que necesitaría y resuélvalo 17
  • 18. Cambiar de pies a pulgadas  Cintas Inc. es un negocio que vende cintas. La persona que corta las cintas siempre le coloca en el ticket la medida en pies. El Sr. Vitorio, que es el dueño de la tienda, desea que usted le diseñe un programa que cambie la medida de pies a pulgadas, ya que él cobra el precio de la cinta por pulgada y no por pie.  El Sr. Vitorio desea un programa que cambie de pies a pulgadas. Determina los datos de entrada y salida  La ecuación para cambiar de pies a pulgadas es Medida_Cinta_Pulgadas = Medida_Cinta_Pies * 12. 18
  • 19. Suma y Multiplicación  El programa debe obtener tres números num1, num2, num3 e imprimir la suma y la multiplicación de los tres números. Observa que el programa pide dos cosas el producto de los números y la suma de los números. Identifica los datos de entradas(input) y el resultado(output). 19
  • 20. Compra de 3 libros  Calcular el precio final de una compra de tres libros. Recuerde incluir los impuestos. Determine el input, output y los procesos necesarios para obtener el output deseado. 20
  • 21. Sueldo Neto  Adriana Pérez, directora del departamento de Nómina desea un programa que calcule el sueldo bruto y el sueldo neto.  Para calcular el sueldo bruto multiplica las horas trabajadas por el pago por hora.  El Sueldo_Neto es 90% del Sueldo_Bruto.  Determina los datos de entrada y de salida.  Identifica las instrucciones que son necesarias para calcular el Sueldo_Bruto y Sueldo_Neto.  El Sueldo_Bruto se calcula multiplicando las Horas_Trabajadas por el Pago_Por_Hora  El Sueldo_Neto es el 90% del Sueldo_Bruto.  Se multiplica .90 por el Sueldo_Bruto. 21
  • 22. Depreciación  La Compañía desea calcular la depreciación en línea recta de una maquinaria de su oficina.  El valor de este equipo es de $1,000 y su vida útil es de 10 años. La fórmula para calcular la depreciación es el costo del equipo dividido entre la vida útil.  Depreciación = Valor del Equipo/vida útil  Ejemplo: Depreciación = 1,000/10 22
  • 23. Determine Cuánto dinero gana al mes  Su patrono desea saber cuando dinero ganan sus empleados mensualmente.  Determine cuál es su input, su output y cual es el proceso necesario para llegar al objetivo final (output) 23
  • 25. Field, Record & Database  Data Item: conjunto de caracteres  Record: Conjunto de Dataitem  Archivo: Conjunto de records como una sola unidad  Database: conjunto de archivos como una sola unidad 25
  • 26. B a n c o d e d a t o s Nombre Data Item Edad Data Item Dirección Data Item Tecnología Data Item María 29 Vega Baja ADEM Guisel 32 Manatí Enfermería Carlos 18 Morovis Contabilidad Record Record A r c h iv o Seguro Social Nombre Salario Pago por hora 555-55-555 María 1,200 12.00 444-44-4444 Guisel 1,100 8.50 222-22-2222 Carlos 950 9.00 Record 26
  • 27. File Record Field Banco de Datos File: Sales File Record Sales Receipt File Quantity 27