Welcome to download the newest Pass4itsure 70-341 VCE dumps: https://www.pass4itsure.com/70-341.html
Whether you decide to use our GIAC GSSP-JaVa exam sample questions, you can rest assured that you have the ultimate in online and offline training. We value the quality of GIAC GSSP-JaVa exam sample questions you receive through our GIAC GSSP-JaVapractice exam and will never support GIAC GSSP-JaVabraindumps, or any GIAC GSSP-JaVa brain dump site. These are compiled by industry experts, having ISTQB Certified Tester Advanced Level – Test Analyst (Syllabus 2012) to their credit. They also are constantly keeping up with the latest developments at iSQI so that the GIAC GSSP-JaVaexam sample questions can be aptly revised. Although FLYDUMPS when embarked upon this adventure meant to achieve a standard of academic excellence in information technology, we had a vision but no expectations. GIAC GSSP-JaVa dumps sites cannot compare to the understanding, learning and comprehension you will gain from a non GIAC GSSP-JaVabraindumps site, based on facts and case studies, like FLYDUMPS.
Topic 1, Volume A
QUESTION NO: 1
Which of the following elements are the subelements of the mime-mapping element in a deployment descriptor file?
Each correct answer represents a complete solution. Choose all that apply.
A. exception-type
B. error-code
C. extension
D. mime-type
E. servlet-class
Answer: C,D
QUESTION NO: 2
John works as a Software Developer for VenTech Inc. He writes the following code using Java.
public class vClass extends Thread { public static void main(String args[]) { vClass vc=new vClass(); vc.run(); } public void start() { for(int k=0;k<20;k++) { System.out.println(“The value of k = “+k); } }
}
What will happen when he attempts to compile and execute the application?
A. The application will compile successfully and the values from 0 to 19 will be displayed as the output.
B. A compile-time error will occur indicating that no run() method is defined for the Thread class.
C. A runtime error will occur indicating that no run() method is defined for the Thread class.
D. The application will compile successfully but will not display anything as the output.
Answer: D
QUESTION NO: 3
Which of the following classes is an engine class that provides an opaque representation of cryptographic parameters?
A. DSAPublicKeySpec
B. AlgorithmParameterGenerator
C. DSAParameterSpec
D. AlgorithmParameters
Answer: D
QUESTION NO: 4
Which of the following statements about programmatic security are true?
Each correct answer represents a complete solution. Choose all that apply.
A. The bean provider is responsible for writing code for programmatic security.
B. It is also called as instance level security.
C. It is implemented using methods of the EJBContext interface.
D. It is implemented using the methods of the UserTransaction interface.
Answer: A,B,C QUESTION NO: 5
Which of the following functions are performed by methods of the
HttpSessionActivationListener interface?
Each correct answer represents a complete solution. Choose all that apply.
A. Notifying the object when it is bound to a session.
B. Notifying an attribute that a session has just migrated from one JVM to another.
C. Notifying the object when it is unbound from a session.
D. Notifying an attribute that a session is about to migrate from one JVM to another.
Answer: B,D
QUESTION NO: 6
Mark works as a Programmer for InfoTech Inc. He develops the following deployment descriptor code.
<web-app . . . .>
<display-name>A Secure Application</display-name><servlet>
…
<security-role-ref >
<role-name>Manager</role-name>
<role-link>Admin</role-link>
</security-role-ref>
</servlet>
<security-role>
<role-name>Programmer</role-name>
</security-role>
<security-role>
<role-name>Admin</role-name>
</security-role>
<security-role>
<role-name>Employee</role-name>
</security-role>
</web-app>
Which of the following is a valid isUserInRole() method call that can be made if request is the
HttpServletRequest request?
A. request.isUserInRole(“Programmer”);
B. request.isUserInRole(“Manager”);
C. request.isUserInRole(“Admin”);
D. request.isUserInRole(“Employee”);
Answer: B
QUESTION NO: 7
Which of the following methods of the EJBContext interface can be called by both the BMT and CMT beans?
Each correct answer represents a complete solution. Choose all that apply.
A. getCallerPrincipal()
B. getRollbackOnly()
C. getUserTransaction()
D. isCallerInRole()
Answer: A,D
QUESTION NO: 8
Mark works as a Programmer for InfoTech Inc. He develops a deployment descriptor code that contains three valid
<security-constraint> elements.
All of them constraining a Web resource Res1, the
<auth-constraint> sub-element of the <security-constraint>
elements are as follows.
<auth-constraint>Admin</auth-constraint>
<auth-constraint>Manager</auth-constraint>
<auth-constraint/>
Which of the following can access the resource Res1?
A. Only Manager can access the resource.
B. No one can access the resource.
C. Everyone can access the resource.
D. Only Admin can access the resource.
Answer: B
QUESTION NO: 9
Which of the following statements correctly describe the features of the singleton pattern?
Each correct answer represents a complete solution. Choose all that apply.
A. Singletons are used to control object creation by limiting the number to one but allowing the flexibility to create more objects if the situation changes.
B. Singletons can only be stateless, providing utility functions that need no more information than their parameters.
C. A singleton class may disappear if no object holds a reference to the Singleton object, and it will be reloaded later when the singleton is needed again.
D. The behavior of a singleton can be obtained by static fields and methods such as java.lang.Math.sin(double).
Answer: A,C,D
QUESTION NO: 10
Which of the following deployment descriptor elements must contain the <transport-guarantee> element as its mandatory sub-element?
A. <user-data-constraint>
B. <web-resource-collection>
C. <auth-constraint>
D. <login-config>
Answer: A
QUESTION NO: 11
Given a code of a class named PrintString that prints a string.
1.
public class PrintString{
2.
public static void main(String args[]){
3.
/*insert code here */
4.
/* insert code here */
5.
System.out.println(str);
6.
}
7.
}
Which of the following code fragments can be inserted in the class PrintString to print the output “4247”?
Each correct answer represents a complete solution. Choose all that apply.
A. StringBuilder str= new StringBuilder(“123456789″); str.delete(0,3).replace(1,3,”24”).delete(4,6);
B. StringBuffer str= new StringBuffer(“123456789″); str.delete(0,3).replace(1,3,”24”).delete(4,6);
C. StringBuffer str=new StringBuffer(“123456789″); str.substring(3,6).delete(1,2).insert(1,”24”);
D. StringBuilder str= new StringBuilder(“123456789″); str.deleteCharAt(6).replace(1,3,”24″).delete(0,3);
E. String str=”123456789”; str=(str-“123″).replace(1,3,”24”)-“89”;
Answer: A,B QUESTION NO: 12
Mark writes a class Practice.java. This class needs to access the com.bar.Test class that is stored in the Test.jar file in the directory /practice. How would you compile your code?
A. javac -classpath /practice/Test.jar Practice.java
B. javac -classpath /practice/ Practice.java
C. javac -classpath /practice/Test.jar/com/bar Practice.java
D. javac -classpath /practice Practice.java
Answer: A
QUESTION NO: 13
Which of the following statements is true?
A. All UTF characters are eight bits long.
B. All UTF characters are all sixteen bits long. C. All UTF characters are twenty four bits long. D. All bytecode characters are sixteen bits long. E. All unicode characters are sixteen bits long.
Answer: E
QUESTION NO: 14
John works as a Programmer for Technostar Inc. He writes the following code using Java.
1.
class WrapperClass{
2.
public static void main(String[] argv){
3.
String str2 = Double.toString(12);
4.
String str1 = Double.toHexString(12);
5.
System.out.println(str1+str2);
6.
}
7.
}
What will happen when John attempts to compile and execute the code?
A. It will not compile because the Double class does not contain the toHexString() method.
B. It will compile and execute successfully and will display 8p312 as the output.
C. It will compile and execute successfully and will display 0x1.8p312.0 as the output.
D. It will not compile because the Double class does not contain the toString() method.
Answer: C
QUESTION NO: 15
Mark works as a Programmer for InfoTech Inc. He develops a Website that uses HTML and processes HTML validation. Which of the following are the advantages of the HTML application?
Each correct answer represents a complete solution. Choose all that apply.
A. It provides password protection for a Web page or directory
B. It can be accessed by more visitors.
C. It provides faster loading.
D. It is easier to update and maintain the site.
E. It protects the source or images of a HTML Web page.
F. It puts less load on the server.
Answer: B,C,D,F
QUESTION NO: 16
You have written the following code snippet.
1.
public class Read {
2.
protected int ReadText(int x) { return 0; }
3.
}
4.
class Text extends Read {
5.
/*insert code here*/
6.
}
Which of the following methods, inserted independently at line 5, will compile?
Each correct answer represents a complete solution. Choose all that apply.
A. private int ReadText(long x) { return 0; }
B. protected long ReadText(int x, int y) { return 0; }
C. protected long ReadText(long x) { return 0; }
D. protected int ReadText(long x) { return 0; }
E. private int ReadText(int x) { return 0; }
F. public int ReadText(int x) { return 0; }
G. protected long ReadText(int x) { return 0; }
Answer: A,B,C,D,F
QUESTION NO: 17
You work as a Software Developer for UcTech Inc. You create a session using the HttpSession interface. You want the attributes to be informed when the session is moved from one JVM to another and also when an attribute is added or removed from the session. Which of the following interfaces can you use to accomplish the task?
Each correct answer represents a complete solution. Choose all that apply.
A. HttpSessionBindingListener
B. HttpSessionListener
C. HttpSessionActivationListener
D. HttpSessionAttributeListener
Answer: C,D
QUESTION NO: 18
Which of the following statements are true?
Each correct answer represents a complete solution. Choose all that apply.
A. An inner class cannot be defined as private.
B. An inner class cannot be defined as protected.
C. An inner class can be defined as private.
D. An inner class can extend another class.
Answer: C,D
QUESTION NO: 19
You work as a programmer for PassGuide.Inc. You have a session object named session1 with an attribute named Attribute1, and an HttpSessionBindingEvent object binding1 bound to session1.
Which of the following will be used to retrieve Attribute1?
Each correct answer represents a complete solution. Choose all that apply.
A. Object obj=binding1.getSession().getAttribute(“Attribute1”);
B. Object obj=binding1.getAttribute(“Attribute1”);
C. Long MyAttribute=session1.getAttribute(“Attribute1”);
D. String str1=session1.getAttribute(“Attribute1”);
E. Object obj=session1.getAttribute(“Attribute1”);
Answer: A,E
QUESTION NO: 20
Which of the following statements about a JAR file are true?
Each correct answer represents a complete solution. Choose all that apply.
A. It cannot be accessed through a class path, nor they can be used by java and javac.
B. It is used to compress and archive data.
C. It can be moved from one computer to another.
D. It is created by using the jar command.
Answer: B,C,D
QUESTION NO: 21
Which of the following statements is true about the Java synchronized keyword?
A. It prevents multiple threads from accessing a block of code at the same time.
B. It allows the class to be loaded as soon as the JRE starts.
C. It prevents multiple developers from code redundancy.
D. It allows two different functions to execute in a shared manner.
Answer: A
QUESTION NO: 22
Mark works as a Programmer for InfoTech Inc. He develops a Web application that takes input from users. Which of the following methods can be used by the client and server to validate the users input?
Each correct answer represents a complete solution. Choose all that apply.
A. Validation through Servlets on the server side
B. Validation using JavaScript on the client side
C. Validation through Java Applets on the client side
D. Validation through XML on the server side
Answer: A,B
QUESTION NO: 23
Which of the following are marker interfaces?
Each correct answer represents a complete solution. Choose all that apply.
A. The Clonable interface
B. The Serializable interface
C. The Comparable interface
D. The Runnable interface
Answer: A,B
QUESTION NO: 24
Which of the following rules must be followed while determining a class loader?
Each correct answer represents a complete solution. Choose all that apply.
A. A new instance of the AppletClassLoader is used while loading the first class of an applet.
B. If the request to load a class is triggered by a reference to it from an existing class, the class loader for the existing class is asked to load the class.
C. A new instance of the URLClassLoader is used while loading the first class of an application.
D. The primordial class loader is used if java.lang.Class.ForName is directly called.
Answer: A,B,C,D
QUESTION NO: 25
Mark works as a Programmer for InfoTech Inc. He wants to develop a JMS API application that is used as a messaging service application. He writes the following createSession() method.
session = connection.createSession(false, 2);
Which of the following statements are true about the syntax?
Each correct answer represents a complete solution. Choose all that apply.
A. The client acknowledges a consumed message by calling the message’s acknowledge method.
B. The acknowledge method can reduce session overhead by minimizing the work the session does to prevent duplicates.
C. This method instructs the session to lazily acknowledge the delivery of messages.
D. The session automatically acknowledges a client’s receipt of a message.
E. If a message consumer consumes eight messages and then acknowledges the fourth message delivered, all eight messages are acknowledged.
Answer: A,E
QUESTION NO: 26
Which of the following statements are true about object serialization?
Each correct answer represents a complete solution. Choose all that apply.
A. After deserialization, objects have the same state as it had when it was serialized.
B. It uses ObjectOutputStream to deserialize objects.
C. It uses the ObjectInput and ObjectOutput interfaces.
D. An object will have the same state at deserialization as it had at the time it was serialized if all its superclasses are also serializable.
Answer: A,C,D QUESTION NO: 27
Which of the following methods of the HttpServletResponse interface is used for URL rewriting?
Each correct answer represents a complete solution. Choose all that apply.
A. encodeURL
B. encodeRedirectURL
C. sendRedirect
D. getRequestURL()
Answer: A,B
QUESTION NO: 28
You work as a Software Developer for NewTech Inc. You write a bean class using Enterprise
JavaBeans 3.0. The class uses the @DeclareRoles (“ADMIN, HR, DBA, USER”) annotation to declare the security roles. The class contains a method named showResult(). You want to ensure that the ADMIN role is granted privilege to the showResult() method. Moreover, if a role that is not allowed to access the method tries to call the method, an error message must be shown. Assuming that there is no security-related element in the deployment descriptor, which of the following will you use to accomplish the task?
Each correct answer represents a part of the solution. Choose two.
A. The isCallerInRole() method
B. The getCallerPrincipal() method
C. The @RolesAllowed(“ADMIN”) annotation
D. The @PermitAll annotation
Answer: A,C
QUESTION NO: 29
Which of the following statements about the String, StringBuffer, and StringBuilder classes are true?
Each correct answer represents a complete solution. Choose all that apply.
A. The StringBuffer class offers faster performance than the StringBuilder class.
B. The StringBuffer class is thread-safe while the StringBuilder class is not.
C. A character in a string can be searched using the indexOf() operator.
D. The return type of the trim() method present in the String class is void.
Answer: B,C
QUESTION NO: 30
Which of the following listeners causes an object of the implementing class to be notified when it is added to or removed from a session?
A. HttpSessionListener
B. HttpSessionActivationListener
C. HttpSessionAttributeListener
D. HttpSessionBindingListener
Answer: D
GIAC GSSP-JaVa Interactive Testing Engine is an engine that can be downloaded and installed on your PC.This GIAC GSSP-JaVa engine is not only advanced and equipped with much more features, it is also not internet dependent, once installed. It enables you to see questions and answers in a simulated GIAC GSSP-JaVa exam environment. Working with GIAC GSSP-JaVa Interactive Testing Engine is like passing an actual GIAC GSSP-JaVa exam.
Pass4itsure 70-341 dumps with PDF + Premium VCE + VCE Simulator: https://www.pass4itsure.com/70-341.html