Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed 150

 
Sajid Raza
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Test: Sun Certified Developer for the Java 2 Platform (310-027)
Date Taken: 2001-07-31 15:43:39.420
Registration Number: g7fdtt0997
Site: ct14
Grade: P
Score: 150
Comment: This report shows the total 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 # of points is 155; the minimum to pass is 124.
General Considerations(maximum = 58): 55
Documentation(maximum = 20): 20
GUI(maximum = 24): 24
Server(maximum = 53): 51
Started Development: First Week of May, 2001 (10-15hrs/week)
Assignment Submitted: Tuesday, July 24, 2001
Written Exam: Thursday, July 26, 2001
Score Received: Tuesday, July 31, 2001
Most time consuming aspects: Design, and documentation.
Tested on: Win2k SP2 JRE1.3.1, JRE1.2.2, and Solaris JRE1.3.1
(using X)
Design
RMI selected and tracked client id's. I modified the lock and unlock methods. Modification of records without locking was forbidden. Locking methods removed from Data class and moved to data server.
Data Server: Operations by unregistered clients are forbidden. None of the methods on the server were marked as synchronized. Mutual-exclusion was enforced in synchronized blocks that attempted to gain monitor-locks on specific instances/fields. Server program created as a command line tool that included ability to view client and lock information on the server side. Also, allowed administrator to break stale locks.
GUI: Simple, cleanm, and included images. Used a tool-bar that launched dialog boxes for each specific user action.
Why (I think) I lost points:
Used Visual Age for GUI design. I think I lost points on ther server becuase I moved lock/unlock to another class. I also had several mis-spellings in my design document.
I've been developing with Java for a while, I'm going to start learning other languages like C++. Are there any sites that are to C++ as javaranch is to Java? Hope this helps. All questions welcome.
-Sajid
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic