lunes, 22 de agosto de 2011

Estructura básica en los algoritmos

Entrada:
Se refiere a los datos o variables deseables.

Proceso:
Conjunto de operaciones que se deben efectuar

Salida
Representa los resultados que se desean obtener.

Clasificación de datos de entrada y salida que se utilizan en un programa o algoritmo:
Numéricos

De cadena

lunes, 15 de agosto de 2011

Diagrama Nassi-Shneiderman

Un diagrama Nassi-Shneiderman es una representación gráfica de un algoritmo para programación estructurada. Desarrollados en 1972 por Isaac Nassi y Ben Shneiderman, estos diagramas también son conocidos como estructogramas debido a que muestran las estructuras de un programa.

Siguiendo un diseño de arriba a abajo, el problema en cuestión es reducido en subproblemas cada vez menores, hasta que sólo comandos y estructuras de control permanecen. Los diagramas Nassi-Shneiderman reflejan esta descomposición de una forma clara y simple, usando cajas anidadas para representar subproblemas.

Representación en Diagrama Nassi Schneiderman:
Los problemas secuenciales en diagramas N-S se representan solamente por cajas con líneas horizontales

Tipos de estructuras de programación. Estructuras básicas y secuencial.

Algoritmo para calcular áreas


Triangulo

1.- Solicitar base (b) y altura (h)

2.- Hacer operaciones correspondientes a= (b*h)/2

3.- Sacar resultados

Datos de entrada

Formula

Calculo

Resultados o datos de salida

Base

Altura

a=(base*altura)/2

A=(2*5)/2

a=5

b=2 a=5





Circulo

1.- Solicitar radio (r)

2.- Hacer operaciones correspondientes a= π * r2

3.- Sacar resultados



Datos de entrada

Formula

Calculo

Resultados o datos de salida

radio(r)

a=π * radio2

a= π * (2)2

A=12.56

R= 2





Cuadrado

1.- Solicitar lado (l)

2.- Hacer operaciones correspondientes a= l*l

3.- Sacar resultados



Datos de entrada

Formula

Calculo

Resultados o datos de salida

lado(l)

a=lado(l) * lado(l)

a= 2*2

A=4

l=2





viernes, 12 de agosto de 2011



En tu sitio o blog, Contesta las siguientes preguntas y /o acciones:

¿Qué es la Metodología de Resolución de Problemas?

1. Definición del problema

2. Análisis de la solución

3. Diseño de la solución

4. Codificación

5. Prueba y Depuración

6. Documentación

7. Mantenimiento


¿Qué es un algoritmo?


es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesi

vos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución


Crea un algoritmo para enviar un me

nsaje multimedia desde tu celular

1.- Tomar el celular

2.- Encender el celular

3.- Entrar al acceso directo para el menu de mensajes

4.- Seleccionar Crear un mensaje multimedia

5.- Escribir el numero de quien serà el destinatario

6.-Escribir el asunto del mensaje

7.- Seleccionar opciones y agregar el archivo multimedia que se desea

8.- Escribir si se desea algun texto

9.- Seleccionar opciones- enviar

10.- Listo


¿Qué es un diagrama de flujo?

son diagramas que emplean símbolos gráficos para

representar los pasos o etapas de un proceso. También permiten describir la secuencia de los

distintos pasos o etapas y su interacción


¿Cuáles son los elementos básicos de un diagrama de flujo?

Los elementos básicos que aparecen en cualquier

Diagrama de Flujo de Datos, son los siguientes:

Entidad Externa.

Proceso.

Almacén de Datos.

Flujo de Datos.

Agrega las imágenes de los símbolos


Coloca la imagen de un diagrama de flujo