martes, 30 de junio de 2009

Taller No. 5

ANALISIS DE ALGORITMOS
FECHA DE ENTREGA: JUNIO 26/2009

REALICE UN PSEUDOCÓDIGO Y SU RESPECTIVO DIAGRAMA DE FLUJO:
1. Dada las horas trabajadas de una persona y el valor por hora. Calcular su salario e imprimirlo.




2. A un trabajador le pagan según sus horas trabajadas y la tarifa está a un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora se incrementa en un 50% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y la tarifa.

3. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.





4. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%.



5.Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos.









6. Dado un tiempo en minutos, calcular los días, horas y minutos que le corresponden.














7. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales.















8. Dado N notas de un estudiante calcular:
a) Cuantas notas tiene reprobadas.
b) Cuantas notas aprobadas.
c) El promedio de notas.
d) El promedio de notas aprobadas y reprobadas.














9. Realizar un Pseudocódigo que permita pedir 50 números naturales y determine e imprima cuantos son pares, impares, positivos y negativos.






Taller No. 4



TALLER No. 4
ANALISIS DE ALGORITMOS
FECHA DE ENTREGA: JUNIO 8/2009






Realice Un Pseudocódigo en Pseint, de las torres de Hanói, con Cinco Discos y su respectivo diagrama de Flujo, con variables: Origen, Auxiliar, Destino, Discos. D1,D2,D3,D4,D5.

Realice Un Pseudocódigo en Pseint y Diagrama de Flujo, de las 6 Ranas (tres amarillas y tres Rojas) y siete rocas, donde se defina el proceso de cambio de Posición de las ranas. De rocas iníciales a rocas finales.







Para descargarlo en un documento de texto de click en el icono









Realice Un Pseudocódigo en Pseint y Diagrama de Flujo, para pasar el puente cuyo peso que alcanza a resistir es de 13 kilogramos y necesitan pasar de dos en dos con una lámpara que dura prendida hasta 30 segundos, el peso de cada persona es: 1kg, 3kg, 6kg, 8kg, 12Kg.








Para descargarlo en un documento de texto de click en el icono



jueves, 21 de mayo de 2009

Prueba Diagnostica

PRUEBA DIAGNOSTICA

ANALISIS DE ALGORITMOS

  1. ENUMERE LAS HERRAMIENTAS OFIMATICAS QUE MANEJA.
  • Microsoft Office Excel
  • Microsoft Office Word
  • Microsoft Office Publisher
  • Microsoft Office Power Point
  1. QUE ES UN PROBLEMA?
Un problema es una determinada cuestión o asunto que requiere de una solución. la definicion del problema se trata de algún asunto particular que, en el momento en que se solucione, aportará beneficios a la sociedad (por ejemplo, lograr disminuir la tasa de pobreza de un país).

COMO SE SOLUCIONA UN PROBLEMA
planteando muchas pocibles soluciones y dandolas a conocer

Dar instrucciones, paso por paso, a partir de la base de conocimiento.

Lista de instrucciones, etapa por etapa:

  1. CUALES SON LAS ETAPAS PARA LA SOLUCION DE UN PROBLEMA?
  • identificar el probrema
  • comprender el problema
  • identificar las distintas alternativas para solucionar el problema
  • seleccionar la mejor alternativa de la etapa anterior
  • haser una lista de instrucciones que faciliten la solucion del problema
  1. QUE ES SOFTWARE?
Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computacion

  • SOFTWARE COMERCIAL
  • SOFTWARE SHAREWARE
  • SOFTWARE DE DOMINIO PÚBLICO
  • SOFTWARE FREEWARE
  1. QUE CLASES DE SOFTWARE CONOCE Y CUALES MANEJA?

  1. QUE ES UN ALGORITMO?
