SlideShare una empresa de Scribd logo
1 de 18
C.B.T INGENIERO ESTEBAN CALDERON
ALCARAZ.
NANCY CARRILLO PERDOMNO.
TECNICO EN INFORMÀTICA 2.
SEGUNDO SEMESTRE.
PROFESOR: JOSÈ ANTONIO GONZÀLEZ
HERNANDEZ.
SUBMODULO: APLICA LAS BASES DE LA
PROGRAMACION.
TEMA: ALGORITMO.
INDICE.
 ¿Qué es algoritmo?
 ¿para que sirve?
 Características
 Ejemplo 1: Calcular la velocidad de una motoneta.
 Ejemplo 2: Limpieza de un teclado de computadora.
 Ejemplo 3: Calcular el área de una sala de computo
rectangular.
 Ejemplo 4: La suma de los alumnos del ciclo 2012, mas
el del 2013 en la clase de informática.
 Ejemplo 5 : Guardar un archivo en la memoria USB.
¿Qué ES ADGORITMO?
DEFINICIÒN:
Secuencia finita de instrucciones, reglas o pasos que describen de forma
precisa las operaciones de un ordenador debe realizar para llevar a cabo un
tarea en un tiempo mas finito. [Donald E. Knuth, 1968]
Descripción de un esquema de comportamiento expresado mediante un
reportorio finito de acciones y de informaciones
elementales, identificadas, bien comprendidas y realizables a priori. Este
repertorio se denomina léxico [Pierre Scholl, 1988]
Un algoritmo es un conjunto finito de pasos definidos, estructurados en el
tiempo y formulados con base a un conjunto finito de reglas no
ambiguas, que proveen un procedimiento para dar la solución o indicar la
falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-
Otazu, 2004]
¿PARA QUE SIRVE?
 Para realizar un protocolo y darle una solución a
un problema mediante un seguimiento de pasos
determinados.
Características
 Las características fundamentales que debe cumplir todo algoritmo son:
 Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la
acción a realizar sin criterios de interpretación.
 Ser finito: Un número específico y numerable de pasos debe componer al
algoritmo, el cual deberá finalizar al completarlos.
 Tener cero o más entradas: Datos son proporcionados a un algoritmo
como insumo (o estos son generados de alguna forma) para llevar a cabo
las operaciones que comprende.
 Tener una o más salidas: Debe siempre devolver un resultado; de nada
sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un
resultado no debe ser considerado como únicamente “verlos” en forma
impresa o en pantalla, como ocurre con las computadoras. Existen muchos
otros mecanismos susceptibles de programación que no cuentan con una
salida de resultados de esta forma. Por salida de resultados debe
entenderse todo medio o canal por el cual es posible apreciar los efectos de
las acciones del algoritmo.
 Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser
preciso, no usando nada más ni nada menos que aquello que se requiera
para y en su ejecución.
Ejemplo 1: Calcular la velocidad de
una motoneta.
 Caja negra.
 Formula: v=d/t
v=d/t
Distancia (d)
Tiempo (t)
Velocidad (v)
Ejemplo 1: Calcular la velocidad de
una motoneta.
Datos Ejemplo Tipo Longitud Nulo Único Default Rens.
Distanci
a (d)
49 decim
al
5,4 x x 1 ›0
Tiempo
(t)
78 decim
al
5,4 x X 1 ›0
Velocida
d (v)
0.628 decim
al
5,4 X x 1 ›0
Ejemplo 1: Calcular la velocidad de
una motoneta.
Requisitos: formula: v=d/t
Declarar la distancia (d)
Declarar el tiempo (t)
Declarar el volumen (v)
Indicar la distancia (d)
Indicar el tiempo (t)
Indicar el volumen (v)
DATOS:
Declarar (d)
Declarar (t)
Declarar (v)
-Solicitar el valor de distancia (d)
-Leer valor de distancia (d)
-Solicitar valor de tiempo (t)
-Leer valor de tiempo (t)
-Solicitar valor de volumen (v)
-Leer valor de volumen (v)
-Aplicar formula v=d/t
-Mostrar resultado (v)
Ejemplo 2 : Limpieza de un teclado
de computadora.
CAJA NEGRA:
-Teclado (t)
-Aire comprimido (a)
-franela (f)
-Teclado limpio (r)
Ejemplo 2 : Limpieza de un teclado
de computadora.
 Requisitos:
 -Declarar teclado (t)
 -Declarar aire comprimido
(a)
 -Declarar franela (f)
 -declarar teclado limpio (r)
 - Indicar teclado (t)
 -Indicar aire comprimido
(a)
 -Indicar franela (f)
 -Indicar teclado limpio (r)
Datos:
-teclado (t)
-aire comprimido (a)
-franela (f)
-Teclado limpio (r)
-Solicitar teclado (t)
-Solicitar aire comprimido (a)
-Solicitar franela (f)
-Aplicar proceso
-Mostrar Teclado limpio (r)
Ejemplo 3: Calcular el área de una
sala de computo rectangular.
 Caja negra:
 formula : r=b*a
r=b*a
Base (b)
Altura (a)
Resultado (r)
Ejemplo 3: Calcular el área de una
sala de computo rectangular.
Datos Ejempl
o
Tipo Longit
ud
Nulo Único Default Rens.
Base (b) 8 Decimal 5,4 x x 1 ›1
Altura
(a)
6 Decimal 5,4 x x 1 ›1
Resulta
do (r)
48 Decimal 5,4 x x 1 ›1
Ejemplo 3: Calcular el área de una
sala de computo rectangular.
 Requisitos. Formula: b*a
- Declarar base (b)
- Declarar altura (a)
- Declarar resultado (r)
- Indicar la base (b)
- Indicar la altura (a)
- Indicar resultado (r)
Datos:
Base (b)
Altura (a)
Resultado (r)
-Solicitar el valor de base (b)
-Leer el valor de base (b)
-Solicitar valor de área (a)
-Leer valor de área (a)
-Aplicar formula a=b*a
-Mostrar resultado (r)
Ejemplo 4: La suma de los alumnos del ciclo
2012, mas el del 2013 en la clase de informática.
 Caja negra.
 Formula: r=n1 + n2
r=n1 + n2
Alumnos 2012 (n1)
Alumnos (n2)
Resultado (r)
Ejemplo 4: La suma de los alumnos del ciclo
2012, mas el del 2013 en la clase de informática.
Datos Ejempl
o
Tipo Longit
ud
Nulo Único Default Rens.
Alumno
s 2012
(n1)
56 decimal 75 x x 1 ›1
Alumno
s 2013
(n2)
47 decimal 75 x x 1 ›1
Resulta
do (r)
103 decimal 75 x x 1 ›1
Ejemplo 4: La suma de los alumnos del ciclo 2012,
mas el del 2013 en la clase de informática.
 Requisitos.
 Formula r=n1 + n2
- Declarar alumnos (n1)
- Declarar alumnos (n2)
- Declarar resultado (r)
- Indicar alumnos (n1)
- Indicar alumnos (n2)
- Indicar resultado (r)
- Datos:
- Alumnos (n1)
- Alumnos (n2)
- Resultado (r)
-Solicitar valor de alumnos (n1)
-Leer valor de alumnos (n1)
-Solicitar valor de alumnos (n2)
-Leer valor de alumnos (n1)
-Aplicar formula r=n1+n2
-Mostrar resultado (r)
Ejemplo 5: Guardar un archivo en
la memoria USB.
 Caja negra.
Archivo guardado
(r)Archivo (a)
Memoria USB (m)
Ejemplo 5: Guardar un archivo en
la memoria USB.
 Requisitos.
 Declarar archivo (a)
 Declarar memoria (m)
 Declarar archivo guardado
(r)
 Indicar archivo (a)
 Indicar memoria (m)
 Indicar archivo guardado (r)
 Datos.
-Archivo (a)
-Memoria (m)
-Archivo guardado (r)
-Solicitar archivo (a)
-Solicitar memoria (m)
-Aplicar proceso
-Mostrar archivo guardado (r)

Más contenido relacionado

La actualidad más candente

Resumen Complejidad Computacional y de Algoritmos
Resumen Complejidad Computacional y de AlgoritmosResumen Complejidad Computacional y de Algoritmos
Resumen Complejidad Computacional y de Algoritmosmarshalleitor
 
272169862 asignacion-ppt
272169862 asignacion-ppt272169862 asignacion-ppt
272169862 asignacion-pptMajos Conejita
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaRolf Pinto
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencialrcarrerah
 
Teoría de complejidad computacional (tcc).pptx
Teoría de complejidad computacional (tcc).pptxTeoría de complejidad computacional (tcc).pptx
Teoría de complejidad computacional (tcc).pptxYared Redman
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicasJavierCR2017
 
Reporte de practicas 2
Reporte de practicas 2Reporte de practicas 2
Reporte de practicas 2JavierCR2017
 
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
 
grafico en matlab
grafico en matlabgrafico en matlab
grafico en matlabximenacoral
 
Reporte de practicas Programacion
Reporte de practicas  ProgramacionReporte de practicas  Programacion
Reporte de practicas Programacioncristianrobles58
 
MÉTODO HÚNGARO
MÉTODO HÚNGAROMÉTODO HÚNGARO
MÉTODO HÚNGARORubí Parra
 
Metodo de asigancion milagros
Metodo de asigancion milagrosMetodo de asigancion milagros
Metodo de asigancion milagrosmilagros mercado
 

La actualidad más candente (18)

El metodo-hungaro
El metodo-hungaroEl metodo-hungaro
El metodo-hungaro
 
Resumen Complejidad Computacional y de Algoritmos
Resumen Complejidad Computacional y de AlgoritmosResumen Complejidad Computacional y de Algoritmos
Resumen Complejidad Computacional y de Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Asignacion
AsignacionAsignacion
Asignacion
 
272169862 asignacion-ppt
272169862 asignacion-ppt272169862 asignacion-ppt
272169862 asignacion-ppt
 
Teoría De La Complejidad Algoritmica
Teoría De La Complejidad AlgoritmicaTeoría De La Complejidad Algoritmica
Teoría De La Complejidad Algoritmica
 
Presentación1
Presentación1Presentación1
Presentación1
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
Teoría de complejidad computacional (tcc).pptx
Teoría de complejidad computacional (tcc).pptxTeoría de complejidad computacional (tcc).pptx
Teoría de complejidad computacional (tcc).pptx
 
Reporte de practicas
Reporte de practicasReporte de practicas
Reporte de practicas
 
Reporte de practicas 2
Reporte de practicas 2Reporte de practicas 2
Reporte de practicas 2
 
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
 
grafico en matlab
grafico en matlabgrafico en matlab
grafico en matlab
 
Reporte de practicas Programacion
Reporte de practicas  ProgramacionReporte de practicas  Programacion
Reporte de practicas Programacion
 
Clase 2 (2)
Clase 2 (2)Clase 2 (2)
Clase 2 (2)
 
MÉTODO HÚNGARO
MÉTODO HÚNGAROMÉTODO HÚNGARO
MÉTODO HÚNGARO
 
Estructura de datos - Unidad 2: Recursividad
Estructura de datos - Unidad 2: Recursividad Estructura de datos - Unidad 2: Recursividad
Estructura de datos - Unidad 2: Recursividad
 
Metodo de asigancion milagros
Metodo de asigancion milagrosMetodo de asigancion milagros
Metodo de asigancion milagros
 

Destacado (20)

Acción tutorial
Acción tutorialAcción tutorial
Acción tutorial
 
Importancia de la participación del perú en el focalae
Importancia de la participación del perú en el focalaeImportancia de la participación del perú en el focalae
Importancia de la participación del perú en el focalae
 
La Pasión
La PasiónLa Pasión
La Pasión
 
Twitter
TwitterTwitter
Twitter
 
Cuestionario 1
Cuestionario 1Cuestionario 1
Cuestionario 1
 
Presentación twitter
Presentación twitterPresentación twitter
Presentación twitter
 
Semana Santa Torrejon 2014: Santo Entierro
Semana Santa Torrejon 2014: Santo EntierroSemana Santa Torrejon 2014: Santo Entierro
Semana Santa Torrejon 2014: Santo Entierro
 
Los animales domesticos
Los animales domesticosLos animales domesticos
Los animales domesticos
 
Portafolio edificación 2013
Portafolio edificación 2013Portafolio edificación 2013
Portafolio edificación 2013
 
Animacion planilandia.ppsx
Animacion planilandia.ppsxAnimacion planilandia.ppsx
Animacion planilandia.ppsx
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Desarrollo de Indonesia y su rol en el ASEAN
Desarrollo de Indonesia y su rol en el ASEANDesarrollo de Indonesia y su rol en el ASEAN
Desarrollo de Indonesia y su rol en el ASEAN
 
La prepa» nyne
La prepa» nyneLa prepa» nyne
La prepa» nyne
 
Consejos para familia desde el trabajo social
Consejos para familia desde el trabajo socialConsejos para familia desde el trabajo social
Consejos para familia desde el trabajo social
 
China y los recursos naturales del Peru
China y los recursos naturales del PeruChina y los recursos naturales del Peru
China y los recursos naturales del Peru
 
3 Catalogo de Ofertas de Navidad 2014 Moda Club
3 Catalogo de Ofertas de Navidad 2014 Moda Club3 Catalogo de Ofertas de Navidad 2014 Moda Club
3 Catalogo de Ofertas de Navidad 2014 Moda Club
 
Lengua castellana y_literatura[1] 1j
Lengua castellana y_literatura[1] 1jLengua castellana y_literatura[1] 1j
Lengua castellana y_literatura[1] 1j
 
Una aldea para todos 2
Una aldea para todos 2Una aldea para todos 2
Una aldea para todos 2
 
12
1212
12
 
El termino mocc
El termino moccEl termino mocc
El termino mocc
 

Similar a Nancy carrillo perdomo

Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.pptLeydi Hernandez
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación Adolfo Vazcoy
 
Informe tecnico unidad 7
Informe tecnico unidad 7Informe tecnico unidad 7
Informe tecnico unidad 7eliezerbs
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezVanessa Ramirez
 
Diseño de pseudocodigo
Diseño de pseudocodigoDiseño de pseudocodigo
Diseño de pseudocodigoANIMEFLV
 
301401 10 practica1-informe fibra
301401 10 practica1-informe fibra301401 10 practica1-informe fibra
301401 10 practica1-informe fibraFabioAcevedo
 
Cap5 1.2 tutor2 algoritmos secuenciales
Cap5 1.2 tutor2 algoritmos secuencialesCap5 1.2 tutor2 algoritmos secuenciales
Cap5 1.2 tutor2 algoritmos secuencialesMary Dunnia Lopez N.
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++ Ronal Palomino
 
12 feb 2013 investigación (1)
12 feb 2013 investigación (1)12 feb 2013 investigación (1)
12 feb 2013 investigación (1)heideryxiomara
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmosrehoscript
 
principios de algortimos, secuencuas y base de dats
principios de algortimos, secuencuas y base de datsprincipios de algortimos, secuencuas y base de dats
principios de algortimos, secuencuas y base de datsmiguelgarciasalazar3
 

Similar a Nancy carrillo perdomo (20)

20 problemas
20 problemas20 problemas
20 problemas
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 
Informe tecnico unidad 7
Informe tecnico unidad 7Informe tecnico unidad 7
Informe tecnico unidad 7
 
Esmeralda....!!!
Esmeralda....!!!Esmeralda....!!!
Esmeralda....!!!
 
Metodologia de la Programción
Metodologia de la ProgramciónMetodologia de la Programción
Metodologia de la Programción
 
Fis comp2012 02algoritmo
Fis comp2012 02algoritmoFis comp2012 02algoritmo
Fis comp2012 02algoritmo
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa Ramirez
 
Diseño de pseudocodigo
Diseño de pseudocodigoDiseño de pseudocodigo
Diseño de pseudocodigo
 
Algoritmos y programas estructuras
Algoritmos y programas estructurasAlgoritmos y programas estructuras
Algoritmos y programas estructuras
 
301401 10 practica1-informe fibra
301401 10 practica1-informe fibra301401 10 practica1-informe fibra
301401 10 practica1-informe fibra
 
cap7.pdf
cap7.pdfcap7.pdf
cap7.pdf
 
Cap5 1.2 tutor2 algoritmos secuenciales
Cap5 1.2 tutor2 algoritmos secuencialesCap5 1.2 tutor2 algoritmos secuenciales
Cap5 1.2 tutor2 algoritmos secuenciales
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++
 
12 feb 2013 investigación (1)
12 feb 2013 investigación (1)12 feb 2013 investigación (1)
12 feb 2013 investigación (1)
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Evelin alejandra sanchez ayala t.i 1
Evelin alejandra sanchez ayala t.i 1Evelin alejandra sanchez ayala t.i 1
Evelin alejandra sanchez ayala t.i 1
 
Analisis de algoritmos
Analisis de algoritmosAnalisis de algoritmos
Analisis de algoritmos
 
principios de algortimos, secuencuas y base de dats
principios de algortimos, secuencuas y base de datsprincipios de algortimos, secuencuas y base de dats
principios de algortimos, secuencuas y base de dats
 

Nancy carrillo perdomo

  • 1. C.B.T INGENIERO ESTEBAN CALDERON ALCARAZ. NANCY CARRILLO PERDOMNO. TECNICO EN INFORMÀTICA 2. SEGUNDO SEMESTRE. PROFESOR: JOSÈ ANTONIO GONZÀLEZ HERNANDEZ. SUBMODULO: APLICA LAS BASES DE LA PROGRAMACION. TEMA: ALGORITMO.
  • 2. INDICE.  ¿Qué es algoritmo?  ¿para que sirve?  Características  Ejemplo 1: Calcular la velocidad de una motoneta.  Ejemplo 2: Limpieza de un teclado de computadora.  Ejemplo 3: Calcular el área de una sala de computo rectangular.  Ejemplo 4: La suma de los alumnos del ciclo 2012, mas el del 2013 en la clase de informática.  Ejemplo 5 : Guardar un archivo en la memoria USB.
  • 3. ¿Qué ES ADGORITMO? DEFINICIÒN: Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito. [Donald E. Knuth, 1968] Descripción de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a priori. Este repertorio se denomina léxico [Pierre Scholl, 1988] Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe- Otazu, 2004]
  • 4. ¿PARA QUE SIRVE?  Para realizar un protocolo y darle una solución a un problema mediante un seguimiento de pasos determinados.
  • 5. Características  Las características fundamentales que debe cumplir todo algoritmo son:  Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.  Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.  Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.  Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.  Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.
  • 6. Ejemplo 1: Calcular la velocidad de una motoneta.  Caja negra.  Formula: v=d/t v=d/t Distancia (d) Tiempo (t) Velocidad (v)
  • 7. Ejemplo 1: Calcular la velocidad de una motoneta. Datos Ejemplo Tipo Longitud Nulo Único Default Rens. Distanci a (d) 49 decim al 5,4 x x 1 ›0 Tiempo (t) 78 decim al 5,4 x X 1 ›0 Velocida d (v) 0.628 decim al 5,4 X x 1 ›0
  • 8. Ejemplo 1: Calcular la velocidad de una motoneta. Requisitos: formula: v=d/t Declarar la distancia (d) Declarar el tiempo (t) Declarar el volumen (v) Indicar la distancia (d) Indicar el tiempo (t) Indicar el volumen (v) DATOS: Declarar (d) Declarar (t) Declarar (v) -Solicitar el valor de distancia (d) -Leer valor de distancia (d) -Solicitar valor de tiempo (t) -Leer valor de tiempo (t) -Solicitar valor de volumen (v) -Leer valor de volumen (v) -Aplicar formula v=d/t -Mostrar resultado (v)
  • 9. Ejemplo 2 : Limpieza de un teclado de computadora. CAJA NEGRA: -Teclado (t) -Aire comprimido (a) -franela (f) -Teclado limpio (r)
  • 10. Ejemplo 2 : Limpieza de un teclado de computadora.  Requisitos:  -Declarar teclado (t)  -Declarar aire comprimido (a)  -Declarar franela (f)  -declarar teclado limpio (r)  - Indicar teclado (t)  -Indicar aire comprimido (a)  -Indicar franela (f)  -Indicar teclado limpio (r) Datos: -teclado (t) -aire comprimido (a) -franela (f) -Teclado limpio (r) -Solicitar teclado (t) -Solicitar aire comprimido (a) -Solicitar franela (f) -Aplicar proceso -Mostrar Teclado limpio (r)
  • 11. Ejemplo 3: Calcular el área de una sala de computo rectangular.  Caja negra:  formula : r=b*a r=b*a Base (b) Altura (a) Resultado (r)
  • 12. Ejemplo 3: Calcular el área de una sala de computo rectangular. Datos Ejempl o Tipo Longit ud Nulo Único Default Rens. Base (b) 8 Decimal 5,4 x x 1 ›1 Altura (a) 6 Decimal 5,4 x x 1 ›1 Resulta do (r) 48 Decimal 5,4 x x 1 ›1
  • 13. Ejemplo 3: Calcular el área de una sala de computo rectangular.  Requisitos. Formula: b*a - Declarar base (b) - Declarar altura (a) - Declarar resultado (r) - Indicar la base (b) - Indicar la altura (a) - Indicar resultado (r) Datos: Base (b) Altura (a) Resultado (r) -Solicitar el valor de base (b) -Leer el valor de base (b) -Solicitar valor de área (a) -Leer valor de área (a) -Aplicar formula a=b*a -Mostrar resultado (r)
  • 14. Ejemplo 4: La suma de los alumnos del ciclo 2012, mas el del 2013 en la clase de informática.  Caja negra.  Formula: r=n1 + n2 r=n1 + n2 Alumnos 2012 (n1) Alumnos (n2) Resultado (r)
  • 15. Ejemplo 4: La suma de los alumnos del ciclo 2012, mas el del 2013 en la clase de informática. Datos Ejempl o Tipo Longit ud Nulo Único Default Rens. Alumno s 2012 (n1) 56 decimal 75 x x 1 ›1 Alumno s 2013 (n2) 47 decimal 75 x x 1 ›1 Resulta do (r) 103 decimal 75 x x 1 ›1
  • 16. Ejemplo 4: La suma de los alumnos del ciclo 2012, mas el del 2013 en la clase de informática.  Requisitos.  Formula r=n1 + n2 - Declarar alumnos (n1) - Declarar alumnos (n2) - Declarar resultado (r) - Indicar alumnos (n1) - Indicar alumnos (n2) - Indicar resultado (r) - Datos: - Alumnos (n1) - Alumnos (n2) - Resultado (r) -Solicitar valor de alumnos (n1) -Leer valor de alumnos (n1) -Solicitar valor de alumnos (n2) -Leer valor de alumnos (n1) -Aplicar formula r=n1+n2 -Mostrar resultado (r)
  • 17. Ejemplo 5: Guardar un archivo en la memoria USB.  Caja negra. Archivo guardado (r)Archivo (a) Memoria USB (m)
  • 18. Ejemplo 5: Guardar un archivo en la memoria USB.  Requisitos.  Declarar archivo (a)  Declarar memoria (m)  Declarar archivo guardado (r)  Indicar archivo (a)  Indicar memoria (m)  Indicar archivo guardado (r)  Datos. -Archivo (a) -Memoria (m) -Archivo guardado (r) -Solicitar archivo (a) -Solicitar memoria (m) -Aplicar proceso -Mostrar archivo guardado (r)