571 Shares 4909 views

estructuras de datos y algoritmos – los componentes básicos del programa

En la programación moderna estructuras de datos y algoritmos son los componentes básicos de los programas de escritura. Tarea, que se dedica a la computadora, sólo en casos excepcionales, se expresan a nivel de bits. Típicamente, los datos se representan como letras, números, símbolos, y otras secuencias más complejas. Otro caso con intrincados algoritmos que se utilizan para resolver todo tipo de problemas. Para estructuras de datos básicos se describen con la mayor precisión posible, lenguajes de programación han sido desarrollados, cuyo significado radica en la singularidad de todas las propuestas.

Casi todos los lenguajes de programación disponibles medios capaces para referirse a cualquier estructura de datos, basado en el identificador asignado. Las principales variables son las constantes y variables. Para el programador, hablan mucho, pero para un equipo completamente inútil. Por lo tanto, el texto del programa escrito se traduce en un código binario usando un compilador. A veces, el tipo de estos valores se determina por el compilador, pero en algunos casos es necesario especificar el tipo de cada variable, que no cambia incluso cuando todo el programa hasta el final.

Hay que decir que la estructura de datos en el primer lugar es el método de organizar la información en una memoria de ordenador. El algoritmo también actúa como un elemento de procedimiento apropiado en el programa. En primer lugar se inventó procedimiento para las tareas más simples como la multiplicación de números y calcular las funciones trigonométricas. Actualmente, sin embargo, juega un papel importante, y otros algoritmos para encontrar el texto de una palabra dada, para ordenar y planificar cualquier evento. operaciones matemáticas precisas se llevan a cabo en este caso las tareas importantes.

En muchos algoritmos, estructuras de datos pueden diferir increíble complejidad. Como resultado, sólo la elección correcta de la presentación de los datos puede ser el impulso para la programación exitosa. Además, esto dependerá de los resultados del programa. De hecho, la teoría general de la elección de tal o cual estructura no existe y es poco probable que algún día ella va a aparecer ante el mundo. Sólo hay una manera de salir, que se encuentra por debajo de la base de conocimientos. Aplicarlos en la práctica, puede crear sistemas muy grandes. Sin embargo, para lograr el dominio en este caso es posible sólo después de aprender los conceptos básicos.

Hasta la fecha, el desarrollo de software, hay un problema importante, que es que las estructuras de datos están evolucionando rápidamente y causar algunas dificultades en el procesamiento. Los programadores típicamente utilizados durante el funcionamiento de la biblioteca de componentes estándar. Ayudan a eliminar un gran número de operaciones de rutina. Todos los componentes se prueban a fondo y están bien descritos. Sin embargo, en el caso de las bibliotecas, existen limitaciones significativas que pueden reducir significativamente su dignidad. Ellos incluyen un gran número de componentes, pero la realización de su tratamiento tiene las muy pocas opciones.