• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed SCJD with 364/400

 
Marcos Perucelo
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
URLyBird version 1.2.3

Test: Sun Certified Developer for the Java 2 Platform (310-027)
Date Taken: 2003-11-07 19:15:04.920
Grade: P
Score: 364
Comment: This report shows the total 1.4 SCJD points that could have been awarded in each section, and the actual number of points you were awarded. This is provided to give you per-section feedback on your strengths. The maximum possible score is 400; the minimum to pass is 320.
General Considerations (maximum = 100): 100
Documentation (maximum = 70): 70
O-O Design (maximum = 30): 30
GUI (maximum = 40): 40
Locking (maximum = 80): 44
Data store (maximum = 40): 40
Network server (maximum = 40): 40


I really thank you very much for this forum. I've read many threads from it to make the Developer project.
After just 5 days from submitting the jar file, the SunCert site is now showing this result. This was faster than I imagine!
The project took me about four months to get it concluded. So I intended to make the work of the acessor very very easy. To make the program, it took me one month. To turn it easy to read and understand, the other three months.
In the project, I used one Adapter on the Server and one in the Client in order to make the connections. Both of them implements an interface (BookData). This interface implements the interface provided by the specification. The Server Adapter take one instance of one object that extends the Data class and it is used to instantiate the remote object. The Client Adapter just locate the Server one.
I choose to use RMI. The Data class has one object to do the core access to the database file. Used a RandomAccessFile to access the file. In the Data class there is also an instance of an object that do the locking mechanism. I really don't know why lost points in the locking mechanism .... I decided not to catch the situation when the user start a transaction but not commit it, but documented that decision.
The GUI client has a menu with the default items (like File and Help). The application is configured using a specific form. When the application can't connect to the database (local or remote), this configuration form is shown to the user. In the GUI there's also a toolbar with standard buttons. The search mechanism use combos. The Server has a form to show log messages, when some exception is catched or some other important message should be shown to the system administrator.
In the choices file, I document every thing I thought important to explain every implementation that I took. And the user guide is online.
Extra thanx to Kemmel, Sun instructor that leds the Programming Workshop in the GCI, Brazil. Also thanx to Cristiano Burg, that leds a basic course of Java. Also thanx to the classmates colleagues.
Now, I started studying to the Business Component certification.

---------------------------------
� preciso criar asas. (Jo�o Milanez)
[ November 15, 2003: Message edited by: Marcos Perucelo ]
 
Vlad Rabkin
Ranch Hand
Posts: 555
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Marcos !
Vlad
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 12014
220
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Marcos
 
Ken Krebs
Ranch Hand
Posts: 451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Very good Marcos. Gool luck with EJB.

kktec
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great job Marcos. I really wonder what happened with your Locking score considering you were perfect in every other area.
Mark
 
Mcgill Smith
Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic