algoritmo

Páginas: 8 (1901 palabras) Publicado: 14 de marzo de 2014
¿QUÉ ES PENSAMIENTO LÓGICO?
El pensamiento lógico pone sobre todo en juego la
capacidad de abstracción del individuo, y se va
adquiriendo a partir de la pubertad. Los niños solo poseen
pensamientos concretos: entienden lo que ven, por lo
cual para comprender por ejemplo que dos más dos son
cuatro, se necesita mostrarles dos objetos, y luego añadir
otros dos ante su vista.
El pensamientológico es indispensable para solucionar los
problemas cotidianos y para el avance de la ciencia,
pues significa sacar conclusiones de las premisas, contenidas en ellas, pero no
observables en forma directa.
¿QUE ES UN ALGORITMO?
Un algoritmo se puede definir como un conjunto de
reglas para efectuar un cálculo, bien sea a mano,
o por medio de una máquina. La ejecución de un
algoritmo no debeimplicar, normalmente
decisiones subjetivas, ni tampoco debe de hacer
preciso el uso de la intuición. Por lo tanto se puede
considerar que una receta de cocina es un
algoritmo si describe precisamente la forma de
preparar
un
determinado
plato,
proporcionándonos las cantidades exactas que
debe usarse y también instrucciones detalladas
acerca del tiempo que debe de cocinarse. Pero si
lareceta tiene instrucciones vagas como colocar
sal al gusto, o guíese hasta que este medio hecho,
esto no es un algoritmo.
¿QUÉ ES PSEUDOCÓDIGO?
El pseudocódigo (falso lenguaje) es una
descripción de alto nivel de un algoritmo
que emplea una mezcla de lenguaje
natural con algunas convenciones
sintácticas propias de lenguajes de
programación,
como
asignaciones,
ciclos y condicionales.Es utilizado para
describir
algoritmos
en
libros
y
publicaciones
científicas,
y
como
producto
intermedio
durante
el

desarrollo de un algoritmo.
El pseudocódigo está pensado para facilitar a las personas el entendimiento de
un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios
en una implementación. Programadores diferentes suelen utilizarconvenciones
distintas, que pueden estar basadas en la sintaxis de lenguajes de programación
concretos. Sin embargo, el pseudocódigo en general es comprensible sin
necesidad de conocer o utilizar un entorno de programación específico, y es a la
vez suficientemente estructurado para que su implementación se pueda hacer
directamente a partir de él.
¿QUÉ ES UN DIAGRAMA DE FLUJO?
Los diagramas de flujoson una manera de representar visualmente el flujo de
datos a través de sistemas de tratamiento de información. Los diagramas de flujo
describen que operaciones y en que secuencia se requieren para solucionar un
problema dado.
Un diagrama de flujo u organigrama es una representación diagramática que
ilustra la secuencia de las operaciones que se realizarán para conseguir la
solución de unproblema.
¿QUÉ SÍMBOLOS SE UTILIZAN EN UN DIAGRAMA DE FLUJO

ALGORITMOS CON ESTRUCTURAS SECUENCIALES
1. Hacer el DFD y el pseudocódigo de un programa que calcule el número de
baldosas que se necesita para cubrir el piso de un salón cuadrado.

Variables a utilizar
LS= Lado del salón
LB= Lado De Las Baldosas
AS= Área del salón
AB= Área de la baldosa
NB= Numero de baldosas

Diagrama deflujo

Análisis E-P-S
Entrada
LS
LB
Proceso
AS= LS*LS
AB= LB*LB
NB= AS/AB
Salida
NB
Pseudocódigo
Inicio
Escriba “Digite el lado del salón: “
Lea LS
Escriba “Digite el lado de la
baldosa: “
Lea LB
AS=LS*LS
AB=LB*LB
NB=LS/LB
Escriba “Número de baldosas: “,
NB
Fin

2. Dado el presupuesto de un hospital calcular un 35% para pediatría, un 25%
para ginecología y un 40% paraortopedia. Hacer el DFD y el pseudocódigo.

Variables a utilizar
PH= Presupuesto hospital
PP= Presupuesto pediatría
PG= Presupuesto ginecología
PO= Presupuesto ortopedia

Diagrama de flujo

Análisis E-P-S
Entrada
PH
Proceso
PP= PH*0.35
PG= PH*0.25
PO=PH*0.40
Salida
PP, PG, PO
Pseudocódigo
Inicio
Escriba “Digite el presupuesto del
hospital: “
Lea PH
PP= PH*0.35
PG= PH*0.25...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS