1Z0-435 Oracle Business Process Management Suite 12c Essentials

Exam Title: Oracle Business Process Management Suite 12c Essentials
Exam Number: 1Z0-435
Exam Price: $245.00 More on exam pricing
Format: Multiple-Choice
Duration: 120 minutes
Number of Questions: 76
Passing Score: 75%
Validated Against:  Exam has been validated against Oracle Business Process Management Suite 12.1.3 release.

Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Oracle Business Process Management Suite 12c Implementation Boot Camp

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Oracle Business Process Management Suite 12c Essentials Exam Study Guide

Fundamentals
Explain the product architecture
Describe key product features
Describe the roles in a typical project
Explain the purpose of the supported business architecture models
Describe lifecycle management features
Explain BPM integration points with content management

Adaptive Case Management
Compare and contrast adaptive case management and business process management
Create and configure a case
Describe the event model for case management
Promote a BPMN process or a human task to a case activity
Configure a case activity
Describe the role business rules play in adaptive case management
Configure rules for case management
Describe how to configure a case to support content management
Implement stakeholder and tag permissions

Business Rules
Explain the architecture of the business rules component
Create an if-then business rule
Create a business rule using a decision table
Test business rules
Explain how rules are used with human workflow
Describe the purpose of verbal rules and business phrases
Design verbal rules and business phrases

Human Task Forms
Describe how human task definitions use Web Form technology
Create Web Forms using both data-first and form-first approaches
Customize a Web Form using Web Form rules
Describe how human tasks use ADF technology
Identify the key components of ADF
Create ADF Business Components and ADF task flows
Auto-generate an ADF form for a task
Build a custom form using ADF

Business Process Workspace
Describe the role and features of Business Process Workspace
Organize work by creating and using views
Delegate and reassign work
Manage and track processes
Manage users and roles

Administration
Manage roles and configure organization units
Manage approval groups and use flex fields
Monitor business processes
Troubleshoot installation and runtime issues
Install for both development and production configurations

Process Modeling and Implementation
Explain the ways to start and end processes
Add conditional logic, parallel paths, and loops
Implement event support and exception handling
Use subprocesses
Enable, initiate, and play a process using Process Player
Configure service tasks
Create a guided process
Create business objects and data objects
Invoke a process using call activities
Create a script task
Implement a model

Simulation
Explain the scope and objectives of simulation
Create process simulation models and definitions
Run simulations and analyze results
Describe the round trip simulation capabilities

Human Workflow
Describe the architecture of the human workflow component
Explain supported human task patterns
Explain expiration and escalation policy options
Create approval groups
Set security and access controls
Utilize human workflow APIs to create a custom workspace

Process Analytics
Describe process analytics architecture and out-of-the-box metrics support
Describe the purpose and benefits of process analytics
Add business indicators, measurement marks and counters
Enable Oracle Business Activity Monitoring (BAM)
Build and use dashboards
Create BAM alerts

Security
Describe the role and features of Oracle Web Services Manager (OWSM)
Describe identity propagation
Attach security policies to end points at design-time and run-time
Use virtualization to support multiple providers


QUESTION 1
Which two statements are true about business indicators used for process analytics?(Choose two.)

A. A counter must be associated with a counter mark in order for the counter to be incremented.
B. Measures specify how process analytics data can be filtered or grouped.
C. If you do not define any businessindicators, no data is captured at a sampling point.
D. Measurement marks are defined on sequence flows and are visible on the model.
E. The dimensions you have defined are visible on the process model.

Answer: A,D


QUESTION 2
Which statement is accurate about verbal rules and business phrases?

A. Verbal ruled can be created in Business Process Composer, but not in BPM Studio.
B. For a particular verbal rule, conditions and actions can include derived business phrases or user-defined business phrases, but not both.
C. Derived business phrases are automatically created by using facts and globals in the rules dictionary.
D. Verbal rules must be created in a separate ruleset from general rules and decision tables.

Answer: B,C


QUESTION 3
Which statement is true about BPM Suite’s round trip simu-lation feature?

A. Round trip simulation is a feature of a Process Player.
B. Basing a simulation on actual process runtime data can help you find bottlenecks in a process model.
C. Unit test suites can be automatically generated based upon round trip simulation data.
D. During round trip simulation generation, process bottlenecks are identified and highlighted on the model.

Answer: B


QUESTION 4
Which is a capability of Web Form rules?

A. altering execution of an unbounded ADF task flow
B. inserting validation rules into an ADF page that a BPM Studio wizard has generated
C. encoding-business policies that can be easily modified by end users at run time
D. populating a dynamic drop-down list by accessing a RESTful service

Answer: D


QUESTION 5
Whichtwo statements are true aboutBPM Suite product architecture? (Choose two.)

A. The Process Asset Manager is a container of reusable, shared, implementation assets available to all processes within a BPM project.
B. Business architecture modeling is supported by a third-party product that Oracle resells as part of the BPM Suite 12c product family.
C. BPM Suite leverages SOA Suite infrastructure and tooling to support key design-time and run-time features.
D. case Management is an Oracle add-on product to add adaptive case management support to BPM Suite.
E. BPM Suite supports BPMN process modeling notation in both BPM ProcessComposer and BPM Studio.

Answer: A,D

 

Click here to view complete Q&A of 1Z0-435 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-435 Certification, Oracle 1Z0-435 Training at certkingdom.com

1Z0-574 Oracle IT Architecture Release 3 Essentials

Exam Title: Oracle IT Architecture Release 3 Essentials
Exam Number: 1Z0-574
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 150 minutes
Number of Questions: 102
Passing Score: 63%
Validated Against: This exam has been validated against Release 3.
Recommended Training: Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Guided Learning Path: Oracle IT Architecture Release 3 Certified Architecture Specialist (available to partners only)

Additional Preparation and Information
A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Additional resources available to partners only:
Oracle IT Architecture Release 3 Essentials Exam Study Guide
IT Strategies from Oracle

IT Strategies from Oracle – Overview
Review IT Strategies from Oracle Framework
Explain Oracle Reference Architecture
Explain Enterprise Technology Strategies
Explain Enterprise Solution Design

Application Infrastructure
Explain Introduction Oracle Reference Architecture application infrastructure
Describe Distributed Computing Concepts
Describe Grid Computing Capabilities and Architectural Concepts
Describe Cloud Computing Capabilities and Architectural Concepts
Describe Virtualization and how it plays a key role in the foundation infrastructure
Describe the role of Containers in the Application Infrastructure
Describe Data Management capabilities and how caching plays an integral role in the foundation infrastructure
Create the Product Mapping View to map Oracle products to the application infrastructure layers

Engineering
Review Oracle Reference Architecture Engineering, asset-centric engineering and related standards
Describe Oracle Reference Architecture Engineering Concepts and Capabilities
Describe the Conceptual Architecture View model for Oracle Reference Architecture Engineering and the capabilities required for an engineering infrastructure
Use Logical Oracle Reference Architecture Engineering Architecture View components of the engineering environment and show how they are connected to each other
Describe the Deployment Oracle Reference Architecture Engineering View packaging and deployment related aspects of Oracle Reference Architecture Engineering
Create the Product Mapping View to show how Oracle products fit on to the logical model to realize the engineering infrastructure
Describe Oracle Reference Architecture Engineering basic best practices

Management and Monitoring
Explain Management and Visibility Gap
Describe Common Management and Monitoring Standards
Describe Key Management and Monitoring Capabilities
Describe Conceptual View model for Management and Monitoring and the capabilities required for a Management and Monitoring infrastructure
Identify the Logic View components of the Management and Monitoring environment and show how they are connected to each other
Create the Product Mapping View to illustrate how Oracle products can be used to realize the architecture
Describe how the Deployment View defines how Oracle products might be deployed to physical hardware

User Interaction
Explain Oracle Reference Architecture User Interaction and how this differs from more traditional user interface approaches
Describe the Principles that should be met by any architecture that purports to support modern user interfaces
Describe Industry Standards that are of particular relevance to a user Interface Architecture
Identify the Logical Architecture View components of the Information Management environment and show how they are connected to each other
Describe the Development View of User Interaction
Describe the Process View of User Interaction
Describe the Deployment View of User Interaction
Create the Product Mapping View to illustrate how Oracle products can be used to realize the architecture

Oracle Reference Architecture Overview
Describe the purpose, documentation approach, core principles, and concepts of Oracle Reference Architecture library

Security
Describe Security
Describe Application Security
Describe Data Security
Describe User Security
Explain Common Security Strategies
Describe Security Concepts and Capabilities
Describe Common Security Standards
Describe a Conceptual Architecture View of the Security layer
Describe the Logical Architecture View of the Security layer
Create the Product Mapping View to indentify the Oracle products that map to Security layers

Integration
Explain Service-oriented integration and how this differs from more traditional integration approaches
Describe principles that should be met by any architecture that purports to support a Service-oriented approach to integration
Create Logical Architecture View components of the Information Management environment and show how they are connected to each other
Describe Development View of Service-oriented Integration
Describe Process View of Service-oriented Integration
Describe Deployment View of Service-oriented Integration
Create the Product Mapping View to illustrate how Oracle products can be used to realize the architecture
Use Service-oriented Integration’s integration patterns and message exchange patterns to identify best approaches for integration scenarios

Service Orientation
Explain the fundamental concepts of the Oracle Reference Architecture
Describe how Definition of a Service provides an unambiguous definition of Service Oriented Architecture Service used as a building block with a Service Oriented Architecture
Describe how Combining Technology Perspectives defines how different Enterprise Technology Strategies can be combined by following the foundational concepts of Oracle Reference Architecture.


QUESTION 1
Which of the following are ORA Engineering logical categories?

A. Integrated Development Environment
B. Quality Manager
C. Asset Manager
D. Monitoring and Management

Answer: A,B

Explanation: The Engineering logical view shows the logical components of the Engineering
environment and
show how they are connected to each other. T
The primary logical categories as shown are:
*Modeler
*Integrated Development Environment (IDE)
*Quality Manager
*Deployment Manager
*Metadata Repository
*Asset Repository
Reference: Oracle Reference Architecture, Software Engineering, Release 3.0, Engineering
Logical View


QUESTION 2
Which of the following options best describes the concept of data-driven testing?

A. Data-driven testing is a strategy used to perform load testing.
B. Data-driven testing is used to perform functional tests by iterating through data sets in a
databank.
C. Data-driven testing uses a single predefined data set to perform repeated testing.
D. Data-driven testing uses database triggers to initiate and run test cases.

Answer: B

Explanation: One of the best ways to perform functional testing is through data-driven testing, in
which a databank is created to cover the various functional use cases and is used to
drive the testing. This requires the ability to iterate through a list of data sets in the
databank, substitute them for the input values, and run the tests.
Reference: Oracle Reference Architecture, Software Engineering, Release 3.0, Data driven testing


QUESTION 3
As part of a company-wide IT Initiative to simplify and rationalize the technology and products
used you have been tasked with defining an Enterprise Architecture. The Enterprise Architecture
will be used to communicate the desired future state where redundant, deprecated, and undesired
technology and products have been eliminated. Oracle products will be included. In the Enterprise
Architecture, it will be products from other vendors, including products that directly compete with
Oracle products.
Which option best describes how IT Strategies from Oracle (ITSO) material can be used while
creating the Enterprise Architecture?

A. The ITSO material cannot be used because ITSO applies to Oracle products only.
B. The ITSO material can be used without modification because it has no Oracle product
dependencies.
C. The ITSO material can be used as reference material but will require customization to reflect
specific products selected by the company.
D. The Oracle Reference Architecture component of ITSO can be readily applied, but the Rest of
ITSO cannot, because of product dependencies.
E. The Oracle Reference Architecture component of ITSO cannot be applied due to pre
dependencies, but the rest of ITSO can be applied.
F. The ITSO material is not applicable to rationalization of IT asset

Answer: C

Explanation: IT Strategies from Oracle (ITSO) is a series of documentation and supporting
collateral
designed to enable organizations to develop an architecture-centric approach to
enterprise-class IT initiatives. ITSO presents successful technology strategies and
solution designs by defining universally adopted architecture concepts, principles,
guidelines, standards, and patterns.
ITSO is made up of three primary elements:
* Oracle Reference Architecture (ORA) defines a detailed and consistent
architecture for developing and integrating solutions based on Oracle
technologies. The reference architecture offers architecture principles and
guidance based on recommendations from technical experts across Oracle. It
covers a broad spectrum of concerns pertaining to technology architecture,
including middleware, database, hardware, processes, and services.
* Enterprise Technology Strategies (ETS) offer valuable guidance on the adoption
of horizontal technologies for the enterprise.They explain how to successfully
execute on a strategy by addressing concerns pertaining to architecture,
technology, engineering, strategy, and governance. An organization can use this
material to measure their maturity, develop their strategy, and achieve greater
levels of success and adoption. In addition, each ETS extends the Oracle Reference
Architecture by adding the unique capabilities and components provided by that
particular technology. It offers a horizontal technology-based perspective of ORA.
* Enterprise Solution Designs (ESD) are industry specific solution perspectives
based on OR
A. They define the high level business processes and functions, and
the software capabilities in an underlying technology infrastructure that are
required to build enterprise-wide industry solutions. ESDs also map the relevant
application and technology products against solutions to illustrate how
capabilities in Oracle’s complete integrated stack can best meet the business,
technical and quality of service requirements within a particular industry.
Reference: IT Strategies from Oracle, An Overview, Release 3.0


QUESTION 4
The three common goals of Information security are known as the CIA triad. CIA stands for:

A. Confidentiality, Integrity and Auditing
B. Confidentiality, Integrity and Availability
C. Confidentiality, Integrity and Access Control
D. Confidentiality, Integrity and Authentication
E. Confidentiality,Integrity and Authorization

Answer: B

Explanation: For over twenty years, information security has held confidentiality, integrity and
availability (known as the CIA triad) to be the core principles of information security.
There is continuous debate about extending this classic trio.
Note:
Confidentiality is the term used to prevent the disclosure of information to unauthorized individuals
or systems.
In information security, integrity means that data cannot be modified undetectably.
For any information system to serve its purpose, the information must be available when it is
needed.


QUESTION 5
Which statements best describe how architecture principles are used within the Oracle Reference
Architecture (ORA)?

A. The architecture principles for Oracle products are identified whenever an Oracle product
incorporated into the architecture.
B. ORA uses multiple architecturalviews where each view has its own architecture principles.
C. ORA documents describe the architectural principles upon which the architecture is based.
D. Architecture principles provide recommendations (based on industry best practices) that should
be followed.
E. Architecture principles are rules that must be followedin order to comply with the documented
architecture.

Answer: C

Explanation: The purpose of ORA is to provide a reference architecture for designing, building, and
integrating solutions based on modern technology from Oracle and other vendors. The
reference architecture offers architecture principles and guidance based on
recommendations from Oracle product development architects and field experts.
Information provided by ORA gives architects an understanding of how to design
solutions for the Oracle environment and best leverage its capabilities.
Note:Oracle Reference Architecture (ORA) defines a detailed and consistent
architecture for developing and integrating solutions based on Oracle
technologies. The reference architecture offers architecture principles and
guidance based on recommendations from technical experts across Oracle. It
covers a broad spectrum of concerns pertaining to technology architecture,
including middleware, database, hardware, processes, and services.
Reference: IT Strategies from Oracle, An Overview, Release 3.0

Click here to view complete Q&A of 1Z0-339 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-574 Certification, Oracle 1Z0-574 Training at certkingdom.com

 

1Z0-339 Oracle Identity Governance Suite 11g PS3 Implementation Essentials

Exam Title: Oracle Identity Governance Suite 11g PS3 Implementation Essentials
Exam Number: 1Z0-339
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 120 minutes
Number of Questions: 81
Passing Score: 60%
Validated Against: Exam has been validated against Oracle Identity Governance Suite 11g PS3.

Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):
Oracle Identity Governance 11g R2: Essentials
Oracle Identity Governance 11g R2: Develop Identity Provisioning
Oracle Identity Manager 11.1.2.3: New Features and Enhancements

Additional Preparation and Information
A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Oracle Identity Governance Fundamentals
Describe the Oracle Identity Governance suite architecture
Describe core solution components
Describe Integrated Connector Framework
Explain the Oracle Identity Governance Light Weight Auditing capabilities
Describe Oracle Identity Manager new password policy feature
Describe the Oracle Identity Manager System for Cross-domain Identity Management (SCIM) Application Program Interface (API)

Access Policies
Describe Access Policies
Manage Access Policies
Configure Provisioning through Access Policies

Access Certification
Define the certification process
Configure Simple and Multi-Phase certifications
Configure client systems for offline certifications
Create certification reports

Role Life Cycle Management
Configure Role Management Tasks
Configure the Identity Auditor
Configure Role Analytics
Manage Role Consolidation

Home Organization Policies
Describe Home Organization policies
Configure Self-Registration policies

Connectors
Configure an Identity Connector Framework (ICF), Flat File and Web Services Connectors
Configure Reconciliation

Oracle Identity Manager System for Cross-domain Identity Management (SCIM) Application Program Interface (API)
Use Oracle Identity Manager System for Cross-domain Identity Management (SCIM) Application Program Interface (API)

Access Analytics and Intelligence
Describe Identity Seeding and Role Mining
Manage Role Mining

Oracle Identity Governance Deployment
Describe prerequisite components required for Oracle Identity Governance installation
Architect and deploy Oracle Identity Governance modules
Integrate Oracle Identity Management components
Configure LDAP Sync and directory services
Integrate Oracle Identity Manager and Oracle Mobile Security Suite
Upgrade Oracle Identity Governance

Approval Workflow
Describe the Workflow and Service-Oriented Architecture (SOA) composites development
Create approval workflows that invoke approvals for requests
Deploy and configure a composite

Catalog
Build a Catalog
Administer and harvest a Catalog
Customize a Catalog (extend and secure)
Enrich and seed Catalog attributes

Self-Service Capabilities
Articulate Oracle Identity Governance Self-Service features
Manage Self-Service capabilities
Customize Self-Service Management

Identity Audit
Describe Identity Audit capabilities
Configure Segregation of Duties (SOD) rules, policies, and remediation actions
Create and manage reports

Oracle Identity Manager Security
Describe Administrative Roles and scope
Create and Manage Admin Roles

Disconnected Resources
Describe Disconnected Resources
Load metadata and data for Disconnected Resource (using flat file connector)
Configure Disconnected Resources

Branding and User interface (UI) customizations
Customize User Self Service, and personalize User Interfaces
Customize and brand User Interfaces
Customize Application Development Framework (ADF) components

Oracle Privileged Account Manager
Describe a privileged accounts management process
Integrate Oracle Privileged Account Manager with Oracle Identity Manager
Manage Microsoft Windows Local Accounts
Configure an Oracle Privileged Account Manager Representational State Transfer (REST) Application Program Interface (APIs)
Manage Resource Grouping and Delegated Administration
Manage an Audit Process and Reports


QUESTION 1
Which item must be enabled on the client side to allow users to complete certification in offline mode?

A. In Microsoft Excel, navigate to Excel Options >Trust Center tab > Trust Center Settlings > Macro Settlings tab and select the “Trust access to the VBA project object model” check box.
B. In Microsoft Excel, navigate to Excel Options > Trust Center tab > Trust Center Settlings > Macro Settlings tab andselect the “Oracle-adfdi-excel-addin” check box.
C. In Microsoft Windows, search for /HKEY_CURRENT_USER\ Software\Microsoft\Office\ 12. 0\Excel\Security and add the following value (DWORD) “ExtensionHardening” = 0.
D. In Microsoft Excel, navigate to ExcelOptions > Trust Center tab > Trust Center Settlings > Macro Settings tab and select the “Disable all macros without notification” check box.

Answer: A


QUESTION 2
A company created a Catalog with items tagged with one or more of the following categories using the custom tags metadata attribute: Enterprise, Department, Team, and Project.
Select the option showing the code that builds the right CatalogSearchCriteria for a search that will correctly populate the Catalog search results with the list of Entitlements tagged with a selected category. Only Entitlements must be displayed.

A. CatalogSearchCriteria tags = new CatalogSearchCriteria(Catalogsaarchcriteria.Argument.TAG, selectedcategory,CatalogSearchCriteria.Operator.EQUAL);CatalogSearchCriteria cat = new CatalogSearchCriteria(CatalogSearchCriteria.Argument.CATEGORY,”Entitlement”,Catalog SearchCriteria.Operator.EQUAL);CatalogSearchCriteria scrt = new CatalogSearchCriteria (tags,cat,CatalogSearchCriteria.Operator.AND);

B. Catalogsearchcriteria scrt. = new CatalogsearchCriteria(Catalogsearchcriteria.Argument.CATEGORY, “Entitlement”,CatalogSearchCritetia. Operator.EQUAL);

C. CatalogSearchCriteria scrt = new CatalogSearchCriteria(CatalogSearchCriteria.Argument.TAG, selectedCategory,CatalogSearchCriteria. Operator. EQUAL);

D. CatalogSearchCriteria tags = new
CatalogSearchCriteria(CatalogSearchCriteria.Argument. TAG, selectedcategory,CatalogSearchCriteria.Operator.EQUAL);CatalogSearchCriteria cat = new CatalogSearchCriteria(CatalogSearchCriteria. Argument. CATEGORY, “Entitlement”,CatalogSearchCriteria.Operator.EQUAL);CatalogSearchCriteria scrt = new CatalogSearchCriteria (tags, cat,CatalogSearchCriteria.Operator.OR);

Answer: A


QUESTION 3
Identify a capability of role mining in Oracle Identity Governance.

A. identifies users within the same organization and having access to similar target systems
B. verifies Pre-Existing roles only in disconnected target systems
C. search for roles in platform audit logs
D. identifies users with similar access entitlements
E. verifies Pre-Existing roles only in connected application instances

Answer: A


QUESTION 4
A user authenticated using Oracle Access Management Console is redirected to the Oracle Identity Manager login page to enter his or her credentials.
Identify two reasons for this (Choose two.)

A. The Oracle Virtual Directory adapters are not configured correctly.
B. OAMIDAsserter is not configured correctly in Oracle WebLogic Server.
C. The security providers for the OIM domain are not configured correctly in Oracle WebLogic Server.
D. A config issue in oam-config.xml is causing this.

Answer: C,D


QUESTION 5
What minimum level is required for attestation of form data for user profile auditing?

A. None
B. Resource
C. Resource Form
D. Core
E. Process Task

Answer: C

Explanation: References:

Click here to view complete Q&A of 1Z0-339 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-339 Certification, Oracle 1Z0-339 Training at certkingdom.com

1Z0-151 Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Exam Title: Oracle Fusion Middleware 11g: Build Applications with Oracle Forms
Exam Number: 1Z0-151
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 135 minutes
Number of Questions: 80
Passing Score: 65%
Validated Against: This exam has been validated against 11g.

Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Not available at this time

Introduction to Oracle Forms Builder and Oracle Forms Services
Describe the components of Oracle Fusion Middleware 11g
Describe the features and benefits of Oracle Forms Services and Oracle Forms Builder
Describe the architecture of Oracle Forms Services
Describe the course application

Working in the Forms Builder Environment
Describe Forms Builder components
Navigate the Forms Builder interface
Identify the main objects in a form module
Customize the Forms Builder sessionUse the online help facilities
Use the online help facilities
Identify the main Forms executables
Describe the form module types
Set environment variables for design and run time
Run a form from within Forms Builder

Creating a Master-Detail Form
Create data blocks that have relationships with one another
Run a master-detail form module
Modify a data block
Modify the layout of a data block

Working with Text Items
Describe text items
Create a text item
Modify the appearance of a text item
Control the data in a text item
Alter the navigational behavior of a text item
Enhance the relationship between the text item and the database
Add functionality to a text itemDisplay helpful messages
Enhance the relationship between the text item and the database

Creating Additional Input Items
Identify the item types that allow input
Create a check box
Create a list item
Create a radio group

Creating Windows and Content Canvases
Describe the relationship between windows and content canvases
Create windows and content canvases
Display a form module in multiple windows
Display a form module on multiple layouts

Introduction to Triggers
Describe triggers
Identify the different trigger categories
Plan the type and scope of triggers in a form
Explain how trigger properties affect trigger behavior

Debugging Triggers
Describe the components of the debug console
Use the Run Form Debug button to run a form module in debug mode
Explain how to use remote debugging
Debug PL/SQL code

Run-Time Messages and Alerts
Describe the default messaging behavior of a form
Handle run-time failure of built-in subprograms
Identify the different types of forms messages
Control system messages
Create and control alerts
Handle database server errors

Validation
Explain the effects of the validation unit upon a form
Control validation
Describe how Forms tracks validation status
Control when validation occurs

Transaction Processing
Explain the process used by Forms to apply changes to the database
Describe the commit sequence of events
Supplement transaction processing
Allocate sequence numbers to records as they are applied to tables
Implement array data manipulation language (DML)

Sharing Objects and Code
Describe the various methods for reusing objects and code
Inherit properties from property classes
Group related objects for reuse
Explain the inheritance symbols in the Property Palette
Reuse objects from an object library
Reuse PL/SQL code

Introducing Multiple Form Applications
Call one form module from another
Define multiple form functionality
Share data among open forms

Managing Menu Modules
Control menus programmatically
Manage the interaction between the menu and form documents
Implement application security through the menu

Running an Oracle Forms Application
Start WebLogic Server
Describe the run-time environment
Describe the elements in a running form
Navigate a Forms applicatio
Describe the two main modes of operation
Run a form in a Web browser
Retrieve both restricted and unrestricted data
Insert, update, and delete records
Display database errors

Creating a Basic Form Module
Create a form module
Create a data block
Save and run a form module
Identify form file formats and their characteristics
Describe how to deploy a Forms application
Explain how to create documentatoin for a Forms application

Working with Data Blocks and Frames
Identify the components of the Property Palette
Manage object propertiesCreate and use Visual Attributes
Control the behavior and appearance of data blocks
Control frame properties
Create data blocks that do not directly correspond to database tables
Delete data blocks and their components

Creating LOVs and Editors
Describe LOVs and editors
Design, create, and associate LOVs with text items in a form
Create editors and associate them with text items in a form

Creating Noninput Items
Identify item types that do not allow input
Create a display item
Create an image item
Create a button
Create a calculated item
Create a hierarchical tree ite
Create a bean area ite

Working with Other Canvas Types
Describe the different types of canvases and their relationships to each other
Identify the appropriate canvas type for different scenarios
Create an overlay effect by using stacked canvases
Create a toolbar
Create a tabbed interface

Producing Triggers
Write trigger code
Explain the use of built-in subprograms in Forms applications
Describe the When-Button-Pressed trigger
Describe the When-Window-Closed trigger

Adding Functionality to Items
Supplement the functionality of input items by using triggers and built-ins
Supplement the functionality of noninput items by using triggers and built-ins

Query Triggers
Explain the processes involved in querying a data block
Describe query triggers and their scope
Write triggers to screen query conditions
Write triggers to supplement query results
Control trigger action based on the form’s query status

Navigation
Distinguish between internal and external navigation
Control navigation with properties
Describe and use navigation triggers
Use navigation built-ins in triggers

Writing Flexible Code
Describe flexible code
Explain the advantages of using system variables
Identify built-in subprograms that assist flexible coding
Write code to reference objects

Using WebUtil to Interact with the Client
Describe the benefits of the WebUtil utility
Integrate WebUtil into a form
Use WebUtil to interact with the client machine

Creating a Menu Module
Describe the different components of a menu module
Create, save and attach menu modules
Set menu properties using the Property Palette
Create menu toolbars
Create pop-up menus

QUESTION 2
When tabbing through items in the Employees form, users should not be able to navigate to the
Salary text item. If they need to update the item, they will have to explicitly navigate to it by using
the mouse.
Which property setting accomplishes this requirement?

A. Enabled = Yes; Keyboard Navigable = No
B. Enabled = No; Keyboard Navigable = Yes
C. Enabled = Yes; Keyboard Navigable = Yes
D. Enabled = No; Keyboard Navigable = No
E. Automatic Skip = Yes

Answer: C

Explanation: * Keyboard Navigable property
Description
Determines whether the end user or the application can place the input focus in the item during
default navigation. When set to Yes for an item, the item is navigable. When set to No, Form
Builder skips over the item and enters the next navigable item in the default navigation sequence.
The default navigation sequence for items is defined by the order of items in the Object Navigator.
Applies to all items except chart items and display items
* Default
Yes
Usage Notes
If Enabled or Visible is set to No (PROPERTY_FALSE for runtime), then the items’ or item
instance’s Keyboard navigable property is effectively false. At runtime, when the Enabled property
is set to PROPERTY_FALSE, the Keyboard_Navigable property is also set to
PROPERTY_FALSE. However, if the Enabled property is subsequently set back to
PROPERTY_TRUE, the keyboard Navigable property is NOT set to PROPERTY_TRUE, and
must be changed explicitly.


QUESTION 3
You have a text item in your form named Object1. You want to create Object2 as an exact
duplicate of Object1. You want to be able to change the properties of Object2. However if you
change Object1, you do not want Object2 to change.
Which method of reusing Object1 would be best for these requirements?

A. Copying Object1
B. Subclassing Object1
C. Creating a property class from Object1
D. Putting Object1inan Object library
E. Referencing Object1ina PL/SQL library

Answer: A

Explanation: When you copy an object, a separate, unique version of that object is created in the
target module. Any objects owned by the copied object also get copied. Changes made to a
copied object in the source module do not affect the copied object in the target module.


QUESTION 4
The Orders form has four blocks. The Orders and Order_items block are on the CV_Order content
canvas; the inventories block items are on the CV_inventories content canvas; and Control block
buttons are on the CV_Buttons toolbar canvas. All buttons have mouse Navigate set to No.
The Order_Items block is a detail of Orders. The inventories block is a detail of Order_Items,
showing the stock of the selected product.
There is a button in the Control block with a When-Button-Pressed trigger:
IF GET_CANVAS_PROPERTY(:SYSTEM.cursor_item, item_canvas) = ‘CV_ORDER’ THEN
GO_BLOCK (‘inventories’)
ELSE
GO_BLOCK(‘orders’);
END IF;
When you run the form and click the button, navigation does not occur, and the form displays the
runtime error “FRM-41053: Cannot find Canvas: invalid ID.” What should you do to correct this
problem?

A. Change the sequence of blocksinthe Object Navigator
B. Chang the Mouse Navigator property of the button to yes
C. inthe first line of code, change the built-into GET_ITEM_PROPERTY
D. inthe first line of code, change the system variable to: SYSTEM.CURSOR_CANVAS.
E. inthe first line of code, change the CV_ORDER to lowercase
F. Chang the argument to the GO_BLOCK built-ins to uppercase

Answer: D

Explanation:
Note:
GET_CANVAS_PROPERTY built-in
Description
Returns the given canvas property for the given canvas. .
Syntax
FUNCTION GET_CANVAS_PROPERTY(
canvas_id
Canvas
,property
NUMBER);FUNCTION GET_CANVAS_PROPERTY(
canvas_name
VARCHAR2
,property
NUMBER)


QUESTION 5
Which four types of variables must have their names preceded by a colon when they are
referenced in trigger code?

A. PL/SQL variables
B. Form items
C. global variables
D. system variables
E. parameters

Answer: A,B,C,D

Explanation:
D: Example:
On calling the
raiseEvent method, a trigger named WHEN-CUSTOM-JAVASCRIPT-EVENT is fired
on the server side.
declare
event_val varchar2(300):= :system.javascript_event_value;
begin
if (:system.javascript_event_name=’show’) then
handleShowEvent(event_val);
elsif(:system.javascript_event_name=’grab’) then
handleGrabEvent(event_val);
else
null;
end if;
end;


QUESTION 6
The Order Entry application contains several forms. The inventories form uses an LOV that is
based on a record group that queries the Warehouses table to return a warehouse ID.
Several of the forms use LOVs that are based on the same query. You decide to centralize the
creation of the record group to the entry form of the application, which opens all the other forms,
for example, to open the inventories form, there is a When-Button Pressed trigger on the
inventories button with the following code;
OPEN _FORM (‘inventories’);
in a When-New-Form-instance trigger for the entry form, you create the warehouse_rg record
group by using the CREATE_GROUP_QUERY built in with the following arguments:
(‘warehouse_rg’ , ‘SELECT ALL WAREHOUSE.WAREHOUSE_ID,
WAREHOUSE.WAREHOUSE_NAME FORM WAREHOUSE order by warehouse_name);
You also populate the record group in this trigger.
What must you do to make this record group available to the inventories form and the other forms?

A. inthe When-New-Form-instance trigger for the entry form, add a values for the SCOPE
argument of CREATE_GROUP_QUERY.
B. inthe entry form, move the record group code to the end of the When-Button-Pressed triggers
for the buttons that open other forms, so that the record group is created and populated
immediately after OPEN_FORM is called.
C. inthe entry form, move the record group code to the beginning of the When-Button-Pressed
triggers for the button that open other forms, so that the record group is created and populated just
before OPEN_FORM is called.
D. inthe When-Button_Pressed triggers of the entry from the buttons that open other forms, add a
value for the SESSION argument of OPEN_FORM.
E. inthe other forms, refer to the record group as: global.warehouse_rg.

Answer: A

Explanation:
Note: The CREATE_GROUP_FROM_QUERY built-in is a function and must be invoked as part of
an expression. For example:
DECLARErg_id RecordGroup;BEGIN
rg_id := CREATE_GROUP_FROM_QUERY (’employee_rg’, ‘SELECT id,first_name,last_name,sal
FROM employee’);
END;

Click here to view complete Q&A of 1Z0-151 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1z0-151 Certification, Oracle 1z0-151 Training at certkingdom.com

1Z0-599 Oracle WebLogic Server 12c Essentials

Exam Title: Oracle WebLogic Server 12c Essentials
Exam Number: 1Z0-599
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 120 minutes
Number of Questions: 78
Passing Score: 63%
Validated Against: This exam has been validated against 12c

Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Oracle WebLogic Server 12c Implementation Specialist

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.
Training Opportunities for Oracle Partners (available to partners only)
Relevant OU Training: These courses are relevant to the exam, but may not cover all exam topics. Please carefully compare course topics and exam topics.
Oracle WebLogic Server 12c: Administration I
Oracle WebLogic Server 12c: Administration II
Oracle WebLogic Server 12c: JMS Administration
Oracle WebLogic Server 12c: Performance Tuning Workshop
Oracle WebLogic Server 12c: Troubleshooting Workshop
Oracle WebLogic Server 12c: Enterprise Manager Management Pack

Cloud Application Foundation (CAF) Fundamentals
Describe Cloud Application Foundation concepts
Identify components of WebLogic Suite
Identify differences between WebLogic Server (WLS) SE, EE & Suite
Describe the problem domain of Coherence with WLS
Describe Oracle Cloud Computing business drivers
Describe Virtual Assembly Builder Studio features
Describe supported and custom Appliances for Virtual Assemblies
Describe ActiveCache (WLS and Coherence)

Deploy Java Enterprise Edition (EE) Applications
Describe Java EE 6 and Developer Productivity features
Describe Java Integrated Development Environments (IDE) support
Describe Maven integration features
Describe Java SE packaging
Describe the structure and parts of a Java web application
Describe the structure and parts of a Java enterprise application
Deploy Java EE applications to WLS
Deploy Java EE applications using a Deployment Plan
Deploy WLS shared libraries and associate them with applications
Deploy applications using the WLS Administration Port and Side by Side Deployment
Use the Continuous Integration (CI) and Build Tools that WLS supports (ANT, Maven, etc.)
Enable and use WLS Fast Swap for Rapid Redeployment
Troubleshoot classloading conflicts with the ClassLoader Analysis Tool
Describe WLS Spring Support and how Spring can utilize WLS features
Secure Java EE applications

WebLogic Server Advanced Topics
Describe the value that WLS offers above an EE container
Describe JDBC
Describe WLS Distributed JMS
Describe WLS Clustering
Use Scripting with WLS
Use Automation options for WLS
Describe Remote Procedure Calls (RPC) & Web Services Standards supported by WLS
Describe Web Session and XA Affinity features of Active GridLink
Configure WLS to store Transaction Logs in a Database
Configure systems for High Availability
Configure and use advanced JMS features: Store and Forward
Configure and use advanced JMS features: Unit of Order (UOO) and Unit of Work (UOW)
Configure and use TopLink Grid – Java Persistence API (JPA) and Coherence
Configure systems for ease of Disaster Recovery
Configure and use ActiveCache (WLS and Coherence)
Implement High Availablity (HA) in WLS with Service and Server Migration

WebLogic Server Implementation Best Practices
Create WLS system design consderations
Create a WLS Domain using best practices
Configure a WLS Cluster and Managed Servers using best practices
Configure the JVM where WLS runs using best practices
Configure JDBC Connection Pools using best practices
Configure JMS using best practices
Use Work Managers using best practices
Install with Node Manager using best practices

Integrate Enterprise Manager and WebLogic Server
Integrate Enterprise Manager with WLS
Explain how to position WebLogic Management Pack EE
Describe Real Operation Automation
Describe Real Operation Insight
Use Enterprise Manager Lifecycle Management for WLS
Describe Enterprise Manager Real User Experience Insight
Describe Enterprise Manager Business Transaction Management for WLS
Describe Enterprise Manager Configuration Management for WLS

WebLogic Server Fundamentals
Describe the different WLS distributions that are available
Describe Enterprise Grid Messaging
Describe Active GridLink for Real Application Cluster (RAC) features
Explain WLS Domain concepts
Install WLS
Create and use WLS Domain Templates
Automate WLS administration tasks with WebLogic Scriptiong Tool (WLST)
Secure WLS resources and applications
Configure and use WLS Work Managers, Contexts and Constraints
Create and target JDBC Connection Pools
Create and target JMS Distributed Queues
Create and target JMS Distributed Topics
Configure and use WebLogic Diagnostic Framework (WLDF)
Configure and use JRockit Flight Recorder and WLDF integration
Tune the Application Server Environment including the Java Virtual Machine (JVM) for performance
Troubleshoot and debug WLS using logs and thread dumps

WebLogic Server Management
Use JRockit Mission Control to monitor WLS at runtime
Use JRockit Mission Control to view JRockit Flight Recorder and WLDF data
Monitoring and diagnose WLS for best performance
Use the WLS Admin Console to manage WLS
Start and stop WLS instances using the Node Manager

WebLogic Server System Architecture
Design a scaled-out solution with WLS
Architect a highly available WLS system
Use proxy web server
Use load balancer
Design a WLS system for maximum uptime, availability and business continuity

WebLogic Server Patching and Upgrading with SmartUpdate

Describe how patches are applied to WLS
Apply a rolling patch strategy to a WLS Cluster to ensure maximum availability
Upgrade from WLS 10.3.3 to newer versions
Upgrade from Oracle Application Server (OC4J/OAS) to WLS
Describe Oracle offerings for upgrading from non-Oracle platforms to WLS

 


QUESTION 1
You deploy more than one application to the same WebLogic container. The security is set on
JavaEE level and all deployed JavaEE applications use the same security roles.
What is your recommendation for an architecture with those requirement

A. Combine all applications into a single one.
B. Define global roles on the WebLogic Domain level.
C. Use Ms Active Directory to keep the roles there.
D. Use Oracle Identity and Access Management solution to simplify the management.
E. Keep role mapping in the external WebLogic Role Mapped developed for that solution.

Answer: B

Explanation:
Note:
* Types of Security Roles: Global Roles and Scoped Roles
There are two types of security roles in WebLogic Server:
/ A global security role can be used in any security policy. Oracle provides several default global
roles that you can use out of the box to secure your WebLogic resource
/ A scoped role can be used only in policies that are defined for a specific instance of a WebLogic
resource (such as a method on an EJB or a branch of a JNDI tree). You might never need to use
scoped roles. They are provided for their flexibility and are an extra feature for advanced
customers.
Incorrect:
Not E: Role mapping is the process whereby principals (users or groups) are dynamically mapped
to security roles at runtime. In WebLogic Server, a Role Mapping provider determines what
security roles apply to the principals stored a subject when the subject is attempting to perform an
operation on a WebLogic resource. Because this operation usually involves gaining access to the
WebLogic resource, Role Mapping providers are typically used with Authorization providers.


QUESTION 2
When your WebLogic Server solution needs to be scaled out with additional capacity and you
don’t want to add additional hardware, which three techniques should you us?

A. Assign more than one managed server to a physical hardware that allows better CPU
utilization.
B. Assign more than one application to one managed server to better utilize threads within a single
JVM process.
C. Assign the same application to more than one managed server to load balance requests
between servers.
D. Assign the same heap size to the managed server across the cluster for easier control of
memory footprint
E. Create a virtualized environment with hypervisor for an easier solution

Answer: B,D,E

Explanation:


QUESTION 3
A highly available WebLogic cluster in UNIX is configured for automatic server migration. Node
Managed is configured on both machines to start managed servers.
How should you simulate a managed server failure to test whether automatic server migration is
working?

A. Shut down the managed server from the WebLogic console.
B. Shut down the managed server using the WLST command through Node Manager.
C. Run “kill -9” once to kill the managed server process.
D. Run “kill -9” to kill the managed server process, and run “kill -9” one more time if the managed
server is restarting.

Answer: A

Explanation:
Note:
* It is recommended that you shutdown WebLogic Server instances through the Administration
Console.
* If automatic server migration is enabled, the servers are required to contact the cluster leader
and renew their leases periodically. Servers will shut themselves down if they are unable to renew
their leases. The failed servers will then be automatically migrated to the machines in the majority
partition.


QUESTION 4
A customer claims that while redeploying a web application in the production system all their
customers are having to log in again. What do you recommend?

A. Sessions can’t be preserved when redeploying applications. The customer needs to consider
redeployment during late nights when the traffic is low.
B. Change the flag responsible for the development mode of their environment. In the production
mode, all sessions are preserved while redeploying application.
C. Change Hotspot to JRockit. Sessions can’t be preserved on HotSpot when redeploying
application.
D. Use flag -version when redeploying the application. This will switch on the Side By Side
deployment feature and preserve existing sessions.
E. Open a service request with Oracle Support. This is unexpected behavior. Sessions are
preserved without any extra settings.

Answer: D

Explanation: Restrictions on Production Redeployment Updates
WebLogic Server can host a maximum of two different versions of an application at one time.
Note:
* When you redeploy a new version of an application, you cannot change:
An application’s deployment targets
An application’s security model
A Web application’s persistent store settings
To change any of the above features, you must first undeploy the active version of the application.
Incorrect:
* (not A)
Production redeployment enables you to update and redeploy an application in a production
environment without stopping the application or otherwise interrupting the application’s availability
to clients. Production redeployment saves you the trouble of scheduling application downtime,
setting up redundant servers to host new application versions, manually managing client access to
multiple application versions, and manually retiring older versions of an application.
* (not C) Not dependant on whether the application is JRockit or Hotspot.
* (not E)
The production redeployment strategy is supported for:
Standalone Web Application (WAR) modules and enterprise applications (EARs) whose clients
access the application via a Web application (https:).
Enterprise applications that are accessed by inbound JMS messages from a global JMS
destination, or from inbound JCA requests.
All types of Web Services, including conversational and reliable Web Services, but not 8.x Web
Services.
Production redeployment is not supported for:
Standalone EJB or RAR modules. If you attempt to use production redeployment with such
modules, WebLogic Server rejects the redeployment request. To redeploy such modules, remove
their version identifiers and explicitly redeploy the modules.
Applications that use JTS drivers. For more information on JDBC application module limitations,
see JDBC Application Module Limitations in Configuring and Managing JDBC Data Sources for
Oracle WebLogic Server.
Applications that obtain JDBC data sources via the DriverManager API; in order to use production
redeployment, an application must instead use JNDI to look up data sources.
Applications that include EJB 1.1 container-managed persistence (CMP) EJBs. To use production
redeployment with applications that include CMP EJBs, use EJB 2.x CMP instead of EJB 1.1
CMP.
Reference: Reference; Deploying Applications to Oracle WebLogic Server 12c, Redeploying
Applications in a Production Environment


QUESTION 5
A common approach to solve application performance issues is to add more hardware. Which two
reasons describe why this alone does not always solve performance problems?

A. There may be a bottleneck in the application that additional hardware would not solve.
B. Adding more hardware is costly and time consuming.
C. Adding hardware at the application layer may place additional load on an already overloaded
database, network appliance, or storage system.
D. Adding more hardware may introduce new configuration requirements that need to be tested.

Answer: A,C

Explanation:

 

Click here to view complete Q&A of 1Z0-599 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-599 Certification, Oracle 1Z0-599 Training at certkingdom.com

1Z0-447 Oracle GoldenGate 12c Implementation Essentials

Exam Title: Oracle GoldenGate 12c Implementation Essentials
Exam Number: 1Z0-447
Exam Price: $245.00 More on exam pricing
Format: Multiple-Choice
Duration: 120 Minutes
Number of Questions: 72
Passing Score: 69%
Validated Against: Exam has been validated against Oracle GoldenGate 12c.
Recommended Training Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Oracle GoldenGate 12c: Fundamentals for Oracle

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Oracle GoldenGate 12c Certified Implementation Specialist

Oracle GoldenGate (OGG) Overview
Describe OGG functional overview and common topologies
Describe OGG Veridata and Management Pack functionality
Describe the difference between real-time data integration replication and Data Manipulation Language (DML) replication

Install and Configure OGG
Download and Install OGG, and differentiate between various installers (zip, OUI, tar)
Synchronize source and target databases with the Initial Load
Prepare database for OGG CDC and check databases with OGG schema check script
Configure OGG Replication component parameter files
Configure the OGG Command Interface to create OGG processes
Describe how to identify and resolve issues in heterogeneous replication, and provide appropriate solutions
Configure OGG utilities

Mapping and Transformation Overview
Implement use cases for transformation functions
Implement macros

Managing and Monitoring Oracle GoldenGate
Manage OGG command and data security
Implement and troubleshoot OGG Monitoring
Explain the configuration and management of the Enterprise Manager 12c plug-in
Implement and troubleshoot OGG Veridata

Architecture Overview
Describe OGG components
Create the two types of Capture processes for Oracle database
Create the three types of Replicat processes
Explain the difference between an Extract and Pump, and local and remote trails
Configure OGG’s process recovery mechanism

Parameters
Describe and compare GLOBALS versus MANAGER parameters
Create solutions using component parameters for replication requirements
Install OGG parameters
Explain and identify parameters specific for non-Oracle databases

Configuration Options
Describe OGG configuration options (Data Definition Language (DDL), compression and encryption options)
Configure OGG event actions based on use cases
Troubleshoot conflict detection and resolution
Configure Integrated Capture, Replicat, and deployment options


QUESTION 1
You need to look up table definitions in a file. Which Replicat parameter should you use?

A. ASSUMETARGETDEFS
B. COLMATCH
C. SOURCEDEFS
D. MAP

Answer: C


QUESTION 2
A database that requires replication contains sensitive data that is not required on the target. How should you prevent this sensitive data from being replicated?

A. Use theFILTERoption in theMAPparameter.
B. Use theCOLMAPoption in theMAPparameter.
C. Do not specify those columns in theADD TRANDATAcommand.
D. Use theCOLSandCOLSEXCEPToptions in theTABLEparameter.

Answer: B


QUESTION 3
Which three are required to correctly configure an OGG?

A. A maximum file size
B. An extract process
C. A trail file identifier
D. Designation as local or remote

Answer: B,C,D


QUESTION 4
Which GLOBALS parameter is required to initially enable monitoring?

A. JAGENTMONITORING
B. ENABLEMONITORING
C. ENABLEOEMMONITORING
D. CHECKMONITORING

Answer: B


QUESTION 5
GoldenGate has cached long-running open transactions to disk for an Oracle database. Where can you locate them?

A. in the checkpoint file area
B. in the trail files area
C. in the server temporary file system
D. in the bounded recovery area

Answer: C

Click here to view complete Q&A of 1Z0-447 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-447 Certification, Oracle 1Z0-447 Training at certkingdom.com

1Z0-430 Oracle WebCenter Portal 11.1.1.8 Essentials

Exam Title: Oracle WebCenter Portal 11.1.1.8 Essentials
Exam Number: 1Z0-430
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 120 Minutes
Number of Questions: 80
Passing Score: 78%
Validated Against: This exam has been validated against Oracle WebCenter Portal 11.1.1.8.
Recommended Training
Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Oracle WebCenter Portal 11g Certified Implementation Specialist

Oracle WebCenter Portal Concepts
Describe WebCenter Portal Concepts
Differentiate public web sites and enterprise portals
Describe Enterprise Content Management (ECM) capabilities within WebCenter
Describe Composite Applications
Describe Personalization and Customization
Explain the Portal development methodology

Portal Builder
Describe Portal Builder, Resource Catalog and Catalog Filters
Create a Portal template
Create a Portal based on a template
Create Portal Pages
Create and Manage the Resources Catalogs

Navigation Menus
Describe basic navigation menus and how they can be customized
Create a menu structure
Create links

Social
Describe the social components in WebCenter Portal
Configure document collaboration
Add social components to a portal page

Skinning
Explain the concepts of a portal skin
Modify an existing skin using JDeveloper
Publish and use a new portal skin to Portal Builder

Integration with Oracle Business Intelligence Enterprise Edition (OBIEE)
Describe how to configure and use OBIEE with Portal
Configure and use OBIEE in Portal
Leverage Contextual Events

Integration with Oracle EBusiness Suite (EBS)
Describe the EBS integration with Portal
Develop a task flow using SOA Composite to integrate with EBS
Publish a task flow and use on a portal page

WebCenter Portal System Architecture
Describe the system architecture model, including a reference architecture
Explain the options available for a highly available architecture
Describe the backup and disaster recovery options
Outline the system requirements needed to build the solution, including core dependencies
Describe integration options and technology used by the solution
Explain design considerations for system sizing
Describe Portal security

Integrating Content
Configure and Customize the Document Library
Configure and use Content Presenter
Use Content Repository Based Data Controls (using JCR standard)
Use the Content Management Interoperability Services (CMIS) API
Describe the concepts of a content presenter template
Create a new content presenter template in JDeveloper
Publish and leverage a new content presenter template in Portal Builder

Mobile
Describe options for mobility
Explain how to use page variants and when to use Responsive Design
Create device groups and devices
Develop a mobile variant portal page
Leverage Application Development Framework (ADF) Mobile with WebCenter Portal

Portal Development
Describe the difference between Task Flow, Portlet and Pagelets in Portal
Use Oracle JDeveloper to build and deploy Portal assets
Build a portlet, and consume it in Portal
Explain JavaServer Faces (JSF), ADF Faces Rich Client, ADF Business Components
Build an ADF Task Flow using Business Components
Wire components together (shared parameters, interportlet communication etc)
Use Expression Language
Customize a Task Flow
Set up Runtime Editing with Customization Components

Page Template
Describe the concepts of a page template
Create a new page template and style in JDeveloper
Publish and leverage a new page template in Portal Builder

Integration with Oracle Business Process Management (BPM)
Configure and use BPM with Portal
Create a Freevo form, add to a portal page, and trigger a process

Best Practices for Portal Deployment
Use the Performance and Diagnostics tools
Export/Import the WebCenter Applications

QUESTION 1
A page template design is being used by all the authenticated pages. The template is designed in such a manner
that all the errors arising from the back end or model layer are being displayed in the template facet.
There is a requirement that some of the pages do not show error messages such as in the above scenario, rather
they need to show messages in a pop-up window.
How should you design the page template to take care of both types of page requirements?

A. Create different page templates for both kinds of pages to have different behavior to show error messages.
B. Keep the template as it is and let developers write their own logic to show the error messages.
C. Create an attribute in page template. Let developers set it to true from their page if they need to display it on the template or false if they want to show it in a pop-up window. Use this attribute as rendered property for error messages.
D. Extend the existing page template and add the logic to show the error message on the template and pop-up window based on view ID.

Answer: C

QUESTION 2
You are developing custom task flows.
Identify two reasons for using connections.xml to store required connection details for external services.

A. This is the only way to set a connection in ADF.
B. You can change the endpoints of the connections at run time.
C. The connections can be updated when adding the task flow to the page in Portal Builder.
D. Maintain all connection details in a central location.

Answer: C,D
Reference: https:://docs.oracle.com/cd/E29542_01/doc.1111/e27603/servtool_pcon.htm

QUESTION 3
The Personalization engine within WebCenter Portal allows implementing features such as _______.

A. having banners or other content areas that will change according to a user’s profile
B. managing user profile information and updating profile picture
C. uploading pictures and videos and displaying them on a user’s home page
D. setting security information for a portal in order to decide which pages a user should have access to

Answer: C

QUESTION 4
What are the three ways to export Portal from a source environment A and import it to the target environment B?

A. Create a portal library jar file from Portal Builder Admin and export it from environment A and import it in environment B.
B. Create a portal library zip file from Portal Builder and export it from environment A and import it in environment B.
C. Create a par file from Portal Builder and export it from environment A and import it in environment B.
D. Use WLST exportWebCenterPortals and importWebCenterPortals commands to export and import archives.
E. Use WLST propagateWebCenterPortals and deployWebCenterPortal after having established a direct connection between A and B.

Answer: A,C,D

QUESTION 5
The DesignWebCenterSpaces application contains a file called config.properties.
What is the purpose of this file?

A. To enable a connection between JDeveloper and the Portal server. This will be used to upload and download assets directly from JDeveloper.
B. It allows the developer to configure which asset types can be created or edited with this application.
C. It is used to store classpath and library information, and the path to executables. That way, a local Portal instance can be started from JDeveloper.
D. It is an internally used file. Developers should not have to manually configure this file, except when required by Oracle to do so.

Answer: A
Reference:
http://www.oracle.com/technetwork/articles/enterprise2/palski-jdeveloper-webcenter-2062770.html

Click here to view complete Q&A of 1Z0-430 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-430 Certification, Oracle 1Z0-430 Training at certkingdom.com

1Z0-808 Java SE 8 Programmer I

Exam Title: Java SE 8 Programmer I
Exam Number: 1Z0-808
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 150
Number of Questions: 70
Passing Score: 65%
Validated Against: This exam has been written for the Java SE 8 release, Java SE, Java SE 8 Programmer I

This exam has been written for the Java SE 8 release.
Associated Certification Paths

Passing this exam is required to earn these certifications. Select each certification title below to view full requirements.

Oracle Certified Associate, Java SE 8 Programmer
Exam Preparation
Recommended Training
Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Java SE 8 Fundamentals

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Also available in Spanish – 1Z0-808-ESN on the Pearson VUE website.

(Spanish version of the exam has 150 minutes duration, 70 questions and 65% passing score)

Exam Preparation
Certification Exam Prep Seminar: Java SE 8 Programmer I
Exam Prep Seminar Package: Java SE 8 Programmer I
Practice Exams: Oracle Authorized practice exam from Kaplan IT Training: 1Z0-808: Java SE 8 Programmer I
Sample Questions

Java Basics
Define the scope of variables
Define the structure of a Java class
Create executable Java applications with a main method; run a Java program from the command line; produce console output
Import other Java packages to make them accessible in your code
Compare and contrast the features and components of Java such as: platform independence, object orientation, encapsulation, etc.

Using Operators and Decision Constructs
Use Java operators; use parentheses to override operator precedence
Test equality between Strings and other objects using == and equals ()
Create if and if/else and ternary constructs
Use a switch statement

Using Loop Constructs
Create and use while loops
Create and use for loops including the enhanced for loop
Create and use do/while loops
Compare loop constructs
Use break and continue

Working with Inheritance

Describe inheritance and its benefits
Develop code that makes use of polymorphism; develop code that overrides methods; differentiate between the type of a reference and the type of an object
Determine when casting is necessary
Use super and this to access objects and constructors
Use abstract classes and interfaces

Working with Selected classes from the Java API
Manipulate data using the StringBuilder class and its methods
Create and manipulate Strings
Create and manipulate calendar data using classes from java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
Declare and use an ArrayList of a given type
Write a simple Lambda expression that consumes a Lambda Predicate expression

Assume the following:
Missing package and import statements: If sample code do not include package or import statements, and the question does not explicitly refer to these missing statements, then assume that all sample code is in the same package, or import statements exist to support them.
No file or directory path names for classes: If a question does not state the file names or directory locations of classes, then assume one of the following, whichever will enable the code to compile and run:
All classes are in one file
Each class is contained in a separate file, and all files are in one directory
Unintended line breaks: Sample code might have unintended line breaks. If you see a line of code that looks like it has wrapped, and this creates a situation where the wrapping is significant (for example, a quoted String literal has wrapped), assume that the wrapping is an extension of the same line, and the line does not contain a hard carriage return that would cause a compilation failure.
Code fragments: A code fragment is a small section of source code that is presented without its context. Assume that all necessary supporting code exists and that the supporting environment fully supports the correct compilation and execution of the code shown and its omitted environment.
Descriptive comments: Take descriptive comments, such as “setter and getters go here,” at face value. Assume that correct code exists, compiles, and runs successfully to create the described effect.

Working With Java Data Types

Declare and initialize variables (including casting of primitive data types)
Differentiate between object reference variables and primitive variables
Know how to read or write to object fields
Explain an Object’s Lifecycle (creation, “dereference by reassignment” and garbage collection)
Develop code that uses wrapper classes such as Boolean, Double, and Integer

Creating and Using Arrays
Declare, instantiate, initialize and use a one-dimensional array
Declare, instantiate, initialize and use multi-dimensional arrays

Working with Methods and Encapsulation
Create methods with arguments and return values; including overloaded methods
Apply the static keyword to methods and fields
Create and overload constructors; differentiate between default and user defined constructors
Apply access modifiers
Apply encapsulation principles to a class
Determine the effect upon object references and primitive values when they are passed into methods that change the values

Handling Exceptions
Differentiate among checked exceptions, unchecked exceptions, and Errors
Create a try-catch block and determine how exceptions alter normal program flow
Describe the advantages of Exception handling
Create and invoke a method that throws an exception
Recognize common exception classes (such as NullPointerException, ArithmeticException, ArrayIndexOutOfBoundsException, ClassCastException)

Las Temas en Espanol
Temas

QUESTION 1
Which three are advantages of the Java exception mechanism?

A. Improves the program structure because the error handling code is separated from the normal program function
B. Provides a set of standard exceptions that covers all the possible errors
C. Improves the program structure because the programmer can choose where to handle exceptions
D. Improves the program structure because exceptions must be handled in the method in which they occurred
E. Allows the creation of new exceptions that are tailored to the particular program being created

Answer: A,C,E

QUESTION 2
Given:
class Mid {
public int findMid(int n1, int n2) {
return (n1 + n2) / 2;
}
}
public class Calc extends Mid {
public static void main(String[] args) {
int n1 = 22, n2 = 2;
// insert code here
System.out.print(n3);
}
}
Which two code fragments, when inserted at // insert code here, enable the code to compile and print 12?
A. Calc c = new Calc(); int n3 = c.findMid(n1,n2);
B. int n3 = super.findMid(n1,n3);
C. Calc c = new Mid();
int n3 = c.findMid(n1, n2); D. Mid m1 = new Calc(); int n3 = m1.findMid(n1, n2);
E. int n3 = Calc.findMid(n1, n2);

Answer: A,D

Explanation:
Incorrect:
Not B: circular definition of n3.
Not C: Compilation error. line Calc c = new Mid(); required: Calc
found: Mid
Not E: Compilation error. line int n3 = Calc.findMid(n1, n2);
non-static method findMid(int,int) cannot be referenced from a static context

QUESTION 3
Given the for loop construct:
for ( expr1 ; expr2 ; expr3 ) { statement;
}
Which two statements are true?
A. This is not the only valid for loop construct; there exits another form of for loop constructor.
B. The expression expr1 is optional. it initializes the loop and is evaluated once, as the loop begin.
C. When expr2 evaluates to false, the loop terminates. It is evaluated only after each iteration through the loop.
D. The expression expr3 must be present. It is evaluated after each iteration through the loop.

Answer: B,C

Explanation:
The for statement have this forms: for (init-stmt; condition; next-stmt) { body
}
There are three clauses in the for statement.
The init-stmt statement is done before the loop is started, usually to initialize an iteration variable.
The condition expression is tested before each time the loop is done. The loop isn’t executed if the boolean
expression is false (the same as the while loop).
The next-stmt statement is done after the body is executed. It typically increments an iteration variable.

QUESTION 4
Which three statements are true about the structure of a Java class?

A. A class can have only one private constructor.
B. A method can have the same name as a field.
C. A class can have overloaded static methods.
D. A public class must have a main method.
E. The methods are mandatory components of a class.
F. The fields need not be initialized before use.

Answer: A,B,C

Explanation: A: Private constructors prevent a class from being explicitly instantiated by its callers.
If the programmer does not provide a constructor for a class, then the system will always provide a default,
public no-argument constructor. To disable this default constructor, simply add a private no-argument
constructor to the class. This private constructor may be empty.
B: The following works fine: int cake() {
int cake=0; return (1);
}
C: We can overload static method in Java. In terms of method overloading static method are just like normal
methods and in order to overload static method you need to provide
another static method with same name but different method signature.
Incorrect:
Not D: Only a public class in an application need to have a main method. Not E:
Example:
class A
{
public string something; public int a;
}
Q: What do you call classes without methods?
Most of the time: An anti pattern.
Why? Because it faciliates procedural programming with “Operator” classes and data structures. You separate
data and behaviour which isn’t exactly good OOP.
Often times: A DTO (Data Transfer Object)
Read only datastructures meant to exchange data, derived from a business/domain object.
Sometimes: Just data structure.
Well sometimes, you just gotta have those structures to hold data that is just plain and simple and has no
operations on it.
Not F: Fields need to be initialtized. If not the code will not compile. Example:
Uncompilable source code – variable x might not have been initialized

Click here to view complete Q&A of 1Z0-808 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-808 Certification, Oracle 1Z0-808 Training at certkingdom.com

1Z0-809 Java SE 8 Programmer II

Exam Title: Java SE 8 Programmer II
Exam Number: 1Z0-809
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 150 minutes
Number of Questions: 85
Passing Score: 65%
Validated Against: This exam is validated against Java SE 8.

Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Java SE 8 Programming

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.

Exam Preparation
Certification Exam Prep: Java SE 8 Programmer II
Exam Prep Seminar Package: Java SE 8 Programmer II
Practice Exams: Oracle Authorized practice exam from Kaplan IT Training:1Z0-809: Java SE 8 Programmer II
Oracle Practice Test Bundles for for Java SE 8 BN-O809
Sample Questions

Java Class Design
Implement encapsulation
Implement inheritance including visibility modifiers and composition
Implement polymorphism
Override hashCode, equals, and toString methods from Object class
Create and use singleton classes and immutable classes
Develop code that uses static keyword on initialize blocks, variables, methods, and classes

Generics and Collections
Create and use a generic class
Create and use ArrayList, TreeSet, TreeMap, and ArrayDeque objects
Use java.util.Comparator and java.lang.Comparable interfaces
Collections Streams and Filters
Iterate using forEach methods of Streams and List
Describe Stream interface and Stream pipeline
Filter a collection by using lambda expressions
Use method references with Streams

Java Stream API
Develop code to extract data from an object using peek() and map() methods including primitive versions of the map() method
Search for data by using search methods of the Stream classes including findFirst, findAny, anyMatch, allMatch, noneMatch
Develop code that uses the Optional class
Develop code that uses Stream data methods and calculation methods
Sort a collection using Stream API
Save results to a collection using the collect method and group/partition data using the Collectors class
Use flatMap() methods in the Stream API

Use Java SE 8 Date/Time API
Create and manage date-based and time-based events including a combination of date and time into a single object using LocalDate, LocalTime, LocalDateTime, Instant, Period, and Duration
Work with dates and times across timezones and manage changes resulting from daylight savings including Format date and times values
Define and create and manage date-based and time-based events using Instant, Period, Duration, and TemporalUnit

Java File I/O (NIO.2)
Use Path interface to operate on file and directory paths
Use Files class to check, read, delete, copy, move, manage metadata of a file or directory
Use Stream API with NIO.2

Building Database Applications with JDBC
Describe the interfaces that make up the core of the JDBC API including the Driver, Connection, Statement, and ResultSet interfaces and their relationship to provider implementations
Identify the components required to connect to a database using the DriverManager class including the JDBC URL
Submit queries and read results from the database including creating statements, returning result sets, iterating through the results, and properly closing result sets, statements, and connections

Assume the following:
Missing package and import statements: If sample code do not include package or import statements, and the question does not explicitly refer to these missing statements, then assume that all sample code is in the same package, or import statements exist to support them.
No file or directory path names for classes: If a question does not state the file names or directory locations of classes, then assume one of the following, whichever will enable the code to compile and run:
All classes are in one file
Each class is contained in a separate file, and all files are in one directory
Unintended line breaks: Sample code might have unintended line breaks. If you see a line of code that looks like it has wrapped, and this creates a situation where the wrapping is significant (for example, a quoted String literal has wrapped), assume that the wrapping is an extension of the same line, and the line does not contain a hard carriage return that would cause a compilation failure.
Code fragments: A code fragment is a small section of source code that is presented without its context. Assume that all necessary supporting code exists and that the supporting environment fully supports the correct compilation and execution of the code shown and its omitted environment.
Descriptive comments: Take descriptive comments, such as “setter and getters go here,” at face value. Assume that correct code exists, compiles, and runs successfully to create the described effect.

Advanced Java Class Design
Develop code that uses abstract classes and methods
Develop code that uses the final keyword
Create inner classes including static inner class, local class, nested class, and anonymous inner class
Use enumerated types including methods, and constructors in an enum type
Develop code that declares, implements and/or extends interfaces and use the @Override annotation.
Create and use Lambda expressions

Lambda Built-in Functional Interfaces
Use the built-in interfaces included in the java.util.function package such as Predicate, Consumer, Function, and Supplier
Develop code that uses primitive versions of functional interfaces
Develop code that uses binary versions of functional interfaces
Develop code that uses the UnaryOperator interface

Exceptions and Assertions
Use try-catch and throw statements
Use catch, multi-catch, and finally clauses
Use Autoclose resources with a try-with-resources statement
Create custom exceptions and Auto-closeable resources
Test invariants by using assertions

Java I/O Fundamentals
Read and write data from the console
Use BufferedReader, BufferedWriter, File, FileReader, FileWriter, FileInputStream, FileOutputStream, ObjectOutputStream, ObjectInputStream, and PrintWriter in the java.io package.

Java Concurrency
Create worker threads using Runnable, Callable and use an ExecutorService to concurrently execute tasks
Identify potential threading problems among deadlock, starvation, livelock, and race conditions
Use synchronized keyword and java.util.concurrent.atomic package to control the order of thread execution
Use java.util.concurrent collections and classes including CyclicBarrier and CopyOnWriteArrayList
Use parallel Fork/Join Framework
Use parallel Streams including reduction, decomposition, merging processes, pipelines and performance.

Localization
Read and set the locale by using the Locale object
Create and read a Properties file
Build a resource bundle for each locale and load a resource bundle in an application

QUESTION: 1
Given the definition of the Vehicle class:
Class Vehhicle {
int distance; //line n1
Vehicle (int x) {
this distance = x;
}
public void increSpeed(int time) { //line n2
int timeTravel = time; //line n3
class Car {
int value = 0;
public void speed () {
value = distance /timeTravel;
System.out.println (“Velocity with new speed”+value+”kmph”);
}
}
new Car().speed();
}
}
and this code fragment:
Vehicle v = new Vehicle (100);
v.increSpeed(60);

What is the result?

A. Velocity with new speed
B. A compilation error occurs at line n1.
C. A compilation error occurs at line n2.
D. A compilation error occurs at line n3.

Answer: A

QUESTION: 2
Given:
IntStream stream = IntStream.of (1,2,3);
IntFunction<Integer> inFu= x -> y -> x*y; //line n1
IntStream newStream = stream.map(inFu.apply(10)); //line n2
newStream.forEach(System.output::print);

Which modification enables the code fragment to compile?

A. Replace line n1 with:
IntFunction<UnaryOperator> inFu = x -> y -> x*y;
B. Replace line n1 with:
IntFunction<IntUnaryOperator> inFu = x -> y -> x*y;
C. Replace line n1 with:
BiFunction<IntUnaryOperator> inFu = x -> y -> x*y;
D. Replace line n2 with:
IntStream newStream = stream.map(inFu.applyAsInt (10));
Oracle 1Z0-809
“Best Material, Great Results”. www.certkingdom.com 3

Answer: D

QUESTION: 3
Given the code fragment:
List<Integer> values = Arrays.asList (1, 2, 3);
values.stream ()
.map(n -> n*2) //line n1
.peek(System.out::print) //line n2
.count();

What is the result?

A. 246
B. The code produces no output.
C. A compilation error occurs at line n1.
D. A compilation error occurs at line n2.

Answer: A

QUESTION: 4
Given the code fragment:
public class Foo {
public static void main (String [ ] args) {
Map<Integer, String> unsortMap = new HashMap<> ( );
unsortMap.put (10, “z”);
unsortMap.put (5, “b”);
unsortMap.put (1, “d”);
unsortMap.put (7, “e”);
unsortMap.put (50, “j”);
Map<Integer, String> treeMap = new TreeMap <Integer, String> (new
Comparator<Integer> ( ) {
@Override public int compare (Integer o1, Integer o2) {return o2.compareTo
(o1); } } );
treeMap.putAll (unsortMap);
for (Map.Entry<Integer, String> entry : treeMap.entrySet () ) {
System.out.print (entry.getValue () + “ “);
}
}
}

What is the result?

A. A compilation error occurs.
B. d b e z j
C. j z e b d
D. z b d e j

Answer: C

QUESTION: 5
Which two reasons should you use interfaces instead of abstract classes?

A. You expect that classes that implement your interfaces have many common methods or fields, or require access modifiers other than public.
B. You expect that unrelated classes would implement your interfaces.
C. You want to share code among several closely related classes.
D. You want to declare non-static on non-final fields.
E. You want to take advantage of multiple inheritance of type.

Answer: A, E

Reference:

Interface vs. Abstract Class

Click here to view complete Q&A of 1Z0-809 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-809 Certification, Oracle 1Z0-809 Training at certkingdom.com

1Z0-822 Oracle Solaris 11 Advanced System Administration

Exam Title: Oracle Solaris 11 Advanced System Administration
Exam Number: 1Z0-822
Exam Price: $245.00 More on exam pricing
Format: Multiple Choice
Duration: 150 minutes
Number of Questions: 80
Passing Score: 70%
Validated Against:

The revised exam that goes live on October 17, 2016 has been validated against Oracle Solaris 11.3

Take Recommended Training Courses

Complete one of the courses below to prepare for your exam (optional):

Oracle Solaris 11 Advanced System Administration

Additional Preparation and Information

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam.
Additional Training

The earlier course is still a valid exam preparation tool but is no longer being scheduled:

Developing and Deploying Applications on Oracle Solaris 11

Managing Services and Service Properties by using Service Management Facility (SMF)
Describe the components of the SMF
Configuring SMF Services
Troubleshooting SMF Services

Managing Data Backup and Restore Using ZFS
Creating a Mirrored Storage Pool
Managing Devices in a Storage Pool
Managing Hot Spares in a Storage Pool
Identify ZFS snapshot differences
Sending and Receiving ZFS Snapshot Data
Managing ZFS Properties
Mounting and Sharing ZFS Filesystems
Managing ZFS Quotas and Reservations
Troubleshooting ZFS Problems

Administering Network Services
Configure a NFS client
Configure a DNS client
Configure a LDAP client

Securing the Oracle Solairs 11 O/S
Describe Privilege Components
Configuring and Managing Privileges
Troubleshooting Privileges
Configuring and Managing RBAC
Use the Basic Audit Reporting Tool (BART) to audit system files
Administering Oracle Solaris Auditing
Managing Oracle Solaris Compliance

Installing Oracle Solaris 11 on multiple hosts
Preparing an AI server
Configuring an AI server
Managing AI Manifests and profiles
Using the Distribution Constructor

Managing Software Packages by Using IPS
Configuring a local IPS repository
Using a local IPS repository

Configuring the Network
Administering EVS
Configuring Link Aggregation
Configuring IPMP
Implementing Link Failover
Managing an IPMP Group
Administering Packet Filter

Advanced Administration of Zones
Allocating and Managing System Resources in a Zone
Administering Kernel Zones
Using Unified Archives

Manage Processes and Priorities
Describe Solaris Scheduling
Managing Process Scheduling Priorities
Configuring the Fair-Share Scheduler
Managing the Schedular Class of Zones

Implementing System Messaging and Diagnostic Facilities
Configure system messaging
Configure system crash facilities
Configure dump facilities for business application failure
Using Dtrace

QUESTION 5
Consider the following commands on a newly installed system:
zfs set compression=on rpool
zfs get –H –o source compression rpool
What is the output of the second command?

A. default
B. –
C. local
D. on

Answer: C

Explanation: The zfs get command supports the -H and -o options, which are designed for
scripting. You can use the -H option to omit header information and to replace white space with
the Tab character. Uniform white space allows for easily parseable data. You can use the -o
option to customize the output in the following ways:
* The literal name can be used with a comma-separated list of properties as defined in the
Introducing ZFS Properties section.
* A comma-separated list of literal fields, name, value, property, and source, to be output followed
by a space and an argument, which is a comma-separated list of properties.
The following example shows how to retrieve a single value by using the -H and -o options of zfs
get:
# zfs get -H -o value compression tank/home
on


QUESTION 6
You want to create a ZFS file system with the following specifications:
lzjb compression enabled
Cannot consume more than 2 GB from the storage pool
Redundant data at the block level eliminated
Mounted as /data
Which command creates the desired file system?

A. zfs create –o mountpoint=/data,compression=on,algorithm=lzjb,deduplication=on,quota=2g
/pool1/data
B. zfs create –o mountpoint=/data compression=on algorithm=lzjb deduplication=on quota=2g
/pool1/data
C. zfs create –o mountpoint=/data –o compression=on –o dedup=on –o quota=2g /pool1/data
D. zfs create –o mountpoint=/data –o compression=on –o algorithm=lzjb –o deduplication=on –o
quota=2g /pool1/data
E. zfs create pool/data zfs set mountpoint=/data,quota=2g, dedup=on,compression=on /pool1/data

Answer: C

Explanation: Not on compression setting:
compression=on | off | lzjb | gzip | gzip-N
Controls the compression algorithm used for this dataset. The
“lzjb” compression algorithm is optimized for performance while
providing decent data compression. Setting compression to “on” uses
the “lzjb” compression algorithm.
Incorrect:
Not A, Not E: Should not use commas like this.
Not B, Not D: There is no property algorithm named to this command. To specify the use of the
lzjb compression command we must use compression=lzjb.


QUESTION 7
Which two zpool subcommands will permanently remove a submirror from active storage pool?

A. remove
B. detach
C. destroy
D. offline
E. replace
F. split
G. zpool does not permit this operation on an active storage pool unless the submirror faults.

Answer: A,B

Explanation:
zpool detach pool device
Detaches device from a mirror. The operation is refused if there
are no other valid replicas of the data.


QUESTION 8
Your task is to configure storage for an Oracle Solaris 11 system to support multiple web servers.
Each web server will be contained in a separate zone. The system has an attached disk array
configured as a JBOD (Just a Bunch Of Disks). The system also has an internal solid-state drive.
The data accessed through the websites will be primarily read-only. The web servers are expected
to be very busy, so configure the storage for maximum performance. Because the data is primarily
static, but redundancy is required to maintain high availability in the event of a hardware failure.
Data does not change often, but it is expected that the same data will be accessed many times
throughout the day.
Which configuration option best meets the data storage requirements?

A. a raid2 storage pool with a separate log device
B. a mirrored storage pool with a separate cache device
C. a mirrored storage pool with a separate log device
D. a three disk striped storage pool with a separate cache device
E. a raidz1 storage pool with a separate log and cache device

Answer: B

Explanation: Required to maintain high availability –> use a mirror.
The same data will be accessed many times throughout the day. Configure the storage for
maximum performance. Use caching.


QUESTION 1
The zpool configuration on serverA is:
pool 1
c3t2d0
c3t3d0
pool 2
c3t4d0
c3t5d0
The zpool configuration on servetB is:
pool1
mirror-0
c3t2d0
c3t3d0
mirror-1
c3t4d0
c3t5d0
Which option will modify the configuration on serverA to match serverB?

A. zpool destroy pool2zpool attach pool1 c3t4d0 c3t5d0
B. zpool destroy pool2zpool attach pool1 c3t2d0 c3t2d0 c3t4d0 c3t5d0
C. zpool destroy pool2zpool add pool1 c3t4d0 c3t5d0
D. zpool destroy pool2zpool mirror pool1 pool2
E. zpool destroy pool2zpool attach pool1 c3t2d0 attach pool1 c3t3d0zpool attach pool1 c3t4d0
attach pool1 c3t5d0
F. zpool destroy pool1; zpool destroy pool2; zpool create pool1 mirror c3t2d0 c3t3d0 mirror c4t4d0
c3t5d0

Answer: F

Explanation: Example;root@solaris:~# zpool create pool1 mirror c8t0d0 c8t1d0 mirror c8t3d0
c8t4d0
root@solaris:~# zpool status
pool: pool1
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
pool1 ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
c8t0d0 ONLINE 0 0 0
c8t1d0 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
c8t3d0 ONLINE 0 0 0


QUESTION 2
Which is the result of the following command?
# zfs send –i dpool/sales/qrreports@qtrreport dpool/sales/qrreports@mth3qtrreport

A. An error message will be sent to standard error.
B. The dpool/sales/qrreports@qtrreport snapshot is saved to disk.
C. The dpool/sales/qrreports@mth3qtrreport snapshot is saved to disk
D. The difference between the First snapshot and the second snapshot will be written to disk

Answer: A

Explanation: root@solaris:~# zfs snapshot pool1/sales/qrreports@qrreportroot@solaris:~# zfs list
-t snapshot -r pool1/sales/qrreportsNAME USED AVAIL REFER
MOUNTPOINTpool1/sales/qrreports@qrreport 0 – 31K -root@solaris:~# zfs send -i
pool1/sales/qrreports@qrreport pool1/sales/qrreports@mth2qtrreportError: Stream can not be
written to a terminal.You must redirect standard output.


QUESTION 3
To reduce the use at storage space on your server, you want to eliminate duplicate copies of data
in your server’s ZFS file systems. How do you specify that pool1/data should not contain duplicate
data blocks on write operations?

A. zfs create –o compression=on pool1/data
B. zpool create –o deduplication=on pool1 ; zfs create pool1/data
C. zpool create –o dedupratio=on pool1 ; zfs create pool1/data
D. zfs create –o dedupratio=2 pool1/data
E. zfs create –o dedup=on pool1/data

Answer: E

Explanation: To c reate a file system with deduplication:
root@solaris:~# zfs create -o dedup=on
Note: If you have a storage pool named ‘tank’ and you want to use dedup, just type this:
zfs set dedup=on tank


QUESTION 4
Which option lists default checkpoints for building an image using the Distribution Constructor?

A. manifest-valid and ba-init
B. ba-arch and grub-setup
C. transfer-ips-install and pre-pkg-img-mod
D. pkg-img mod and create-usb

Answer: C

Explanation: The following list provides a brief description of each default checkpoint in the order
the checkpoints are executed in most manifests.
transfer-ips-install – At this checkpoint, the distribution constructor contacts the IPS publishers and
adds to the image the packages that are listed in the software_data element of the manifest.
set-ips-attributes – At this checkpoint, the constructor sets the publisher to be used by the installed
system. The values set by this checkpoint are not relevant if you are building an automated
installation image.
pre-pkg-img-mod – At this checkpoint, the constructor imports into the image the SMF service files
that were specified in the configuration element of the manifest. Also, the constructor modifies
some files to optimize the image.


QUESTION 5
Which two statements describe the capabilities of the Distribution Constructor?

A. ISO images for use with the Automated Installer (AI) can be created.
B. Bootable USB images can be created for SPARC and x86 architectures.
C. A single installation server can be used to create ISO images, for SPARC and x86
architectures.
D. Checkpoints are used to pause the build, thereby allowing the running of a script to modify the
resulting ISO image.
E. A single installation server can be used to create ISO images for Solaris 10 and Solaris 11.0
operating systems.

Answer: A,D

Explanation: A: Oracle Solaris Image Types include:
x86 or SPARC ISO Image for Automated Installations – The Oracle Solaris release includes the
automated installer tool. The automated installer (AI) is used to automate the installation of the
Oracle Solaris OS on one or more SPARC and x86 systems over a network.
D:
* You can also create custom scripts to modify your installation image. Then, you can add
checkpoints to the manifest file to run these custom scripts.
* You can use the options provided in the distro_const command to stop and restart the build
process at various stages in the image-generation process, in order to check and debug the image
that is being built. This process of stopping and restarting during the build process is called
checkpointing. Checkpointing is optional. Default checkpoints are specified in each manifest file.
Incorrect:
Not B: Only for x86, not for SPARC- Oracle Solaris x86 LiveCD – You can create an x86 ISO image that is comparable to the LiveCD
image that’s distributed as an Oracle Solaris release. You can also modify the content of this ISO
image by adding or removing packages. You can revise the default settings for the resulting
booted environment to create a custom ISO image or USB image.
Note: The distribution constructor creates images based on settings specified in XML files, called
manifest files. The manifest files contain specifications for the contents and parameters for the ISO
images that you create using the distribution constructor. The distribution-constructor package
provides sample manifests that can be used to create a custom x86 Live Media ISO, an x86 or
SPARC Automated Install ISO image, or an x86 or SPARC text installation ISO image.
The elements in each manifest file provide preset, default values that will create the type of ISO
image you need. You can manually edit these preset elements in a manifest file to customize the
resulting image. In addition, you can create custom scripts to further modify your image. Then,
reference the new scripts in the manifest file.

Click here to view complete Q&A of 1Z0-822 exam
Certkingdom Review
, Certkingdom PDF Torrents

MCTS Training, MCITP Trainnig

Best Oracle 1Z0-822 Certification, Oracle 1Z0-822 Training at certkingdom.com