Академический Документы
Профессиональный Документы
Культура Документы
Portada (1 hoja)
Datos institucionales (universidad, carrera, asignatura)
Ttulo de la monografa
Autores (5 integrantes)
Asesor de la monografa
Lugar y fecha
Contenido previo
Pgina de respeto (1 hoja)
Pgina del ttulo (1 hoja)
Dedicatoria (1 hoja)
Agradecimiento (1 hoja)
ndice (Contenido) (las necesarias)
Conclusiones (1 hoja)
Las conclusiones deben encerrar ideas fundamentales, significativas, indispensables y
contundentes.
Recomendaciones (1 hoja)
Anexos
Adicionalmente, usted puede colocar, cargo de los documentos presentados para la
realizacin de la investigacin, mapas, figuras, modelos de encuestas, fotos de los
autores tomadas durante su labor, fotos sobre el trabajo en campo o biblioteca, etc.
Universidad Nacional de Caete
Ingeniera de Sistemas
Comunicacin II
Presentado por:
OCHANTE MARTINEZ, Flor Janette
VILLALOBOS CUBA, Cristhian Antonio
Docente:
Cap.
Pg.
Dedicatoria iii
Agradecimiento iv
Introduccin. v
Lista de tablas vi
Lista de grficos . vii
I CAPTULO. Origen Y Evolucin De Los Algoritmos
1.1. Historia:...................................................................................................................................11
1.2. Definicin:...............................................................................................................................12
1.3. Caractersticas:.......................................................................................................................13
1.3.1.Caractersticas Obligatorias.........................................................................................13
1.3.2.Caractersticas Aconsejables:......................................................................................14
1.4. Partes De Un Algoritmo:.........................................................................................................15
1.4.1.Entrada de datos:.........................................................................................................15
1.4.2.Proceso:.......................................................................................................................15
1.4.3.Salida de resultados:....................................................................................................15
1.5. Clasificacin De Los Algoritmos:.............................................................................................15
1.5.1.Segn el sistema de signos:.........................................................................................15
1.5.2.Segn su funcin:.........................................................................................................15
1.5.3.Segn la estrategia:......................................................................................................16
II CAPTULO. Metodologa Para Realizar Algoritmos
2.1 Anlisis del Problema
2.2 Definicin de Requerimientos
2.3 Identificacin de los Mdulos
2.4 Realizacin de los Algoritmos
2.5 Implementacin de los Algoritmos
III CAPTULO. Tcnicas Para La Formulacin De Un Algoritmo
3.1 Diagrama de Flujos
3.2 Seudocdigo
3.3 Diagramas Estructurados (Nassi-Schneiderman)
IV CAPTULO. Anlisis De Algoritmo En Ingeniera De Sistemas
4.1 Algoritmo en la Ingeniera de Sistemas.
4.2 Dificultades sobre los Algoritmos en un Ingeniero de Sistemas..
4.3 Soluciones de los Algoritmos en un Ingeniero de Sistemas
4.4 Toma de Daciones sobre los Algoritmo para un Ingeniero de Sistemas..
Conclusiones..
Recomendaciones
Referencias bibliogrficas
Referencias bibliogrficas
BASADO EN APA
BASADO EN VANCOUVER
INTRODUCCIN
En el cuarto captulo trata del anlisis del uso de los algoritmos en la formacin
de un ingeniero de sistemas, tratando de darle a entender que problemas o
dificultades tendr, que soluciones puede darle y hacer una buena toma de
decisiones.
USO DE ALGORITMOS EN LA FORMACIN DEL INGENIERO DE
SISTEMAS
I. Origen Y Evolucin De Los Algoritmos
1.1. Historia:
El trmino proviene del matemtico rabe AlKhwarizmi, que escribi un tratado
sobre los nmeros. Este texto se perdi, pero su versin latina, Algoritmi de
Numero Indorum, s se conoce.
El trabajo de AlKhwarizmi permiti preservar y difundir el conocimiento de los
griegos (con la notable excepcin del trabajo de Diofanto) e indios, pilares de
nuestra civilizacin. Rescat de los griegos la rigurosidad y de los indios la
simplicidad (en vez de una larga demostracin, usar un diagrama junto a la
palabra Mira). Sus libros son intuitivos y prcticos y su principal contribucin fue
simplificar las matemticas a un nivel entendible por no expertos. En particular
muestran las ventajas de usar el sistema decimal indio, un atrevimiento para su
poca, dado lo tradicional de la cultura rabe.
La exposicin clara de cmo calcular de una manera sistemtica a travs de
algoritmos diseados para ser usados con algn tipo de dispositivo mecnico
similar a un baco, ms que con lpiz y papel, muestra la intuicin y el poder
de abstraccin de AlKhwarizmi. Hasta se preocupaba de reducir el nmero de
operaciones necesarias en cada clculo. Por esta razn, aunque no haya sido
l el inventor del primer algoritmo, merece que este concepto est asociado a
su nombre.
Los babilonios que habitaron en la antigua Mesopotania, empleaban unas
pequeas bolas hechas de semillas o pequeas piedras, a manera de
cuentas y que eran agrupadas en carriles de caa. Ms an, en 1.800 A.C. un
matemtico babilnico invent los algoritmos que le permitieron resolver
problemas de clculo numrico.
En 1850 A.C., un algoritmo de multiplicacin similar al de expansin binaria es
usado por los egipcios.
La teora de las ciencias de la computacin trata cualquier objeto
computacional para el cual se puede crear un buen modelo. La investigacin en
modelos formales de computacin se inici en los 30s y 40s por Turing, Post,
Kleene, Church y otros. En los 50s y 60s los lenguajes de programacin,
compiladores y sistemas operativos estaban en desarrollo, por lo tanto, se
convirtieron tanto en el sujeto como la base para la mayora del trabajo terico.
El poder de las computadoras en este perodo estaba limitado por
procesadores lentos y por pequeas cantidades de memoria. As, se
desarrollaron teoras (modelos, algoritmos y anlisis) para hacer un uso
eficiente de ellas. Esto dio origen al desarrollo del rea que ahora se conoce
como Algoritmos y Estructuras de Datos. Al mismo tiempo se hicieron
estudios para comprender la complejidad inherente en la solucin de algunos
problemas. Esto dio origen a lo que se conoce como la jerarqua de problemas
computacionales y al rea de Complejidad Computacional.
1.2. Definicin:
Asimismo tampoco podemos pasar por alto que los algoritmos se pueden
expresar a travs de lenguajes de programacin, pseudocdigo, el lenguaje
natural y tambin a travs de los conocidos como diagramas de flujo.
Un manual de instrucciones para el funcionamiento de un electrodomstico y
una serie de rdenes del jefe a un empleado para desarrollar una cierta tarea
tambin pueden incluir algoritmos.
Cabe mencionar por ltimo que los algoritmos son muy importantes en
la informtica ya que permiten representar datos como secuencias de bits. Un
programa es un algoritmo que indica a la computadora qu pasos especficos
debe seguir para desarrollar una tarea.
1.3. Caractersticas:
1.3.1. Caractersticas Obligatorias:
Un algoritmo debe resolver el problema para el que fue
ejecucin las veces que haga falta. No son vlidos los que tras
ejecutarse una vez, ya no pueden volver a hacerlo por la razn
que sea.
Son los datos necesarios que el algoritmo necesita para ser ejecutado.
1.4.2. Proceso:
Es la secuencia de pasos para ejecutar el algoritmo.
1.4.3. Salida de resultados:
Son los datos obtenidos despus de la ejecucin del algoritmo.