Está en la página 1de 3

Algoritmos

Un algoritmo para un problema es una secuencia de pasos a seguir, no ambiguos, finitos y determinanticos que llevan a la solucin de un problema. Para poder elaborar un algoritmo, es necesario recordar las siguientes observaciones: 1. El algoritmo debe escribirse como una expresin en algn lenguaje: Descripcin narrada Notacin matemtica Pseudocdigo Diagramas de flujo Lenguaje de computadora.

2. Exactamente cada pregunta del problema debe ser contestada por la ejecucin del algoritmo. 3. Cualquiera que sean los valores de las entradas, la ejecucin terminar despus de algn nmero finito de pasos. Por ello, para que una computadora pueda resolver un problema concreto, el usuario y no la computadora, debe disear un mtodo adecuado para la solucin. La computadora simplemente llevar a cabo paso a paso la lista de las instrucciones formuladas en el programa del usuario.

Diagramas de flujo
En sta tcnica se utilizan smbolos que representan cada paso de utilizados son los siguientes: los algoritmos. Los smbolos ms

OBSERVACIONES: a) Es importante conservar los diagramas de flujo lo ms sencillo posible, y apoyarse en el significado de la simbologa. Por ello, debemos evitar escribir demasiado texto dentro de cada uno de los smbolos, y en su lugar, utilizar slo el identificador de la variable y las expresiones aritmticas, relacionales o lgicas segn sea el caso.

b) Para un buen estilo de diseo del algoritmo, y en general, para ayudar la traduccin posterior al lenguaje de programacin deseado, es necesario conservar la verticalidad del diagrama, sin inventar conexiones diferentes a las establecidas. c) Es muy importante utilizar los smbolos adecuados para cada operacin a realizar. De esta forma, en el smbolo condicional, no deben incluirse asignaciones; ni en el smbolo de proceso se pueden incluir operadores relacionales ni lgicos.

LA CIENCIA

La ciencia es el conjunto de conocimientos sistemticamente estructurados obtenidos mediante la observacin de patrones regulares, de razonamientos y de experimentacin en mbitos especficos, de los cuales se generan preguntas, se construyen hiptesis, se deducen principios y se elaboran leyes generales y esquemas metdicamente organizados. La ciencia utiliza diferentes mtodos y tcnicas para la adquisicin y organizacin de conocimientos sobre la estructura de un conjunto de hechos suficientemente objetivos y accesibles a varios observadores, adems de basarse en un criterio de verdad y una correccin permanente. La aplicacin de esos mtodos y conocimientos conduce a la generacin de ms conocimiento objetivo en forma de predicciones concretas, cuantitativas y comprobables referidas a hechos observables pasados, presentes y futuros. Con frecuencia esas predicciones pueden formularse mediante razonamientos y estructurarse como reglas o leyes generales, que dan cuenta del comportamiento de un sistema y predicen cmo actuar dicho sistema en determinadas

circunstancias. La moral y la ciencia son dos actividades que se complementan. La ciencia est llamada a ayudar al hombre en la transformacin de la naturaleza y de la sociedad, en mejorar las condiciones de su vida, en el progreso mismo del hombre. El cientfico no puede eludir las consecuencias morales de sus

descubrimientos. Los hombres de ciencia no pueden formar un pequeo grupo de elegidos, alejado de las dems personas y de las exigencias prcticas de la sociedad; deben preocuparse de la aplicacin que se da a sus

descubrimientos.

RELACION ENTRE LA ETICA Y LA TECNOLOGIA


En las ltimas dos dcadas hemos sido testigos de enormes cambios en el rea de la tecnologa, informacin y comunicaciones, parecindonos que todo lo que hoy conocemos y utilizamos, de una manera normal y cotidiana, era producto exclusivo de las pelculas de ciencia ficcin. De esta manera lleg el tiempo en que la realidad nuevamente super a la ficcin. Estos nuevos medios que traen consigo una nueva forma de relacionarse con el mundo llegan para quedarse y sin duda para seguir evolucionando. As las cosas, no podemos correr el riesgo de convertirnos en meros espectadores de estos procesos ya que este transporte de los cambios nos puede dejar abajo y consiguientemente aislados de un mundo que cambia y nos exige ms y nuevos conocimientos, en otras palabras nos, obliga a ser flexibles. Toda revolucin trae grandes transformaciones, quedando atrs las viejas concepciones, ideas y paradigmas. La revolucin tecnolgica plantea un desafo a las empresas, instituciones y sociedad en general ya que en su uso hay enormes ventajas competitivas. Se abre un abanico de posibilidades, una nueva forma de hacer negocios, ms y mejor informacin para tomar buenas decisiones, otras formas de trabajo o relacin laboral (teletrabajo), ciudadanos mejor informados y conectados con el mundo, estudiantes que pueden interactuar desde su hogar con los profesores, una educacin que incorpora nuevas metodologas interactivas que logran mejores resultados de aprendizaje, etc. Todo lo anterior nos hace suponer que los avances tecnolgicos traen consigo slo beneficios, lo que hasta cierto punto parece correcto. Sin embargo, y en este punto, cabe incorporar un tema tico y moral que no puede quedar excluido. La tecnologa se ha desarrollado con propsitos que hasta ahora aparecen como buenos o beneficiosos para la humanidad, es discutible, sin embargo, que su uso siempre tenga un propsito noble, pues tambin puede ser usada con fines egostas que muchas veces vulneran los derechos de otros. En definitiva, nos movemos en los umbrales de lo permitido y lo moralmente aceptable, pero no es que falle en este punto la tecnologa sino que quien la usa y abusa de sus posibilidades. A raz de lo anterior se dictaron leyes que permiten regular sobre aspectos como la proteccin de la vida privada, de los delitos informticos, entre otros, pero no es menos cierto que el efecto de una ley no slo debe estar basada en el castigo que ella considera si es transgredida, sino que en la conciencia de que aquello que se expresa ah corresponde a una forma correcta de conducirse.