Friday, 6 July 2018

1Z0-968 Oracle Time and Labor Cloud 2017 Implementation Essentials

Exam Number: 1Z0-968
Exam Title: Oracle Time and Labor Cloud 2017 Implementation Essentials
Associated Certification Paths Oracle Time and Labor Cloud 2017 Certified Implementation Specialist
Duration: 120 minutes
Number of Questions: 71
Passing Score: 64%
View passing score policy
Validated Against:  This exam has been validated against R13. (Previous version of this exam was validated against R12 in 2017)
Format: Multiple Choice

Complete Recommended Training
Oracle Global Human Resources Cloud Learning Subscription (Individuals & Companies | Partners)

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 Global Human Resources Cloud Learning Subscription - Time and Labor
Our certification exams are revised regularly to align with training and product release updates. Information about exam revisions and new topics are found on this page under 'Validated Statement' and within the exam topics below. Certifications reflect validated skills for year and product release version date of achievement. If you are preparing for this exam, we recommend you check these topics periodically to ensure your exam prep covers any new topics that may be added based on regular exam revision.

Overview
Describe the primary Time and Labor business processes
Configure general system settings
Describe how workers and managers use workforce scheduling to plan and manage leave time, shifts, and schedules

Repeating Time Periods
Create time period definitions that produce repeating periods for use in time card entry, approvals, time rules processing, and absence accruals

Time Attributes
Design a collection of properties that enable different user groups to report time against different time attribute values

Integrations with Absence Management, Payroll, and Projects
Describe the setup required to validate, approve, and transfer reported time from Time and Labor to Payroll for payment
Describe how to manage value sets and time card fields to set up Project Time Entry
Describe time attributes, time card fields, and time entry formats required to enable workers to report absences
Describe how to set up time collection device integration to reduce administration and time entry errors

Time Categories, Layout Sets, Time Consumer Sets, and Groups
Build a collection of time entry layouts for entering, reviewing, and approving time
Create groupings of time attributes as categories, and use them to group time entries for summarizing, validating, and transferring time; and for processing time rules
Build time consumer sets that specify approval periods, validation rules, and time transfer rules for each time consumer
Set up group definitions that are used by Time and Labor
Configure mass time card creation and mass time entry

Time Rules
Configure templates that enable the reuse of a formula to define multiple rules
Configure time entry and time calculation rules based on rule templates
Build sets of time entry and time calculation rules that can be assigned to a group of workers using the worker time processing profile
Describe the fast formulas to include in rules in various rule templates in Time and Labor

Time Processing and Time Entry Profiles
Configure worker time processing profiles that associate rule sets, a time consumer set, and time card periods to report, validate, approve, and transfer time
Build worker time entry profiles that associate a layout set and time entry actions to control access to any time entries
NEW: Explain Time Device Setup, Time Device Processing, Time Device Rules, and Time Entry Rules

Scheduling
Manage shift properties
Define scheduler profiles

Approvals
Define approval periods for each time consumer
Configure approval groups
Configure time card approval tasks and rules
Set up approval rules to override the normal approval flow of a timecard


QUESTION 1
A customer requirement is to use the first part (week) of a biweekly time card period for validation purposes. Which option outlines how this could be accomplished?

A. Create a new rule template using a delivered TFR formula. Enable input parameters in the template to define the validation period and set the summation period to "Time Card Level." Create rules using the new rule template and assign them using a rule set.
B. Create a new TER formula and rule template. Define the validation period within the formula. Set the summation period to "Time Card Level" In the rule template and enable the Input parameters. Create rules using the new rule template and assign them using a rule set.
C. Create a new TER formula and rule templates. Define the validation period within the formula. Enable the summation level selection when defining the rule as an Input parameter within the rule templates. Create rules using the new rule templates and assign them using a rule set. Place the "Day Level" rules on Rows 1-7 for days 1-7 In the time card period, and the "Time Card Level" Rule in the 8th row. Use the Processing Sequence to order the rules.
D. Create a new rule template using a delivered TER formula. Enable Input parameters in the template to define the validation period and set the summation period to "Day Level." Create rules using the new rule template and assign them using a rule set.

Answer: C


QUESTION 2
On a Payroll Time Card, workers enter time against different cost codes, and the customer requires the time card to be routed to the manager of the appropriate cost center or centers.
Which option is correct?

A. Modify the delivered project's approval to route the time card to each Cost Center Manager instead of each Project Manager.
B. Cost center-based approval cannot be implemented.
C. Use the Manage Approval Groups task to define an approval group comprising all Cost Center managers, and use an HCM group in the workers' Time Processing Profile to restrict approvers to only those required for the cost centers used on the time card.
D. Use the Manage Approval Groups task to define an approval group comprising all Cost Center managers. The Approval Rule will then route to the appropriate Cost Center managers.

Answer: C


QUESTION 3
The Generate time cards process is run for an HCM group called "group 1" with the "Available from date" = 1 Jan 2016 and the "Available to date" = 1 March 2016.
Which time cards will be generated?

A. Time cards for the primary assignment of workers who are active members of "group 1" on 1 March 2016. Only time cards starting after 1 Jan 2016 and ending on or before 1 March 2016 will be created. Any existing time cards and data will not be changed.
B. Time cards for all assignments of workers who are active members of "group 1" during the available date range. Only time cards starting on or after 1 Jan 2016 and ending on or before 1 March 2016 will be treated. The existing time cards will be replaced.
C. Time cards for all assignments of workers who are active members of "group 1" during the available date range. Time cards with any date within the range 1 Jan 2010 and 1 March 2016 will be created. Any existing time cards and data will not be changed.
D. Time cards for the primary assignment of workers who are active members of "group 1" during the available date range. Time cards with any date within the range 1 Jan 2016 and 1 Match 2016 will be created. Any existing time cards and data will not be changed.
E. Time cards for the primary assignment of workers who are active members of "group 1" during the available date range. Only time cards starting on or after 1 Jan 2016 and ending on or before 1 March 2016 will be created. The existing time cards will be replaced.
F. Time cards for the primary assignment of workers who are active members of "group 1" during the available date range. Only time cards starting on or after 1 Jan 2016 and ending on or before 1 March 2016 will be created. Any existing time cards and data will not be changed.

Answer: F


QUESTION 4
Which configuration stop should you perform to display the unit of measure and quantity fields in time card matrices?

A. Configure time categories to display the unit of measure column for time entries.
B. Enable display of the unit of measure option on the payroll time type attribute for the required element.
C. Configure layouts to display the unit of measure column for time entries.
D. Enable display of the unit of measure option in the time entry setup profile.
E. Enable display of the unit of measure option in the time processing setup profile.

Answer: D


QUESTION 5
How should you disable the Delete button for an employee after their time card has been submitted?

A. by specifying the lime Entry Actions Allowed on the Time Card Layout
B. by specifying the lime Entry Actions Allowed on the Security Task Profile
C. by specifying the Time Entry Actions Allowed on the Time Entry Processing Profile
D. by specifying the Time Entry Actions Allowed on the Worker Time Entry Setup Profile

Answer: C

Friday, 20 April 2018

1Z0-546 StorageTek Tape Libraries Essentials

Exam Number: 1Z0-546
Exam Title: StorageTek Tape Libraries Essentials

Associated Certification Paths: OPN Certified Specialist
StorageTek Tape Libraries Certified Implementation Specialist
Duration: 120 minutes
Number of Questions: 70
Passing Score: 65%
View passing score policy
Validated Against:  No validation version.
Format: Multiple Choice

Complete Recommended Training

Complete the training below to prepare for your exam (optional):
ACSLS Systems Administration
Product Essentials For Sales Consultants - StorageTek SL500 Modular Library System
Product Essentials For Sales Consultants - StorageTek SL8500 Tape Library

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.

Resources available to partners only
Training Opportunities for Oracle Partner Network Members
OPN Guided Learning Path: StorageTek Tape Libraries Implementation Specialist

StorageTek Tape Overview
Explain key systems features by model (e.g., scalability, any drive/any slot, partitioning)
Describe modular design of each library
Describe which drive types are supported by each library model
Understand differences in capacity/throughput based on combination of library and drives
Describe tier 1 applications supported by libraries

Enterprise and Midrange Tape Drives
Install and configure drives using the Virtual Operator Panel (VOP)
Understand cables, connectors and networking considerations
Activate/install encryption
Manage conversions from one library to another

SL8500 Configuration & Best Practices
Evaluate tape application workloads
Create a content management plan
Add and configure libraries (PTP, ACSLS)
Manage cartridge access ports
Configure network connectivity (dual TCP/IP, multi TCP/IP)
Optimize library performance
Minimize elevator and PTP activity
Perform library audit
Create a partitioning plan
Describe when to use logical vs. physical partitioning

Describe when to use logical vs. physical partitioning
Install SLC
Install a Hardware Activation Key
Configure storage capacity
Configure partitions within an SL3000 library
Utilize library management reporting: libraries, drives, media
Optimize library performance
Run library diagnostic reports
Perform library audit

SL500 Configuration & Best Practices

Configure storage capacity
Install SLC
Install a Hardware Activation Key
Configure partitions within a SL500 library
Utilize Library management reporting: libraries, drives, media

ACSLS

Install and configure ACSLS for the SL500, SL3000 and/or SL8500
Perform the ACSLS commands
Perform the backup and restore processes
Perform tape pool maintenance
Configure tape drives
Manage cartridge locations
Find missing cartridges
Use the dynamic configuration utility
Change ACSLS library and component configuration
Optimize mount and dismount performance

QUESTION 1
Which of the items are reports available from SLC regarding partitioning on an SL500?

A. Cartridge Cell and Media Summary
B. Host Connections Summary
C. Orphaned Cartridge Report
D. Partition Summary
E. Partition Details
F. All of the above

Answer: F

Explanation: Partitions—Reports include:
Partitions—Reports—Cartridge Cell and Media Summary
Partitions—Reports—Host Connections Summary
Partitions—Reports—Orphaned Cartridge Report
Partitions—Reports—Partition Details
Partitions—Reports—Partition Summary
Reference: StorageTek SL500 Modular Library System, Partition Report Screens

QUESTION 2
What ACSLS command would change a cap priority?

A. set cap priority 5 0, 0, 1
B. define cap priority 5 0,0,1
C. change cap priority 5 0, 0, 1
D. lock cap priority 5 0, 0, 1

Answer: A

Explanation: A: The set cap priority command sets a CAP's automatic selection priority.
Format
set cap priority cap_priority cap_id
Reference: StorageTek ACSLS, Automated Cartridge System Library Software , set cap priority

QUESTION 3
Using ACSLS, how would you delete a tape pool?

A. Set scr off and delete the pool
B. Remove all data tapes and delete the pool
C. Delete pool 0 and all empty pools will delete automatically
D. Remove all volumes from the pool and then delete it

Answer: A

Explanation: Use the delete pool command to delete empty scratch pools. If a pool
contains scratch cartridges, you must reassign these cartridges to another
pool before deleting the first pool. If a scratch cartridge is mounted, it becomes
a data cartridge but remains in its scratch pool. Use the set scratch off
command to reassign the data cartridge to the common pool.
Reference: StorageTek ACSLS, Automated Cartridge System Library Software , delete pool

QUESTION 4
Which connectivity option is available only in an SL8500 library complex?

A. single TCP/IP connectivity
B. dual TCP/IP connectivity
C. multi TCP/IP connectivity

Answer: B

Explanation: The SL8500 library uses TCP/IP protocol over an Ethernet physical interface to manage and communicate with the library. This interface enables both enterprise-level (HSC) and open system platforms (ACSLS) to connect to and communicate with the SL8500. There are two separate Ethernet connections on the HBC card for host to library communications—Ports 2A and 2B.
* Port 2A provides the Dual TCP/IP host connection—this is an optional feature for SL8500 libraries..
* Port 2B provides the primary connection for host communications—this is the standard connection for SL8500 libraries.

Reference: StorageTek StreamLine SL8500, modular library system, Host Interfaces

QUESTION 5
Where are the messages written when a pool gets below the low water mark?

A. acsss_event.log
B. pool_error.log
C. hardware_event.log
D. Doesn't write an error message

Answer: A

Explanation: low_water_mark is the low volume warning threshold. If the scratch cartridge count falls below this threshold, ACSLS logs a warning message in the event log.
Valid values are 0 to 231-1. The default is 0.

Note: The ACSLS event log is the first stop for useful information in the event of problems with your library operation. This log contains information about library events, status changes, and errors. All sub-components within ACSLS will report events to the acsss_event.log by sending messages to a process called the event logger. The standard event log, which is automatically created when ACSLS is installed, is contained in the file $ACS_HOME/log/acsss_event.log and where $ACS_HOME is usually
/export/home/ACSSS/.

Reference: StorageTek ACSLS, Automated Cartridge System Library Software , define pool




Friday, 8 December 2017

C9030-644 IBM z Systems Technical Support V7

Number of questions: 65
Number of questions to pass: 42
Time allowed: 120 mins
Status: Live

This exam consists of 5 sections described below.

Apply Information / Installation Planning / Migration Considerations 15%
Identify areas of risk to discuss with customer, relevant business partner(s), and IBM team:
Sysplex, I/O options
End of life / limited life
Drawers for cards (z13 and Infiniband cards)
TCO (workload retention)
Create a mutually developed implementation plan with the customer, including post-install.
Describe and implement consolidation methodology.
Ensure implementation plan is executed per requirements (including all necessary vendors, business partners, and IBM team groups).
Ensure that customer expectations have been met.

Business Resiliency 14%
Identify the elements of high availability which enable a z Systems environment to remain up and running without unscheduled outages (e.g., elements unique to single system environments, or multiple system environments in a single location, and multi-system-multi-location environment).
Identify the elements of continuous availability which enable a z Systems environment to remain up and running without any outages (planned or unplanned).
Identify the elements of a disaster recovery solution which affect the ability of the business to continue to run.
Explain recovery time objective (RTO) and recovery point objective (RPO), and identify the technologies that support these objectives.
Identify business or external elements which make having a resilient business critical, such as governmental and industry regulations or standards (finance, transit, etc), audit points, competition, and revenue impact.
Identify z Systems business resilience options and their capabilities, and alternative offerings, including (but not limited to) IBM BCRS and GDPS.
Given specific customer criteria and requirements, propose the appropriate business resilience solution, product, or process.
Conduct a business impact analysis to identify a solution which eliminates identified single points of failure (networking redundancy, application failover, infrastructure redundancy, HW or SW product redundancy).

Evaluate Customer Environment and Plans 15%
Evaluate and document current customer environment (equipment, software, staff usage, satisfaction, need for change and growth).
Identify opportunities (business resilience, workload consolidation, cloud, analytics, mobile, etc.).
Solve customer business problems using tools, methods, and processes, including benchmarks.
Solve customer business problems using capacity planning tools (zPCR, zCP3000, zBNA, zSoftCap, zTPM, zSCON).
Discuss how customers can use Techline to resolve computing issues.
Solve customer business problems using tools, methods, and processes, including methodology for best fit (newer workloads, operating environments, "fit for purpose," etc.).
Determine which tools are used to compare different platforms: Sizing, TCO analysis, etc. (RACE, Eagle).

z Systems Features and Architecture 38%
Describe z Systems models (z13, z13s).
Describe LinuxONE models (Emperor and Rockhopper).
Describe currently marketed z Systems, operating systems (z/OS, z/VM, and Linux), and related system software, middleware, and compilers.
Describe z Systems virtualization (PR/SM, z/VM, DPM, KVM).
Describe z Systems specialty engines (IFL, zIIP, ICF) use and benefits.
Describe z Systems permanent and temporary capacity offerings (CoD, Capacity Provisioning, CBU).
Describe z Systems security offerings (RACF, PKI, Crypto, TKE).
Describe z Systems storage compatibility options for z/OS, z/VM and Linux on z Systems.
Describe z Systems connectivity options (I/O such as FICON, OSA, RoCE, zEDC and coupling links such as Infiniband, Integrated Coupling Adapter).
Describe z Systems performance improvements (HiperDispatch, zHPF, Out of Order Execution, Flash Express, Large Memory).
Describe z Systems architectural enhancements (SIMD, SMT, new instructions, Chip/Cache structure, PCIe, IFP, IBM zAware, Secure Service Container).
Describe z Systems modernization of legacy applications (new architecture and deployment).
Describe z Systems systems management (HMC, SE, zOSMF, SMF, RMF, IBM WAVE, etc.).
Describe software pricing options under z/OS, z/VM, and Linux on z Systems.

z Systems Solutions 17%
Security: Identify those things in a z Systems environment that protect networks, data, and applications.
Security: Identify common methods to reduce risk exposure in encryption and cryptography.
Security: Discuss gaps in the customer security environment in data security (encryption, data-at-rest, data-in-motion, permissions/access, etc.).
Security: Identify tools, resources and products which monitor, track and secure data, applications, and systems, and differentiate when they are used. (zSecure, crypto coprocessors, IBM Multi-Factor Authentication for z/OS (MFA), etc.).
Security: Given a customer situation, select the security solution (including processes, products, tools and services) which most closely matches the customer requirements.
Cloud: Identify the characteristics of a cloud environment (elastic, broad network access, pooled/shared resources, measured usage/resources).
Cloud: Position cloud solutions on z Systems that differentiate it from cloud solutions on other platforms (elements that are unique to z Systems, such as cryptography, RAS, Capacity on Demand).
Cloud: Position cloud virtualization solutions on z Systems that differentiate it from cloud solutions on other platforms.
Cloud: Describe hybrid cloud characteristics.
Analytics: Describe the unique values of data intensive workloads on z Systems including reliability, availability, security and scalability.
Blockchain: Describe the capabilities and benefits of Blockchain.

This exam has an Assessment Exam option: A9030-644 Assessment: IBM z Systems Technical Support V7

Assessment exams are web-based exams that provides you, at a cheaper costs, the ability to check your skills before taking the certification exam.
This assessment exam is available in: English, Japanese

Passing the exam does not award you a certification, and it is only used to help you assess if you are ready or not to take the certification exam.

You can register for it at Pearson VUE and it will provide you a score report, showing you how you did in each section.

All IBM certification tests presume a certain amount of "on-the-job" experience which is not present in any classroom or Web presentation. The recommended courses and links will help you gain the skill and product knowledge represented in the test objectives. They do�? not teach the answers to the test questions, and are not intended to do so. This information may not cover all subject areas in the certification test, or may contain more recent information than is present in the certification test. Taking these or any classes will not guarantee that you will achieve certification

IBM z Systems Technical Support V7�? certification�? preparation education can be found at the sites below.�? �? �? �?

IBMers:�? �? IBM Systems Academy

Business Partners or Clients:�? IBM PartnerWorld University

QUESTION 1
A customer wants to concurrently add a central processor (CP) to a running z/OS LPAR, but has no reserved processors defined.
What must they do to add this additional processor to the LPAR?

A. Dynamically update and activate the new profile.
B. Invoke Change Running System on HMC/SE (Support Element) to add the CP to the running LPAR.Configure the CP online in z/OS.
C. Configure a CP online in z/OS.
D. Take down the LPAR and deactivate the current profile.Update the profile with the number of processors needed.Activate the new profile and IPL the LPAR.

Answer: D

Explanation:
With a proper PFT (Profile table entry) you can add CP, ZIIP, IFL, and ICSF processor to an LPAR.
References: IBM z13 and IBM z13s Technical Introduction (March 2016), page 90


QUESTION 2
Which functionality provides a high speed networking link for sharing data using server-to-server communications, at low latency, and with lower CPU overhead than traditional TCP/IP communications?

A. SMC-R
B. zEDC
C. OSA Express5S
D. High performance FICON

Answer: A

Explanation:
With SMC-R, System z network capability takes a new leap, strengthening performance for sharing data and reducing data transmission network overhead. The new System z®
RDMA over Converged Ethernet (RoCE) feature — 10GbE RoCE Express—enables industry-standard RDMA capability on the System z platform. As an RDMA-capable network interface card (RNIC), it can transfer data using direct memory-to-memory communication, reducing the CPU overhead of the networking software stack. SMC-R provides application transparent exploitation of this new RoCE feature reducing the network overhead and latency of data transfers, effectively offering the benefits of optimized network performance across processors. This breakthrough also lowers the CPU cost associated when moving large amounts of data.


QUESTION 3
What is hybrid cloud?

A. It is a compute cloud that mixes compute nodes with different CPU architectures.
B. It is an laaS cloud that provides instances with different operating systems.
C. It is an architecture that combines public and private clouds.
D. It is an laaS cloud that provides ephemeral storage only.

Answer: C

Explanation:
A hybrid cloud is an integrated cloud service utilizing both private and public clouds to perform distinct functions within the same organization.
References: https://www.interoute.com/what-hybrid-cloud


QUESTION 4
Which IBM z Systems technology is the foundation of the IBM Bluemix-based Blockchain service High Security Business Network (HSBN)?

A. Hyperedger Fabric
B. Docker
C. KVM
D. Secure Service Container

Answer: A

Explanation:
Blockchain is based on the industry standard Open Linux Foundation Hyperledger.

References: https://www.digitalmarketplace.service.gov.uk/g-cloud/services/862468845018056



Saturday, 14 October 2017

C5050-408 IBM Worklight Foundation V6.2 Mobile Application Development

Number of questions: 74
Number of questions to pass: 46

Time allowed: 150 mins

The test consists of eight sections containing a total of approximately 74 multiple-choice questions. The percentages after each section title reflect the approximate distribution of the total question set across the sections.

Section 1 - Development Environment Set-up 7%
Install and configure Worklight Studio.
Install Worklight-CLI (Command Line Interface).
Install and configure 3rd party JavaScript libraries (e.g., jQuery Mobile, Sencha, Dojo).
Install and configure an optional device specific SDK (e.g., Android SDK, Apple Xcode, Windows Visual Studio, Blackberry development tools).
Install and configure IBM Mobile Test Workbench for Worklight.

Section 2 - Development: Architecture 5%
Describe Worklight Foundation components and architecture.
Identify the anatomy of a Worklight Project and Worklight application.
Differentiate between native vs hybrid application development approaches.
Describe the default startup process in iOS-based and Android-based hybrid

Section 3 - Development: Client Side 42%
Create Worklight projects and applications with Worklight Studio and Command-Line.
Add a Worklight environment with Worklight Studio and Command-Line.
Build and deploy applications with Worklight Studio and Command-Line.
Use UI patterns.
Use common user interface (UI) controls.
Build a user interface using Rich Page Editor.
Use Worklight native APIs.
Use Geo-location APIs.
Use Apache Cordova API.
Use JSON store client side (e.g., syncing, encrypting, storing).
Provide offline access.
Implement Push and SMS Notification mechanisms.
Implement a custom startup process for hybrid applications such as iOS-based, and Android-based.
Optimize code for a specific environment (e.g., skins).
Configure minification and concatentation to optimize Worklight applications for Mobile Web.
Invoke adapter procedure on hybrid and native applications.
Use Unstructured Supplementary Service Data (USSD) communication.
Customize iOS and Android applications (i.e. adding custom code).
Change the splash screen with JavaScript APIs, in iOS or Android-based hybrid applications.
Enable the Simple Data Sharing feature.
Add a Worklight web view into an existing native application.
Configure and customize direct update.
Globalize an application.

Section 4 - Development: Server Side 11%
Develop Worklight adapters via Worklight Studio and Worklight-CLI.
Filter adapters result data using XSLT.
Invoke Java code from adapters.
Use Worklight server side APIs.
Remove adapters and applications from Worklight Console.
Distinguish between the different types of adapters.

Section 5 - Security 15%
Implement authentication mechanisms (e.g., form-based, adapter based, custom, certificate based authentication).
Use application security mechanisms: realms and security tests.
Use the Worklight Console to control the application authenticity.
Configure application security mechanisms using the application-descriptor.xml and the authenticationConfig.xml file.
Use Direct update as a Security Realm.
Implement device provisioning.
Implement device single sign-on (SSO).

Section 6 - Deployment 7%
Configure and build an application for deployment on an external server.
Configure the Worklight Server settings in Worklight Studio.
Configure and deploy adapters using Worklight Studio and Worklight-CLI.
Demonstrate the capabilities of updating an application using Direct Update.

Section 7 - Quality Assurance 9%
Preview an application using the Mobile Browser Simulator.
Preview an application on the device emulator.
Preview an application on a physical device.
Use the Worklight Foundation V6.2 debugging tools (logs, traces, etc.).
Capture and receive uploaded client-side logs.
Create and run a mobile test using Mobile Test Workbench for Worklight (MTWW).

Section 8 - Analytics and Reports 4%
Enable raw and analytic reports in an application.
Use JSON Store Analytics.
Use Analytics dashboard.

PartnerWorld Code: 15010903
Replaces PW Code: 15010902

Status: Live
This intermediate level certification is intended for application developers who have hands-on experience using Worklight Foundation V6.2 to develop mobile hybrid and native applications.

A mobile application developer who achieves this certification can use Worklight Foundation V6.2 to develop client-side applications, develop server-side integration and security components, as well as test and deploy Worklight Foundation V6.2 projects. Overall, a mobile application developer can develop and implement mobile solutions.

The mobile application developer is generally self-sufficient and is able to perform most of the tasks involved in the role with limited assistance from peers and vendor support services. The mobile application developer efficiently uses product documentation.

To attain the IBM Certified Mobile Application Developer - Worklight Foundation V6.2 certification, candidates must pass 1 test. To prepare for the test, it is recommended to refer to the job role description and recommended prerequisite skills, and click the link to the test below to refer to the test objectives (skills measured on the test) and the Test preparation tab.
Recommended Prerequisite Skills

Knowledge and foundational skills one needs to possess before acquiring skills measured on the certification test. These foundational skills are NOT measured on the test. For skills measured on the test, see Test Objectives.)

Basic knowledge of:
Java programming
Web Services and REST
Database connectivity

Working knowledge of:
Eclipse based development tools
Command Line Interface (CLI)
HTML and CSS
JavaScript programming and JavaScript Framework (such as jQuery, Dojo and Sencha)
Designing applications for mobile devices
Developing hybrid and native applications for both Android and iOS

Requirements
This certification requires 1 exam

Exam Required:
Click on the link below to see exam details, exam objectives, suggested training and sample tests.

C5050-408 - IBM Worklight Foundation V6.2 Mobile Application Development

Each test:
contains questions requiring single and multiple answers. For multiple-answer questions, you need to choose all required options to get the answer correct. You will be advised how many options make up the correct answer.
is designed to provide diagnostic feedback on the Examination Score Report, correlating back to the test objectives, informing the test taker how he or she did on each section of the test. As a result, to maintain the integrity of each test, questions and answers are not distributed.

QUESTION 1
An application developer has determined that Worklight does not provide an authenticator that meets the complex needs of the application being developed. It is decided that the developer must implement a custom authenticator.
Which interface must the application developer implement?

A. com.worklight.core.auth.api.CustomAuthenticator
B. com.worklight.core.auth.api.AuthenticationService
C. com.worklight.server.auth.api.CustomAuthenticator
D. com.worklight.server.auth.api.WorkLightAuthenticator

Answer: D

Explanation:
Your custom authenticator class must implement the com.worklight.server.auth.api.WorkLightAuthenticator interface. References:
https://www.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.dev.doc/ devref/ t_custom_authenticator.html


QUESTION 2
An application developer is using Worklight skins to support multiple from factors on an Android based hybrid application that will run on phones and tablet devices. The developer built skins that modify the color and size of the text in the application based on the device that it is running on. To switch between them, the developer needs to modify a file in the Worklight project.
What is the name of the file that the application developer needs to modify to set the skins to apply at runtime?

A. main.js
B. skinList.json
C. skinLoader.js
D. initOptions.js

Answer: C

Explanation:
To set which skin to apply at run time, implement the function getSkinName() in the file skinLoader.js.
References:
https://www.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/
devref/ c_developing_application_skins.html


QUESTION 3
An application developer has implemented the following security test to protect a mobile application.
<mobileSecurityTest name=”mobileTest”>
<testUser realm=”myMobileLoginForm”/>
<testDeviceID provisioningType=”none” />
</mobileSecurityTest>
The corporate security team has recently learned about cross-site request forgery (XSRF) attacks against the company's website. The corporate security team wants to prevent further attacks and has asked the developer to protect the mobile application against XSRF attacks.
What step must the application developer take to protect against XSRF attacks?

A. Nothing. By default, a mobileSecurityTest includes protection against XSRF attacks.
B. Define a new webSecurityTest and add the element <test realm=”wl_antiXSRFRealm”/>
C. Add the element <test realm=”wl_antiXSRFRealm”/> to the mobileSecurityTest definition.
D. Change the implementation to a custom security test and add the element <testXSRF realm=”wl_antiXSRFRealm” />

Answer: A

Explanation:
The mobileSecurityTest contains:
* The following realms, enabled by default: wl_anonymousUserRealm, wl_antiXSRFRealm, wl_remoteDisableRealm and wl_deviceNoProvisioningRealm. * The user and device realms that you must specify.
References: https://www.ibm.com/support/knowledgecenter/SSZH4A_6.1.0/com.ibm.worklight.dev.doc/ devref/ r_security_tests.html


QUESTION 4
An application developer is developing a native iOS application. The application developer needs to call a web service to retrieve application data. In order to do that, the application developer will call an existing Worklight adapter that retrieves this data.

A. MyInvokeListener
B. WLAdapterDelegate
C. WLAdapterInvocationData
D. WLProcedureInvocationData

Answer: D

Explanation:
The WLProcedureInvocationData class contains all necessary data to call a procedure, including:
The name of the adapter and procedure to call. The parameters that the procedure requires.
References: https://www.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.apiref.do c/html/refjavaworklight-android-native/html/com/worklight/wlclient/api/WLProcedureInvocationData.html

Friday, 1 September 2017

70-774 Perform Cloud Data Science with Azure Machine Learning

Published: February 14, 2017
Languages: English
Audiences: Data scientists
Technology: Azure Machine Learning, Bot Framework, Cognitive Services
Credit toward certification: MCSE

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Prepare Data for Analysis in Azure Machine Learning and Export from Azure Machine Learning
Import and export data to and from Azure Machine Learning
Import and export data to and from Azure Blob storage, import and export data to and from Azure SQL Database, import and export data via Hive Queries, import data from a website, import data from on-premises SQL
Explore and summarize data
Create univariate summaries, create multivariate summaries, visualize univariate distributions, use existing Microsoft R or Python notebooks for custom summaries and custom visualizations, use zip archives to import external packages for R or Python
Cleanse data for Azure Machine Learning
Apply filters to limit a dataset to the desired rows, identify and address missing data, identify and address outliers, remove columns and rows of datasets
Perform feature engineering
Merge multiple datasets by rows or columns into a single dataset by columns, merge multiple datasets by rows or columns into a single dataset by rows, add columns that are combinations of other columns, manually select and construct features for model estimation, automatically select and construct features for model estimation, reduce dimensions of data through principal component analysis (PCA), manage variable metadata, select standardized variables based on planned analysis

Develop Machine Learning Models
Select an appropriate algorithm or method
Select an appropriate algorithm for predicting continuous label data, select an appropriate algorithm for supervised versus unsupervised scenarios, identify when to select R versus Python notebooks, identify an appropriate algorithm for grouping unlabeled data, identify an appropriate algorithm for classifying label data, select an appropriate ensemble
Initialize and train appropriate models
Tune hyperparameters manually; tune hyperparameters automatically; split data into training and testing datasets, including using routines for cross-validation; build an ensemble using the stacking method
Validate models
Score and evaluate models, select appropriate evaluation metrics for clustering, select appropriate evaluation metrics for classification, select appropriate evaluation metrics for regression, use evaluation metrics to choose between Machine Learning models, compare ensemble metrics against base models

Operationalize and Manage Azure Machine Learning Services
Deploy models using Azure Machine Learning
Publish a model developed inside Azure Machine Learning, publish an externally developed scoring function using an Azure Machine Learning package, use web service parameters, create and publish a recommendation model, create and publish a language understanding model
Manage Azure Machine Learning projects and workspaces
Create projects and experiments, add assets to a project, create new workspaces, invite users to a workspace, switch between different workspaces, create a Jupyter notebook that references an intermediate dataset
Consume Azure Machine Learning models
Connect to a published Machine Learning web service, consume a published Machine Learning model programmatically using a batch execution service, consume a published Machine Learning model programmatically using a request response service, interact with a published Machine Learning model using Microsoft Excel, publish models to the marketplace
Consume exemplar Cognitive Services APIs
Consume Vision APIs to process images, consume Language APIs to process text, consume Knowledge APIs to create recommendations

Use Other Services for Machine Learning
Build and use neural networks with the Microsoft Cognitive Toolkit
Use N-series VMs for GPU acceleration, build and train a three-layer feed forward neural network, determine when to implement a neural network
Streamline development by using existing resources
Clone template experiments from Cortana Intelligence Gallery, use Cortana Intelligence Quick Start to deploy resources, use a data science VM for streamlined development
Perform data sciences at scale by using HDInsights
Deploy the appropriate type of HDI cluster, perform exploratory data analysis by using Spark SQL, build and use Machine Learning models with Spark on HDI, build and use Machine Learning models using MapReduce, build and use Machine Learning models using Microsoft R Server
Perform database analytics by using SQL Server R Services on Azure
Deploy a SQL Server 2016 Azure VM, configure SQL Server to allow execution of R scripts, execute R scripts inside T-SQL statements
QUESTION 1
You are building an Azure Machine Learning Solution for an Online retailer.
When a customer selects a product, you need to recommend products that the customer might like to purchase at the same time. The recommendation should be based on what other customers purchased the same product.
Which model should you use?

A. Collaborative Filtering
B. Boosted Decision Tree Regression Model
C. Two-Class boosted decision tree
D. K-Means Clustering

Answer: A


QUESTION 2
You are analyzing taxi trips in New York City. You leverage the Azure Data Factory to create data pipelines and to orchestrate data movement.
You plan to develop a predictive model for 170 million rows (37 GB) of raw data in Apache Hive by using Microsoft R Serve to identify which factors contributes to the passenger tipping behavior.
All of the platforms that are used for the analysis are the same. Each worker node has eight processor cores and 28 GB Of memory.
Which type of Azure HDInsight cluster should you use to produce results as quickly as possible?

A. Hadoop
B. HBase
C. Interactive Hive
D. Spark

Answer: A


QUESTION 3
Note: This question is part of a series of questions that present the same Scenario.
Each question I the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution while others might not have correct solution.
Start of repeated Scenario:
A Travel agency named Margie’s Travel sells airline tickets to customers in the United States.
Margie’s Travel wants you to provide insights and predictions on flight delays. The agency is considering implementing a system that will communicate to its customers as the flight departure near about possible delays due to weather conditions.
The flight data contains the following attributes:
* DepartureDate: The departure date aggregated at a per hour granularity.
* Carrier: The code assigned by the IATA and commonly used to identify a carrier.
* OriginAirportID: An identification number assigned by the USDOT to identify a unique airport (the flight’s Origin)
* DestAirportID: The departure delay in minutes.
*DepDet30: A Boolean value indicating whether the departure was delayed by 30 minutes or more ( a value of 1 indicates that the departure was delayed by 30 minutes or more)
The weather data contains the following Attributes: AirportID, ReadingDate (YYYY/MM/DD HH), SKYConditionVisibility, WeatherType, Windspeed, StationPressure, PressureChange and HourlyPrecip.
End of repeated Scenario:
You plan to predict flight delays that are 30 minutes or more.
You need to build a training model that accurately fits the data. The solution must minimize over fitting and minimize data leakage. Which attribute should you remove?

A. OriginAirportID
B. DepDel
C. DepDel30
D. Carrier
E. DestAirportID

Answer: B

Tuesday, 8 August 2017

70-773 Analyzing Big Data with Microsoft R

Exam 70-773
Analyzing Big Data with Microsoft R


Published: January 3, 2017
Languages: English
Audiences: Data scientists
Technology Microsoft R Server, SQL R Services
Credit toward certification: MCP, MCSE

Skills measured
This exam measures your ability to accomplish the technical tasks listed below. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Read and explore big data
Read data with R Server
Read supported data file formats, such as text files, SAS, and SPSS; convert data to XDF format; identify trade-offs between XDF and flat text files; read data through Open Database Connectivity (ODBC) data sources; read in files from other file systems; use an internal data frame as a data source; process data from sources that cannot be read natively by R Server
Summarize data
Compute crosstabs and univariate statistics, choose when to use rxCrossTabs versus rxCube, integrate with open source technologies by using packages such as dplyrXdf, use group by functionality, create complex formulas to perform multiple tasks in one pass through the data, extract quantiles by using rxQuantile
Visualize data
Visualize in-memory data with base plotting functions and ggplot2; create custom visualizations with rxSummary and rxCube; visualize data with rxHistogram and rxLinePlot, including faceted plots

Process big data
Process data with rxDataStep
Subset rows of data, modify and create columns by using the Transforms argument, choose when to use on-the-fly transformations versus in-data transform trade-offs, handle missing values through filtering or replacement, generate a data frame or an XDF file, process dates (POSIXct, POSIXlt)
Perform complex transforms that use transform functions
Define a transform function; reshape data by using a transform function; use open source packages, such as lubridate; pass in values by using transformVars and transformEnvir; use internal .rx variables and functions for tasks, including cross-chunk communication
Manage data sets
Sort data in various orders, such as ascending and descending; use rxSort deduplication to remove duplicate values; merge data sources using rxMerge(); merge options and types; identify when alternatives to rxSort and rxMerge should be used
Process text using RML packages
Create features using RML functions, such as featurizeText(); create indicator variables and arrays using RML functions, such as categorical() and categoricalHash(); perform feature selection using RML functions

Build predictive models with ScaleR
Estimate linear models
Use rxLinMod, rxGlm, and rxLogit to estimate linear models; set the family for a generalized linear model by using functions such as rxTweedie; process data on the fly by using the appropriate arguments and functions, such as the F function and Transforms argument; weight observations through frequency or probability weights; choose between different types of automatic variable selections, such as greedy searches, repeated scoring, and byproduct of training; identify the impact of missing values during automatic variable selection
Build and use partitioning models
Use rxDTree, rxDForest, and rxBTrees to build partitioning models; adjust the weighting of false positives and misses by using loss; select parameters that affect bias and variance, such as pruning, learning rate, and tree depth; use as.rpart to interact with open source ecosystems
Generate predictions and residuals
Use rxPredict to generate predictions; perform parallel scoring using rxExec; generate different types of predictions, such as link and response scores for GLM, response, prob, and vote for rxDForest; generate different types of residuals, such as Usual, Pearson, and DBM
Evaluate models and tuning parameters
Summarize estimated models; run arbitrary code out of process, such as parallel parameter tuning by using rxExec; evaluate tree models by using RevoTreeView and rxVarImpPlot; calculate model evaluation metrics by using built-in functions; calculate model evaluation metrics and visualizations by using custom code, such as mean absolute percentage error and precision recall curves
Create additional models using RML packages
Build and use a One-Class Support Vector Machine, build and use linear and logistic regressions that use L1 and L2 regularization, build and use a decision tree by using FastTree, use FastTree as a recommender with ranking loss (NDCG), build and use a simple three-layer feed-forward neural network

Use R Server in different environments
Use different compute contexts to run R Server effectively
Change the compute context (rxHadoopMR, rxSpark, rxLocalseq, and rxLocalParallel); identify which compute context to use for different tasks; use different data source objects, depending on the context (RxOdbcData and RxTextData); identify and use appropriate data sources for different data sources and compute contexts (HDFS and SQL Server); debug processes across different compute contexts; identify use cases for RevoPemaR
Optimize tasks by using local compute contexts
Identify and execute tasks that can be run only in the local compute context, identify tasks that are more efficient to run in the local compute context, choose between rxLocalseq and rxLocalParallel, profile across different compute contexts
Perform in-database analytics by using SQL Server
Choose when to perform in-database versus out-of-database computations, identify limitations of in-database computations, use in-database versus out-of-database compute contexts appropriately, use stored procedures for data processing steps, serialize objects and write back to binary fields in a table, write tables, configure R to optimize SQL Server ( chunksize, numtasks, and computecontext), effectively communicate performance properties to SQL administrators and architects (SQL Server Profiler)
Implement analysis workflows in the Hadoop ecosystem and Spark
Use appropriate R Server functions in Spark; integrate with Hive, Pig, and Hadoop MapReduce; integrate with the Spark ecosystem of tools, such as SparklyR and SparkR; profile and tune across different compute contexts; use doRSR for parallelizing code that was written using open source foreach
Deploy predictive models to SQL Server and Azure Machine Learning
Deploy predictive models to SQL Server as a stored procedure, deploy an arbitrary function to Azure Machine Learning by using the AzureML R package, identify when to use DeployR

Question No : 1

Note: This question Is part of a series of questions that use the same or similar answer choice. An answer choice may be correct for more than one question in the series. Each question is independent of the other questions in this series. Information and details provided In a question apply only to that question. You need to evaluate the significance of coefficient that are produced by using a model that
was estimated already.

Which function should you use?

A. rxPredict
B. rxLogit
C. Summary
D. rxLinMod
E. rxTweedie
F. stepAic
G. rxTransform
H. rxDataStep

Answer: D

Explanation: https://docs.microsoft.com/en-us/r-server/r/how-to-revoscaler-linear-model

Question No : 2
You need to build a model that looks at the probability of an outcome. You must regulate between L1 and L2. Which classification method should you use?

A. Two-Class Neural Network
B. Two-Class Support Vector Machine
C. Two-Class Decision Forest
D. Two-Class Logistic Regression

Answer: A

Saturday, 29 July 2017

C2090-645 IBM Cognos 10 BI Multidimensional Author

Test information:
Number of questions: 57
Time allowed in minutes: 60
Required passing score: 75%
Languages: English, Japanese

Related certifications:
IBM Certified Designer - Cognos 10 BI Multidimensional Reports
IBM Certified Solution Expert - Cognos BI

The Cognos 10 BI Multidimensional Author Exam covers key concepts, technologies, and functionality of the Cognos products. In preparation for an exam, we recommend a combination of training and hands-on experience, and a detailed review of product documentation.

Dimensional Data Components (28%)
Distinguish between relational, DMR, and dimensional data sources
Identify dimensional data items and expressions
Define multidimensional data structure components
Describe the importance of report context
Identify the default measure of a report
Describe default members and their purpose
Describe what a MUN is and identify the impact of using the wrong MUN
Describe what a set is
Describe what a tuple is

Focus Reports (14%)
Distinguish between dimensional and relational filtering styles
Identify techniques to focus data using the dimensional style
Interpret data that is focused based on members
Interpret data that is filtered based on measure values
Describe the purpose of a slicer

Drilling in Reports (14%)
Describe default drill-down behavior
Describe default drill-up behavior
Describe cases for advanced drilling configuration
Appraise reports generated with calculations that are preserved during drilling
Describe how member sets work

Drill-through Access (8%)
Identify supported drill-through data item combinations
Set-up drill-through access
Describe a conformed dimension

Calculations and Dimensional Functions (36%)
Describe the use of arithmetic operations in queries
Analyze the use of dimensional functions in queries
Examine coercion
Apply prompts to focus reports
Compose complex expressions that combine and reuse existing expressions

QUESTION 1
To display all individual campaigns in a crosstab report, a report author could use the expression set([TrailChef Campaign],[EverGlow Campaign],[Course Pro Campaign]). Instead, the report author decides to use the parent member of the campaigns in the set expression "children([All Campaigns])". Which statement is true about the method that was used?

A. In the future, when a campaign is deleted or new ones are added, the report author must modify the expression.
B. In the future, when a campaign is deleted or new ones are added, the unmodified expression will be valid.
C. The report author should not have used the method chosen, as the first method is best
in this situation.
D. To be accurate, the report author should avoid using a set expression.

Answer: B


QUESTION 2
Which of the following statements is correct about the order function?

A. The currentMeasure function must be used with the order function as the sort by criterion.
B. It arranges members of all sets in the report by ascending or descending values.
C. Optional parameters allow the author to order the members of a hierarchy without regard of their level.
D. It arranges members of a set alphabetically by ascending or descending captions.

Answer: C

QUESTION 3
A report author is working with an OLAP data source. The report author creates a query that uses a caption function on a member and applies a string function. What is a possible consequence of this action?

A. Using these dimensional methods will not work with an OLAP data source.
B. The mapped string values will not pass through to the target report.
C. There is nothing wrong with this approach.
D. Mixing dimensional styles and relational styles in a single query can create unexpected results.

Answer: D

QUESTION 4
When must a report author use the caption function?

A. As the first parameter of the roleValue function.
B. To return the display name for the specified business key.
C. To see the string display name for the specified element.
D. To pass the returned value to a drill-through target report, this expects a matching string as a parameter value.

Answer: D

QUESTION 5
Instead of prompting the user to select any countries in Europe, the report author wants to constrain the user to select one or more countries from the Northern Europe region. What kind of prompt should be used and how can this be achieved?

A. This is not possible because a prompt must always be populated with all members of a level.
B. Create a multi-select value prompt. Populate it using an expression on the [Northern Europe] member to retrieve its children on the country level.
C. Generate a prompt by creating an expression with a parameter on the crosstab edge: children([Northern Europe]->?Country?
D. Create a tree prompt, and populate it using an expression on the [Northern Europe]
member to retrieve its children at the country level.

Answer: B