8
 { Instit u to T e cn o l ó g ico de Oc o tl á n Programación Lógica y Funcional U n i d ad1 I nt eg r a n tes: j uancarl o s sal az a r cast ed a A lej an d ro Aval os Tem a: 1. 5 T i p o d e d at o s

tipo de datos

Embed Size (px)

DESCRIPTION

es de la materia de programacion logica y funcional , definicion del tema y ejemplos

Citation preview

  • 5/19/2018 tipo de datos

    1/8

    {

    Instituto Tecnolgico de

    OcotlnProgramacin Lgica y Funcional

    Unidad 1

    Integrantes: juan carlos salazar castaedaAlejandro Avalos

    Tema: 1.5 Tipo de datos

  • 5/19/2018 tipo de datos

    2/8

    En lenguajes de programacin un tipo de dato es un atributo de unaparte de los datos que indica al ordenador (y/o al programador) algosobre la clase de datos sobre los que se va a procesar.

    En un sentido amplio, un tipo de datos define un conjunto de valores ylas operaciones sobre estos valores. Casi todos los lenguajes deprogramacin explcitamente incluyen la notacin del tipo de datos,aunque lenguajes diferentes pueden usar terminologa diferente. Lamayor parte de los lenguajes de programacin permiten al programador

    definir tipos de datos adicionales, normalmente combinando mltipleselementos de otros tipos y definiendo las operaciones del nuevo tipo dedato. Por ejemplo, un programador puede crear un nuevo tipo de datollamado "Persona" que especifica que el dato interpretado como Personaincluir un nombre y una fecha de nacimiento.

    1.5 Tipo de datos

  • 5/19/2018 tipo de datos

    3/8

    Un tipo de dato entero en computacin es un tipo de dato que puederepresentar un subconjunto finito de los nmeros enteros. El nmero

    mayor que puede representar depende del tamao del espacio usado

    por el dato y la posibilidad (o no de representar nmeros negati!os.

    Los tipos de dato entero disponibles y su tamao dependen del

    lenguaje de programacin usado as" como la arquitectura en cuestin.

    Por ejemplo# si para almacenar un nmero entero disponemos de $

    bytes de memoria tememos que%$ &ytes ' $) ' *+ bits ,on *+ bits se

    pueden representar +*+'$+-$-/+- !alores% 0lo positi!os% del 1 al

    $+-$-/+-2 Positi!os y negati!os% del 3+4$/$)*$) al +4$/$)*$/

  • 5/19/2018 tipo de datos

    4/8

  • 5/19/2018 tipo de datos

    5/8

    TIPO DE DATO LGICO:

    El tipo de dato lgico o booleano es en computacin aquel que puederepresentar valores de lgica binaria, esto es, valores que representen

    falso o verdadero. Se utiliza normalmente en programacin,estadstica, electrnica, matemticas (lgebra booleana), etc...Paragenerar un dato o valor lgico a partir de otros tipos de datos,tpicamente, se emplean los operadores relacionales (u operadores derelacin), por ejemplo: 0 es igual a falso y 1 es igual a verdadero(3>2)=

    1 = verdadero(7>9)= 0 = falso

  • 5/19/2018 tipo de datos

    6/8

    Palabra reservada una palabra reservada es una palabra que tiene un significadoGramatical especial para ese lenguaje y no puede ser utilizada como unidentificador en ese lenguaje.

    Por ejemplo, en SQL, un usuario no puede ser llamado "group", porque lapalabra group es usada para indicar que un identificador se refiere a un grupo,no a un usuario. Al tratarse de una palabra clave su uso quedarestringido.Ocasionalmente la especificacin de un lenguaje de programacinpuede tener palabras reservadas que estn previstas para un posible uso enfuturas versiones. En Java const y goto son palabras reservadas no tienensignificado en Java, pero tampoco pueden ser usadas como identificadores. Al

    reservar los trminos pueden ser implementados en futuras versiones de Java, sise desea, sin que el cdigo fuente ms antiguo escrito en Java deje de funcionar.

  • 5/19/2018 tipo de datos

    7/8

  • 5/19/2018 tipo de datos

    8/8