Portafolio de Evidencias
-
Upload
yram-garciia -
Category
Documents
-
view
213 -
download
0
description
Transcript of Portafolio de Evidencias
![Page 1: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/1.jpg)
G
arc
ía C
ab
rera
Ma
. D
e J
esú
s
20
11
Po
rta
folio
s d
e E
vid
en
cia
s
Est
ruc
tura
de
Da
tos
II
En este documento tendrá acceso a un trabajo
de buena calidad, reflejo de cómo son impartidas
las clases en la UBAM, el programa se centra
especialmente en la materia de Estructuras de
Datos II para el Quinto Cuatrimestre de la carrera
de Ingeniería en Sistemas Computacionales.
Universidad Bancaria de México “Constancia, Unidad y Trabajo”
![Page 2: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/2.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
Estructura de Datos II ISC Edgar Jovani Salazar Sánchez
Evaluación (Coordinación)
50% Examen
30% Prácticas
20% (Tareas, Portafolios, Ensayos)
100%
Evaluación (Interna)
50% Examen
40% Prácticas
20% Tareas, Ensayo
20% Portafolio
130%
Reglas:
1.- 5 minutos de tolerancia (laboratorio no tolerancia)
2.- Prácticas (en tiempo y forma “individuales”)
3.- Proyectos dúos (en tiempo y forma)
4.- Portafolio Individual
No comida
No porno, juegos, celulares y consolas
La sanción es fuera una semana
Material necesario:
-Eclipse
-JDK 1.6
![Page 3: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/3.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
HISTORIA DE JAVA
Java fue diseñado en 1990 por James Gosling, de Sun Microsystems, como software
para dispositivos electrónicos de consumo. Curiosamente, todo este lenguaje fue
diseñado antes de que diese comienzo la era World Wide Web (WWW), puesto que
fue diseñado para dispositivos electrónicos como calculadoras, microondas y la
televisión interactiva.
En los primeros años de la década de los noventa, Sun Microsystems decidió intentar
introducirse en el mercado de la electrónica de consumo y desarrollar programas
para pequeños dispositivos electrónicos. Tras unos comienzos dudosos, Sun decidió
crear una filial, denominada FirstPerson Inc., para dar margen de maniobra al
equipo responsable del proyecto.
Inicialmente Java se llamó Oak (roble en inglés), aunque tuvo que cambiar de
denominación, debido a que dicho nombre ya estaba registrado por otra empresa.
Se dice este nombre se le puso debido a la existencia de tal árbol en los alrededores
del lugar de trabajo de los promotores del lenguaje.
Tres de las principales razones que llevaron a crear Java son:
1. Creciente necesidad de interfaces mucho más cómodas
2. Fiabilidad del código y facilidad de desarrollo. Gosling observó C o C++
aumentaban de forma alarmante el gran coste de pruebas y depuración. Por
ello en los sus ratos libres creó un lenguaje de programación donde intentaba
solucionar los fallos que encontraba en C++.
3. Enorme diversidad de controladores electrónicos. Java permite escribir un
código común para todos los dispositivos.
CARACTERISTICAS DE JAVA
Es un lenguaje de programación que ofrece la potencia del diseño orientado
a objetos con una sintaxis fácilmente accesible y un entorno robusto y
agradable.
Proporciona un conjunto de clases potente y flexible.
Pone al alcance de cualquiera la utilización de aplicaciones que se pueden
incluir directamente en páginas Web (aplicaciones denominadas applets).
Libre
Multiplataforma
![Page 4: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/4.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
Java aporta a la Web una interactividad que se había buscado durante mucho
tiempo entre usuario y aplicación.
Ejemplo 1:Hola Mundo
<<Nombre de archivo: HolaMundo.java>>
import java.io.*;
public class HolaMundo{
public static void main(String arg[])
{
System.out.println("Hola Mundo");
}
}
Ejemplo 2: Hola Mundo Orientado a Objetos
<<Nombre de archivo: HolaMundoPOO.java>>
Import java.io.*:
Public class HolaMundoPOO{
Public static void main (String arg[])
{
Clase1 c1= new Clase1();
c1.saludo();
}
}
![Page 5: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/5.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
<<Nombre de archivo: Clase1.java>>
Import java.io.*;
Class Clase1{
Void saludo()
{
System.out.println(“Hola Mundo”);
}
}
<<Otra opción de crear un Hola Mundo en Java Orientado a Objetos>>
<<Nombre de Archivo HolaMundoE2.java>>
Import java .io.*;
Public class HolaMundoE2{
Public static void main (String arg[])
{
Clase1 eje= new Clase1();
Ej.saludo();
Class Clase1{
Void saludo(){
System.out,println(“Hola Mundo Orientado a Objetos”);
}
}
}
}
Ejemplo 3: Programa que reciba dos números en el constructor
<<Nombre del primer archive es : Constructor.java>>
import java.io.*;
public class Constructor{
public static void main (string arg[] ){
Clase1 ej= new Clase1();
}
}
<<Nombre del Segundo archive es: Clase1.java>>
Class Clase1{
private int valor1, valor2;
![Page 6: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/6.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
Clase1(int a, int b){
valor1=a;
valor2=b;
System.out.println(“los valores son:” + valor1 + valor2); } }
Ejercicio 1: Realiza un programa en java que nos ayude a encontrar si un
número es o no primo, debe poder hacerlo para un número cualquiera, este
número debe ser proporcionado a través del constructor
<<Nombre del primer Archivo primo1.java>>
import java.io.*;
public class primo1
{
public static void main (String args[])
{
primo2 pr=new primo2(4);
}
}
Ejercicio 2: Realiza un programa en java que nos ayude a encontrar si un
número es o no primo, debe poder hacerlo para un número cualquiera, este
número debe ser proporcionado por el usuario
<<Nombre del Segundo archivo: primos.java>>
import java.io.*;
![Page 7: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/7.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
class primo2
{
int rsd, cont=0,num;
primo2(int num2)
{
num = num2;
if(num<0)
{
System.out.println("No es posible con numero negativos");
}
else
{
if(num==1)
{
System.out.println("Primo");
}
else
{
for(int i=1;i<=5;i++)
{
rsd=num%i;
if(rsd==0)
cont++;
}
if(cont==2)
{
System.out.println("Primo");
}
else
{
System.out.println("Numero no primo");
}
}
}
}
}
![Page 8: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/8.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
INSTRUCCIONES PASO A PASO PARA COMPILAR EN JAVA
* Los archivos que se generarán contienen la extensión .java y .class, no eliminar
ninguno de ellos.
JAVAC: Es el compilador propio de Java
1.- Descargamos la JDK de al página oficial de Oracle, para simplificar este paso
damos clic en el siguiente link
2.- Una vez que tenemos descargado el software necesario nos vamos a la
ubicación que le dimos para almacenar el archivo, damos doble click sobre este y
procedemos a instalar la JDK.
Una vez que se esté instalando la JDK aparecerá una ventana en la cual sólo
debemos dar siguiente y aceptar todos los términos que ahí se muestra.
3.- Ya que se encuentre instalado la JDK procedemos a acceder a la siguiente ruta
a) Inicio
![Page 9: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/9.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
b) Mi PC o Equipo
c) Disco Local C:
![Page 10: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/10.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
d) Archivos de Programa
e) Java
![Page 11: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/11.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
f) jdk1.6.0_23
g) BIN
![Page 12: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/12.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
4.-En la parte superior podemos ver la barra de dirección damos clic y copiamos la
ruta que nos aparece.
5.- Ahora vamos a dar clic en:
Copiamos esta dirección
![Page 13: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/13.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
a) Inicio
b) Clic derecho sobre Mi PC o Equipo
i) Elegimos la opción Propiedades
![Page 14: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/14.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
c) Configuración avanzada del sistema
![Page 15: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/15.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
![Page 16: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/16.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
d) Aparecerá una ventana en la cual elegimos la pestaña “Opciones
Avanzadas”
e) En esa pestaña seleccionamos “Variables de entorno”
![Page 17: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/17.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
f) Aparece una vez más aparece una ventana en la cual podremos ver el
siguiente cuadro:
i) Damos clic en la variable que tiene como nombre “PATH”
![Page 18: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/18.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
ii) Presionamos “Editar”
iii) Aparece un ventana pequeña, ubicamos la opción “Valor de la
Variable” en la cual podemos pegar (Ctrl + V) la ruta que anteriormente
habíamos copiado
![Page 19: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/19.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M
g) Damos “Aceptar” en las tres ventanas que nos aparecieron y ya se
mencionaron anteriormente.
![Page 20: Portafolio de Evidencias](https://reader033.fdocumento.com/reader033/viewer/2022042900/568c0fab1a28ab955a94fb1d/html5/thumbnails/20.jpg)
UNIVERSIDAD BANCARIA DE MEXICO “Constancia, Unidad y Trabajo”
U B A M