Code evaluation on the SCJP exam

I've been studying for the SCJP exam, and I'm just about ready to take the practice exam. Just for fun, I've been tinkering around with some of the free practice exams online. For sure, some seem better than others. But messing with them has made me wonder about two things:
1. Approximately what percentage of the real exam is code evaluation (i.e. here's the code > does it compile > does it throw a runtime error > what is the output )?
2. On all of the practice exams, you conceivably could copy the code into a text editor, compile it and execute it to determine the output. Surely on the real exam, they have guarded against this by painting the code into an applet or something to prevent copying/pasting, right? Or do they just figure that the time penalty of copying/pasting will weed out those who don't know their stuff?
Thanks for your answers.
Best,
Tom

thomasaaron wrote:
1. Approximately what percentage of the real exam is code evaluation (i.e. here's the code > does it compile > does it throw a runtime error > what is the output )?
impossible to say. The questions are selected at random from a pool of all available questions (though I suspect there's a mechanism in there to guarantee some sort of reasonable mix between the exam topics).
In theory they could all be of the same type, or none.
2. On all of the practice exams, you conceivably could copy the code into a text editor, compile it and execute it to determine the output. Surely on the real exam, they have guarded against this by painting the code into an applet or something to prevent copying/pasting, right? Or do they just figure that the time penalty of copying/pasting will weed out those who don't know their stuff?
The exam computer is designed such that you can't switch applications.
You have the text of the question, the space to select your answer, and some buttons (next, previous, ready, etc.).
You have nothing at your disposal apart from your brain, a pen or pencil, and a few sheets of blank paper (and the pen and paper are provided to you and have to be turned in when you leave, it's your responsibility to provide the brain).

Similar Messages

  • What kinds of book do I need for the SCJP Exam...

    Hi all..
    Can you tell me the referance book for the SCJP Exam..
    I mean book name, author name etc...
    with regards..
    PMH

    http://www.amazon.com/exec/obidos/tg/listmania/list-browse/-/2H6FT75FPC2YU/102-7504852-4997715

  • SCJP exam related question

    Does the exam expect you to know all the subclasses of EXCEPTION and RUNTIMEEXCEPTION or is ir more likely to just test your knowledge on which have to be dealt with in order to compile?
    I am not fimiliar with all the subclasses and this is why I ask. A question that states a mthod throws CannotUndoException may catch me offgaurd.
    Another question is....
    If you have a method and declare it to throw a runtime exception. Does that mean that if you call on that method that you must deal with it? IOW does it become a checked excption or will Runtime Exception never be checked by the compiler?

    jwenting wrote:
    exhort wrote:
    To maintain sanity in other forums SCJP has been confined to its own forum,
    This question (apart from the totally undescriptive title) has no relation whatsoever with the SCJP exam.
    But then, neither does the majority of what's posted in that forum...Well, it seems to me the OP is asking about what to expect from the SCJP.
    Do you mean that nothing is to be expected from the SCJP so to ask about that is an unrelated question?

  • Number of times attending SCJP exam..

    Helo All,
    I am new to this forum so please help me . How many times I can attend the SCJP exam . Is there any limitation in that ???
    Thanks in advance..........

    Sun's Certification Retake Rules:1. There is a 1-week minimum wait period before retaking a failed exam.
    2. You can retake the same exam a maximum of three (3) times in one calendar year.
    3. After the third failed attempt within one calendar year, you must obtain written permission from Sun prior to attempting a fourth time by sending an email request to [email protected]
    4. An exam can not be retaken once it has been passed.
    http://www.sun.com/training/certification/faq/

  • SCJP exam pattern

    hi,
    please provide the SCJP exam pattern details or some links to get it
    it will help me a lot
    thank you,
    RaghuG

    raghuG wrote:
    hi,
    please provide the SCJP exam pattern details or some links to get it
    it will help me a lot[http://www.sun.com/training/certification/java/scjp.xml]
    ~

  • Will the SCJP 6 exam be available after JDK 7 is released

    Hello,
    I would say that I am on a good track for taking the SCJP 6 exam (studying, code examples, etc). The thing is that i don't find a lot of time to study lately and with JDK 7 coming I don't know if the SCJP 6 exam will be available after the new JDK is released.
    Any information you might provide will be appreciated cause i would not want to prepare for an exam that will not be available in 2010.
    and....a happy new year
    Regards,
    Edited by: Andreaspag on Jan 6, 2010 10:17 AM

    you can never be certain, but historically Sun always has had 2 versions of the exam available, sometimes 3 for a short period.
    So when the 1.7 exam appears, the 1.5 will likely be dropped and the 1.6 remain.

  • Can anyone give the name of the center to write SCJP Exam available in visa

    can anyone give the name of the center and its location to write SCJP Exam available in visakhapatnam city, Andhra pradesh,INDIA ?
    Thankq

    Hi Suryakiran,
    You can contact NIIT or SEED infotech or Aptech computer institute or any other computer institute over there having "prometric testing center facility" ....
    It's simple ....
    fees are around Rs.4500 to Rs.6000 /-
    I think this info. will help you.
    Cheers---
    Akshay_L

  • Activate invoice evaluation for the company code.

    HI,
    I m doing vendor evaluation . want to make settings for main criteria "INVOICE".
    With sub criterias
    Quantity Variance  &  Price Variance.
    In order for evaluation results for the above two subcriteria to be generated automatically,
    you must activate invoice evaluation for the company code.
    Where do i do the above setting.
    regards

    Tell the user to run SU53 and send that info to your authorizations person. SU53 will show what was actually the problem if it was related to authorizations. This has to be done instantly after closing the error message (preferably in a new session).
    The difference between test and production environments could be that the user has another type of access there.

  • Design practices from the CLD Exam Prep Guide

        I have a question about design practices as stated in the CLD Exam Prep Guide found at   http://ftp.ni.com/evaluation/certification/cld/cld_exam_prep_guide_english.pdf
        Please refer to statements
    2.e.1. Set the value or attributes of a control, statically using the property dialog box of an object, or dynamically using Property Nodes.
    2.e.2. Initialize or set control values at application, load, start, and stop.
    4.a.4. Use local variables to update controls.
        Because the words initialize and set and update all mean to change the value and two different methods are suggested to do so, I first saw this as contradictory.  Assuming there is no contradiction, it should be very clear when, where, and why each method is used.  
        From section 2.e I understand this to mean you should change (set) a control value at application, load, start, and stop by using Property Nodes.  Thus, application, load, start, and stop shall be clearly identified within your block diagram to avoid misunderstanding.  
        From section 4.a I understand this to mean you should change (update - as you might do repeatedly within a while loop) a control value by using local variables everywhere else in your block diagram.  If I understand this correctly, there is no contradiction.  Otherwise....
    Please advise!  Scott Pierskalla
    Certified LabVIEW Associate Developer

    spiersk wrote:
        I have a question about design practices as stated in the CLD Exam Prep Guide found at   http://ftp.ni.com/evaluation/certification/cld/cld_exam_prep_guide_english.pdf
        Please refer to statements
    2.e.1. Set the value or attributes of a control, statically using the property dialog box of an object, or dynamically using Property Nodes.
    2.e.2. Initialize or set control values at application, load, start, and stop.
    4.a.4. Use local variables to update controls.
        Because the words initialize and set and update all mean to change the value and two different methods are suggested to do so, I first saw this as contradictory.  Assuming there is no contradiction, it should be very clear when, where, and why each method is used.  
        From section 2.e I understand this to mean you should change (set) a control value at application, load, start, and stop by using Property Nodes.  Thus, application, load, start, and stop shall be clearly identified within your block diagram to avoid misunderstanding.  
        From section 4.a I understand this to mean you should change (update - as you might do repeatedly within a while loop) a control value by using local variables everywhere else in your block diagram.  If I understand this correctly, there is no contradiction.  Otherwise....
    Please advise!  Scott Pierskalla
    Certified LabVIEW Associate Developer
    Scott,
    Thank you for drawing my attention to this thread.  I understand your confussion but, there is no contradiction.  I will attempt to clairify the statements.
    Section 2 addresses design of the GUI or, how to set up the user experience.  Several questions any developer needs to ask are:
    Is the data represented correctly? (what data type is needed?)
    How will the user change this data? (Enum / Ring / Combo box pull-down, maybe the increment / decrement buttons, Perhaps direct text entry from the keyboard? If so do we wish to update value while typing or end text entry with "Enter"?)
    How can I make it "Pretty?"  (What colors are approachable, how can I present logical groupings of the data the user needs....?) 
    Section 2 is all about the user.  Your application will be used by users and, they need to interact with your product.  Design the interface correctly and they will never notice, design it poorly and they will wish to break you nose because the software just does not "FEEL" right.
    Section 4 addresses Programing practices.
    Avoid Localitis
    Avoid sequenceitis
    don't ABUSE Globals
    use common design patterns
    Basically "Write Software" not "Functional spaghetti code"
    Writting "Good Software" in LabVIEW is one of the things that CAN BE DONE with LabVIEW.  Unfortunatly, because LabVIEW is often approached by people with no understanding of Software Engineering principals, many LabVIEW applications fall into the "Functional Code" bucket and are poor "Software".
    The CLD exam will require you to domenstrate that you can apply software engineering principals in the LabVIEW IDE.
    Good Luck-  Sling some wires!
    Jeff

  • Errors in SCJP exam

    Hi,
    I am sitting my SCJP 1.5 exam tomorrow and just going through the Sun sample exam that I bought on-line from Sun.
    In the first exam (you get 3), question 50 states that...
    Is-a relationships must use inheritance
    However, the instanceof test will also return true for an implementation of an Interface. Am I wrong or is this a mistake in the exam papers? I searched through the forum and this doesn't seem to be the first such error, which leads me to question if the sample papers are incorrect, is there any way of knowing if there are any mistakes in the actual exam?
    Thanks!
    Alan K.
    Ps: The sample exams cost nearly twice the price from the European based website than the USA website.... not impressed!!

    At the risk of suffering the ridicule of JWenting, here are 3 other - shameful - mistakes that I noticed on the 3rd practice exam:
    Question 27 has BufferWriter 3 times instead of BufferedWriter. For all of the idiotic 'gotcha' questions that the exam throws at you - and considering that Sun charges $75 for these practice exams, this should have been caught.
    Question 29 is even worse:
    Given:
    1. class Dog implements Serializable {
    2.   Collar c = new Collar();
    3. }
    4. class Collar implements Serializable {
    5.   CollarPart cp1 = new CollarPart("handle");
    6.   CollarPart cp2 = new CollarPart("clip");
    7. }
    8.
    9. class CollarPart implements Serializable { }When an instance of Dog is serialized, how many objects are serialized?
    My thoughts: Although they claim 4 should be serialzied, the answer should be Zero, because the code won't compile. You can't serialize a Dog instance, because you can't serialize a Collar instance, because cp1 and cp2 are instantiated with a non-existent constructor.
    And, by far the worst of all is Question 58:
    1. import java.util.*;
    2. class DumpArray {
    3.   public static void main(String [] args) {
    4.     int [] a = {7,9,8};
    5.     int [][] aa = {{1,2,3}, {6,5,4}};
    6.     int [][][] aaa = {{{1,2}, {3,4}}, {{5,6},{7,8}}};
    7.
    8.     System.out.println(Arrays.deepToString(a));
    9.     System.out.println(Arrays.deepToString(aa));
    10.     System.out.println(Arrays.deepToString(aaa));
    11.   }
    12. }Which invocation (or invocations) of deepToString will compile?
    My thoughts: The answer claims that only lines 9 and 10 will compile b/c deepToString can be used only with multidimensional arrays. Wrong!!! There's no way to sugarcoat it- that is just totally wrong.
    So, does the real test have problems like this? I'm annoyed.

  • [scjp exam] garbage collection questions

    can someone please post me some garbage collection questions + correct answers, because i've taken the SCJP test again and i didn't passed it again. A co-worker of mine also didn't passed either.
    (We both got 0% on Garbage Collection every time) And i really thought i had it correct the last time.
    So please can someone mail/post me some garbage collection questions? thanks!

    The garbage collector collects unreachable objects.
    You have no control over when the objects are
    collected, but there is a guarantee that all
    unreachable objects will be collected before an
    OutOfMemoryError is thorwn.Exactly my thoughts...
    That's it. It really is just that simple. I scored 94%
    on the Programmer's Exam, with 100% in the garbage
    collection section.Hmm i got 54% last exam i took. I really begin to doubt about myself, because i find the questions on the exam so tricky.. Last book was Exam Cram (Java), and i found this a very nice and good book to study for the exam. Garbage collection is just one question, so it's either 0% or 100%. So far it hasn't gone anything higher then 0% with me.
    Here are some questions:
    1. When is the Object first available for garbage
    collection (when does it become unreachable)?
    Object o = new Object();
    Object p = o;
    o = null;
    p = null;p = null; -> available for gc.
    2. When is the Object first available for garbage
    collection?
    Object o = new Object();
    Vector v = new Vector();
    v.add(o);
    o = null;
    v = null;v = null; -> available for gc.
    3. Can the Vectors be garbage collected at the end of
    this code?
    Vector v = new Vector();
    Vector w = new Vector();
    v.add(w);
    w.add(v);
    v = null;
    w = null;yes
    Now i have a question:
    public int foo {
    Integer result = new Integer(10);
    result = null;
    return result;
    when is result available for gc?

  • Material Valuation Transaction Codes to fill the new records in MBEW table

    Hi Experts,
    May i know the Material Valuation Transaction Codes because i want to fill the MBEW table with changed(new) records.
    Thanks in advance.
    Regards,
    <BMP>

    Hi,
    Please check the T-codes as follows which be helpful to you :----
    ME61                 Maintain Vendor Evaluation                        
    ME62                 Display Vendor Evaluation                         
    ME63                 Evaluation of Automatic Subcriteria               
    ME64                 Evaluation Comparison                             
    ME65                 Evaluation Lists                                  
    ME6A                 Changes to Vendor Evaluation                      
    ME6B                 Display Vendor Evaln. for Material                
    ME6C                 Vendors Without Evaluation                        
    ME6D                 Vendors Not Evaluated Since...                    
    ME6E                 Evaluation Records Without Weighting              
    ME6F                 Print                                             
    ME6G                 Vendor Evaluation in the Background               
    ME6H                 Standard Analysis: Vendor Evaluation              
    ME6Z                 Transport Vendor Evaluation Tables                
    Hope this helps........
    Regards,
    Suman

  • How to prepare for SCJP exam

    Hi All,
    I am venkat, I know the fundamental and some extent of java. I am planning to write scjp exam. Can anyone guide me, how to prepare for the exam and what are the key concepts to work and suggest me books for my preparation. Thanq one and all.

    Hi All,
    I am venkat, I know the fundamental and
    some extent of java. I am planning to write scjp
    exam. Can anyone guide me, how to prepare for the
    exam and what are the key concepts to work and
    suggest me books for my preparation. Thanq one and
    all.http://www.javaranch.com/certfaq.jsp

  • Tips for the (SCJP) [Fountation Java on Platform J2SE 1.5]

    Does anybody have any tips or things i should know before the i take the (SCJP) [Fountation Java on Platform J2SE 1.5]? Any stuff i should definitly know.
    Thank you.

    The java tutorials.
    Exam objectives:
    http://ca.sun.com/training/catalog/courses/CX-310-055.xml
    http://java.sun.com/docs/books/tutorial/java/index.html
    http://java.sun.com/docs/books/tutorial/essential/index.html
    Shoud get you objectives 1,2, 4, (large part of) 5 and 7
    3, 6 and some part of 5 are new to 1.5 or just API specific (Threads are delt with in the
    tutorial but section 3 mentions some other classes you should know of).
    In 1.4 you needed to know some swing but that seems to be gone now, use this tutorial
    to get to know a little swing:
    http://java.sun.com/docs/books/tutorial/uiswing/index.html
    These you should allso read:
    http://java.sun.com/j2se/1.5.0/docs/guide/language/autoboxing.html
    http://java.sun.com/docs/books/tutorial/i18n/TOC.html
    http://java.sun.com/docs/books/tutorial/extra/regex/index.html
    http://java.sun.com/docs/books/tutorial/collections/TOC.html
    play arround with the following classes:
    BufferedReader,BufferedWriter, File, FileReader, FileWriter, PrintWriter.
    DataInputStream, DataOutputStream, FileInputStream, FileOutputStream, ObjectInputStream, ObjectOutputStream, Serializable.
    That would get you about 90% of what you need to know, check the objectives and
    read the tutorial if any objective is not in the URL's posted above than google for it
    (note that this forum will put spaces in long URLs):
    http://www.google.com/search?hl=nl&q=site%3Asun.com+%22anotherObjective%22+tutorial&btnG=Zoeken&meta=
    For questions:
    http://www.google.nl/search?hl=nl&q=scjp+%22exam+questions%22&btnG=Zoeken&meta=
    http://www.certgear.com/products/preview/SCJP/scjp3.html

  • New price of scjp exam

    Hi All,
    I have pay for scjp exam.but today, the exam center call me and said new price of the exam is *$300* is it true. can any one tell me. plzzz help
    Thank you

    you have to remember that the price is calculated in local currency, and with changing exchange rates that can mean that the dollar price fluctuates (and with the rapidly sinking dollar, that at the moment means the dollar price will go up even if the local price stays the same).
    For example the price here is 250 Euro (inc taxes), and has been for years.
    But when that price was set the Euro was $1, now it's almost $1.50.
    So in dollars the price has gone up from $250 to (by now) about $370.

Maybe you are looking for