SlideShare una empresa de Scribd logo
1 de 12
TABLAS DE VERDAD PARA C++
 ¿Qué es una tabla de verdad?
a) el conjunto de partida puede estar formado por elementos
b) muestra el valor de verdad de una proposición compuesta
c) es la operación de incremento y decremento, suma o resta
respectivamente, una unidad al valor de la variable
d) si la aplicación de un operador sobre los elementos de
un conjunto.
 ¿Cuáles son los valores de verdad?
a) verdadero y falso
b) 1 y 2
c) correcto e incorrecto
d) c y d
 ¿es un operador que opera sobre dos valores de verdad,
devolviendo el valor de verdad verdadero cuando una de las
proposiciones es verdadera?
a) conjugación
b) negación
c) disyunción
d) aceptación
 ¿Es un operador que opera sobre dos valores de verdad,
devolviendo el valor de verdad verdadero cuando ambas
proposiciones son verdaderas, y falso en cualquier otro caso?
a) conjugación
b) negación
c) disyunción
d) aceptación
 ¿Es un operador que se ejecuta sobre un único valor de
verdad, devolviendo el valor contradictorio de la proposición
de verdad de una variable proposicional?
a) conjugación
b) negación
c) disyunción
d) aceptación
INSTRUCCIONES BÁSICA S PARA C++
 ¿para que se utilizan las etiquetas en las instrucciones?
a) para transferir el control de programas directamente a la
instrucción especificada.
b) proporcionan un medio de ejecutar secciones de código de
forma condicional.
c) producen instrucciones
d) ejecutan una sección de código
 ¿Cuántos tipos de instrucciones con etiquetas hay?
a) siete tipos
b) tres tipos
c) ninguno
d) solo uno
 ¿son etiquetas específicas para las instrucciones case?
a) La etiqueta case y las etiquetas predeterminadas
b) goto
c) compuesta
d) ninguna
 ¿Cómo se denominan las instrucciones compuestas?
a) etapas
b) pasos
c) bloques
d) saltos
 ¿De cuantas instrucciones consta una instrucción compuesta?
a) de cero a mas
b) ninguna
c) de diez en adelante
d) cinco
 ¿son las instrucciones que ejecutan repetidamente un bloque
de código hasta que se cumple un criterio de finalización
especificado?
a) instrucciones goto
b) instrucciones de salto
c) instrucciones compuestas
d) las instrucciones de iteración
ESTRUCTURA DE C++
 ¿Cuáles son las secciones de la escritura básica de c++?
a) Directivas de preprocesador, declaraciones globales, declaración
de funciones.
b) pragma y error
c) declaraciones globales y pragma
d) inclusiones condicionales y control
 ¿Qué directiva se usa para definir los macros de procesador?
a) #define
b) #line
c) #include
d) #program
 ¿para qué sirven las inclusiones condicionales?
a) indican al preprocesador
b) permiten incluir o descartar partes de código
c) reemplaza todas las ocurrencias del identificador y son
sustituidas por reemplazo
d) permite controlar los números de línea en los archivos de código.
 ¿para qué sirve la directiva #line?
a) permite controlar los números de línea en los archivos de código.
b) Permite que una sección del programa sea compilada
c) Permite realizar exactamente todo lo contrario a #ifdef
d) cancela la compilación cuando es encontrada
 ¿Por qué la función “mine” es de las más importantes?

a) Por qué es la que es invocada cuando el programa se ejecuta.
Toda instrucción que no sea declarada dentro de esta simplemente
no será considerada.
b) Permite que una sección del programa sea compilada solo si la
macro especificada como parámetro ha sido definida, sin importar
el valor de esta
c) nos permite controlar los números de línea en los archivos de
código
d) es un parámetro opcional que permite redefinir el nombre del
archivo que se mostrará
TIPOS DE DATOS PARA C++
 ¿Qué es un tipo de dato?
