• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Passed SCJD with 364/400

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 ]
Ranch Hand
Posts: 555
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Marcos !
author and jackaroo
Posts: 12199
Mac IntelliJ IDE Firefox Browser Oracle C++ Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Marcos
Ranch Hand
Posts: 451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Very good Marcos. Gool luck with EJB.

Posts: 17344
Mac IntelliJ IDE 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.
Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
He loves you so much! And I'm baking the cake! I'm going to put this tiny ad in the cake:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!