SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
UNEFA MÉRIDA
CUESTIONARIO – 4TO CORTE
* ¿ Cual instrucción permite conocer si una
pila esta vacía ?
a) (pila->nro_elem == 0)
b) (pila->primero == NULL)
c) (pila.vacia == TRUE)
d) (pila.primero == NULL)
* ¿ Cuál instrucción permite conocer el
último elemento de una cola ?
a) cola.ultimo
b) pnodo->valor
c) cola.ultimo->valor
d) ultimo->valor
* Si la instrucción (pnodo->sig != NULL) es
verdadera, significa lo siguiente
a) La lista esta vacía
b) El nodo apuntado por pnodo no existe
c) El nodo apuntado por pnodo es el último
elemento de la lista
d) El nodo apuntado por pnodo es el primer
elemento de la lista
* Para eliminar un elemento apuntado por
pnodo se debe realizar la siguiente
instrucción
a) eliminar_lista(pnodo,pos)
b) erase pnodo
c) delete pnodo->valor
d) delete pnodo
* ¿ Qué acción se realiza con la siguiente
instrucción ?
cola.primero = cola.ultimo = NULL;
a) Colocar a los apuntadores primero y
ultimo de la cola en nulo
b) Inicializar los atributos de la cola
c) Hacer que las variables primero y ultimo
no apunten a nadie
d) Todas las anteriores
* Para insertar un elemento en una cola, se
deben realizar las siguientes instrucciones
a) pnodo->sig = cola.ultimo; cola.ultimo = pnodo
b) pnodo = cola.ultimo; pnodo->sig = cola.ultimo
c) cola.ultimo = pnodo; cola.ultimo->sig = pnodo
d) cola.ultimo->sig = pnodo; cola.ultimo = pnodo
* ¿ Qué acción se realiza con las siguiente
instrucción ?
(cola.ultimo == cola.primero)
a) Conocer si la cola tiene un solo elemento
b) Conocer si la cola esta vacía
c) Conocer si la cola tiene un solo elemento
o esta vacía
d) Ninguna de las anteriores
* Porque se coloca el & antes de definición
de la variable pila la función:
void meter_pila (tpila &pila, int n)
a) Permite acceder los atributos de la variable
pila porque es una estructura
b) Permite modificar los atributos de la variable
pila dentro de la función
c) No es necesario colocar el &
d) Ninguna de las anteriores
* ¿ Qué acción se realiza con las siguiente
instrucción ?
tpila pila = {NULL,NULL,0};
a) Reservar memoria para los atributos de la pila
b) Iniciar los atributos de la pila
c) Liberar memoria para evitar error
d) Ninguna de las anteriores
* Para insertar el elemento apuntado por
pnodo, se deben realizar las siguientes
instrucciones
a) pnodoactual->sig = pnodo;
pnodo->sig = pnodoactual->sig;
b) pnodo->sig = pnodoactual->sig;
pnodo = pnodoactual;
c) pnodo->sig = pnodoactual->sig;
pnodoactual->sig = pnodo;
d) pnodo = pnodoactual->sig ;
pnodoactual->sig = pnodo->sig;
* Si se desea crear una variable del tipo de
dato tnodo, cual sentencia se debe ejecutar
si se desea almacenar su dirección de
memoria:
a) tnodo pnodo = new tnodo;
b) tnodo *pnodo = new tnodo;
c) tnodo pnodo;
d) tnodo *pnodo = new *tnodo;
pnodo
pnodoactual
* ¿ Qué acción se realiza con las siguientes
instrucciones ?
struct {
tnodo *primero;
tnodo *ultimo;
} tlista;
a) Declarar la variable tlista como una estructura
de dos atributos
b) Declarar un tipo de dato tlista como una
estructura de dos atributos
c) Opción a y b
d) Ninguna de las anteriores
* Una función o método para insertar con
prioridad en una cola en la posición dada,
tendría siguientes parámetros
a) (tcola &cola, int pos)
b) (tcola &cola, int valor)
c) (tcola &cola, int valor, int pos)
s) (tcola cola, int valor, int pos)
* Para eliminar el elemento apuntado por
pnodo, se deben realizar las siguientes
instrucciones
a) pnodo->sig = pnodoactual->sig
b) pnodoactual->sig = pnodo->sig
c) delete pnodo->sig
d) pnodoactual = pnodo->sig
* ¿ Qué acción se realiza con las siguientes
instrucciones ?
pnodoactual = pnodoactual->sig;
a) Hacer que el siguiente de pnodoactual
almacene el valor de pnodoactual
b) Hacer que el apuntador pnodoactual
almacene la dirección del siguiente nodo que
esta apuntando
c) Hacer que el siguiente del apuntador de
pnodoactual sea el elemento actual
d) Todas las anteriores
* Para sacar un elemento de la pila, se
deben realizar las siguientes instrucciones
a) pila.ultimo = pnodo;
pnodo = pila.ultimo; delete pnodo;
b) pila.ultimo = pnodo->sig;
pnodo = pila.ultimo; delete pnodo;
c) pnodo = pila.ultimo;
pila.ultimo = pnodo->sig; delete pnodo;
d) Ninguna de las anteriores
* La siguiente implementación de nodos
enlazados corresponde a que estructura de
datos
a) Listas
b) Pilas
c) Colas
d) Ningunas de las Anteriores
* La diferencia entre sacar_cola y
primero_cola es:
a) Sacar_cola elimina el nodo de la cola y
primero_cola inserta con prioridad
b) sacar_cola elimina el nodo de la cola y
primero_cola solo consulta el valor del
primero sin eliminarlo
c) Sacar_cola elimina el primer nodo de la
cola y primero_cola permite colearse
d) No hay diferencias son iguales
* Las implementaciones de nodos enlazados
que usan el atributo ultimo en el
constructor o cabecera son:
a) colas
b) pilas
c) pilas y colas
d) pilas, colas y listas
pnodopnodoactual
primero

Weitere ähnliche Inhalte

Was ist angesagt?

Ejercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráficaEjercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráfica
Diroplan
 
Trabajo Funciones Elementales
Trabajo Funciones ElementalesTrabajo Funciones Elementales
Trabajo Funciones Elementales
home
 
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
luis freddy
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Titiushko Jazz
 
Arreglos
ArreglosArreglos
Arreglos
Clariza
 
Programa que multiplica y suma
Programa que multiplica y sumaPrograma que multiplica y suma
Programa que multiplica y suma
Jimakawary Renaud
 

Was ist angesagt? (17)

Guia practica de derivada
Guia practica de derivada Guia practica de derivada
Guia practica de derivada
 
Ejercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráficaEjercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráfica
 
Uso de operadores
Uso de operadoresUso de operadores
Uso de operadores
 
Trabajo Funciones Elementales
Trabajo Funciones ElementalesTrabajo Funciones Elementales
Trabajo Funciones Elementales
 
Lista circulares doblemente enlazadas
Lista circulares doblemente enlazadasLista circulares doblemente enlazadas
Lista circulares doblemente enlazadas
 
Swrewer nuevo hoy
Swrewer nuevo hoySwrewer nuevo hoy
Swrewer nuevo hoy
 
Ejercicio 2 mates
Ejercicio 2 matesEjercicio 2 mates
Ejercicio 2 mates
 
Uso de operadores 2
Uso de operadores 2Uso de operadores 2
Uso de operadores 2
 
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
 
AsignacióN DináMica
AsignacióN DináMicaAsignacióN DináMica
AsignacióN DináMica
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Arreglos
ArreglosArreglos
Arreglos
 
Matrices
MatricesMatrices
Matrices
 
Programa que multiplica y suma
Programa que multiplica y sumaPrograma que multiplica y suma
Programa que multiplica y suma
 
Jimakawarygrosso
JimakawarygrossoJimakawarygrosso
Jimakawarygrosso
 
Procedimiento de diseño
Procedimiento de diseñoProcedimiento de diseño
Procedimiento de diseño
 
Andres
AndresAndres
Andres
 

Ähnlich wie Cuestionario

4to Examen PII UNEFA
4to Examen PII  UNEFA4to Examen PII  UNEFA
4to Examen PII UNEFA
Javier Rivera
 
Ejercicios pilas y_colas
Ejercicios pilas y_colasEjercicios pilas y_colas
Ejercicios pilas y_colas
kelvinst
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
jefer
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
jefer
 
Funcionamiento de un pila
Funcionamiento de un pilaFuncionamiento de un pila
Funcionamiento de un pila
jefer
 
Pilas y Colas
Pilas y ColasPilas y Colas
Pilas y Colas
Alex Pin
 
Colas 2do ejercicio
Colas 2do ejercicioColas 2do ejercicio
Colas 2do ejercicio
Cerdorock
 
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
chrisflores001
 

Ähnlich wie Cuestionario (20)

4to Examen PII UNEFA
4to Examen PII  UNEFA4to Examen PII  UNEFA
4to Examen PII UNEFA
 
Ejercicios pilas y_colas
Ejercicios pilas y_colasEjercicios pilas y_colas
Ejercicios pilas y_colas
 
7
77
7
 
Curso-PROPE-PyED-5-Pilas-Colas-programacion
Curso-PROPE-PyED-5-Pilas-Colas-programacionCurso-PROPE-PyED-5-Pilas-Colas-programacion
Curso-PROPE-PyED-5-Pilas-Colas-programacion
 
6-Pilas.pdf
6-Pilas.pdf6-Pilas.pdf
6-Pilas.pdf
 
Estructura de datos I Primera Parte
Estructura de datos I Primera ParteEstructura de datos I Primera Parte
Estructura de datos I Primera Parte
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
 
Funcionamiento de un pila2
Funcionamiento de un pila2Funcionamiento de un pila2
Funcionamiento de un pila2
 
Funcionamiento de un pila
Funcionamiento de un pilaFuncionamiento de un pila
Funcionamiento de un pila
 
Pilas y Colas
Pilas y ColasPilas y Colas
Pilas y Colas
 
Expo_Int
Expo_IntExpo_Int
Expo_Int
 
Estructura datos pilas y colas
Estructura datos pilas y colasEstructura datos pilas y colas
Estructura datos pilas y colas
 
Estructuradatospilasycolas 121106170754-phpapp02
Estructuradatospilasycolas 121106170754-phpapp02Estructuradatospilasycolas 121106170754-phpapp02
Estructuradatospilasycolas 121106170754-phpapp02
 
Estructura de datos pilas y colas
Estructura de datos pilas y colasEstructura de datos pilas y colas
Estructura de datos pilas y colas
 
Unidad iii pilas y colas
Unidad iii pilas y colasUnidad iii pilas y colas
Unidad iii pilas y colas
 
Tema3 p2%20
Tema3 p2%20Tema3 p2%20
Tema3 p2%20
 
Listas Pilas Colas
Listas Pilas ColasListas Pilas Colas
Listas Pilas Colas
 
Colas 2do ejercicio
Colas 2do ejercicioColas 2do ejercicio
Colas 2do ejercicio
 
2- TDA Listas
2- TDA Listas2- TDA Listas
2- TDA Listas
 
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
 

Mehr von Javier Rivera

Archivos de Registros
Archivos de RegistrosArchivos de Registros
Archivos de Registros
Javier Rivera
 
Lenguaje de Programación II
Lenguaje de Programación IILenguaje de Programación II
Lenguaje de Programación II
Javier Rivera
 

Mehr von Javier Rivera (18)

Tipo de Bloques: Scratch
Tipo de Bloques: ScratchTipo de Bloques: Scratch
Tipo de Bloques: Scratch
 
Arquitectura moderna
Arquitectura modernaArquitectura moderna
Arquitectura moderna
 
Capacidad Electrica
Capacidad ElectricaCapacidad Electrica
Capacidad Electrica
 
