SlideShare una empresa de Scribd logo
1 de 26
UNIDAD 2,  ESTRUCTURA DE DATOS LSC. María Alejandra Sánchez Alva Mtra. Verónica Perla Romero Fdz.
2.1 Tipos de datos Coma flotante con doble precisión (64 bits) Double Es un tipo de 64 bits de tamaño que almacena fechas. Se utiliza el formato americano: mes, día, hora. Date Tipo de  moneda , se utiliza para manipular de manera exacta valores monetarios, y en general cualquier cálculo que requiera una precisión de hasta 15 dígitos decimales Currency Numérico, entero sin signo hasta 65.000 Byte Es un tipo de datos que contiene un si o un no. se corresponden:             TRUE equivale a (1)             FALSE equivale a (0) Boolean
Conjunto continuo de valores de caracteres, de longitud variable String Coma flotante de precisión simple Single El subtipo de objeto es una referencia de puntero de 32 bits a una instancia de objeto de automatización OLE. Los controles Active-X y java. Utilizan esta sintaxis:         Set miobjeto = new oleObjeto Ole Este tipo es un valor entero con signo de doble precisión. Como los nuevos ordenadores trabajan con palabras de 32 bits, y no menos, se recomienda usar este tipo antes de el tipo entero normal. Long Integer Número entero, con signo. Desde -32.768 hasta 32.767 Integer
2.2 Operaciones básicas Operadores aritméticos +  - Mod * / - ^ Tipo de operador División de enteros 4 Residuo 5 negativo 2 Suma resta 6 Los operadores aritméticos realizan cálculos, el orden de evaluación depende de su jerarquía y se realiza de izquierda a derecha. Los valores entré paréntesis se evalúan primero. Multiplicación división 3 exponenciación 1 Operación Orden
Operadores lógicos combinan valores  Boolean  o numéricos y devuelven un resultado del mismo tipo de datos que los valores.  Invierte el valor de verdad Not Retorna un valor verdadero cuando por lo menos un valor sea verdadero y falso cuando no existe ninguno verdadero Or Retorna un valor verdadero cuando ambos valores son verdaderos y falso de no ser así And Operación Tipo de operador
Valores de verdadero y falso V F F F F F V F V F V V F F V F V V V V Not exp2 Exp1 Or exp2 Exp1 and exp2 exp2 Exp1
Continuación de expresiones lógicas Evaluemos las siguientes expresiones (utiliza Excel para comprobar): F V F V R F F V V Q F V V F V V F V V F V V Not P and  Q P or (Q y R) P
Operadores relacionales Mayor o igual que >= Menor que < Mayor que > Los operadores relacionales comparan expresiones  Boolean  y devuelven un resultado  Boolean.   Igual que = Diferente que <> Menor o igual que <= Operación Tipo de operador
Continuación de operadores relacionales 2+1/2<>(2+1)/2 2.5<>1.5 V X + y / 2<>(x + y) / 2 2.2=1.3 4=3 F X ^ 2 = y ^ 3 1<=3 V Y < = 3 (5-2).1<7 3.1<7 3<7 V (5 - x) * y < 7 3.2=2.1 6=2 F 3 * x = 2 * y Si evaluamos las siguientes expresiones cuando x=2 y y=1 se tiene:
Operadores de concatenación Une cadenas numéricas con no numéricas + Une cadenas alfanuméricas con cadenas alfanuméricas & Los operadores de concatenación unen cadenas Operación Tipo de operador
Continuación de operadores de concatenación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Concatenamos en mensaje ambos textos Se muestra mensaje y a continuación el nombre
  Variables  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Continuación de variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Global Local
Continuación de variables ,[object Object],[object Object],[object Object],[object Object]
2.3 Estructuras de control ,[object Object],Decisión ,[object Object],If Select Case For While Do … While
Formatos de la Sintaxis If If condición1 then Acción1 Else If condición2 then Acción 2 Else Acción 3 End If End IF If condición1 then Acción1 ElseIf condición2 then Acción 2 ElseIf condición3 then Acción 3 Else Acción 4 End IF If condición then Acción1 Else  Acción2 End If If condición then Acción End If
Formatos de la Sintaxis Select Case ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Select Case valores Case primera lista de valores acción 1 Case segunda lista de valores acción 2 Case … … . Case Else acción del resto End Select
Diagrama de Flujo de  If, Select Case Select Case If ¿Es la  condición  cierta? Realiza  Acción 1 Realiza  acción 2 Falso Verdadero El valor= 1 El valor=2 El valor=n Selector Acción 1 Acción 2 Acción n Última opción V V V F F F
Sintaxis de  For, While, Do…While  Las instrucciones se repiten mientras el resultado de la expresión condicional sea verdadero. En el momento que sea falso, el ciclo termina y se ejecuta la instrucción que se encuentre después de la palabra clave Loop. En caso de que desde el inicio el resultado de la condición sea falso, las instrucciones dentro del ciclo no se ejecutan ni una sola vez. Do while  condición Instrucciones Loop While El funcionamiento de este bloque es igual que el anterior sólo que la condición se evalúa al final, permitiendo que cuando menos una vez se ejecuten las instrucciones. Las instrucciones se repiten un determinado número de veces. Es muy útil en el manejo de series. Cuando el incremento no se específica el ciclo lo considera en 1. Do Instrucciones Loop While  condición For i =  inicio  to  tope   incremento Instrucciones Next i Do…While For
Diagrama de Flujo de  For, While, Do…While  While Do…While For Ejecuta  instrucciones  De Loop ¿Es la condición   verdadera ? V F Ejecuta  instrucciones  De Loop ¿Es la condición   verdadera ? V F Se inicializa contador Contador> tope V F Ejecuta instrucciones Incrementar contador Instrucciones Después del For
Analiza la siguiente interfaz y su respectivo código ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Continuación… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructuras típicas de control en algunos objetos de VB ,[object Object],[object Object],[object Object]
Bibliografía ,[object Object]
Actividades a realizar ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Actividades a realizar ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

INSTRUCCIONES BÁSICAS PARA C++
INSTRUCCIONES BÁSICAS PARA C++INSTRUCCIONES BÁSICAS PARA C++
INSTRUCCIONES BÁSICAS PARA C++Idalia Tristan
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Eloy Rodriguez
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
Comenzando a programar
Comenzando a programarComenzando a programar
Comenzando a programarRubén Loredo
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++yesid19
 
Condiciones
CondicionesCondiciones
Condicionesyesid19
 
ESTRUCTURA DE CONTROLYoselyn garcia trabajo
ESTRUCTURA DE CONTROLYoselyn garcia trabajoESTRUCTURA DE CONTROLYoselyn garcia trabajo
ESTRUCTURA DE CONTROLYoselyn garcia trabajoDANNYOSE
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CRonny Parra
 
Apuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje cApuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje cZalimanunezc
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE Cflaquita_dany
 
Lenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlLenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlKarina Arguedas Ruelas
 
Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++andreadelacruz002
 

La actualidad más candente (19)

INSTRUCCIONES BÁSICAS PARA C++
INSTRUCCIONES BÁSICAS PARA C++INSTRUCCIONES BÁSICAS PARA C++
INSTRUCCIONES BÁSICAS PARA C++
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)Lenguaje c (expresiones logicas)
Lenguaje c (expresiones logicas)
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Comenzando a programar
Comenzando a programarComenzando a programar
Comenzando a programar
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Condiciones
CondicionesCondiciones
Condiciones
 
ESTRUCTURA DE CONTROLYoselyn garcia trabajo
ESTRUCTURA DE CONTROLYoselyn garcia trabajoESTRUCTURA DE CONTROLYoselyn garcia trabajo
ESTRUCTURA DE CONTROLYoselyn garcia trabajo
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Elementos
ElementosElementos
Elementos
 
Apuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje cApuntes1 elementos del lenguaje c
Apuntes1 elementos del lenguaje c
 
FUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE CFUNCIONES EN LENGUAJE C
FUNCIONES EN LENGUAJE C
 
Funciones
FuncionesFunciones
Funciones
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 
Lenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlLenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de Control
 
Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++
 
Utilidad de las funciones en c
Utilidad de las funciones en cUtilidad de las funciones en c
Utilidad de las funciones en c
 

Similar a Unidad 2

Excel - Variables y condicionales
Excel - Variables y condicionalesExcel - Variables y condicionales
Excel - Variables y condicionalesAndres Bedoya Tobon
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dqDorys Quiroz Quiroz
 
1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigo1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigoGioo
 
1390230107 194 _operadores
1390230107 194 _operadores1390230107 194 _operadores
1390230107 194 _operadoresJair BG
 
Sintaxis Básica de Java
Sintaxis Básica de JavaSintaxis Básica de Java
Sintaxis Básica de JavaRay
 
Sintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje JavaSintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje JavaRay
 
Guia de estructuras Condicionales
Guia de estructuras CondicionalesGuia de estructuras Condicionales
Guia de estructuras Condicionaleslaryenso
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacionAndrsTutillo1
 
Operadores en c_ (1)
Operadores en c_ (1)Operadores en c_ (1)
Operadores en c_ (1)luis_ocampo27
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxxMar15marian
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxxMar15marian
 
Clase lenguaje c
Clase lenguaje c Clase lenguaje c
Clase lenguaje c Mar15marian
 

Similar a Unidad 2 (20)

Excel - Variables y condicionales
Excel - Variables y condicionalesExcel - Variables y condicionales
Excel - Variables y condicionales
 
Algortimos jury
Algortimos juryAlgortimos jury
Algortimos jury
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dq
 
1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigo1.1 palabras reservadas para hacer un pseudocódigo
1.1 palabras reservadas para hacer un pseudocódigo
 
C sharp
C sharpC sharp
C sharp
 
1390230107 194 _operadores
1390230107 194 _operadores1390230107 194 _operadores
1390230107 194 _operadores
 
Operadores C SHARP
Operadores C SHARPOperadores C SHARP
Operadores C SHARP
 
Sintaxis Básica de Java
Sintaxis Básica de JavaSintaxis Básica de Java
Sintaxis Básica de Java
 
Sintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje JavaSintaxis Básica del lenguaje Java
Sintaxis Básica del lenguaje Java
 
Guia de estructuras Condicionales
Guia de estructuras CondicionalesGuia de estructuras Condicionales
Guia de estructuras Condicionales
 
GRAFCET [Autoguardado].pptx
GRAFCET [Autoguardado].pptxGRAFCET [Autoguardado].pptx
GRAFCET [Autoguardado].pptx
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Abc algoritmos
Abc algoritmos Abc algoritmos
Abc algoritmos
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Operadores en c_ (1)
Operadores en c_ (1)Operadores en c_ (1)
Operadores en c_ (1)
 
Manual dfd
Manual dfdManual dfd
Manual dfd
 
Manual dfd
Manual dfdManual dfd
Manual dfd
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxx
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxx
 
Clase lenguaje c
Clase lenguaje c Clase lenguaje c
Clase lenguaje c
 

Más de UTP, TA

FUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIA
FUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIAFUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIA
FUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIAUTP, TA
 
CÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌA
CÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌACÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌA
CÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌAUTP, TA
 
PROGRAMA DE DHPSC, ESTOMATOLOGÌA
PROGRAMA DE DHPSC, ESTOMATOLOGÌAPROGRAMA DE DHPSC, ESTOMATOLOGÌA
PROGRAMA DE DHPSC, ESTOMATOLOGÌAUTP, TA
 
Antología de FHS buap medicina
Antología de FHS buap medicinaAntología de FHS buap medicina
Antología de FHS buap medicinaUTP, TA
 
Guía del Tercer parcial de Info de TA
Guía del Tercer parcial de Info de TAGuía del Tercer parcial de Info de TA
Guía del Tercer parcial de Info de TAUTP, TA
 
Cuestiones bioéticas entorno a la muerte2
Cuestiones bioéticas entorno a la muerte2Cuestiones bioéticas entorno a la muerte2
Cuestiones bioéticas entorno a la muerte2UTP, TA
 
Codigos de etica medica
Codigos de etica medicaCodigos de etica medica
Codigos de etica medicaUTP, TA
 
Protocolo de trabajo final medicina
Protocolo de trabajo final medicinaProtocolo de trabajo final medicina
Protocolo de trabajo final medicinaUTP, TA
 
Valoración del trabajo final de formación social
Valoración del trabajo final de formación socialValoración del trabajo final de formación social
Valoración del trabajo final de formación socialUTP, TA
 
Unidad IV, Etica y aspectos en el uso de las Tics
Unidad IV, Etica y aspectos en el uso de las TicsUnidad IV, Etica y aspectos en el uso de las Tics
Unidad IV, Etica y aspectos en el uso de las TicsUTP, TA
 
Redes para alumnos del IO
Redes para alumnos del IORedes para alumnos del IO
Redes para alumnos del IOUTP, TA
 
Manual De Practicas de InfoI UTP
Manual De Practicas de InfoI UTPManual De Practicas de InfoI UTP
Manual De Practicas de InfoI UTPUTP, TA
 
Fr Dc 15 Formato Avance Programatico
Fr Dc 15 Formato  Avance ProgramaticoFr Dc 15 Formato  Avance Programatico
Fr Dc 15 Formato Avance ProgramaticoUTP, TA
 
Formato De Actividades de Primeros
Formato De Actividades de PrimerosFormato De Actividades de Primeros
Formato De Actividades de PrimerosUTP, TA
 
Practicas de Info I
Practicas de Info IPracticas de Info I
Practicas de Info IUTP, TA
 
Unidad I, Sistemas Operativos
Unidad I, Sistemas OperativosUnidad I, Sistemas Operativos
Unidad I, Sistemas OperativosUTP, TA
 
Propuesta Programa Desglosado Ote[1][1]
Propuesta Programa Desglosado Ote[1][1]Propuesta Programa Desglosado Ote[1][1]
Propuesta Programa Desglosado Ote[1][1]UTP, TA
 
Formato Programa Para Alumnos De Info I Vero
Formato Programa Para Alumnos De Info I VeroFormato Programa Para Alumnos De Info I Vero
Formato Programa Para Alumnos De Info I VeroUTP, TA
 
Segundo Parcial De Informatica De Ta Junio Sin Contestar2
Segundo Parcial De Informatica De Ta Junio Sin Contestar2Segundo Parcial De Informatica De Ta Junio Sin Contestar2
Segundo Parcial De Informatica De Ta Junio Sin Contestar2UTP, TA
 

Más de UTP, TA (20)

FUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIA
FUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIAFUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIA
FUNCIONES EJECUTIVAS DEL CEREBRO, ESTOMATOLOGIA
 
CÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌA
CÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌACÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌA
CÓMO HACER MAPAS CONCEPTUALES, ESTOMATOLOGÌA
 
PROGRAMA DE DHPSC, ESTOMATOLOGÌA
PROGRAMA DE DHPSC, ESTOMATOLOGÌAPROGRAMA DE DHPSC, ESTOMATOLOGÌA
PROGRAMA DE DHPSC, ESTOMATOLOGÌA
 
Antología de FHS buap medicina
Antología de FHS buap medicinaAntología de FHS buap medicina
Antología de FHS buap medicina
 
Guía del Tercer parcial de Info de TA
Guía del Tercer parcial de Info de TAGuía del Tercer parcial de Info de TA
Guía del Tercer parcial de Info de TA
 
