viernes, 30 de enero de 2009

Tarea Ejercicios pagina 85

Ejercicio 2.1

Diseñar una solucion para resolver cada uno de los suiguientes problemas y tratar de refinar sus solucines mediante algoritmos adecuados:


a) realizar una llamada telefonica

inicio
ver si sirve el telefono
introducir dinero en monedas o tarjerta
ver numero
marcar numero
esperar que suene
hablar
colgar telefono
recojer feria del dinero o sacar la tarjeta

fin

b)cocinar una tortilla

inicio
buscar ingredientes
mezclar ingredientes
amasar
tomar una pedaso de masas no muy grande
con un bolillo extender el pedaso de masa
colocar el comal en la estufa
prender estufa
colocar tortilla en el comal
voltear la tortilla
sacar la tortilla
fin


c)Arreglar un pinchazo de una bicicleta.

inicio
buscar herramienta
colocar bicicleta en posicion hacia arriba
tomar llaves
quitar tornillos
retirar llanta
quitar tuvo de la llanta
poner tuvo nuevo
poner llanta
colocar tornillos
apretar tornillos
echarle aire a la llanta
voltear la bicicleta

d) Freir un huevo.

inicio
poner sarten en la estufa
tomar el huevo
romper el huevo en el sarten
esperar a que se fria
sacar el huevo
fin

Ejercicio 2.2

Escribe un algoritmo para:

a) sumar dos numeros enteros

inicio
leer numeros a y b
dar formula: a+b=c
imprimir resultado c
fin

b)restar dos numeros enteros

inicio
leer numeros a y b
dar formula: a-b=c
imprimir resultado c
fin

c)multiplicar dos numeros enteros

inicio
leer numeros a y b
dar formula: a*b=c
imprimir resultado c
fin

d)dividir un numero entero por otro

leer numeros a y b
dar formula: a/b=c
imprimir resultado c
fin

jueves, 29 de enero de 2009

Algoritmo Para l Area de un Circulo.

Realizar el algoritmo para calculare el area de un circulo.
  • inicio.

  • leer radio.

  • calculara area= 3.1416*radio al cuadrado.
  • imprimir area
  • fin

lunes, 26 de enero de 2009

Tarea de Algoritmos.

Tarea
Calcular la paga neta de un trabajador conociendo en numero de horas trabajadas, la tarifa horaria y la tasa de impuestos.

Algoritmo
Inicio
Leer horas, tarifa, tasa
Calcular pagabruta = horas * tarifa
Calcular impuestos = pagabruta * tasa
Calcular paga neta = paga bruta – impuestos
Visualizar paga bruta, impuestos, paga neta
Fin

Calcular el area de un rectangulo dada base y altura y la formula es a=b*h


Algoritmo
Inicio
Leer base, altura
Calcular area = base * altura
Imprimir area
Fin

viernes, 23 de enero de 2009

Diseño del algoritmos

En la etapa del analisis del proceso de programacion determina que hace el programa en la etapa del diseño se determina como hace el programa la tarea solicitada. Los metodos mas eficaces para el proceso de diseño se basa en el conocido divide y venceras.

Un problema complejo se soluciona dividiendolo en problemas o subproblemas y a la ves estos subproblemas en otros de nivel mas bajo hasta que pueda ser implemantada una solucion. Este metodo se conoce como diseño decsendente( top-down) o metodo modular.

HERRAMIENTAS DE PROGRAMACION.
Diagrama de flujo: Representacion grafica de un algoritmo.
Los simbolos del diagrama de flujo son:
terminal: marca el inicio y el fin del diagrama.
entrada: introduce datos al proceso o solucion(programa).
decision: cambia el flujo del Algoritmo de acuerdo a una avaluacion logica .
proceso: involucra cualquier proceso, calculo o computo, por ejemplo; `calcula a=b*h`.
salida: envia la informacion al dispositivo de salida estandar normalmente al monitor.

PSEUDOCODIGO.
Es una herramienta de programacion.

jueves, 22 de enero de 2009

Diagrama de Nassi-Schneiderman.

DIAGRAMA N-S.
El diagrama Nassi-Schneiderman tambien se le conoce como digrama de chapin, y es una especificacion de algoritmos que combinan una descripcion textual del pseudocodigo con la representacion grafica de un diagrama de flujo.

El diagrama Nassi-Scheiderman solo cuenta con conjunto de simbolos limitados para poder representar los pasos del algoritmo, pero por esto se apoya en expresiones de lenguaje natural, pero como el lenguje natural es muy extenso, solo se utilizan un conjunto de palabras, a estas se les llama palabras reservadas.

Las palabras reservadas mas utilizadas son:


  • Inicio, fin, leer y escribir.

  • Mientras, repita, hasta y para.

  • Incrementar, decrementar, hacer y funcion.

  • Entero, real, caracter, cadena.

  • Logico y retornar.

Como el digrama Nassi-Schneiderman tiene tres tipos de estructuras por eso se utilizan tres simbolos uno para cada tipo de estreucturas. Esto hace que los procesos del algoritmo sean mas faciles de representar y de interpretar.





FUENTES:



  • monografias. com

  • foro.abcdatos.com












































viernes, 16 de enero de 2009

CREACION DE BLOG

Hacer el blog estuvo pues facil pero necesito mas practica ya que no tengo tanta experiencia con este tipo de paginas, pero me servira como un abuena fuente de informacion por las notas que haga y ya no gastar en cuaderno.