Programación informática: qué es, definición básica y estructuras de datos


post-title

Lo que se entiende por programación informática, conceptos que están en la base de una organización correcta de los datos por parte del programador que debe tener la capacidad de desarrollar un programa capaz de secuenciar todas las operaciones necesarias para obtener el resultado deseado.


Programacion basica de la computadora

El término programación indica el conjunto de procedimientos de TI que se utilizan para transmitir una secuencia ordenada de instrucciones a la computadora con el fin de lograr un resultado bien definido.

Esta secuencia de instrucciones se indica mediante el término "algoritmo".


Lo primero que debe hacer un operador de TI, que quiere establecer el propósito de desarrollar un programa, es poner en secuencia todas las operaciones lógicas necesarias para lograr el resultado deseado.

Posteriormente, el programa así escrito debe traducirse a una forma adecuada para que la computadora lo entienda.

El programa escrito por el programador generalmente se define como el programa fuente, mientras que el programa obtenido después del proceso de traducción se conoce como el programa objeto.


Para que un programa se ejecute desde una computadora, es esencial que se traduzca en código de máquina, es decir, en una sucesión de números binarios, algunos de los cuales no son más que instrucciones precisas dirigidas a la unidad central de procesamiento, otros datos puros y Todavía otras direcciones de memoria.

En la programación de computadoras, los datos deben organizarse en estructuras fácilmente manipulables, por esta razón a cada dato se le asigna un nombre o una abreviatura que permita identificarlo.

Los datos a los que se les ha asignado un nombre único y que mantienen el mismo valor para toda la parte del programa donde se definió se denominan constantes.


Por el contrario, llamamos variables a todos aquellos datos a los cuales, incluso si se ha asignado un nombre único, el programa asigna libremente diferentes valores dependiendo de dónde los encuentre.

Una computadora no solo debe saber cómo se llaman ciertos datos, sino que también debe saber de qué tipo es para poder tratarlos adecuadamente en la memoria.

Lecturas recomendadas
  • Programas de Internet: navegue y descargue rápidamente
  • Compruebe el ping de conexión: cómo probar
  • Virus informático: definición, riesgos de seguridad de la PC
  • Tarjeta de video: como montar el administrador gráfico de la PC
  • Programas de oficina: procesamiento de textos, gestión

La declaración de tipo dentro de una estructura de datos fija el número de elementos que la componen, permite que la computadora les asigne los recursos de cálculo y el espacio de memoria necesarios para un procesamiento correcto, además de las modalidades precisas sobre la forma de acceso a los elementos individuales de la estructura.

Si los datos son del mismo tipo, por ejemplo, todos los números o todas las letras, es posible crear una serie, llamada "matriz", de datos que pertenecen al mismo tipo con un solo comando.
A cada elemento se le asigna una determinada ubicación de memoria.

Toda la serie se denomina estructura o registro y elementos o campos variables individuales.

Dado que las estructuras de datos suelen ser fijas y, por este motivo, en muchos casos insuficientes, puede ser necesario recurrir a estructuras de mayor complejidad capaces de cambiar de forma independiente durante la ejecución del programa.

En este caso hablamos de estructuras de datos dinámicas.

Dado que su tamaño y tipo varían durante un período de tiempo, estas estructuras son tratadas por el propio programa y no por la computadora, por esta razón es esencial que el programador conozca en profundidad el uso de algunas variables particulares, llamadas punteros, que tienen La tarea de identificar con precisión los datos tanto dentro de la estructura en la que se creó como dentro de la memoria de la computadora.

El mal uso de las estructuras de datos puede causar inestabilidad en la operación de la computadora.

Tutorial 1 de Estructuras de datos- ¿Qué son? (Abril 2024)


Etiquetas: ordenador
Top