los algoritmos es una disciplina de las ciencias de la computación y, en la mayoría de los casos, su estudio es completamente abstracto sin usar ningún tipo de lenguaje de programacion ni cualquier otra implementación; por eso, en ese sentido, comparte las características de las disciplinas matemáticas. Así, el análisis de los algoritmos se centra en los principios básicos del algoritmo, no en los de la implementación particular. Una forma de plasmar (o algunas veces "codificar") un algoritmo es escribirlo en pseudocodigo o utilizar un lenguaje muy simple tal como Léxico, cuyos códigos pueden estar en el idioma del programador.
  1. ENUNCIE LAS CARACTERISTICAS DE UN ALGORITMO
  • Carácter finito. "Un algoritmo siempre debe terminar después de un número finito de pasos".
  • Precisión. "Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso".
  • Entrada. "Un algoritmo tiene cero o más entradas: cantidades que le son dadas antes de que el algoritmo comience, o dinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos".
  • Salida. "Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas".
  • Eficacia. "También se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente básicas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel".
  1. COMO SE ANALIZA UN ALGORITMO?

martes, 19 de mayo de 2009

Algoritmo Del Huevo

TALLER No. 2

Teniendo en cuenta, la definición y Características. Realice un Algoritmo, para realizar las recetas de un huevo en sus formas más conocidas de preparación (Tibio, Duro, Frito, Revueltos, Pericos)



Como Preparar Un huevo
  1. Abro la nevera
  2. Busco le huevo
  3. Saco el Huevo
  4. Coloco el huevo en el sarten
  5. Pienso que tipo de huevo voy a preparar
  6. Se enciende la estufa a fuego medio
  7. se lleva la cacerola sobre el huevo
  8. Agregamos aceite a la cacerola
  9. Agregamos sal al gusto
  10. Esperamos dos minutos hasta que le aceite caliente
  11. Tomo el huevo y lo quiebro en la cacerola y agrago su contenido adentro de la cacerola
  12. tapo la cacerola
  13. espero tres minutos a que se frie
  14. apagamos la estufa
  15. sacamos el huevo
  16. lo servimos en un plato
  17. fin

Matriz Dofa

TALLER No. 1


Realice una Matriz DOFA, (Debilidades, Oportunidades, Fortalezas y Amenazas), de acuerdo a la inducción que tuvo sobre el Análisis y Desarrollo de Sistemas de Información.


DEBILIDAD

OPORTUNIDADES

  • Nos distraemos con facilidad
  • El estado de las herramientas del centro “ la falta de computadores”
  • El sena
  • La etapa productiva
  • Instructores capacitados
  • Unidad de emprendimiento

FORTALEZAS

AMENAZAS

  • Buena comunicación
  • Habilidad de trabajo en grupo
  • Capacidad para aprender y entender mas fácil y rápido
  • No poseer los elementos necesarios para nuestro aprendizaje
  • No entender con facilidad las explicaciones del instructor

Diagramas de Flujo

Diagrama de Flujo de Una receta para Preparra un Huevo







Diagrama de Flujo de Como hallar el mayor de tres numeros



Diagrama de Flujo para hallar el promedio de cinco notas y decir si aprobo o no

Taller Algoritmos



Taller de el codigo del programa para hallar el area del triangulo, cuadrado y el mayor de tres numeros. tambien etsna las imagnes corriendo el programa.

Proceso Calcular_Area_triangulo
//digite base, altura
Escribir "base altura"
Leer base, altura;

area<-0; area<- (base*altura)/2; Escribir "area del triangulo es",area; FinProceso Proceso Nota_Final Escribir "Digite la nota uno"; Leer n1; Escribir "Digite la nota dos"; Leer n2; Escribir "Digite la nota tres"; Leer n3; Escribir "Digite la nota cuatro"; Leer n4; Escribir "Digite la nota cinco"; Leer n5; suma<-(n1+n2+n3+n4+n5); promedio<-(suma/5) Si promedio>=3 Entonces
Escribir "Su Promedio es: ",promedio, " Aprobo el semestre";
Sino
Escribir "Su Promedio es: ",promedio, " Reprobo el semestre";
FinSi

FinProceso

Proceso Area_Del_Cuadrado
//digite lado

Escribir " Ingrese el lado1";
Leer lado1;

Escribir " Ingrese el lado2";
Leer lado2;

area<-(lado1*lado2);
Si lado1=lado2 Entonces
Escribir "El area del cuadrado es:", area;
Sino Escribir "No es un cuadrado";
FinSi
FinProceso