a) Son lenguajes de programación
b) Estudia algunos tipos de datos de programación
c) Es la explicación de un conjunto de valores denominado dominio
d) Guarda números enteros con mayor capacidad de
almacenamiento
 ¿Cuántos bits tiene el tipo de dato BOOL?
a) 10 bits
b) 8 bits
c) 32 bits
d) 62 bits
 ¿Cuál es la función de LONG?
a) Guarda números enteros con mayor capacidad de
almacenamiento que int de 4 byts
b) Almacena datos mayores de 32 bits
c) Tiene los tipos de datos double long
d) Tiene un tamaño de 32 bits
 ¿Cuánto tiene de tamaño el tipo de dato int?
a) 32 bits
b) 16 bits
c) 24 bits
d) 10 bits
 ¿Cuánto tamaño tiene LONG DOUBLE?
a) 32 bits
b) 98 bits
c) 62 bits
d) 96 bits
PRESENTACIÓN DE JERARQUÍA DE OPERACIONES
 ¿En qué orden deben realizarse las operaciones aritméticas
básicos?
a) jerarquía de las operaciones, prioridad de las operaciones.
b) Suma, resta y multiplicación
c) División, suma y resta
d) División, multiplicación y suma
 ¿Qué significa si dice esto? Paréntesis] [Multiplicaciones,
Divisiones] [Sumas, Restas]
a) Esto significa que primero debemos resolver las operaciones que
aparezcan entre paréntesis, después las multiplicaciones y las
divisiones (en el orden que queramos)
b) Jerarquía de las operaciones, prioridad de las operaciones.
c) Sume, resta y división
d) El orden que queramos
 ¿que se tiene que resolver primero en una operación?
a) División
b) multiplicación
c) paréntesis
d) Suma
 ¿En que orden se realizan las operaciones?
a) izquierda a derecha
b) derecha a izquierda
c) de atrás hacia adelante
d) de arriba abajo
 ¿Cuál sería el resultado de esta operación si aplicamos las
jerarquías de operación? ( 10 + 2 ) / 3 – 2
a) 24
b) 4
c) 2
d) 12
CODE::BLOCKS
 ¿Qué es code::blocks?
a) Es un lenguaje de programación
b) Es un programa informático que se usa para el desarrollo de
otros programas en el lenguaje C++.
c) Es una directiva de programación
d) Es una aplicación para hacer videos
 ¿Cuál es una de las principales características de code::blocks?
a) es multiplataforma
b) es barato
c) es muy recomendado
d) es amigable
 ¿Cuál es su compilador por defecto?
a) GCC
b) Digital Mars
c) Min GV
d) MSVC
 ¿Cuáles son los colores de su logo tipo?
a) morado y naranja
b) rojo, verde, amarillo y azul
c) rojo y blanco
d) amarillo, rojo, naranja y morado
 ¿en qué año se liberó la versión más estable?
a) 1997
b) 2008
c) 1993
d) 2016

Más contenido relacionado

La actualidad más candente (18)

Cuestionario
Cuestionario Cuestionario
Cuestionario
 
Programación 1: arreglos en C
Programación 1: arreglos en CProgramación 1: arreglos en C
Programación 1: arreglos en C
 
Programa c++
Programa c++Programa c++
Programa c++
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Clase 1- Programacion Lineal
Clase 1- Programacion LinealClase 1- Programacion Lineal
Clase 1- Programacion Lineal
 
Introduccion Lenguaje C Blanca
Introduccion Lenguaje  C BlancaIntroduccion Lenguaje  C Blanca
Introduccion Lenguaje C Blanca
 
Lenguaje C_Curso Secap
Lenguaje C_Curso SecapLenguaje C_Curso Secap
Lenguaje C_Curso Secap
 
Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
Programación en C++
Programación en C++Programación en C++
Programación en C++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Elemento1
Elemento1Elemento1
Elemento1
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
Lenguaje de-programación-c
Lenguaje de-programación-cLenguaje de-programación-c
Lenguaje de-programación-c
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
 
Lenguaje Borland C - Estructura y Componentes
Lenguaje Borland C - Estructura y ComponentesLenguaje Borland C - Estructura y Componentes
Lenguaje Borland C - Estructura y Componentes
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Presentacion1 lenguaje de-programacion_c
Presentacion1 lenguaje de-programacion_cPresentacion1 lenguaje de-programacion_c
Presentacion1 lenguaje de-programacion_c
 
ATIX06
 ATIX06 ATIX06
ATIX06
 

Similar a Cuestionario 2° unidad

Similar a Cuestionario 2° unidad (20)

CUESTIONARIO SEGUNDA UNIDAD
CUESTIONARIO SEGUNDA UNIDADCUESTIONARIO SEGUNDA UNIDAD
CUESTIONARIO SEGUNDA UNIDAD
 
Cuestionario de 2(2)
Cuestionario de 2(2)Cuestionario de 2(2)
Cuestionario de 2(2)
 
Cuestionario (2)
Cuestionario (2)Cuestionario (2)
Cuestionario (2)
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario de algoritmoss2
Cuestionario de algoritmoss2Cuestionario de algoritmoss2
Cuestionario de algoritmoss2
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario2.001
Cuestionario2.001Cuestionario2.001
Cuestionario2.001
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 
Cuestionario de segunda_unidad_2_dm
Cuestionario de segunda_unidad_2_dmCuestionario de segunda_unidad_2_dm
Cuestionario de segunda_unidad_2_dm
 
C++.pdf
C++.pdfC++.pdf
C++.pdf
 
Turbo c
Turbo cTurbo c
Turbo c
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Introduccion al lenguaje de programacion c
Introduccion al lenguaje de programacion cIntroduccion al lenguaje de programacion c
Introduccion al lenguaje de programacion c
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario jared
Cuestionario jaredCuestionario jared
Cuestionario jared
 
Cuestionario de algoritmos
Cuestionario de algoritmosCuestionario de algoritmos
Cuestionario de algoritmos
 
Cuestionario de Algoritmos
Cuestionario de AlgoritmosCuestionario de Algoritmos
Cuestionario de Algoritmos
 
Logica de la programacion i bimestre
Logica de la programacion i bimestreLogica de la programacion i bimestre
Logica de la programacion i bimestre
 
Test word
Test wordTest word
Test word
 
Examen de Turbo C
Examen de Turbo CExamen de Turbo C
Examen de Turbo C
 

Más de laura cortez

If then o if then else
If then o if then elseIf then o if then else
If then o if then elselaura cortez
 
Conferencia de los software libres
Conferencia de los software libresConferencia de los software libres
Conferencia de los software libreslaura cortez
 
Codeblocks ejercicios básicos
Codeblocks ejercicios básicos Codeblocks ejercicios básicos
Codeblocks ejercicios básicos laura cortez
 
DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR laura cortez
 
UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO laura cortez
 
DIAGRAMAS A COLOR
DIAGRAMAS A COLOR DIAGRAMAS A COLOR
DIAGRAMAS A COLOR laura cortez
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_laura cortez
 
Tablas de verdad_c_
Tablas de verdad_c_Tablas de verdad_c_
Tablas de verdad_c_laura cortez
 
Tipo de datos_para_c_
Tipo de datos_para_c_Tipo de datos_para_c_
Tipo de datos_para_c_laura cortez
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblockslaura cortez
 

Más de laura cortez (18)

Instriccion while
Instriccion whileInstriccion while
Instriccion while
 
If then o if then else
If then o if then elseIf then o if then else
If then o if then else
 
Conferencia de los software libres
Conferencia de los software libresConferencia de los software libres
Conferencia de los software libres
 
Codeblocks ejercicios básicos
Codeblocks ejercicios básicos Codeblocks ejercicios básicos
Codeblocks ejercicios básicos
 
