Tutorial
Conceptos de Algoritmos
Variables, Constantes, Tipos de Datos




              Elaborado por: Michele André
              Universidad Simón Bolívar
              Marzo 2013
Objetivo del Tutorial




            Al finalizar el estudiante será capaz de:

               Definir los conceptos de variable y constante.

               Conocer el significado de valor del dato, identificador y tipo
                de datos asociados a las variables.




Page  2
Introducción


             Dato es cualquier objeto o elemento de información sobre los
              que se opera cuando se efectúa una instrucción dentro de un
              programa.

             Puede ser una cadena de caracteres como:
                     “Juan” o un valor entero como el 125

             Los datos se almacenan en ubicaciones de la memoria
              conocidas como variables

             Un dato requiere de un identificador para tener acceso a su
              contenido en la memoria y lo distingue de los demás elementos
              del programa.

             Las variables tiene asociado un tipo de dato.



Page  3
Variable




       Una variable es un espacio en la memoria de la computadora que permite
           almacenar temporalmente un dato durante la ejecución de un proceso
           el contenido puede variar durante la ejecución del programa




Page  4
Variable



        Para reconocer una variable en la memoria de
         la computadora, se la da un nombre para
                                                         Variable   Valor
         poder identificarla dentro de un algoritmo

        El nombre de la variable es elegido por el
         usuario pero con ciertas reglas de acuerdo al              Memoria
         lenguaje en que implemente el algoritmo.




Page  5
Variable




           Una variable queda completamente
           definida al especificar:
                                              Edad       45
                Nombre o identificador
                                              Nombre   “JOSE”
                Tipo de dato
                Valor                                 Memoria




Page  6
Identificador de Variable



           Un identificador o nombre de variable

             es una secuencia de caracteres

             sirve para identificar una posición en la memoria de la computadora

             permite accesar a su contenido




Page  7
Identificador de Variable


           Ejemplos de identificador o nombre de variable:

                  nombre
                  contador_notas
                                          Edad
                                                             45
                  Edad
                  resultado               Nombre
                                                         “JOSE”
                  A
                  Promedio                               Memoria




Page  8
Identificador de Variable



     Las reglas para formar un Identificador dependen del lenguaje de
     programación. Ejemplo:

           • Debe comenzar con una letra (A a Z, mayúsculas o minúsculas) y no
             deben contener espacios en blanco.

           • Letras, dígitos y caracteres como la subraya ( _ ) están permitidos
             después del primer carácter alfabético.

           • La longitud de identificadores puede ser de hasta 16 caracteres.

           • Se recomienda que el nombre la variable describa el dato que éste
             almacena. Ejemplo: MaxValor, primer_apellido




Page  9
Tipo de Datos




             Los datos también tienen asociado un tipo.

             El tipo de dato determina:

                 El conjunto de valores que puede tomar una variable

                 Las operaciones que sobre ellos se pueden realizar




Page  10
Tipo de Datos


            Los principales tipos de datos básicos reconocidos por el computador
            son:


                                                Tipos de Datos




                            Numérico             Alfanumérico      Lógico



                  Enteros              Reales




Page  11
Tipo de Datos - Clasificación

            Tipos de
                                 Descripción                          Ejemplo
             Datos
                       Permite representar valores         Enteros:

        Numéricos      escalares de forma numérica,            -25 4 0 125
                       esto incluye a los números          Reales:
                       enteros y los reales y se pueden      -0,25 3,14 10024
                       realizar operaciones aritméticas.




Page  12
Tipo de Datos - Clasificación

            Tipos de
                                 Descripción                          Ejemplo
             Datos
                       Permite representar valores         Enteros:

        Numéricos      escalares de forma numérica,            -25 4 0 125
                       esto incluye a los números          Reales:
                       enteros y los reales y se pueden      -0,25 3,14 10024
                       realizar operaciones aritméticas.
                       Secuencia     de    caracteres      “Juan Silva”

        Alfanumérico   alfanuméricos. No se pueden         “USB”
                       hacer operaciones aritméticas       “R123”
                       con ellos. Se representan
                       encerrados entre comillas.




Page  13
Tipo de Datos - Clasificación

            Tipos de
                                 Descripción                          Ejemplo
             Datos
                       Permite representar valores         Enteros:

        Numéricos      escalares de forma numérica,            -25 4 0 125
                       esto incluye a los números          Reales:
                       enteros y los reales y se pueden      -0,25 3,14 10024
                       realizar operaciones aritméticas.
                       Secuencia     de    caracteres      “Juan Silva”

        Alfanumérico   alfanuméricos. No se pueden         “USB”
                       hacer operaciones aritméticas       “R123”
                       con ellos. Se representan
                       encerrados entre comillas.
                       Conjunto formado por dos            10 mayor que 25  Verdad

        Lógicos        valores lógicos: verdadero o        15 menor que 7  Falso
                       falso. Representan el resultado
                       de una comparación entre datos.

Page  14
Constantes


             Una constante es un valor fijo que tiene un nombre asociado a él.

             El valor de la constante nunca cambia durante la ejecución del programa

             Ejemplos:
                    PI  3.1416
                    INSTITUTO  “Universidad Simón Bolívar”
                    DIAS_MES  30




Page  15
Constantes


             Una constante es un valor fijo que tiene un nombre asociado a él.

             El valor de la constante nunca cambia durante la ejecución del programa

             Ejemplos:
                    PI  3.1416
                    INSTITUTO  “Universidad Simón Bolívar”
                    DIAS_MES  30



  NOTA:
  Las constantes también son variables (espacios reservados en memoria).
  La diferencia es que el valor que contienen una constante no cambia nunca.



Page  16
Fin del Tutorial



             Finalizado el tutorial usted debe ser capaz de:
                     Definir los conceptos de variable y constante
                     Conocer el significado de valor del dato, identificador y
                      tipo de datos asociados a las variables




Page  17

Tutorial tipos de dato

  • 1.
    Tutorial Conceptos de Algoritmos Variables,Constantes, Tipos de Datos Elaborado por: Michele André Universidad Simón Bolívar Marzo 2013
  • 2.
    Objetivo del Tutorial Al finalizar el estudiante será capaz de:  Definir los conceptos de variable y constante.  Conocer el significado de valor del dato, identificador y tipo de datos asociados a las variables. Page  2
  • 3.
    Introducción  Dato es cualquier objeto o elemento de información sobre los que se opera cuando se efectúa una instrucción dentro de un programa.  Puede ser una cadena de caracteres como: “Juan” o un valor entero como el 125  Los datos se almacenan en ubicaciones de la memoria conocidas como variables  Un dato requiere de un identificador para tener acceso a su contenido en la memoria y lo distingue de los demás elementos del programa.  Las variables tiene asociado un tipo de dato. Page  3
  • 4.
    Variable Una variable es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso el contenido puede variar durante la ejecución del programa Page  4
  • 5.
    Variable  Para reconocer una variable en la memoria de la computadora, se la da un nombre para Variable Valor poder identificarla dentro de un algoritmo  El nombre de la variable es elegido por el usuario pero con ciertas reglas de acuerdo al Memoria lenguaje en que implemente el algoritmo. Page  5
  • 6.
    Variable Una variable queda completamente definida al especificar: Edad 45  Nombre o identificador Nombre “JOSE”  Tipo de dato  Valor Memoria Page  6
  • 7.
    Identificador de Variable Un identificador o nombre de variable  es una secuencia de caracteres  sirve para identificar una posición en la memoria de la computadora  permite accesar a su contenido Page  7
  • 8.
    Identificador de Variable Ejemplos de identificador o nombre de variable: nombre contador_notas Edad 45 Edad resultado Nombre “JOSE” A Promedio Memoria Page  8
  • 9.
    Identificador de Variable Las reglas para formar un Identificador dependen del lenguaje de programación. Ejemplo: • Debe comenzar con una letra (A a Z, mayúsculas o minúsculas) y no deben contener espacios en blanco. • Letras, dígitos y caracteres como la subraya ( _ ) están permitidos después del primer carácter alfabético. • La longitud de identificadores puede ser de hasta 16 caracteres. • Se recomienda que el nombre la variable describa el dato que éste almacena. Ejemplo: MaxValor, primer_apellido Page  9
  • 10.
    Tipo de Datos  Los datos también tienen asociado un tipo.  El tipo de dato determina:  El conjunto de valores que puede tomar una variable  Las operaciones que sobre ellos se pueden realizar Page  10
  • 11.
    Tipo de Datos Los principales tipos de datos básicos reconocidos por el computador son: Tipos de Datos Numérico Alfanumérico Lógico Enteros Reales Page  11
  • 12.
    Tipo de Datos- Clasificación Tipos de Descripción Ejemplo Datos Permite representar valores Enteros: Numéricos escalares de forma numérica, -25 4 0 125 esto incluye a los números Reales: enteros y los reales y se pueden -0,25 3,14 10024 realizar operaciones aritméticas. Page  12
  • 13.
    Tipo de Datos- Clasificación Tipos de Descripción Ejemplo Datos Permite representar valores Enteros: Numéricos escalares de forma numérica, -25 4 0 125 esto incluye a los números Reales: enteros y los reales y se pueden -0,25 3,14 10024 realizar operaciones aritméticas. Secuencia de caracteres “Juan Silva” Alfanumérico alfanuméricos. No se pueden “USB” hacer operaciones aritméticas “R123” con ellos. Se representan encerrados entre comillas. Page  13
  • 14.
    Tipo de Datos- Clasificación Tipos de Descripción Ejemplo Datos Permite representar valores Enteros: Numéricos escalares de forma numérica, -25 4 0 125 esto incluye a los números Reales: enteros y los reales y se pueden -0,25 3,14 10024 realizar operaciones aritméticas. Secuencia de caracteres “Juan Silva” Alfanumérico alfanuméricos. No se pueden “USB” hacer operaciones aritméticas “R123” con ellos. Se representan encerrados entre comillas. Conjunto formado por dos 10 mayor que 25  Verdad Lógicos valores lógicos: verdadero o 15 menor que 7  Falso falso. Representan el resultado de una comparación entre datos. Page  14
  • 15.
    Constantes  Una constante es un valor fijo que tiene un nombre asociado a él.  El valor de la constante nunca cambia durante la ejecución del programa  Ejemplos: PI  3.1416 INSTITUTO  “Universidad Simón Bolívar” DIAS_MES  30 Page  15
  • 16.
    Constantes  Una constante es un valor fijo que tiene un nombre asociado a él.  El valor de la constante nunca cambia durante la ejecución del programa  Ejemplos: PI  3.1416 INSTITUTO  “Universidad Simón Bolívar” DIAS_MES  30 NOTA: Las constantes también son variables (espacios reservados en memoria). La diferencia es que el valor que contienen una constante no cambia nunca. Page  16
  • 17.
    Fin del Tutorial Finalizado el tutorial usted debe ser capaz de:  Definir los conceptos de variable y constante  Conocer el significado de valor del dato, identificador y tipo de datos asociados a las variables Page  17