🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Marcelo Riquelme Fri, 29 Jul 1994 22:35
Tecnicas de Programacion
#3
Author: Marcelo Riquelme
Date: Fri, 29 Jul 1994 22:35
49 lines
3887 bytes
        Hola,
           Tengo una pregunta muy importante que hacer, se refiere a, como
lo dije anteriormente, a tecnicas de programacion. Yo soy un habitual progra-
mador en Fortran y Pascal,  y algun dia lo sere en C, y mi experiencia me dice
que existe lo que podriamos llamar Principio de Incertidumbre Informatico, 
esto es:  
          T*E> h
donde :
        T: es el tiempo empleado para hacer un calculo determinado
        E: el error asociado al calculo
        h: Constante de Plank Informatica.
 es decir, que no se puede lograr exactitud, sin invertir un tiempo infinita
mente grande, o no se puede lograr el resultado en un tiempo breve, sin que 
el Error asociado sea monstruosamente grande.
        Entonces, lo que queda ahora, es optimizar estas variables, segun los
interese especificos de la mision.
	Seguramente entonces, existen criterios que permiten lograr mayor 
rapidez, o una precision mejor. Mi pregunta es si algien puede orientarme 
a este respecto, ya sea con indicaciones, bibliografia, o algo asi.
        Se por ejemplo, que existen criterios relacionados con la precision 
en el calculo de una expresion numerica, relacionados con el como se ordenan 
los operandos, ventajas de un *,o un / , y cosas por el estilo, pero que
no tengo claras.
        A modo de iniciar el tema, les contare que un dia mientras hacia un
programa que imprimia un grafico, en una parte debia calcular el valor de un
numero entero, elevado a 1,2...,7,8, y como en TP, no existe una funcion que 
haga algo similar, entonces consumi varias lineas de codigo fuente creando dicha
funcion, (con un ciclo), el programa funciono e imprimio mas o menos bien; pero
a mi se me ocurrio la genial idea de cambiar el el ciclo por el equivalente 
matematico de ln( n* exp( i )) (Log natural y Exponencial), al correr nueva-
mente el programa pense que no funcionaba, pero no era eso, sino que dicho
programa se habia vuelto como 50 veces mas lento. 

        Bueno, creo que me explaye demasiado, espero recibir respuesta pronto
y desde ya muchas gracias.
r

    

--
**************************************************************************

  Podemos decir entonces, que el aprender a morir, es la continuacion
      del aprender a vivir
                                   "Los Secretos de la Familia"
                                     L. Pincus, C. Dare
                                    ( palabras finales ) 
**************************************************************************
mriquelm@gauss.cfm.udec.cl------> Marcelo Riquelme S.
Re: Tecnicas de Programacion
#4
Author: Chubasco
Date: Tue, 02 Aug 1994 23:41
16 lines
1930 bytes
Marcelo Riquelme (mriquelm@gauss.cfm.udec.cl) wrote:
:[demasiadas lineas para unapregunta, aunque me quedo bien clara]
: **************************************************************************
: mriquelm@gauss.cfm.udec.cl------> Marcelo Riquelme S.

	Busca el Aho, hay uno donde salen tecnicas de programacion,
puede iluminarte un poco.

--
				        	-=Chubasco=-     

=================================================================
=     "Solo los tontos han creado los progresos del mundo,      = 
=  pues los listos se han adaptado sin necesidad de inventar."  =
=                                          Bernard Shaw         =
=================================================================
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads