Search Header Logo
Estructuras de Datos (introducción)

Estructuras de Datos (introducción)

Assessment

Presentation

Computers

University

Medium

Created by

Carlos Mendez

Used 4+ times

FREE Resource

9 Slides • 12 Questions

1

Estructuras de Datos

2

Open Ended

¿Define que es una estructura en programación?

3

Open Ended

¿En programación a que se le denomina "dato"?

4

media

Definición

Las podemos ver como una gran caja en la cual se ingresa diferentes

“objetos”, los cuales se conocen como miembros y pueden ser de
cualquier tipo de dato en c++.

5

media

Estructura{

Aquí podríamos incluir todos esos objetos, ¿y cuáles son? Pues, los
tipo de datos que necesitamos para registrar el cliente. ¿Y cuáles son
esos tipos de datos? Bueno, debemos pensar que para el nombre
tenemos que usar una variable tipo char, lo mismo pasa con el
apellido y la dirección. Además de eso también incluiríamos una
variable de tipo int para la edad, el número de identificación y el
número de teléfono.

}

6

media

Declaración

Antes de usar cualquier tipo de dato estructura, debemos declararlas,
y para eso usamos la siguiente sintaxis:

7

media

struct. Palabra reservada por C++ para declarar la estructura.
nombreEstructura. Cualquier nombre permitido que se le quiera

colocar al nuevo tipo de dato.

Tipo de dato miembro. Cualquier tipo de dato que se quiera

incorporar a la estructura, puede ser int, char, float, o incluso uno
creado por el usuario a partir de una estructura o clase.

Nombre miembro. Un nombre permitido que se le quiera dar a cada

variable que esté dentro de la estructura.

8

media

Una estructura en C++ del ejemplo anterior
sería la siguiente:

struct Cliente
{
char nombre[20];
char apellido[20];
char direccion[30];
int edad, num_Identificacion, telefono;
};

Nota: Todas las estructuras en C++ deben terminar con punto y coma (;) al final de la llave de cierre.

9

media

Si hacemos esto, C++ reconocerá el nombre “Cliente” como un nuevo
tipo de dato que contiene dentro de él todos los miembros que se
muestran. Las sentencias siguientes son totalmente válidas:
Cliente persona;
int i;
float salario;
//persona es un tipo de dato Cliente
//i es un tipo de dato entero
//salario es un tipo de dato real

10

media

Un ejemplo de una construcción de estructura en C++ sería el
siguiente:

11

media

En C++ podemos definir variables estructuras de dos formas:

1. Colocando el nombre de las variables inmediatamente después de

colocar la llave de cierre.

2. De la misma manera que como se crea cualquier otra variable de

un tipo de dato estándar.

12

Multiple Choice

Define estructuras de datos

1

Repetitivas repiten conjuntos de instrucciones

2

Son una forma de organizar los datos en la computadora, de tal manera que nos permita realizar unas operaciones con ellas de forma muy eficiente.

3

Es un conjunto de pasos a seguir para la solución a un

problema.

13

Multiple Choice

Es un tipo de dato que almacena números

1

Integer

2

Boolean

3

Char

14

Multiple Choice

Define tipo de dato

1

Puede tener representaciones físicas

2

Es un conjunto de valores y operaciones asociadas a esos valores

3

Es un lenguaje algorítmico, muy parecido

al español pero más conciso que permite la redacción

rápida del algoritmo.

15

Multiple Choice

Selecciona una estrcutura compuesta o estructurada

1

Boolean

2

Arreglos

3

Bases de datos

16

Multiple Choice

Selecciona una estructura dinamica

1

Integer

2

Conjuntos

3

Pilas

17

Multiple Choice

Como se representa una estructura de datos PILA

1
2
3

18

Multiple Select

Crecen o se reducen durante la ejecución sin necesidad de definir su tamaño al inicio, dependen de la memoria disponible.

1

Estructuras Dinámicas

2

Estructuras Estáficas

3

Estructuras Físicas

4

Estructuras Lineales

19

Multiple Choice

Question image

Observa el arreglo de la imagen y determina cuál es su rango.

1

3:5

2

4:2

3

4:.4

4

3:4

20

Multiple Select

Question image

Determina cuál es la ubicación del elemento "0".

1

6:2

2

3:2

3

3:3

4

2:3

21

Multiple Select

Question image

Del arreglo dado determina el número de elementos.

1

20

2

16

3

15

4

22

Estructuras de Datos

Show answer

Auto Play

Slide 1 / 21

SLIDE