Ejemplo de una pregunta de certificación SCJP

Certificación SCJP 2 Comments »

Me han preguntado por email, que como son las preguntas en una certificación, así que he decidido poner dos que vienen en la versión test de un producto que se vende gratuita, por lo que creo que no estoy rompiendo alguna regla…

Alguien sabe las respuestas?

Para ver la imagen bien, hacer click en la imagen.

La primera:

image

Leer el resto de la entrada »

Examenes De Practica Para La Certificacion SCJP

Certificación SCJP 5 Comments »

                                   el-examen

        Aquí iré creando una lista con exámenes que sirve para practicar a la hora de enfrentarse a una certificación de Java SCJP 1.5 en adelante, ya que practicar con test de la versión 1.4 no es conveniente debido a que es antigua y cambia en varios sentidos.

Cabe mencionar que todos los examenes de Java son en ingles, si alguien sabe en español o mas en ingles es libre de ponerlo y yo los iré añadiendo a la lista.

  1. Java 5 Basic Exam by JavaBlackBelt.com (40 Preguntas)
  2. Whizlabs SCJP 5.0 (310-055) Exam Simulator Trial Version (87 Preguntas)
  3. Java 5 (310-055) SCJP Mock Exam by Javabeat.net (14 Preguntas)
  4. Java Programmer Exam Simulator(60 Preguntas)
  5. JavaBeat(30 Preguntas)
  6. UCertify(30 Preguntas de trial)

Lo recomendable es leer el tema y luego ir realizando los exámenes, Java es un lenguaje que al principio cuesta, y en la certificación de java siempre tratan de confundirnos con preguntas que tienen trucos.

Technorati Tags: Java Certification,

Administración De Procesos —- Parte 1

Aprendiendo Programación, Certificación SCJP 3 Comments »

   Entender cómo se manejan los procesos es un objetivo que nos ayudara en cualquier lenguaje de programación, por ejemplo no hay necesidad de estudiar programación orientada a objetos cada vez que se va a aprender java, C#, Visual Basic y otro lenguaje.

Por lo tanto entender los procesos en un formato estándar es clave a la hora de programar threads en cualquier lenguaje de programación.

Todos sabemos que en un programa en ejecución no puede estar ocupando la CPU permanentemente, esto es debido a que un usuario necesite realizar más de una acción a la vez, o también puede ser el caso que varios usuarios accedan a un sistema simultáneamente.

Leer el resto de la entrada »

Administración De Procesos —- Parte 2

Aprendiendo Programación, Certificación SCJP No Comments »

  Bloque de control de un proceso

En un sistema operativo cada proceso representa un bloque de control de proceso, en ingles se conoce como PCB (Process Control Block), o también denominado bloque de control de tarea.

Estado De Proceso: Este estado puede ser nuevo, ejecución, espera, listo o terminado.

Contador de programa: Indica la dirección de la siguiente instrucción a ejecutar.

Leer el resto de la entrada »

Usando String, StringBuilder y StringBuffer. Parte 1

Certificación SCJP, Java 4 Comments »

Siguiendo con la serie de posts para la certificación de Java SCJP(1.5 o 1.6) hoy escribire acerca de un tema corto pero importante para esta, aunque en realidad todos los temas son importantes debido a que es un examen autogenerado no sabemos que preguntas nos asignaran a la hora del examen.

En esta primera parte hablare de la clase String.

La clase String:

Lo primero que debemos entender de la clase String es que es inmutable.

Que debemos entender por inmutable?

Entendemos por inmutable que al momento de crear un String este puede ser modificado una vez haya sido creado, y esto lo probare en el siguiente ejemplo:

String MiCadena = new String();

MiCadena = "Probando Codigo"; // Se crea una nuevo objeto String

MiCadena = MiCadena.concat("aprendiendo programacion"); // Se crea otro String

Los objetos String se van almacenando en el heap.

En el siguiente código pueden comprobar que un objeto String no cambia:

String MiCadena = new String("Probando Codigo es: ");

MiCadena.concat("Aprendiendo Programacion");

System.out.println("Mi Cadena es " + MiCadena);

Si se compila el codigo de arriba, el resultado seria:

Probando Codigo es:

La unica forma de anadir es creando un nuevo string:

String MiCadena = new String("Probando Codigo es: ");

MiCadena = MiCadena.concat("Aprendiendo Programacion");

System.out.println("Mi Cadena es " + MiCadena);

Algunos puntos importantes para la certificación es también tener en cuenta cuando se crean referencia de variables y cuando se crean objetos String:

Ejemplo 1:

String s = "abc"; // Crea un objeto String y una referencia de variable

Ejemplo 2:

String s = new String("abc"); // se crean dos objetos y una referencia de variable

Lista de métodos importantes en la clase String:

· charAt() Returns the character located at the specified index.

· concat() Appends one String to the end of another ( “+” also works).

·equalsIgnoreCase() Determines the equality of two Strings, ignoring case.

·length() Returns the number of characters in a String.

·replace() Replaces occurrences of a character with a new character.

·substring() Returns a part of a String.

·toLowerCase() Returns a String with uppercase characters converted.

·ofString() Returns the value of a String.

·toUpperCase() Returns a String with lowercase characters converted.

·trim() Removes whitespace from the ends of a String.

En esta primera parte se ha tomado únicamente la clase String, para profundizar más sobre el tema recomiendo leer el capítulo 6 del libro SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) que pueden encontrarlo en internet.

Fuente: SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055)

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in