Conceptos básicos de Algoritmos

Páginas: 5 (1108 palabras) Publicado: 22 de agosto de 2013
A continuación se presentan una serie de preguntas que el alumno deberá responder para empezar sus conocimientos en dichos temas que se presentan.
Se pretende al finalizar que con este trabajo el alumno pueda obtener conocimientos básicos sobre puntos tales como ¿Qué es un algoritmo? ¿Un pseudocódigo? Y otras cuantas preguntas que buscaran darnos una pequeña introducción a los temas que severán en esta materia

DESARROLLO


¿Qué es un código?
Un algoritmo se define como un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama deflujo con el fin de seguirlo de una forma más sencilla.
De acuerdo con el concepto anterior, el algoritmo podría estar incluido en la definición de programa de ordenador de la Ley de Propiedad Intelectual (TRLPI), al referirse a éste como toda secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático para realizar una función o unatarea o para obtener un resultado determinado, cualquiera que fuere su forma de expresión y fijación. 

Sin embargo, ciertas características de los algoritmos hacen que no puedan ser calificados como programas de ordenador. La consecuencia de estas características es la exclusión del algoritmo del ámbito de protección del derecho de autor, en la medida en que éste constituye una idea, un método decálculo o una función, afectado por el artículo 96.4 del TRLPI.
A continuación se presenta un ejemplo de cómo podría representarse un algoritmo junto con sus variables y sus respuestas para cada una de ellas

¿Qué es un Pseudocodigo?
El pseudocódigo (falso lenguaje) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticaspropias de lenguajes de programación, como asignaciones, ciclos y condicionales. Es utilizado para describir algoritmos en libros y publicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo. El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en unaimplementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos. Sin embargo, el pseudocódigo en general es comprensible sin necesidad de conocer o utilizar un entorno de programación específico, y es a la vez suficientemente estructurado para que su implementación se pueda hacer directamente a partir de él¿Para qué sirve el Pseudocódigo?
Sirve para escribir programas de computadora en lenguaje natural de tal manera que se facilite la comprensión, prueba y posterior codificación en un lenguaje de programación especifico.




Diagrama de Flujo
Es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapade proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.
 El diagrama de flujo ofrece una descripción visual de las actividades implicadas en un proceso mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de cada actividad y su relación con las demás, el flujo de la información y losmateriales, las ramas en el proceso, la existencia de bucles repetitivos, el número de pasos del proceso, las operaciones de interdepartamentales… Facilita también la selección de indicadores de proceso
Beneficios del Diagrama de Flujo
1.- En primer lugar, facilita la obtención de una visión transparente del proceso, mejorando su comprensión. El conjunto de actividades, relaciones e incidencias...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos basicos de algoritmos
  • Algoritmos Conceptos Básicos
  • conceptos basicos algoritmo
  • Conceptos basicos algoritmos
  • Conceptos Básicos de Algoritmos
  • Algoritmos Basicos
  • Algoritmos Básicos
  • Conceptos Algoritmicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS