ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación: Sentencias y estructuras


Enviado por   •  19 de Noviembre de 2015  •  Resumen  •  4.741 Palabras (19 Páginas)  •  117 Visitas

Página 1 de 19

Tema 2. Sentencias y estructuras

  1. Tipos de datos

En el mundo de la programación de tantos lenguajes en el mercado, muchos se han creado con la característica de ser tipeado, esto significa que constantes, variables y expresiones tienen un tipo asociado y toda variable que interviene en un programa

Para ello se derivaron dos tipos principales que son numéricos y alfabéticos, de estos se desglosan, de los numéricos se clasifican en dos más que son: numéricos enteros y numéricos reales, conocido también como número con punto flotante o fraccionales, para los alfabéticos se clasifican en tipo carácter y tipo cadena.

Ambos tipos y sus clasificaciones se conocieron como tipos de datos primitivos, y fueron derivándose más con la evolución de los lenguajes de programación, ahora con la llegada de los lenguajes de Programación Orientada a Objetos, se crearon otros conocidos los tipos referenciados.

Clasificación de tipos de datos primitivos:

Clasificación

Tipo

Rango

Numérico Entero

int

-2141483648 a 2147483647

long

-9223372036854715808 a 9223372036854775807

Short

-32768 a 32767

Byte

-128 a 127

Numérico fraccionales

Float

3.4 x10-38 a 3.4x 1038

double

1.7 x 10-308  a 1.7 x 10308 

Carcterer

Char

‘a’ a la ‘z’ y ‘A’ a la ‘Z’

String

 De 0 a 255 caracteres

Lógicos

boolean

true, false

Tipo de datos referenciados:

Clases

Array

Objetos

  1. Variables y constantes
  1. Variables.

Bajo el concepto de la computación, una variable es un identificador que puede representar un dato o información en un programa o proyecto. Como su nombre lo dice, variable, toma la característica de ser variante y poder cambiar su valor en el curso de la ejecución de un programa.

Para la programación existen de manera primitiva tres tipos conocidos como: Variables Globales, Variables Locales y Variables de Acarreo. En la evolución o paradigma de la Programación Orientada a Objetos, en los términos de variables han sido modificados,  y lo llaman como atributos, estos atributos conservan el principio de las variables, llamándolos como atributos de primera instancias (Variables Globales) y atributos instanciados al método (Variables Locales), pero hay un tercer tipo, las variables de acarreo, ahora es muy conocida como argumento.

  1. Constante.

Así como existe los tipos de variables, las constantes tienen un papel importante, éstas tienen dos categorías, descritas de la siguiente manera: constantes predefinidas por el lenguaje y constantes definidas por el programador, las predefinidas por el lenguaje se agrupan en una clase llamada Math, en esta clase se incluyen la mayoría de las constantes conocidas en el mundo de las matemáticas, tales como el valor Pi, funciones trigonométricas, entre otros.

Las predefinidas por el programador, al igual que las variables, existe en dos tipos, las constantes de primera instancias (constantes globales), y las constantes instanciadas al método (constantes locales).  

  1. Declaración de variables y constantes 

Para la declaración de variables o constantes difieren en la implementación de sus tipos, de ser de primera instancia o instanciados al método, en la de primera instancia requiere de un modo de acceso, para esto existen cuatro modos de acceso, que son: modo predeterminado (static) , modo público (public), modo privado (private) y el modo protegido (protected),  

  1. Declaración de variables.

Formato:

De primera instancia

Modo de acceso    Tipo de Dato   identificador;

        

Implementando el código de java sería:

static int x;            // para tipo numérico entero

static float x;   // para tipo numérico con punto flotante de baja precisión.

static double x;   // para tipo numérico con punto flotante de alta precisión.

public char x;            // para tipo caracter

static String x;            // para tipo cadena

            Instanciados al método.

Tipo de dato     identificador=valor;

Implementando el código de java sería:

 int x=0;            // para tipo numérico entero

 float x=0.0f;   // para tipo numérico con punto flotante de baja precisión.

double x=0.0;   // para tipo numérico con punto flotante de alta precisión.

...

Descargar como (para miembros actualizados) txt (21 Kb) pdf (288 Kb) docx (59 Kb)
Leer 18 páginas más »
Disponible sólo en Clubensayos.com