Anda di halaman 1dari 10

TRABAJO DE TECNOLOGUIA

ALGOTISMO
JHON JAIRO CAAVERAL
DIAZ
DAIRON MARTINEZ SIERRA
ARNOLD RODRIGUEZ
ANDRES ATENCIO
LIC DEISY PESTANA
10-B
INSTITUCIN EDUCATIVA MONSEOR
GERARDO PATIO
CCERES ANTIOQUIA
2014

Taller #1
1. enumera y describe las etapas en el ciclo de programacin de
computadoras
2. da una definicin lo ms completa posible de alegorismo
3- cules son las caractersticas principales de un algoritmo
4- cuales es el origen del algoritmo
5-describe los tipos de algoritmo existente
6-que es lenguaje algortmico. Enumera los tipos existente.
7- En que consiste el leguaje algortmica descripcin narrada? da
ejemplo distinto al que el texto platea?
8-que caracterstica a un algoritmo en seudocdigo? Da ejemplo
9-a travs de un ejemplo identifica la estructura de un algoritmo
10- en que consiste el diagrama de flujo?
11-que reglas se deben tener en cuenta al momento de disear un
diagrama de flujo?
12-cul es la estructura a seguir de un diagrama de flujo de datos y por
consiguiente en todo algoritmo
13-cul es la simbologa utilizada en el diseo de diagramas de flujo?
14-escoje una ventaja y desventaja que sea importante destacar en el
diseo de los diagramas de flujo
15-representa en diagrama flujo el ejemplo 2.
16 disea un algoritmo en seudocdigo que permita calcular el rea de
un tringulo luego realiza el diagrama de flujo del mismo

SOLUCION
1/a- analizar el problema: estudiar el problema en general, extraer
datos.(entender el problema)
B -disea un algoritmo: disear la solucin trazar un plan)
c-traducir el algoritmo a un lenguaje de programacin: el programas
(ejecutar el plan)
d-depurar el programa: ejecutar el programa y realizar las pruebas
respectivas que permitan determinar si el programa hace lo que
queremos (revisar)

2-un algoritmo es un procedimiento a seguir para resolver un problema


3-solucionar problemas
4- la palabra algoritmo se deriva de la traduccin al latn de la palabra
rabe alkhowarizmi, nombre de un matemtico y astrnomo rabe que
escribi un tratado sobre la manipulacin de nmeros y ecuaciones.
5-tipos
Cualitativos: son aquellos en los que se describen los pasos utilizados
palabra
Cuantitativos: son aquellos los que se utilizan calculaos numricos para
definir los pasos del proceso
6-lenguaje algortmico
Un lenguaje es una serie de smbolos y reglas que se utilizan para
describir de manera explcita un proceso.
1-descricion narradora
2-pseudocodigo
3-diagrama de flujo
7-descripcion narradora este es caracterizado por que sigue un proceso
de ejecucin comn y lgico describiendo textualmente paso a paso
cada una de las actividades a realizar dentro de una actividad
determinada
Ejemplo
1-salir de la pieza

2-buscar la toalla
-quitarse la ropa
-entrar al baarse
-vestirse
-cepillarse
-desayunar
-arrancar para el colegio
8-descricion de seudocdigo no grafios representa en forma descriptiva
las operaciones que debe realizar un algoritmo
(pseudocodigo).pseudo=falso. El pseudo cdigo no es realmente un
cdigo si no una imitacin y una versin abreviada de instrucciones
reales para las computadoras.

9)

10) diagrama de flujo (grficos)


Son la representacin graficas de las operaciones que realiza un
algoritmo o la solucin algortmica de un problema. Para disearlos se
utiliza determinados smbolos o figuras que representan una accin
dentro del procedimiento. Utiliza unos smbolos normalizados, con los
pasos de algoritmo escrito en el smbolo adecuado y los smbolos
unidos con flechas, denominadas lneas de flujo, que indican el orden
en que los pasos deben ser ejecutados.

11) para su elaboracin se siguen ciertas reglas:

Se escribe de arriba hacia abajo y de izquierda a derecha siempre se


usan flechas verticales u horizontales, jams curvas vitar cruce de
flujos.
En cada paso expresar una accin concreta.
11) para su elaboracin se siguen ciertas reglas:
Se escribe de arriba hacia abajo y de izquierda a derecha siempre se
usan flechas verticales u horizontales, jams curvas vitar cruce de
flujos.
En cada paso expresar una accin concreta.

12) Pasos a seguir para el diseo de un algoritmo


1. Descomposicin del problema en subproblemas ms simples.
2. Combinando las estructuras algortmicas bsicas resolver cada
subproblemas.
3. Ensamblar las soluciones de cada subproblemas.
Muchas veces ocurre que despus del paso 1 se reconoce que ciertos
subproblemas ya han sido resueltos con anterioridad. En estos casos
podemos reutilizar el algoritmo que ya tenemos. Esta es una de las
grandes ventajas de la programacin estructurada y por la cual el paso 1
es fundamental. De hecho muchas veces conviene resolver un
subproblemas en forma ms general que la que realmente se requiere
previendo que pueda ser de utilizacin en otros casos.

14. Ventajas y desventajas


Ventajas
Rpida comprensin de las relaciones anlisis efectivo de las diferentes
secciones de programas
Pueden usarse como modelos de trabajo en el diseo de nuevos
programas o sistemas
Comunicacin con usuario
Documentacin adecuada de los programas
Codificacin eficaz de los programas

Desventajas
Diagramas completos detallados suelen ser laboriosos en su
planteamiento y diseo
Acciones a seguir tras la salida de un smbolo de decisin, puede ser
difciles de seguir si existen
Diferentes caminos

No existen normas fijas para la elaboracin de los diagramas de flujo


que permitan incluir todos los detalles que el usuario desee introducir

15.

16.

Anda mungkin juga menyukai