Tuesday, December 15, 2015

Sencha test answers of 2016.

In this post you can find Complete and recently updated Correct Question and answers of Sencha. All Answers updated regularly with new questions. Upwork Sencha test answers of 2016.



Question:* What is Sencha Touch?

Answer: • A high-performance HTML5 mobile application framework

Question:* Class names should be properly namespaced using which notation?

Answer: • Object property dot

Question:* What is the class "decode" shorthand for?

Answer: • Ext.JSON.decode

Question:* Why is it often a good idea to destroy Components when you know you won't need them any more?

Answer: • Because most mobile devices have a limited amount of memory

Question:* Which of these are methods of every config?

Answer: • Getter and setter

Question:* What is the function used to determine how the child Components should be organized and displayed on the screen?

Answer: • Layouts

Question:* What is a listener?

Answer: • A config object containing one or more event handlers to be added to this object during initialization

Question:* What does MVC stands for?

Answer: • Model View Controller

Question:* What is Sencha?

Answer: • A MVC Javascript framework

Question:* What type of apps are developed through the Sencha Touch Framework?

Answer: • HTML5 based mobile apps that work on Android, iOS and Blackberry devices

Question:* Which of these are acceptable variable names?

Answer: • All are acceptable

Question:* Which of these are capabilities of Components in Sencha Touch?

Answer: • All of these

Question:* What web technologies are used in Sencha?

Answer: • All of these

Question:* What is Ext?

Answer: • Ext is the global namespace for the whole Sencha Touch framework

Question:* What is the difference between VBox and HBox?

Answer: • VBox is vertical instead of horizontal

Question:* What is the function of Controllers?

Answer: • Controllers manage Views, Views fire events, Controllers respond to them

Question:* What is Xtype?

Answer: • Xtype is an easy way to create components without having to use the full Class name

Question:* Which of these are unique problems in deploying web-based charts on mobile touch devices as opposed to desktop environments?

Answer: • All of these

Question:* What is the following code doing? Ext.define('App.new.CustomList' {extend: 'Ext.dataview, //...}); Ext.create(App.new.CustomList);

Answer: • Defining and instantiating a class App

Question:* What type of structures does Sencha Touch follow?

Answer: • All of These

Question:* The most basic Sencha application consists of, at least, each the following: the Sencha libraries, ___, JavaScript file containing the apps source code.

Answer: • an index.html file

Question:* What are proxies responsible for?

Answer: • The actual loading and saving of data

Question:* What is app.js?

Answer: • The main Javascript entry point for your app

Question:* Which syntax should you use to get automatic getters and setters and have a much cleaner codebase?

Answer: • Config

Question:* Which naming convention should acronyms follow?

Answer: • CamelCase

Question:* What is Ext.container.Viewport?

Answer: • A specialized container representing the viewable application area

Question:* If we create a container 300px wide with flex configs of 1 and 2, what will be the pixel width of each of the flex items?

Answer: • 100px for item 1 and 200px for item 2

Question:* True or False? Sencha 2.x has a backwards compatibility feature to assist in migrating your 1.x code.

Answer: • True

Question:* What is the great way to allow the user to swipe through multiple full-screen pages?

Answer: • Using Ext.Carousel

Question:* Jasmine is a JavaScript BDD library. What makes Jasmine special?

Answer: • It does not require the DOM to work & it does not depend on other libraries

Question:* True or False? Method names may only contain alphanumeric characters.

Answer: • True

Question:* During runtime applications can use the validate() method on model instance to trigger ____.

Answer: • all the required validations

Question:* Which of the following would be a proper implementation of createDelayed().

Answer: • Ext.Function.createDelayed()

Question:* Which of these are a valid character to include in a class name?

Answer: • "7"

Question:* True or False? Classes that are not distributed by Sencha should never use Ext as the top-level namespace.

Answer: • True

Question:* How long does sencha.io src cache images?

Answer: • Up to one day

Question:* What is the main difference between init() and launch()?

Answer: • init() is executed before launch()

Question:* Which sentence about Ext.data.Store is TRUE?

Answer: • The Store class encapsulates a client side cache of Model objects.

Question:* To use Sencha.io Src in its default mode, you must prefix your absolute src attribute with:

Answer: • http://src.sencha.io/

Question:* What is the name of the documentation tool provided by Sencha?

Answer: • JSDuck

Question:* In: "src='http://src.sencha.io/x50/http://sencha.com/files/u.jpg'," What does x50 represent?

Answer: • The image will only take up 50% of the screen

Question:* What is Sencha.io Scr?

Answer: • A cloud-based tool to help you dynamically resize images to adapt to changes in device screen size

Question:* How are new applications generated in Sencha Touch?

Answer: • Through Sencha command

Question:* Which of these is a technique for improving page load times when some browsers are not able to make large numbers of simultaneous requests to servers on the same domain?

Answer: • Domain sharding

Question:* In the Drawing and Charting Package, which class manages both the rendering of each series and how the axes are drawn and defined?

Answer: • Chart

Question:* All of the configurations for a given Component are listed in the "Config options" section of which page?

Answer: • Class docs page

Question:* Which of the following is not a subclass of Text?

Answer: • checkboxfield

Question:* Unless you tell it otherwise, Sencha.io Src will resize the image to fit the physical screen of the mobile handset visiting your site, based on:

Answer: • It's user-agent string

Question:* True or False? In Touch Charts, not all CSS style rules behave the same (or even work) in an .scss file.

Answer: • True

Question:* What do profiles allow developers to offer?

Answer: • different user experiences in different device categories

Question:* Sencha's theming subsystem is called Syntactically _____ Stylesheets.

Answer: • Awesome

Question:* True or False? Sencha Touch lists don't rely on being bound to stores of model instances.

Answer: • False

Question:* In order for this piece of code to work properly what piece of code must be placed before it? "Ext.app.Controller"

Answer: • extend:

Question:* True or False? Sencha.io will not automatically preserve aspect ratio.

Answer: • False

Question:* Stores have which of the following relations to data-bound components?

Answer: • Data-bound components connect to stores to display lists or trees of data

Question:* What two ways can an event component be added?

Answer: • On the view definition itself or on a separate controller class

Question:* The Ext.device.Geolocation provides Sencha applications with information about latitude, longitude, ____, speed, _____.

Answer: • altitude & compass heading

Question:* True or False? In the Drawing and Charting package, you need to load the Charting package to create a drawing surface.

Answer: • False



No comments:

HTML5 Upwork (oDesk) TEST ANSWERS 2022

HTML5 Upwork (oDesk) TEST ANSWERS 2022 Question: Which of the following is the best method to detect HTML5 Canvas support in web br...

Disqus for upwork test answers