This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
Q. What's new with the Sun Certified Programmer for Java 2 Platform A. Sun has revised it's Sun Certified Programmer for Java 2 Platform exam. The title is still the same. The testing number is still the same. And the subject matter is still the same. Q. So what's new? A. All the questions are new. To keep our certification fresh and the questions up to the highest standard in the industry we have created all new questions. Candidate's will also find a couple of new features on the examination. A Borderline survey is posted at the very beginning of the exam. This survey allows us to collect information on the candidate's programming experience using Java Technology . That information is used to determine how are exams are performing. In short, it allows us to create and maintain the highest standard in our examinations. Giving honest answers to this survey is essential. There is a new format for multiple answer questions. Any question that requires more than one answer now states exactly how many responses are required. Our exams are requiring more cognitive thought. This means memorizing information from a book isn't going to help you pass the exam. Candidate's should have a minimum of 3-6 months of programming experience before taking the exam. The questions contain many code samples. If you don't have programming experience it will be very difficult for you to earn this certification. Make sure you read through the Exam Introduction prior to your scheduled exam appointment. This introduction is posted on the exam but it will save you time if you familiarize yourself with this information in advance. It contains all the information you need in order to read and understand the questions on the exam accurately.
SUN CERTIFIED PROGRAMMER FOR JAVA 2 PLATFORM REVISION
Q. Are the testing objectives different? A. No. There may be some minor revisions for clarification but the testing objectives will remain basically the same. We are still testing the same subject matter.
Q. Will the new exam cover the jdk 1.3? A. There are no changes in the core programming language that we test on the programmer exam.
Q. Will the new exam be more difficult? A. We have made every effort to keep the level of difficulty consistent with the original Java 2 exam. Q. Why is the pass score different? A. To insure the level of difficulty is the same we needed to adjust the pass score for the revised exam.
Q. Is it possible to take the original Programmer examination for Java 2 Platform after October 4? A. No. As of October 4 the questions on the Programmer exam for Java 2 Platform will be changed permanantly. All candidates will be required to take the new exam in order to become certified. No exceptions will be made.
Q. What is a Borderline Survey? A. There is now a survey at the beginning of the exam called a Borderline. This survey allows us to collect information of the candidate's experience as a programmer. That information is used to determine how our exams are performing. In short, it allows us to create and maintain the highest standard in our examinations. Giving honest answers to this survey is essential.
Q. Will there be the same number of questions? A. Yes. There will still be 61 questions, two of which are part of our privacy statement. ------------------------ http://suned.sun.com/USA/certification/progexam_intro.html Exam Introduction This is a summary of information you need to know before you take the Sun Certified Programmer for Java 2 Platform. This information will help you in reading and understanding the questions on the examination. The introduction will be posted on the exam. It will save you time on the exam if you read and understand this information before your scheduled exam appointment. Conventions Used in the Sun Certified Java Programmer Examination The Java Programmer Examination includes the conventions described below. Some of them are intended to shorten the text that is displayed, therefore reducing the amount of reading required for each question. Other conventions help to provide consistency throughout the examination. Conventions for Code The code samples that are presented for you to study include line numbers. You should assume that the line numbers are not part of the source files, and therefore will not cause compilation errors. Line numbers that begin with 1 indicate that a complete source file is shown. In contrast, if line numbers start with some other value, you should assume that the code you see is relevant to the question. You can assume that the omitted code would cause the code sample to compile correctly, ]and that it does not have any unexpected effects on the code in the question. So, for example, you should not choose an answer that says "The code does not compile" based only on the fact that you do not see a required import statement in the code sample that is presented. In general, code of eight lines or less will be presented in the body of the question. If more than eight lines are needed, the code will be presented as an exhibit, and you will need to click the "Exhibit" button to see the code. Since you generally cannot see both the exhibited code and the question simultaneously due to limited screen size, you should read the question first, and use notepaper as necessary when considering an answer. Conventions for Questions When a question includes a code sample and asks "What is the result?" or something similar, you should consider what happens if you attempt to compile the code and then run it. This type of question admits the possibility that the code might not compile, or if it compiles, that it might not run. You should assume that all necessary support is given to the compilation and run phases (for example, that the CLASSPATH variable is appropriately set). Therefore, you should only examine possible causes of error in the information that is presented to you, and ignore information that is omitted. Some of the possible answers use a form like this: "An error at line 5 causes compilation to fail." If you see this, you should consider whether the line in question is either a syntax error, or if it is inconsistent with some other part of the program and therefore misrepresents the program's clear intent. You should choose an answer of this type if the root of the problem is at the specified line, regardless of where any particular compiler might actually report an error. Some questions might ask "Which answers are true?" or something similar. If an answer is worded like "An exception can be thrown," or "An exception may be thrown," then you should choose this answer if what it describes is possible, rather than disregarding it because the situation does not always occur. In contrast, if an option discusses something that "must" occur, then you should choose it only if there are no conditions under which the observation is untrue. In multiple choice questions that require you to pick more than one answer, you will be told how many options to choose, and the options will be presented as checkboxes. In questions that require you to pick only one answer, the possible answers will be presented with radio buttons that effectively prevent you from selecting more than one answer.