Across
- 5. Un byte es una unidad básica de almacenamiento en computación, que generalmente puede almacenar un valor numérico entre 0 y 255.
- 8. La sobrecarga se refiere a la capacidad de definir múltiples funciones o operadores con el mismo nombre, pero con diferentes tipos o números de parámetros.
- 10. La memoria de acceso aleatorio (RAM) es el tipo de memoria volátil en un sistema informático donde los datos y las instrucciones se almacenan temporalmente mientras se ejecutan programas.
- 12. Una estructura es un tipo de dato compuesto en C++ que permite agrupar diferentes tipos de datos bajo un mismo nombre. Cada elemento dentro de la estructura se denomina "campo" o "miembro".
- 16. La inicialización es el proceso de asignar un valor inicial a una variable cuando se declara, de manera que la variable esté lista para su uso.
- 18. La optimización es el proceso de mejorar el rendimiento de un programa, ya sea reduciendo el uso de recursos, aumentando la velocidad de ejecución o mejorando la eficiencia del código.
- 19. El acceso se refiere a la acción de utilizar los miembros de una estructura o clase (como variables o métodos) para obtener o modificar sus valores.
- 20. Un campo es una variable miembro de una estructura o clase. Cada campo puede ser de cualquier tipo de dato (int, float, etc.) y se utiliza para almacenar un valor.
- 22. Una referencia es un alias para una variable existente. En lugar de almacenar una dirección de memoria como un puntero, una referencia actúa como un nombre alternativo para la variable original.
- 24. La indirección es el proceso de acceder a los datos de una dirección de memoria utilizando un puntero. Se puede lograr mediante el uso del operador de desreferenciación *.
- 25. La memoria es el recurso en el que se almacenan los datos y las instrucciones de un programa. En C++, los tipos de memoria incluyen la memoria de pila (stack) y la memoria dinámica (heap).
- 26. Un puntero es una variable que almacena la dirección de memoria de otra variable. Permite el acceso indirecto a los datos almacenados en esa dirección.
- 27. El tamaño es la cantidad de memoria que un tipo de dato o variable ocupa en la memoria. En C++, se puede obtener utilizando el operador sizeof.
- 28. null es un valor especial que indica que un puntero no apunta a ninguna dirección válida en memoria. En C++, se utiliza nullptr para representar un puntero nulo.
- 29. Una función es un bloque de código que realiza una tarea específica y puede devolver un valor. En C++, las funciones pueden aceptar parámetros y devolver resultados.
- 30. Un arreglo es una colección de elementos del mismo tipo, almacenados de manera contigua en memoria. Los elementos de un arreglo se acceden mediante un índice.
Down
- 1. El encapsulamiento es un principio de la programación orientada a objetos que consiste en ocultar los detalles internos de un objeto y solo exponer una interfaz pública para interactuar con él.
- 2. La palabra clave public en C++ se utiliza para especificar que los miembros de una clase son accesibles desde cualquier parte del programa.
- 3. Los datos son valores que representan información. Pueden ser de varios tipos, como enteros, cadenas de texto, flotantes, etc.
- 4. La visibilidad es un concepto que define quién puede acceder a los miembros de una clase. Se controla mediante los modificadores de acceso como public, private y protected.
- 6. La palabra clave protected en C++ indica que los miembros de una clase son accesibles solo desde la misma clase y sus clases derivadas.
- 7. El valor es la cantidad de datos almacenada en una variable o el contenido de una expresión. En C++, los valores pueden ser literales o resultados de operaciones.
- 9. La declaración es la acción de definir una variable, función o clase en C++, especificando su tipo y nombre, pero sin asignar necesariamente un valor inicial.
- 11. El almacenamiento se refiere a la manera en que los datos se guardan en la memoria de la computadora, ya sea temporal (RAM) o permanente (disco duro, SSD).
- 13. La palabra clave private en C++ se utiliza para especificar que los miembros de una clase no son accesibles directamente fuera de la clase, solo a través de funciones miembro.
- 14. La sintaxis se refiere a las reglas que dictan cómo deben escribirse los programas en C++ para que sean correctamente entendidos y procesados por el compilador.
- 15. En C++, el tipo define el tipo de datos que una variable o expresión puede almacenar, como int, char, float, entre otros.
- 17. Una clase en C++ es un tipo de dato definido por el usuario que puede contener variables y funciones. Es la base de la programación orientada a objetos.
- 21. La asignación es el proceso de dar un valor a una variable. En C++, se usa el operador de asignación = para asignar el valor de una expresión a una variable.
- 23. La dirección es la ubicación de un valor o variable en la memoria de la computadora, representada típicamente por un puntero.
