Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asesor Acadmico
Nelson Snchez Snchez
Presentado por
Martha Luca Ortiz Crdenas
Bitcora de clase
por Martha Luca Ortiz Crdenas
ndice
Fundamentos de Programacin 1
Asesor Acadmico 1
Coordinador del curso 1
Presentado por 1
Clase 1 4
Instalar 4
Consulta 4
Clase 2 4
Problemas y Soluciones 5
Problema 5
Etapa 1 5
Etapa 2 5
Etapa 3 5
Solucin 5
Top ten de lenguajes de programacin 5
Tutorial - Cmo crear primer programa en Eclipse 5
Clase 3 12
Java Cheat Sheet - Hoja de Resumen 12
Clase 4 18
Cdigo de la Clase 4 18
Clase 5 19
Calcular logaritmos 20
Calcular funciones exponenciales 20
Calcular potencias 20
Nmero de euler 20
Math.java Plataform (comandos para operaciones matemticas) 21
Cdigo de la Clase 5 21
Bitcora de clase
por Martha Luca Ortiz Crdenas
Presentado a
Nelson Snchez Snchez
Presentado por
Martha Luca Ortiz Crdenas
Palabras clave
Bitcora de clase
por Martha Luca Ortiz Crdenas
Clase 1
24 de enero de 2017
Instalar
1 Java
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ss
SourceSiteId=otnes
2 Eclipse
https://eclipse.org/downloads/
http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/keplersr1
Consulta
https://code.org/
https://universidad-de-los-andes.gitbooks.io/fundamentos-de-programacion/content/
http://program.ar/herramientas-secundaria/
Clase 2
26 de Enero de 2017
Bitcora de clase
por Martha Luca Ortiz Crdenas
1. Problemas y Soluciones
a. Problema
Escuchar al cliente y tomar los datos suficientes del problema.
b. Etapa 1
Anlisis (documento con ideas globales)
Requerimientos Funcionales (Lo que tiene que hacer el
programa. Se deben documentar muy bien)
Mundo del problema (contexto del cliente)
Requerimientos no Funcionales (Restricciones: nivel de
autenticacin, que funcione en cualquier plataforma, muy
rpido, disponibilidad)
c. Etapa 2
Diseo (Planos, etc)
d. Etapa 3
Construir (Herramientas para construir, requerimientos no funcionales
nmero de usuarios, restriccin de equipos, escalabilidad )
e. Solucin
Programa (Prueba por usuario final)
Bitcora de clase
por Martha Luca Ortiz Crdenas
b. Activar Eclipse
d. Ok
i. Pantalla wellcome. Cerra
Bitcora de clase
por Martha Luca Ortiz Crdenas
Bitcora de clase
por Martha Luca Ortiz Crdenas
i. Expandir carpeta
ii. Localizar carpeta SRC (cdigo fuerte - source)
Bitcora de clase
por Martha Luca Ortiz Crdenas
Bitcora de clase
por Martha Luca Ortiz Crdenas
vi. Notas dentro del programa para llevar el orden se hacen con //
vii. Si hay palabras subrayadas por cuestiones de ortografa, selecciona
spell y se desactivar el corrector, as:
Bitcora de clase
por Martha Luca Ortiz Crdenas
xv. Mralo
Bitcora de clase
por Martha Luca Ortiz Crdenas
Clase 3
New Project
Bitcora de clase
por Martha Luca Ortiz Crdenas
Bitcora de clase
por Martha Luca Ortiz Crdenas
Anotaciones con //
Bitcora de clase
por Martha Luca Ortiz Crdenas
Bitcora de clase
por Martha Luca Ortiz Crdenas
Bitcora de clase
por Martha Luca Ortiz Crdenas
Realizar prueba
Bitcora de clase
por Martha Luca Ortiz Crdenas
Clase 4
Fecha 02 de febrero de 2017
Consideraciones
30 = PI / 6
45 = PI / 4
60 = PI / 3
90 = PI / 2
Cdigo de la Clase 4
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner entrada = new Scanner(System.in);
// Paso 1. Dar mensaje de bienvenida a su App de Trigonomtrias
System.out.println("Bienvenido :D");
System.out.println("te ayudar con tus tareas de");
System.out.println("Pensamiento matemtico");
System.out.println("A continuacin caculars");
System.out.println("TODAS las funciones trigonomtricas");
System.out.println("para un ngulo dado en grados");
Bitcora de clase
por Martha Luca Ortiz Crdenas
System.out.println("~*~*~*~~*~*~*~~*~*~*~~*~*~*~~*~*~*~~*~*~*~");
Clase 5
Bitcora de clase
por Martha Luca Ortiz Crdenas
Calcular logaritmos
Ln(20) = 2.995732
ex e 5 = 148.413 e=
Calcular potencias
xn 25 = 32
Nmero de euler
e = 2.718281828459045235360
Calcular raices
M ath.sqrt(x) = x
Math.cbrt = 3 x
Bitcora de clase
por Martha Luca Ortiz Crdenas
https://docs.oracle.com/javase/7/docs/api/java/lang/Math.html
Consideraciones
// Usar la notacin camelCase para nombrar las variables
// Ejemplos de la notacin camelCase: iPhone, iPod, iPad
Archivo Taller(07.02.2017)
Cdigo de la Clase 5
import java.util.Scanner;
Bitcora de clase
por Martha Luca Ortiz Crdenas
import java.util.Scanner;
System.out.println("Valor actual");
Bitcora de clase
por Martha Luca Ortiz Crdenas
System.out.println(" ");
System.out.println("Valor actual: " +vA);
System.out.println(" ");
System.out.println("Inters mensual: " +i);
System.out.println(" ");
System.out.println("Nmero de meses: " +n);
System.out.println(" ");
System.out.println("Valor futuro: " +vF);
System.out.println(" ");
System.out.println("Gracias por usar nuestro programa");
Clase 6
Operadores Relacionales y Lgicos
Operadores Relacionales
y = 2 x
Operadores Lgicos
If Else
import java.util.Scanner;
Bitcora de clase
por Martha Luca Ortiz Crdenas
System.out.println(":D "+nombre.toUpperCase());
System.out.println("Ahora puedes calcular");
System.out.println("la raz cuadrada");
System.out.println("del valor que desees");
System.out.println(" ");
Bitcora de clase
por Martha Luca Ortiz Crdenas
File/Export
Bitcora de clase
por Martha Luca Ortiz Crdenas
archivafile
Bitcora de clase
por Martha Luca Ortiz Crdenas