Tecnologías de Redes 2 (WAN)
Tecnologías de Redes 2 (WAN)Tecnologías de Redes 2 (WAN)
Tecnologías de Redes 2 (WAN)
 
Tecnologías de Redes 1 (LAN)
Tecnologías de Redes 1 (LAN)Tecnologías de Redes 1 (LAN)
Tecnologías de Redes 1 (LAN)
 
Programa detallado de Redes UNEFA
Programa detallado de Redes UNEFAPrograma detallado de Redes UNEFA
Programa detallado de Redes UNEFA
 
Diseño arquitectonico 1
Diseño arquitectonico 1Diseño arquitectonico 1
Diseño arquitectonico 1
 
Proyecto de Comunidad Virtual de Aprendizaje para el uso y desarrollo de soft...
Proyecto de Comunidad Virtual de Aprendizaje para el uso y desarrollo de soft...Proyecto de Comunidad Virtual de Aprendizaje para el uso y desarrollo de soft...
Proyecto de Comunidad Virtual de Aprendizaje para el uso y desarrollo de soft...
 
Propuesta Capacitación de Herramientas Didácticas TIC
Propuesta Capacitación de Herramientas Didácticas TICPropuesta Capacitación de Herramientas Didácticas TIC
Propuesta Capacitación de Herramientas Didácticas TIC
 
Grupo2MacroDisenoLibreOffice
Grupo2MacroDisenoLibreOfficeGrupo2MacroDisenoLibreOffice
Grupo2MacroDisenoLibreOffice
 
Modelo trabajo de investigacion Grupo2
Modelo trabajo de investigacion Grupo2Modelo trabajo de investigacion Grupo2
Modelo trabajo de investigacion Grupo2
 
Elearning reto docente
Elearning reto docenteElearning reto docente
Elearning reto docente
 
Examen 3 unefa
Examen 3 unefa Examen 3 unefa
Examen 3 unefa
 
Archivos de Registros
Archivos de RegistrosArchivos de Registros
Archivos de Registros
 
Examen1 LP2
Examen1 LP2Examen1 LP2
Examen1 LP2
 
Ordenamiento básico
Ordenamiento básicoOrdenamiento básico
Ordenamiento básico
 
Lenguaje de Programación II
Lenguaje de Programación IILenguaje de Programación II
Lenguaje de Programación II
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 

