🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: udec.general
Article #3

Tecnicas de Programacion

#3
From: 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.
Technical Details
Message-ID: <1994Jul29.223506.36606@halcon.dpi.udec.cl>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!qns1.qns.com!constellation!news.uoknor.edu!ns1.nodak.edu!netnews.nwnet.net!pnl-oracle!osi-east2.es.net!lll-winken.llnl.gov!overload.lbl.gov!agate!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!univ-lyon1.fr!swidir.switch.ch!newsfeed.ACO.net!Austria.EU.net!EU.net!uunet!uchdcc!udec.cl!gauss.cfm.udec.cl!mriquelm

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f9ea8,8568e78698e39caf,start
X-Google-Attributes: gidf9ea8,public
X-Google-Thread: 10ec3c,8568e78698e39caf,start
X-Google-Attributes: gid10ec3c,public
X-Google-Thread: 107515,8568e78698e39caf,start
X-Google-Attributes: gid107515,public
X-Google-Thread: 1094ba,8568e78698e39caf,start
X-Google-Attributes: gid1094ba,public
X-Google-Thread: 16d07a,8568e78698e39caf,start
X-Google-Attributes: gid16d07a,public
X-Google-ArrivalTime: 1994-07-30 08:45:42 PST
Newsgroups: udec.general,chile.comp.mac,chile.comp.pc,chile.consultas,comp.lang.fortran
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!qns1.qns.com!constellation!news.uoknor.edu!ns1.nodak.edu!netnews.nwnet.net!pnl-oracle!osi-east2.es.net!lll-winken.llnl.gov!overload.lbl.gov!agate!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!univ-lyon1.fr!swidir.switch.ch!newsfeed.ACO.net!Austria.EU.net!EU.net!uunet!uchdcc!udec.cl!gauss.cfm.udec.cl!mriquelm
From: mriquelm@gauss.cfm.udec.cl (Marcelo Riquelme)
Subject: Tecnicas de Programacion 
Sender: usenet@halcon.dpi.udec.cl
Message-ID: <1994Jul29.223506.36606@halcon.dpi.udec.cl>
Date: Fri, 29 Jul 1994 22:35:06 GMT
Organization: Universidad de Concepcion, Concepcion - Chile
X-Newsreader: TIN [version 1.1 PL7]
Lines: 49