Pisa
PisaPisa
Pisa
 
EXAMEN 2° UNIDAD
EXAMEN 2° UNIDADEXAMEN 2° UNIDAD
EXAMEN 2° UNIDAD
 
DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR DIAGRAMAS EN DFD Y RAPTOR
DIAGRAMAS EN DFD Y RAPTOR
 
UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO UNA MIRADA A MI FUTURO
UNA MIRADA A MI FUTURO
 
CONSTRUYE T
CONSTRUYE TCONSTRUYE T
CONSTRUYE T
 
DIAGRAMAS A COLOR
DIAGRAMAS A COLOR DIAGRAMAS A COLOR
DIAGRAMAS A COLOR
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 
Jerarquias(2)
Jerarquias(2)Jerarquias(2)
Jerarquias(2)
 
Presentacion c
Presentacion c Presentacion c
Presentacion c
 
Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_Presentacion de la_estructura_de_c_
Presentacion de la_estructura_de_c_
 
Tablas de verdad_c_
Tablas de verdad_c_Tablas de verdad_c_
Tablas de verdad_c_
 
Tipo de datos_para_c_
Tipo de datos_para_c_Tipo de datos_para_c_
Tipo de datos_para_c_
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblocks
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 

Último

BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 

Último (7)

BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 

Cuestionario 2° unidad

  • 1. TABLAS DE VERDAD PARA C++  ¿Qué es una tabla de verdad? a) el conjunto de partida puede estar formado por elementos b) muestra el valor de verdad de una proposición compuesta c) es la operación de incremento y decremento, suma o resta respectivamente, una unidad al valor de la variable d) si la aplicación de un operador sobre los elementos de un conjunto.  ¿Cuáles son los valores de verdad? a) verdadero y falso b) 1 y 2 c) correcto e incorrecto d) c y d  ¿es un operador que opera sobre dos valores de verdad, devolviendo el valor de verdad verdadero cuando una de las proposiciones es verdadera? a) conjugación b) negación c) disyunción d) aceptación
  • 2.  ¿Es un operador que opera sobre dos valores de verdad, devolviendo el valor de verdad verdadero cuando ambas proposiciones son verdaderas, y falso en cualquier otro caso? a) conjugación b) negación c) disyunción d) aceptación  ¿Es un operador que se ejecuta sobre un único valor de verdad, devolviendo el valor contradictorio de la proposición de verdad de una variable proposicional? a) conjugación b) negación c) disyunción d) aceptación
  • 3. INSTRUCCIONES BÁSICA S PARA C++  ¿para que se utilizan las etiquetas en las instrucciones? a) para transferir el control de programas directamente a la instrucción especificada. b) proporcionan un medio de ejecutar secciones de código de forma condicional. c) producen instrucciones d) ejecutan una sección de código  ¿Cuántos tipos de instrucciones con etiquetas hay? a) siete tipos b) tres tipos c) ninguno d) solo uno  ¿son etiquetas específicas para las instrucciones case? a) La etiqueta case y las etiquetas predeterminadas b) goto c) compuesta d) ninguna
  • 4.  ¿Cómo se denominan las instrucciones compuestas? a) etapas b) pasos c) bloques d) saltos  ¿De cuantas instrucciones consta una instrucción compuesta? a) de cero a mas b) ninguna c) de diez en adelante d) cinco  ¿son las instrucciones que ejecutan repetidamente un bloque de código hasta que se cumple un criterio de finalización especificado? a) instrucciones goto b) instrucciones de salto c) instrucciones compuestas d) las instrucciones de iteración
  • 5. ESTRUCTURA DE C++  ¿Cuáles son las secciones de la escritura básica de c++? a) Directivas de preprocesador, declaraciones globales, declaración de funciones. b) pragma y error c) declaraciones globales y pragma d) inclusiones condicionales y control  ¿Qué directiva se usa para definir los macros de procesador? a) #define b) #line c) #include d) #program  ¿para qué sirven las inclusiones condicionales? a) indican al preprocesador b) permiten incluir o descartar partes de código c) reemplaza todas las ocurrencias del identificador y son sustituidas por reemplazo d) permite controlar los números de línea en los archivos de código.
  • 6.  ¿para qué sirve la directiva #line? a) permite controlar los números de línea en los archivos de código. b) Permite que una sección del programa sea compilada c) Permite realizar exactamente todo lo contrario a #ifdef d) cancela la compilación cuando es encontrada  ¿Por qué la función “mine” es de las más importantes?  a) Por qué es la que es invocada cuando el programa se ejecuta. Toda instrucción que no sea declarada dentro de esta simplemente no será considerada. b) Permite que una sección del programa sea compilada solo si la macro especificada como parámetro ha sido definida, sin importar el valor de esta c) nos permite controlar los números de línea en los archivos de código d) es un parámetro opcional que permite redefinir el nombre del archivo que se mostrará
  • 7. TIPOS DE DATOS PARA C++  ¿Qué es un tipo de dato? a) Son lenguajes de programación b) Estudia algunos tipos de datos de programación c) Es la explicación de un conjunto de valores denominado dominio d) Guarda números enteros con mayor capacidad de almacenamiento  ¿Cuántos bits tiene el tipo de dato BOOL? a) 10 bits b) 8 bits c) 32 bits d) 62 bits  ¿Cuál es la función de LONG? a) Guarda números enteros con mayor capacidad de almacenamiento que int de 4 byts b) Almacena datos mayores de 32 bits c) Tiene los tipos de datos double long d) Tiene un tamaño de 32 bits
  • 8.  ¿Cuánto tiene de tamaño el tipo de dato int? a) 32 bits b) 16 bits c) 24 bits d) 10 bits  ¿Cuánto tamaño tiene LONG DOUBLE? a) 32 bits b) 98 bits c) 62 bits d) 96 bits
  • 9. PRESENTACIÓN DE JERARQUÍA DE OPERACIONES  ¿En qué orden deben realizarse las operaciones aritméticas básicos? a) jerarquía de las operaciones, prioridad de las operaciones. b) Suma, resta y multiplicación c) División, suma y resta d) División, multiplicación y suma  ¿Qué significa si dice esto? Paréntesis] [Multiplicaciones, Divisiones] [Sumas, Restas] a) Esto significa que primero debemos resolver las operaciones que aparezcan entre paréntesis, después las multiplicaciones y las divisiones (en el orden que queramos) b) Jerarquía de las operaciones, prioridad de las operaciones. c) Sume, resta y división d) El orden que queramos  ¿que se tiene que resolver primero en una operación? a) División b) multiplicación c) paréntesis d) Suma
  • 10.  ¿En que orden se realizan las operaciones? a) izquierda a derecha b) derecha a izquierda c) de atrás hacia adelante d) de arriba abajo  ¿Cuál sería el resultado de esta operación si aplicamos las jerarquías de operación? ( 10 + 2 ) / 3 – 2 a) 24 b) 4 c) 2 d) 12
  • 11. CODE::BLOCKS  ¿Qué es code::blocks? a) Es un lenguaje de programación b) Es un programa informático que se usa para el desarrollo de otros programas en el lenguaje C++. c) Es una directiva de programación d) Es una aplicación para hacer videos  ¿Cuál es una de las principales características de code::blocks? a) es multiplataforma b) es barato c) es muy recomendado d) es amigable  ¿Cuál es su compilador por defecto? a) GCC b) Digital Mars c) Min GV d) MSVC
  • 12.  ¿Cuáles son los colores de su logo tipo? a) morado y naranja b) rojo, verde, amarillo y azul c) rojo y blanco d) amarillo, rojo, naranja y morado  ¿en qué año se liberó la versión más estable? a) 1997 b) 2008 c) 1993 d) 2016