Kürzlich hochgeladen

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Kürzlich hochgeladen (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 

Cuestionario

  • 1. UNEFA MÉRIDA CUESTIONARIO – 4TO CORTE * ¿ Cual instrucción permite conocer si una pila esta vacía ? a) (pila->nro_elem == 0) b) (pila->primero == NULL) c) (pila.vacia == TRUE) d) (pila.primero == NULL) * ¿ Cuál instrucción permite conocer el último elemento de una cola ? a) cola.ultimo b) pnodo->valor c) cola.ultimo->valor d) ultimo->valor * Si la instrucción (pnodo->sig != NULL) es verdadera, significa lo siguiente a) La lista esta vacía b) El nodo apuntado por pnodo no existe c) El nodo apuntado por pnodo es el último elemento de la lista d) El nodo apuntado por pnodo es el primer elemento de la lista * Para eliminar un elemento apuntado por pnodo se debe realizar la siguiente instrucción a) eliminar_lista(pnodo,pos) b) erase pnodo c) delete pnodo->valor d) delete pnodo * ¿ Qué acción se realiza con la siguiente instrucción ? cola.primero = cola.ultimo = NULL; a) Colocar a los apuntadores primero y ultimo de la cola en nulo b) Inicializar los atributos de la cola c) Hacer que las variables primero y ultimo no apunten a nadie d) Todas las anteriores * Para insertar un elemento en una cola, se deben realizar las siguientes instrucciones a) pnodo->sig = cola.ultimo; cola.ultimo = pnodo b) pnodo = cola.ultimo; pnodo->sig = cola.ultimo c) cola.ultimo = pnodo; cola.ultimo->sig = pnodo d) cola.ultimo->sig = pnodo; cola.ultimo = pnodo * ¿ Qué acción se realiza con las siguiente instrucción ? (cola.ultimo == cola.primero) a) Conocer si la cola tiene un solo elemento b) Conocer si la cola esta vacía c) Conocer si la cola tiene un solo elemento o esta vacía d) Ninguna de las anteriores * Porque se coloca el & antes de definición de la variable pila la función: void meter_pila (tpila &pila, int n) a) Permite acceder los atributos de la variable pila porque es una estructura b) Permite modificar los atributos de la variable pila dentro de la función c) No es necesario colocar el & d) Ninguna de las anteriores * ¿ Qué acción se realiza con las siguiente instrucción ? tpila pila = {NULL,NULL,0}; a) Reservar memoria para los atributos de la pila b) Iniciar los atributos de la pila c) Liberar memoria para evitar error d) Ninguna de las anteriores * Para insertar el elemento apuntado por pnodo, se deben realizar las siguientes instrucciones a) pnodoactual->sig = pnodo; pnodo->sig = pnodoactual->sig; b) pnodo->sig = pnodoactual->sig; pnodo = pnodoactual; c) pnodo->sig = pnodoactual->sig; pnodoactual->sig = pnodo; d) pnodo = pnodoactual->sig ; pnodoactual->sig = pnodo->sig; * Si se desea crear una variable del tipo de dato tnodo, cual sentencia se debe ejecutar si se desea almacenar su dirección de memoria: a) tnodo pnodo = new tnodo; b) tnodo *pnodo = new tnodo; c) tnodo pnodo; d) tnodo *pnodo = new *tnodo; pnodo pnodoactual
  • 2. * ¿ Qué acción se realiza con las siguientes instrucciones ? struct { tnodo *primero; tnodo *ultimo; } tlista; a) Declarar la variable tlista como una estructura de dos atributos b) Declarar un tipo de dato tlista como una estructura de dos atributos c) Opción a y b d) Ninguna de las anteriores * Una función o método para insertar con prioridad en una cola en la posición dada, tendría siguientes parámetros a) (tcola &cola, int pos) b) (tcola &cola, int valor) c) (tcola &cola, int valor, int pos) s) (tcola cola, int valor, int pos) * Para eliminar el elemento apuntado por pnodo, se deben realizar las siguientes instrucciones a) pnodo->sig = pnodoactual->sig b) pnodoactual->sig = pnodo->sig c) delete pnodo->sig d) pnodoactual = pnodo->sig * ¿ Qué acción se realiza con las siguientes instrucciones ? pnodoactual = pnodoactual->sig; a) Hacer que el siguiente de pnodoactual almacene el valor de pnodoactual b) Hacer que el apuntador pnodoactual almacene la dirección del siguiente nodo que esta apuntando c) Hacer que el siguiente del apuntador de pnodoactual sea el elemento actual d) Todas las anteriores * Para sacar un elemento de la pila, se deben realizar las siguientes instrucciones a) pila.ultimo = pnodo; pnodo = pila.ultimo; delete pnodo; b) pila.ultimo = pnodo->sig; pnodo = pila.ultimo; delete pnodo; c) pnodo = pila.ultimo; pila.ultimo = pnodo->sig; delete pnodo; d) Ninguna de las anteriores * La siguiente implementación de nodos enlazados corresponde a que estructura de datos a) Listas b) Pilas c) Colas d) Ningunas de las Anteriores * La diferencia entre sacar_cola y primero_cola es: a) Sacar_cola elimina el nodo de la cola y primero_cola inserta con prioridad b) sacar_cola elimina el nodo de la cola y primero_cola solo consulta el valor del primero sin eliminarlo c) Sacar_cola elimina el primer nodo de la cola y primero_cola permite colearse d) No hay diferencias son iguales * Las implementaciones de nodos enlazados que usan el atributo ultimo en el constructor o cabecera son: a) colas b) pilas c) pilas y colas d) pilas, colas y listas pnodopnodoactual primero