Cuestiones bioéticas entorno a la muerte2
Cuestiones bioéticas entorno a la muerte2Cuestiones bioéticas entorno a la muerte2
Cuestiones bioéticas entorno a la muerte2
 
Codigos de etica medica
Codigos de etica medicaCodigos de etica medica
Codigos de etica medica
 
Etica
EticaEtica
Etica
 
Protocolo de trabajo final medicina
Protocolo de trabajo final medicinaProtocolo de trabajo final medicina
Protocolo de trabajo final medicina
 
Valoración del trabajo final de formación social
Valoración del trabajo final de formación socialValoración del trabajo final de formación social
Valoración del trabajo final de formación social
 
Unidad IV, Etica y aspectos en el uso de las Tics
Unidad IV, Etica y aspectos en el uso de las TicsUnidad IV, Etica y aspectos en el uso de las Tics
Unidad IV, Etica y aspectos en el uso de las Tics
 
Redes para alumnos del IO
Redes para alumnos del IORedes para alumnos del IO
Redes para alumnos del IO
 
Manual De Practicas de InfoI UTP
Manual De Practicas de InfoI UTPManual De Practicas de InfoI UTP
Manual De Practicas de InfoI UTP
 
Fr Dc 15 Formato Avance Programatico
Fr Dc 15 Formato  Avance ProgramaticoFr Dc 15 Formato  Avance Programatico
Fr Dc 15 Formato Avance Programatico
 
Formato De Actividades de Primeros
Formato De Actividades de PrimerosFormato De Actividades de Primeros
Formato De Actividades de Primeros
 
Practicas de Info I
Practicas de Info IPracticas de Info I
Practicas de Info I
 
Unidad I, Sistemas Operativos
Unidad I, Sistemas OperativosUnidad I, Sistemas Operativos
Unidad I, Sistemas Operativos
 
Propuesta Programa Desglosado Ote[1][1]
Propuesta Programa Desglosado Ote[1][1]Propuesta Programa Desglosado Ote[1][1]
Propuesta Programa Desglosado Ote[1][1]
 
Formato Programa Para Alumnos De Info I Vero
Formato Programa Para Alumnos De Info I VeroFormato Programa Para Alumnos De Info I Vero
Formato Programa Para Alumnos De Info I Vero
 
Segundo Parcial De Informatica De Ta Junio Sin Contestar2
Segundo Parcial De Informatica De Ta Junio Sin Contestar2Segundo Parcial De Informatica De Ta Junio Sin Contestar2
Segundo Parcial De Informatica De Ta Junio Sin Contestar2
 

Último

AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 

Último (20)

AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 

Unidad 2

  • 1. UNIDAD 2, ESTRUCTURA DE DATOS LSC. María Alejandra Sánchez Alva Mtra. Verónica Perla Romero Fdz.
  • 2. 2.1 Tipos de datos Coma flotante con doble precisión (64 bits) Double Es un tipo de 64 bits de tamaño que almacena fechas. Se utiliza el formato americano: mes, día, hora. Date Tipo de moneda , se utiliza para manipular de manera exacta valores monetarios, y en general cualquier cálculo que requiera una precisión de hasta 15 dígitos decimales Currency Numérico, entero sin signo hasta 65.000 Byte Es un tipo de datos que contiene un si o un no. se corresponden:             TRUE equivale a (1)             FALSE equivale a (0) Boolean
  • 3. Conjunto continuo de valores de caracteres, de longitud variable String Coma flotante de precisión simple Single El subtipo de objeto es una referencia de puntero de 32 bits a una instancia de objeto de automatización OLE. Los controles Active-X y java. Utilizan esta sintaxis:         Set miobjeto = new oleObjeto Ole Este tipo es un valor entero con signo de doble precisión. Como los nuevos ordenadores trabajan con palabras de 32 bits, y no menos, se recomienda usar este tipo antes de el tipo entero normal. Long Integer Número entero, con signo. Desde -32.768 hasta 32.767 Integer
  • 4. 2.2 Operaciones básicas Operadores aritméticos + - Mod * / - ^ Tipo de operador División de enteros 4 Residuo 5 negativo 2 Suma resta 6 Los operadores aritméticos realizan cálculos, el orden de evaluación depende de su jerarquía y se realiza de izquierda a derecha. Los valores entré paréntesis se evalúan primero. Multiplicación división 3 exponenciación 1 Operación Orden
  • 5. Operadores lógicos combinan valores Boolean o numéricos y devuelven un resultado del mismo tipo de datos que los valores. Invierte el valor de verdad Not Retorna un valor verdadero cuando por lo menos un valor sea verdadero y falso cuando no existe ninguno verdadero Or Retorna un valor verdadero cuando ambos valores son verdaderos y falso de no ser así And Operación Tipo de operador
  • 6. Valores de verdadero y falso V F F F F F V F V F V V F F V F V V V V Not exp2 Exp1 Or exp2 Exp1 and exp2 exp2 Exp1
  • 7. Continuación de expresiones lógicas Evaluemos las siguientes expresiones (utiliza Excel para comprobar): F V F V R F F V V Q F V V F V V F V V F V V Not P and Q P or (Q y R) P
  • 8. Operadores relacionales Mayor o igual que >= Menor que < Mayor que > Los operadores relacionales comparan expresiones Boolean y devuelven un resultado Boolean. Igual que = Diferente que <> Menor o igual que <= Operación Tipo de operador
  • 9. Continuación de operadores relacionales 2+1/2<>(2+1)/2 2.5<>1.5 V X + y / 2<>(x + y) / 2 2.2=1.3 4=3 F X ^ 2 = y ^ 3 1<=3 V Y < = 3 (5-2).1<7 3.1<7 3<7 V (5 - x) * y < 7 3.2=2.1 6=2 F 3 * x = 2 * y Si evaluamos las siguientes expresiones cuando x=2 y y=1 se tiene:
  • 10. Operadores de concatenación Une cadenas numéricas con no numéricas + Une cadenas alfanuméricas con cadenas alfanuméricas & Los operadores de concatenación unen cadenas Operación Tipo de operador
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Formatos de la Sintaxis If If condición1 then Acción1 Else If condición2 then Acción 2 Else Acción 3 End If End IF If condición1 then Acción1 ElseIf condición2 then Acción 2 ElseIf condición3 then Acción 3 Else Acción 4 End IF If condición then Acción1 Else Acción2 End If If condición then Acción End If
  • 17.
  • 18. Diagrama de Flujo de If, Select Case Select Case If ¿Es la condición cierta? Realiza Acción 1 Realiza acción 2 Falso Verdadero El valor= 1 El valor=2 El valor=n Selector Acción 1 Acción 2 Acción n Última opción V V V F F F
  • 19. Sintaxis de For, While, Do…While Las instrucciones se repiten mientras el resultado de la expresión condicional sea verdadero. En el momento que sea falso, el ciclo termina y se ejecuta la instrucción que se encuentre después de la palabra clave Loop. En caso de que desde el inicio el resultado de la condición sea falso, las instrucciones dentro del ciclo no se ejecutan ni una sola vez. Do while condición Instrucciones Loop While El funcionamiento de este bloque es igual que el anterior sólo que la condición se evalúa al final, permitiendo que cuando menos una vez se ejecuten las instrucciones. Las instrucciones se repiten un determinado número de veces. Es muy útil en el manejo de series. Cuando el incremento no se específica el ciclo lo considera en 1. Do Instrucciones Loop While condición For i = inicio to tope incremento Instrucciones Next i Do…While For
  • 20. Diagrama de Flujo de For, While, Do…While While Do…While For Ejecuta instrucciones De Loop ¿Es la condición verdadera ? V F Ejecuta instrucciones De Loop ¿Es la condición verdadera ? V F Se inicializa contador Contador> tope V F Ejecuta instrucciones Incrementar contador Instrucciones Después del For
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.