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

TIPOS DE DATOS


Enviado por   •  17 de Mayo de 2014  •  1.358 Palabras (6 Páginas)  •  182 Visitas

Página 1 de 6

1 INTRODUCCION

Los tipos de datos definen el modo en que se usa el espacio (memoria) en los programas. Especificando un tipo de datos, está indicando al compilador como crear un espacio de almacenamiento en particular, y también como manipular este espacio.

Los tipos de datos pueden estar predefinidos o abstractos. Un tipo de dato predefinido es intrínsecamente comprendido por el compilador. Estos tipos de datos son casi idénticos en C y C#. En contraste, un tipo de datos definido por el usuario es aquel que usted o cualquier otro programador crea como una clase. Estos se denominan comúnmente tipos de datos abstractos. El compilador sabe cómo manejar tipos predefinidos por si mismo; y «aprende» como manejar tipos de datos abstractos leyendo los ficheros de cabeceras que contienen las declaraciones de las clases (esto se verá con más detalle en los siguientes capítulos).

2 OBEJITVOS

2.1 GENERAL

• Identificar y analizar la finalidad de los tipos de datos en la computación e informática.

2.2 ESPECIFICOS

• Definir lo que es un tipo de datos.

• Conocer los tipos de datos básicos.

• Conocer los tipos de datos estructurados.

3 FUNDAMENTACION CIENTIFICA

La magnitud de los tipos de datos es el detalle documentado que evidencia el cimiento en el cual se va a constituir los sistemas de información programable que va a satisfacer el modo organizacional operativo requerido al momento de utilizarlo.

Por lo tanto es de suma importancia de acuerdo a los avances tecnológicos y científicos que se vienen dando que cada persona y/o organizaciones tengan pleno conocimiento de la utilidad del estudio - trabajo a fin de que se permita una superación y/o desarrollo acorde a los avances técnicos científicos para ser frente a la realidad competitiva.

4 DESARROLLO

4.1 TIPOS DE DATOS EN C# 2008

C# es un lenguaje con establecimiento inflexible de tipos. Antes de que un valor se pueda almacenar en una variable, se debe especificar el tipo de la variable, como en los ejemplos siguientes:

int a = 1;

string s = "Hello";

XmlDocument tempDocument = new XmlDocument();

C# es compatible con los siguientes tipos de datos integrados:

Tipo C# Nombre de la plataforma .NET Con signo? Bytes utilizados Valores que soporta

bool System.Boolean No 1 true o false (verdadero o falso en inglés)

byte System.Byte No 1 0 hasta 255

sbyte System.SByte Si 1 -128 hasta 127

short System.Int16 Si 2 -32.768 hasta 32.767

ushort System.Uint16 No 2 0 hasta 65535

int System.Int32 Si 4 -2.147.483.648 hasta 2.147.483.647

uint System.Uint32 No 4 0 hasta 4.394.967.395

long System.Int64 Si 8 -9.223.372.036.854.775.808 hasta 9.223.372.036.854.775.807

ulong System.Uint64 No 8 0 hasta 18446744073709551615

float System.Single Si 4 Aproximadamente ±1.5E-45 hasta ±3.4E38 con 7 cifras significativas

double System.Double Si 8 Approximadamente ±5.0E-324 hasta ±1.7E308 con 7 cifras significativas

decimal System.Decimal Si 12 Approximadamente ±1.0E-28 hasta ±7.9E28 con 28 ó 29 cifras significativas

char System.Char 2 Cualquier carácter Unicode (16 bits)

4.2 INDENTIFICADORES

Un identificador es un nombre que se utiliza para nombrar, etiquetar o “identificar” una variable, una clase, un método, etc.

C# es sensible a las mayúsculas. Esto quiere decir que distinguirá, por ejemplo, entre

PI, pi o Pi.

Los identificadores deben comenzar por una letra o por guion bajo y se puede utilizar cualquier carácter UNICODE o número en dichos identificadores. Por eso, por fin pueden utilizarse como nombre de variable palabras con ñ o con acento. Así, las siguientes palabras son identificadores válidos:

• Una Variable

• Otra Variable

• variable1

• variable_2

• Un Niño

• Niño2

• Rectángulo

Sin embargo no pueden utilizarse como identificadores las palabras siguientes, reservadas por el lenguaje:

abstract as base bool break

byte case catch char checked

class const continue decimal default

delegate do double else enum

event explicit extern false finally

fixed float for foreach goto

if implicit in int interface

internal lock is long namespace

new null object operator out

override params private protected public

readonly ref return sbyte sealed

short sizeof stackalloc static string

struct switch this throw true

try typeof uint ulong unchecked

unsafe ushort using virtual void

while

Tabla no son indicadores

4.3 CARACTERÍSTICAS DEL LENGUAJE C# 2008

• Sencillez de uso

• Modernidad

• Orientado a objetos

• Orientado a componentes

• Recolección de basura

• Seguridad de tipos

• Instrucciones seguras

• Unificación de tipos

• Extensión de los operadores básicos

• Extensión de modificadores

• Eficiente

• Compatible

C# elimina muchos elementos añadidos por otros lenguajes y que facilitan su uso y compresión, como por ejemplo ficheros de cabecera, o ficheros fuentes IDL1 .12. Es por ello que se dice que C# esautocontenido. Además, no se incorporan al lenguaje

...

Descargar como (para miembros actualizados) txt (10 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com