¿Cuál es la principal diferencia entre un struct y una class en C++?

Ayudantia 27/06

Quiz
•
Other
•
University
•
Medium
AMIR SANCHEZ
Used 1+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
No hay diferencia, son idénticos
Los struct no pueden tener funciones
En un struct, los miembros son public por defecto, mientras que en una class son private por defecto
Las class no pueden heredar de un struct.
Answer explanation
En un struct, los miembros son public por defecto, lo que significa que se puede acceder a ellos desde fuera de la estructura sin restricciones. En contraste, los miembros de una class son private por defecto
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
En un árbol binario de búsqueda (ABB), ¿dónde se insertaría un valor mayor que el valor de un nodo existente?
En el subárbol izquierdo
En el subárbol derecho
Como el nuevo nodo raíz
No se puede insertar un valor mayor
Answer explanation
La inserción siempre comienza en la raíz, pero el nuevo nodo se coloca en una posición de hoja (o reemplazando un nullptr), no alterando la raíz a menos que el árbol esté vacío.
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué algoritmo se utiliza para encontrar la ruta más corta en un grafo ponderado con pesos no negativos?
Recorrido en Profundidad (DFS)
Recorrido en Anchura (BFS)
Algoritmo de Dijkstra
Algoritmo de Floyd-Warshall
Answer explanation
El algoritmo de Dijkstra está diseñado específicamente para resolver el problema de la ruta más corta desde un nodo de origen hacia todos los demás nodos en un grafo ponderado, siempre que los pesos de las aristas no sean negativos.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Cuál de las siguientes afirmaciones sobre los punteros en C++ es VERDADERA?
Un puntero almacena el valor de una variable
Un puntero almacena la dirección de memoria de una variable
El operador & se usa para obtener el valor al que apunta un puntero
Los punteros solo pueden apuntar a variables de tipo int
Answer explanation
Esta es la definición exacta. Un puntero es una variable que "apunta" a una ubicación en la memoria RAM.
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué característica principal diferencia a una lista enlazada circular de una lista enlazada simple?
La lista circular puede recorrerse en ambas direcciones
El último nodo de la lista circular apunta al primer nodo
La lista circular no permite la eliminación de nodos
La lista circular tiene un tamaño fijo
Answer explanation
A diferencia de una lista simple donde el último nodo apunta a nullptr , en una lista circular el puntero siguiente del último nodo apunta de vuelta al primer nodo, creando un ciclo cerrado.
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
En la lectura de archivos en C++, la función getline utilizada con un stringstream sirve para...
Abrir el archivo en modo de solo lectura.
Cerrar el archivo después de leerlo
Separar los datos de una línea leída del archivo
Contar el número de líneas del archivo
Answer explanation
El proceso mostrado en la Ayudantía 3 es: leer una línea completa del archivo con getline en una variable string, y luego usar esa string para inicializar un stringstream, que permite volver a usar getline con un delimitador (como ',') para extraer cada dato por separado.
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Todas las hojas en un Árbol B se encuentran en el mismo nivel.
Verdadero
Falso
Answer explanation
Esta es una de las propiedades clave de un Árbol B. Asegura que el árbol esté siempre perfectamente balanceado, lo que garantiza una eficiencia constante en las operaciones de búsqueda, inserción y eliminación.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Los objetos de la clase

Quiz
•
1st Grade - Professio...
6 questions
Prueba - Listas Enlazadas

Quiz
•
University
10 questions
Armado en protoboard

Quiz
•
12th Grade - University
15 questions
INVESTIGACION DE OPERACIONES LRBP

Quiz
•
University
10 questions
"Trivia Sello Transformador: ¡Demuestra cuánto sabes!"

Quiz
•
University
13 questions
Estilo APA para citas y referencias (Economía - Grupo 1)

Quiz
•
University
8 questions
Node Red

Quiz
•
University
10 questions
Cultura General

Quiz
•
9th Grade - University
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade