Вы находитесь на странице: 1из 5

UNIVERSIDAD NACIONAL DE SAN AGUSTIN

FACULTAD DE INGENIERA DE PROCESOS


ESCUELA PROFESIONAL DE INGENIERIA QUMICA
DOCENTE:

ING. ROLANDO BASURCO CARPIO


ALUMNA:

GALLEGOS MELO, ALLISON DAJHANA


CURSO:

MODELAMIENTO Y SIMULACIN DE PROCESOS

[ALGORITMOS]

NDICE
TRABAJO N01: ALGORITMOS

1. DEFINICIN DE ALGORITMOS 2
2. CARACTERSTICAS DE UN ALGORITMO

3. CONCEPTO
DE
PROGRAMACIN
COMPUTACIONAL
Y
APLICACIN PARA EL DESARROLLO DE LOS ALGORITMO 2

SU

4. DETERMINAR LA SECUENCIA DE CMO SE REALIZA UN ALGORITMO


Y COMO SE GRAFICA
3
TRABAJO N02: ALGORITMO DEL METODO DE BISECCIN

MODELAMIENTO Y SIMULACION DE PROCESOS 1

[ALGORITMOS]

TRABAJO N1: ALGORITMOS


1. DEFINICIN DE ALGORITMOS
Un algoritmo es una sucesin de pasos bien definidos, ordenados y
finitos que se realizan en un tiempo determinado, con la finalidad de
resolver un problema. Donde el problema sern aquellas cuestiones
conceptuales o prcticas, cuya solucin se expresa mediante un

2. CARACTERSTICAS DE UN ALGORITMO

EL ALGORITMO
DEBE SER:

ENTRADA

DEFINIDO

TENDR CERO
O MS
ENTRADAS,
ES DECIR,
CANTIDADES
ANTES DE

DEFINIRSE EN
FORMA
PRECISA PARA
CADA PASO,
3. DEBE
EVITARSE LA

FINITO
ES POR
ELLO QUE:

SALIDA

PRECISO

DEBE SER PLANTEADO


COMO UN SISTEMA
DE INFORMACIN.
REALIZAR
DE
TIENE UNA O
TENER UN
MODO
MS
NMERO
EXACTO EL
SALIDAS, EN
FINITO DE
ALGORTIMO,
RELACION
EN UN
PASOS
CON LAS
ENTRADAS.

DETERMINAD

CONCEPTO DE PROGRAMACIN COMPUTACIONAL Y SU APLICACIN PARA EL


DESARROLLO DE LOS ALGORITMOS

El lenguaje informtico es aquel por medio del cual un algoritmo se


codifica a un sistema comprensible por el ordenador o computadora.
Este tipo de lenguaje es ms cercano a la mquina que al ser humano y
podemos distinguir distintos tipos dependiendo de la proximidad de la
mquina. Se denomina lenguaje de alto nivel aquel que es ms cercano
a la comprensin humana y lenguaje de bajo nivel a aquellos que son
ms compresibles por la mquina

A menudo los algoritmos requieren una organizacin


bastante compleja de los datos, y es por tanto
necesario un estudio previo de las estructuras de
datos fundamentales. Dichas estructuras pueden
implementarse de diferentes maneras, y es ms,
existen algoritmos para implementar dichas
estructuras. El uso de estructuras de datos
adecuadas pueden hacer trivial MODELAMIENTO
el diseo de un Y SIMULACION DE PROCESOS
algoritmo, o un algoritmo muy complejo puede usar
estructuras de datos muy simples.

[ALGORITMOS]

4. DETERMINAR LA SECUENCIA DE CMO SE


REALIZA UN ALGORITMO Y COMO SE GRAFICA
La secuencia para realizar un algoritmo seria la siguiente:
1. ANLISIS PREVIO
DEL PROBLEMA
2. DEFINICIN DE
REQUERIMIENTOS

Anlisis del funcionamiento del problema


antes que se realice cualquier algoritmo.

Tener claro el problema a solucionar.

3. INDENTIFICACIN
DE LOS MDULOS

Simplifica considerablemente la realizacin de los


algoritmos que darn solucin a los requerimientos
identificados.

4. REALIZACIN DE
LOS ALGORITMOS

Realizar los algoritmos correspondientes para


cada mdulo identificado. Con sus propias
caractersticas.

5. IMPLEMENTACIN
DE LOS ALGORITMOS

Se debe realizar en un lenguaje de programacin


para que la computadora pueda comprender el
lenguaje del algoritmo.

Las dos herramientas ms utilizadas comnmente para GRAFICAR ALGORITMOS son:

Diagrama de flujo, suelen ser usados slo para representar algoritmos


pequeos, ya que abarcan mucho espacio.
Pseudocdigos, ms fciles de escribir para las instrucciones
complejas y ms fciles de transferir a un lenguaje de programacin.

MODELAMIENTO Y SIMULACION DE PROCESOS 3

[ALGORITMOS]

TRABAJO N2: ALGORITMO DEL MTODO DE


BISECCIN
INICIO

a=1; b=2;
N=20;
TOL= 10^-6

While i <= N

p=a+

(ba)
2

f(p)==0

(ba)
<TOL
2

True

Resultado p

FIN

False
f(a)*f(b)>0

True

a=p

False
b=p

El mtodo fracaso

FIN

MODELAMIENTO Y SIMULACION DE PROCESOS 4

Вам также может понравиться