1Z Java SE 5 and 6, Certified Associate Exam Summary Syllabus Questions

Similar documents
presentation for Java Student Group, UFC, 03/13/2008 J. M. Silveira Neto Sun Campus Ambassador Universidade Federal do Ceará, Brazil

1Z Java EE 6 Web Services Developer Certified Expert Exam Summary Syllabus Questions

1Z

Accurate study guides, High passing rate! Testhorse provides update free of charge in one year!

1Z Java EE 6 Web Component Developer Certified Expert Exam Summary Syllabus Questions

1Z

SYLLABUS JAVA COURSE DETAILS. DURATION: 60 Hours. With Live Hands-on Sessions J P I N F O T E C H

1Z Oracle. Java Platform Enterprise Edition 6 Enterprise JavaBeans Developer Certified Expert

Java Programming Course Overview. Duration: 35 hours. Price: $900

Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1

1Z Oracle Database 11g - Program with PL/SQL Exam Summary Syllabus Questions

Oracle 10g: Build J2EE Applications

Deccansoft Software Services. J2EE Syllabus

CHAPTER 1: A GENERAL INTRODUCTION TO PROGRAMMING 1

Exam Questions 1Z0-850

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java.

index_ qxd 7/18/02 11:48 AM Page 259 Index

JAVA. Duration: 2 Months

Java J Course Outline

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Course Content for Java J2EE

Java EE 7: Back-End Server Application Development

CO Java EE 7: Back-End Server Application Development

Java Training JAVA. Introduction of Java

COURSE DETAILS: CORE AND ADVANCE JAVA Core Java

1Z Oracle WebLogic Server 12c - Administration I Exam Summary Syllabus Questions

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

1Z Oracle SOA Suite 12c Essentials Exam Summary Syllabus Questions

Introduction. Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve

Java Training For Six Weeks

1Z0-850 V8.02_formatted

1Z Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions

1Z Java SE 7 Programmer II Exam Summary Syllabus Questions

J2EE Technologies. Industrial Training

Call: Core&Advanced Java Springframeworks Course Content:35-40hours Course Outline

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master

J2EE - Version: 25. Developing Enterprise Applications with J2EE Enterprise Technologies

Java SE7 Fundamentals

Web Application Development Using JEE, Enterprise JavaBeans and JPA

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started

IT6503 WEB PROGRAMMING. Unit-I

Education & Training Plan Java Programming Specialist Certificate Program with Externship

Advanced Java Programming

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

Borland Application Server Certification. Study Guide. Version 1.0 Copyright 2001 Borland Software Corporation. All Rights Reserved.

Introduction to Programming Using Java (98-388)

J2EE Interview Questions

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

Designing a Distributed System

1Z Oracle Business Intelligence (OBI) Foundation Suite 11g Essentials Exam Summary Syllabus Questions

Enterprise JavaBeans, Version 3 (EJB3) Programming

Introduction to componentbased software development

Web Application Development Using JEE, Enterprise JavaBeans and JPA

NetBeans IDE Field Guide

SUN Sun Certified Enterprise Architect for J2EE 5. Download Full Version :

Introduction to Visual Basic and Visual C++ Introduction to Java. JDK Editions. Overview. Lesson 13. Overview

JDBC Today C HAPTER 1 INTRODUCTION

ive JAVA EE C u r r i c u l u m

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

Course title: ADVANCED WEB TECHNOLOGIES AND SERVICES

Distributed Multitiered Application

Chapter 6 Enterprise Java Beans

Discover how to get up and running with the Java Development Environment and with the Eclipse IDE to create Java programs.

1Z Oracle IT Architecture SOA 2013 Essentials Exam Summary Syllabus Questions

Agenda. Summary of Previous Session. Extreme Java G Session 3 - Main Theme Java Core Technologies (Part I)

Pass4Sure.1z Questions

Java- EE Web Application Development with Enterprise JavaBeans and Web Services

1Z SPARC T4-Based Server Installation Essentials Exam Summary Syllabus Questions

Exam 1 Prep. Dr. Demetrios Glinos University of Central Florida. COP3330 Object Oriented Programming

Appendix A - Glossary(of OO software term s)

Courses For Event Java Advanced Summer Training 2018

(800) Toll Free (804) Fax Introduction to Java and Enterprise Java using Eclipse IDE Duration: 5 days

1Z Oracle Big Data 2017 Implementation Essentials Exam Summary Syllabus Questions

Master Thesis An Introduction to the Enterprise JavaBeans technology and Integrated Development Environments for implementing EJB applications

WA1278 Introduction to Java Using Eclipse

Problems in Scaling an Application Client

Component-Based Software Engineering. ECE493-Topic 5 Winter Lecture 26 Java Enterprise (Part D)

/ / JAVA TRAINING

1Z Oracle Identity Governance Suite 11g PS3 Implementation Essentials Exam Summary Syllabus Questions

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX

CO Java SE 8: Fundamentals

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers

Projects. How much new information can fit in your brain? Corporate Trainer s Profile TECHNOLOGIES

(9A05803) WEB SERVICES (ELECTIVE - III)

CMP 436/774. Introduction to Java Enterprise Edition. Java Enterprise Edition

What we need. Agenda. What s J2EE. Challenges of Enterprise Application Development

Java Training Center, Noida - Java Expert Program

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours

Training topic: OCPJP (Oracle certified professional Java programmer) or SCJP (Sun certified Java programmer) Content and Objectives

ABOUT CORE JAVA COURSE SCOPE:

This course is intended for Java programmers who wish to write programs using many of the advanced Java features.

Java SE 8 Fundamentals

WebSphere 4.0 General Introduction

Index COPYRIGHTED MATERIAL

CS506 Web Design & Development Final Term Solved MCQs with Reference

Passguide.1z q. 1z Java Standard Edition 5 and 6, Certified Associate Exam

Java EE 6: Develop Business Components with JMS & EJBs

open source community experience distilled

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J.

1Z Z0-146-Oracle Database 11g: Advanced PL/SQL Exam Summary Syllabus Questions

Transcription:

1Z0-850 Java SE 5 and 6, Certified Associate Exam Summary Syllabus Questions

Table of Contents Introduction to 1Z0-850 Exam on Java SE 5 and 6, Certified Associate... 2 Oracle 1Z0-850 Certification Details:... 2 Oracle 1Z0-850 Exam Syllabus:... 3 1Z0-850 Sample Questions:... 6 Answers to 1Z0-850 Exam Questions:... 8 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 1

Introduction to 1Z0-850 Exam on Java SE 5 and 6, Certified Associate You can use this document to collect all the information about Java SE 5 and 6 Certified Associate (1Z0-850) certification. The Oracle 1Z0-850 certification is mainly targeted to those candidates who are from enterprise software development background and want to flourish their career with Oracle Certified Associate Java SE 5 and 6 Programmer (OCAJP) credential. The Java SE 5 and 6 Certified Associate certification exam validates your understanding of the Oracle Java technology and sets the stage for your future progression. Oracle 1Z0-850 Certification Details: Exam Name Exam Code 1Z0-850 Java SE 5 and 6 Certified Associate Exam Product Version Exam Price Duration Java SE USD $245 (Pricing may vary by country or by localized currency) 115 Mins Number of Questions 51 Passing Score 68% Validated Against This exam has been validated against SE 6. Format Multiple Choice Recommended Training Fundamentals of the Java Programming Language, Java SE 6 (self-study) Schedule Exam Pearson VUE - Oracle Recommended Practice 1Z0-850 Online Practice Exam 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 2

Oracle 1Z0-850 Exam Syllabus: Section 1: Fundamental Object-Oriented Concepts - Describe, compare, and contrast primitives (integer, floating point, boolean, and character), enumeration types, and objects. - Describe, compare, and contrast concrete classes, abstract classes, and interfaces, and how inheritance applies to them. - Describe, compare, and contrast class compositions, and associations (including multiplicity: (one-to-one, one-to-many, and many-to-many), and association navigation. - Describe information hiding (using private attributes and methods), encapsulation, and exposing object functionality using public methods; and describe the JavaBeans conventions for setter and getter methods. - Describe polymorphism as it applies to classes and interfaces, and describe and apply the "program to an interface" principle. - Notes: code examples may use the 'new' operator. - Develop code that uses primitives, enumeration types, and object references, and recognize literals of these types. - Develop code that declares concrete classes, abstract classes, and interfaces, code that supports implementation and interface inheritance, code that declares instance attributes and methods, and Section 2: Java Implementation of Object-Oriented Concepts code that uses the Java access modifiers: private and public. - Develop code that implements simple class associations, code that implements multiplicity using arrays, and recognize code that implements compositions as opposed to simple associations, and code that correctly implements association navigation. - Develop code that uses polymorphism for both classes and interfaces, and recognize code that 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 3

uses the "program to an interface" principle. Section 3: Algorithm Design and Implementation - Describe, compare, and contrast these three fundamental types of statements: assignment, conditional, and iteration, and given a description of an algorithm, select the appropriate type of statement to design the algorithm. - Given an algorithm as pseudo-code, determine the correct scope for a variable used in the algorithm, and develop code to declare variables in any of the following scopes: instance variable, method parameter, and local variable. - Given an algorithm as pseudo-code, develop method code that implements the algorithm using conditional statements (if and switch), iteration statements (for, for-each, while, and do-while), assignment statements, and break and continue statements to control the flow within switch and iteration statements. - Given an algorithm with multiple inputs and an output, develop method code that implements the algorithm using method parameters, a return type, and the return statement, and recognize the effects when object references and primitives are passed 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 4

into methods that modify them. - Given an algorithm as pseudo-code, develop code that correctly applies the appropriate operators including assignment operators (limited to: =, +=, -=), arithmetic operators (limited to: +, -, *, /, %, ++, --), relational operators (limited to: <, <=, >, >=, ==,!=), logical operators (limited to:!, &&, ) to produce a desired result. Also, write code that determines the equality of two objects or two primitives. - Develop code that uses the concatenation operator (+), and the following methods from class String: charat, indexof, trim, substring, replace, length, startswith, and endswith. Section 4: Java Development Fundamentals Section 5: Java Platforms and Integration Technologies - Describe the purpose of packages in the Java language, and recognize the proper use of import and package statements. - Demonstrate the proper use of the "javac" command (including the command-line options: -d and - classpath), and demonstrate the proper use of the "java" command (including the command-line options: - classpath, -D and -version). - Describe the purpose and types of classes for the following Java packages: java.awt, javax.swing, java.io, java.net, java.util. - Distinguish the basic characteristics of the three Java platforms: J2SE, J2ME, and J2EE, and given a high-level architectural goal, select the appropriate Java platform or platforms. - Describe at a high level the benefits and basic characteristics of RMI. - Describe at a high level the benefits and basic characteristics of JDBC, SQL, and RDBMS technologies. - Describe at a high level the benefits and basic characteristics of JNDI, messaging, and JMS technologies. 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 5

characteristics, benefits and drawbacks of creating thin-clients using HTML and JavaScript and the related deployment issues and solutions. characteristics, benefits, drawbacks, and deployment issues related to Section 6: creating clients using J2ME midlets. Client Technologies characteristics, benefits, drawbacks, and deployment issues related to creating fat-clients using Applets. characteristics, benefits, drawbacks, and deployment issues related to creating fat-clients using Swing. Section 7: Server Technologies 1Z0-850 Sample Questions: characteristics of: EJB, servlets, JSP, JMS, JNDI, SMTP, JAX-RPC, Web Services (including SOAP, UDDI, WSDL, and XML), and JavaMail. characteristics of servlet and JSP support for HTML thin-clients. - Describe at a high level the use and basic characteristics of EJB session, entity and message-driven beans. - Describe at a high level the fundamental benefits and drawbacks of using J2EE server-side technologies, and describe and compare the basic characteristics of the web-tier, business-tier, and EIS tier. 01. Which correctly declares a class Test in package com.example? a) package com.example { class Test { // some code here } b) package com.example; public class Test { // some code here } c) public class com.example.test { // some code here } d) import com.example; public class Test { // some code here } 02. Which two are features of JNDI? (Choose two.) a) an interface to store and retrieve named Java objects of any type b) an interface to search for objects using attributes c) a defined common set of messaging concepts and programming strategies d) connectivity to databases and other tabular data sources 03. Which three classes are part of the java.io package? (Choose three.) a) File 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 6

b) Socket c) URL d) Reader e) String f) BufferedWriter 04. Which is true? a) You must use JDBC to connect an RDBMS to a Java application. b) JDBC is designed to provide a bridge between servlets and EJB technology. c) Classes in the JDBC API include implementations of JDBC drivers. d) The JDBC API is located within the java.sql and javax.sql packages. 05. Given concrete class B is a subclass of concrete class A, and class A implements interface C, which two are examples of polymorphism? (Choose two.) a) use a reference variable of type C to refer to an instance of type B b) use a reference variable of type A to refer to an instance of type C c) use a reference variable of type C to refer to an instance of type A d) use a reference variable of type A to refer to an instance of type B e) use a reference variable of type B to refer to an instance of type A 06. Which two are true? (Choose two.) a) A single import statement can be used to simplify access to several packages in the Java API b) A single import statement can be used to simplify access to several classes in the Java API. c) An import statement is associated with only one class in a source file. d) A source file can have from zero to many import statements. e) If a source file has one import statement, it must be preceded by a package statement. 07. You need to create a class Foo that will record the number of times the go() method is invoked on a particular instance of the class. Which solution correctly implements this goal? a) Declare a local variable invokecount inside the go() method, and increment the variable within the go() method. b) Declare a static variable invokecount for the class Foo, and increment the variable within the go() method. c) Declare a method parameter invokecount as the argument to the go() method, and increment the variable within the go() method. d) Declare an instance variable invokecount for the class Foo, and increment the variable within the go() method. 08. Which two are true? (Choose two.) a) Multiplicity indicators are optional, but if they are included they must be shown at both ends of an association. b) 2..4 is a valid multiplicity indicator. c) The multiplicity indicators + and 1..* are equivalent. d) The multiplicity indicators * and 1..* are equivalent. e) Multiplicity indicators must always be shown at both ends of an association. f) An optional association is shown using the multiplicity indicator 0..1. 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 7

09. Which four are primitive integer types in Java? (Choose four.) a) float b) long c) byte d) double e) int f) short g) nibble 10. Which is a disadvantage of using J2EE server-side technologies in a webbased application? a) maintainability b) complexity c) support for many different clients d) scalability Answers to 1Z0-850 Exam Questions: 01 Answer: b 02 Answer: a, b 03 Answer: a, b, d 04 Answer: d 05 Answer: a, c 06 Answer: b, d 07 Answer: d 08 Answer: b, f 09 Answer: b, c, e, f 10 Answer: b Note: If you find any typo or data entry error in these sample questions, we request you to update us by commenting on this page or write an email on feedback@oraclestudy.com 1Z0-850 - Java SE 5 and 6, Certified Associate pg. 8