Sunteți pe pagina 1din 6

INSTITUTO TECNOLOGICO DE SALINA CRUZ

UNIDAD: Fundamentos del Lenguaje



MATERIA: Programacin Orientada a Objetos

DOCENTE: ROMN NJERA SUSANA MNICA

CARRERA: INGENIERIA EN TECNOLOGIAS DE LA INFORMACIN Y DE LAS
COMUNICACIONES

GRADO: 1 SEMESTRE GRUPO: 2E2

Trabajo: Arreglos Multidimensionales en Java

NOMBRE DEL ALUMNO:
LPEZ ROCHA ABIGAIL ANTONIO




Salina Cruz, Oaxaca A Marzo del 2014
Introduccin:
Esta investigacin tiene una gran importancia en cuanto a lo referente a la
introduccin de la programacin y estaremos hablando en gran parte de los
Arreglos y vectores, el cual estos se utilizan para almacenar un conjunto de
variables, que sean del mismo tipo de datos, y todas estas bajo un mismo nombre.
Las matrices son de ms de una dimensin a diferencia de los vectores que
poseen una sola dimensin podemos imaginar una matriz bidimensional
(2dimensiones), como una cuadricula con filas y columnas donde las filas
representan las coordenadas X y las columnas las coordenadas Y, la codificacin
tambin es de gran importancia en estn investigacin gracia a ellas podemos
transformar de la formulacin de un mensaje a travs de las reglas o normas de
un cdigo o lenguaje predeterminado con la realizacin de este trabajo se espera
obtener una investigacin eficaz que sirva de base o punto de apoyo parar al
realizacin de arreglos, vectores y matrices.












Desarrollo:
Definicin de arreglo Un arreglo se define como una coleccin finita, homognea
y ordenada de elementos: Finita.- todo arreglo tiene un lmite, es decir se sabe
determinar cul ser el nmero mximo de elementos que podrn formar parte del
arreglo. Homognea.- todos los elementos de un arreglo son del mismo tipo.
Ordenada.- se puede determinar cul ser el primer elemento, el segundo, el
tercero, , y el n-simo elemento .Arreglos unidimensionales o vectores. Un
arreglo de una dimensin es una lista de variables, todas de un mismo tipo a las
que se hace referencia por medio de un nombre comn. Una variable individual
del arreglo se llama elemento del arreglo. Para declarar un arreglo de una sola
dimensin se usa el formato general: Un arreglo unidimensional es un tipo de
datos estructurado que est formado de una coleccin finita y ordenada de datos
del mismo tipo. Es la estructura natural para modelar listas de elementos iguales.
Declaracin: tipo nombre _arreglo[tamao]; Donde - tipo, declara el tipo base del
arreglo, que es el tipo de cada elemento del mismo nombre_arreglo, es el nombre
del arreglo. Tamao, es el nro. De elementos del arreglo.
una representacin lgica de un arreglo de enteros, llamado c. Este arreglo con-
tiene 12 elementos. Un programa puede hacer referencia a cualquiera de estos
elementos mediante una expresin de acceso a un arreglo que incluye el nombre
del arreglo, seguido por el ndice del elemento especfico encerrado entre
corchetes ([]). El primer elemento en cualquier arreglo tiene el ndice cero , y
algunas veces se le denomina elemento cero. Por lo tanto, los elementos del
arreglo c son c[ 0 ] , c[ 1 ] , [ 2 ] y as en lo sucesivo. El mayor ndice en el
arreglo es 11: 1 menos que 12, el nmero de elementos en el arreglo. Los
nombres de los arreglos siguen las mismas convenciones que los dems nombres
de variables. Un ndice debe ser un entero positivo. Un programa puede utilizar
una expresin como ndice. Por ejemplo, si suponemos que la variable a es 5 y
que b es 6 , entonces la instruccin c[ a + b ] += 2 ; suma 2 al elemento c[ 11 ]
del arreglo. Observe que el nombre del arreglo con subndice es una expresin de
acceso al arreglo. Dichas expresiones pueden utilizarse en el lado izquierdo de
una asignacin, para colocar n nuevo valor en un elemento del arreglo.

Los objetos arreglo ocupan espacio en memoria. Al igual que los dems objetos,
los arreglos se crean con la palabra clave new. Para crear un objeto arreglo, el
programador especifica el tipo de cada elemento y el nmero de elementos que se
requieren para el arreglo, como parte de una expresin para crear un arreglo que
utiliza la palabra clave new. Dicha expresin devuelve una referencia que puede
almacenarse en una variable tipo arreglo. La siguiente declaracin y expresin
crea un objeto arreglo, que contiene 12 elementos int, y almacena la referencia del
arreglo en la variable c:intc[] = new int[12];Esta expresin puede usarse para crear
el arreglo que se muestra en la figura 7.1. Esta tarea tambin puede realizarse en
dos pasos, como se muestra a continuacin: intc[ ]; // declara la variable arreglo c
= new int[12];// crea el arreglo; lo signa a la variable tipo arreglo. En la declaracin,
los corchetes que van despus del nombre de a variable c indican que c es una
variable que har referencia a un arreglo de valores int(es decir, c almacenar una
referencia a un objeto arreglo). En la instruccin de asignacin, la variable arreglo
c recibe la referencia a un nuevo objeto arreglo de 12 elementos int . Al crear un
arreglo, cada uno de sus elementos recibe un valor predeterminado: cero para los
elementos numricos de tipos primitivos, false para los elementos boolean y null
para las referencias (cualquier tipo no primitivo). Como pronto veremos, podemos
proporcionar valores iniciales para los elementos no especficos ni
predeterminados al crear un arreglo


Ejemplo: int lista[10]; //declara un arreglo lista con 10 elementos de tipo int.Los
elementos del arreglo lista del ejemplo serian: lista[0] = 34 primer elemento del
arreglo lista[1] = 15 segundo elemento del arreglo .. lista[9] = 18 ltimo
elemento del arreglo. Arreglos Bidimensionales o matrices este tipo de arreglos al
igual que los anteriores es un tipo de dato estructurado, finito ordenado y
homogneo. El acceso a ellos tambin es en forma directa por medio de un par de
ndices. Los arreglos bidimensionales se usan para representar datos que pueden
verse como una tabla con filas y columnas. La primera dimensin del arreglo
representa las columnas, cada elemento contiene un valor y cada dimensin
representa una relacin por ejemplo, para declarar un array bidimensional cuadro
que tiene un array principal de 3arrays unidimensionales, que a su vez tienen 4
elementos enteros, se hara: int cuadro[3][4]; Tambin se puede visualizar a un
array bidimensional como una "matriz" con filas y columnas; el primer ndice indica
la fila y el segundo indica la columna. En donde al variar el primer ndice, se
accesa al array a lo largo de una columna, y al variar el segundo ndice, se accesa
por una fila









Conclusiones:
Al trmino de esta investigacin puedo concluir que los arreglos pueden variar
dependiendo sus dimensiones. Estos pueden ser unidimensionales y
bidimensionales; a los primeros se les conoce como vectores y como su nombre lo
indica poseen una dimensin o una lista de datos del mismo tipo y los
bidimensionales poseen dos dimensiones; se usan para representar datos que
pueden verse como una tabla con filas y columnas y se les conoce como matrices.
La codificacin es algo tan simple como lo que realizamos a diario cuando
transformamos imgenes visuales o entidades conceptuales en palabras,
oraciones, textos y las comunicamos a aquellos que nos rodean. Conocemos a la
codificacin como cualquier operacin que implique la asignacin de un valor de
smbolos o caracteres a un determinado mensaje verbal o no verbal con el
propsito de transmitirlo a otros individuos o entidades que compartan el cdigo.












Bibliografa u otras fuentes
http://codigofacilito.com/videos/tutorial_java_matrices_arreglos_bidimensionales
http://recursosmcc.pearsonenespanol.com/Deitel/protectuneda/Capitulos_y_Apendices/DEITEL%
20CAP_7.pdf
http://www.slideshare.net/megavj/arreglos-unidimensionales-y-bidimensionales
http://exa.unne.edu.ar/informatica/programacion1/public_html/archivos/estructuras_arreglos.pd
f
http://jjhmora.mx.tripod.com/ses2java.pdf

S-ar putea să vă placă și