ExtJs domande in lingua portoghese

ExtJs domande in lingua portoghese

Nossa equipe realizou uma extensa pesquisa para compilar um conjunto de ExtJs MCQs. Incentivamos você a testar seus conhecimentos sobre ExtJs respondendo a mais de 100 perguntas de múltipla escolha fornecidas abaixo.
Basta rolar para baixo para começar!

1: Qual é a diferença entre ext.get () e ext.getdom ()?

A.   Ext.get () é mais rápido que ext.getDom ().

B.   Ext.get () permite apenas consultas XPath.

C.   Ext.get () torna a CPU girar mais rápido que o ext.getDom ().

D.   Ext.get () converterá um objeto DOM em um objeto Ext.Element, enquanto ext.getDom () converterá um objeto Ext.Element em um objeto DOM.

2: EXTJS 4.X Forneça um novo conceito quando trabalhamos com o padrão MVC, esta é uma classe quando precisamos controlar as visualizações na classe do controlador e é útil para nos fornecer uma pesquisa de componentes no ext.comPontManager.

A.   Ext.create

B.   Ext.draw.componente

C.   Ext.Chart.Chart

D.   Ext.componentQuery

3: No ext, o que é um proxy?

A.   Os proxies são controles fictícios que lidam com os eventos como um evento de cliques em vez do controle real.

B.   Os proxies são usados ​​por lojas para lidar com o carregamento e economia de dados do modelo. Normalmente, os desenvolvedores não precisam criar ou interagir diretamente com os proxies.

C.   Os proxies são controles fictícios que mantêm os valores para os controles reais.

D.   Os proxies são membros da equipe de suporte da EXT, escreverá seu código para você.

4: O Ext JS é uma biblioteca JavaScript para o desenvolvimento de aplicativos interativos da Web usando tecnologias como AJAX, DHTML e DOM. Foi desenvolvido por Sencha.

A.   Verdadeiro

B.   Falso

5: Qual é a diferença entre ext.addclass () e ext.removeclass ()?

A.   Ext.Addclass () está depreciado.

B.   Ext.AddClass () adicionará a classe a um objeto DOM, enquanto ext.removeClass () removerá uma classe de um objeto DOM.

C.   Ext.addclass () tem melhor desempenho.

D.   Ext.RemoveClass () tem melhor desempenho.

6: Qual é a diferença entre um Ext.Element e um ext.component?

A.   Os elementos são visíveis e os componentes são invisíveis.

B.   Os elementos são objetos mais pesados ​​na memória e os componentes são mais leves

C.   Os elementos são a classe pai de componentes.

D.   Um Ext.Element encapsula um elemento DOM, adicionando instalações simples de manipulação de DOM, normalizando para diferenças de navegador, enquanto um ext.componente é a classe base para todos os objetos no EXT, como controles, painéis e lojas.

7: ExtJs é uma estrutura de navegador cruzada?

A.   Verdadeiro

B.   Falso

8: Qual é a diferença entre um gridpanel e um editorGridPanel?

A.   O editorGridPanel estende a classe GridPanel para fornecer edição de células em colunas selecionadas.

B.   O editorGridPanel pode ter mais colunas.

C.   O editorGridPanel é mais lento para iniciar.

D.   O gridpanel é menor.

9: Qual das alternativas a seguir é verdadeira sobre a viewport ext?

A.   A viewport pode ter apenas 4 itens.

B.   A viewport não permite que um tipo de layout diferente seja especificado.

C.   A viewport possui uma borda preta de 4px por padrão.

D.   A viewport é automaticamente samsa para o tamanho da viewport do navegador.

10: Que proxy de dados é o EXT suporte?

A.   Tudo o que precede

B.   Ajax

C.   JSON-P

D.   DESCANSAR

11: É possível migrar do ExtJS 3 para o ExtJS 4?

A.   Falso

B.   Verdadeiro

12: Por que um desenvolvedor usaria a rolagem em buffer?

A.   A rolagem em buffer permite que um desenvolvedor carregue qualquer número de registros em uma grade sem pagar.

B.   Isso permite que um desenvolvedor envie alterações sem validação.

C.   A rolagem em buffer faz com que todas as interações da interface do usuário sejam executadas a 120 fps.

D.   A rolagem em buffer torna a interface muito mais brilhante.

13: EXTJS 4.x inclui um novo conceito de padrão chamado MVC.

A.   Verdadeiro

B.   Falso

14: O localStorageProxy usa a nova API HTLM5 LocalStorage para carregar e salvar dados no cliente Brwoser

A.   Falso

B.   Verdadeiro

15: Qual é o nome do método em um ext.data.store que sincroniza os registros na loja com uma fonte de dados remota?

A.   carregar

B.   carregar

C.   sincronizar

D.   download

16: Verdadeiro ou falso? O Ext JS suporta todos os principais navegadores da Web, incluindo: IE 6+, Firefox 1.5+ (PC, Mac), Safari 3+, Opera9+(PC, Mac).

A.   Verdadeiro

B.   Falso

17: O EXTJS 4 apresenta uma nova organização de pacotes e é por isso que algumas classes não são as mesmas que estavam no ExtJS 3.

A.   Falso

B.   Verdadeiro

18: Por que um desenvolvedor usaria um pager?

A.   Para fazer com que o ComboBoxes seja exibido mais rápido.

B.   Alertar os usuários sobre problemas com seus dados.

C.   Para exibir e carregar mais rapidamente grandes quantidades de dados em um gridpanel.

D.   Para simular um e-reader.

19: Com o modo Sandbox, você pode executar o EXTJS 4, juntamente com as versões anteriores do ExtJs na mesma página.

A.   Falso

B.   Verdadeiro

20: Qual é a herança do tema?

A.   Criando temas passados ​​de um desenvolvedor para outro.

B.   Criando temas com cores semelhantes.

C.   Fazendo com que seus temas sejam orientados para objetos.

D.   Configurando seu tema para estender ou herdar de um tema base, a fim de incluir todas as classes necessárias para funcionar corretamente.

21: O que é uma loja repousante no ext?

A.   Uma loja que permite ao usuário navegar lentamente um site.

B.   Uma loja que permite scripts cruzados.

C.   Uma loja que diminui quando a demanda está demais no hardware do servidor.

D.   As lojas que suportam uma maneira conveniente de interagir com um serviço Web RESTful.

22: Quais são as 4 pastas que um desenvolvedor deve criar para empregar a arquitetura MVC recomendada no EXT?

A.   Cliques, seleciona, alterações, verificações

B.   Controles, visualizações, UIs, eventos

C.   Modelos, visualizações, animações, html

D.   Modelos, vistas, controladores, lojas

23: Qual é a diferença entre temas e estilo no ext?

A.   Os temas são apenas um arquivo, os estilos exigem muitos arquivos.

B.   Os temas são mais visualmente atraentes.

C.   O tema é diferenciado de " estilo " pela capacidade de virar um interruptor e alterar o tema.

D.   Os temas são mais baratos que os estilos.

24: Qual tipo de região é necessário para o layout de fronteira?

A.   Centro

B.   Norte

C.   Leste

D.   Nenhum tipo de região é necessário

E.   Sul

25: Qual é o nome do objeto que um desenvolvedor usaria para criar um grupo de radiobutões nos quais apenas um botão de rádio pode ser selecionado por vez?

A.   Ext.form.radioteam

B.   Ext.Form.Radio

C.   Ext.form.checkbox

D.   Ext.form.radiogroup

26: Por que um desenvolvedor usaria um jsonpstore em vez de um JSONSTORE?

A.   Para criar uma loja que tenha dados sem falhas.

B.   Facilitar a criação de uma loja em EXT que permitiria solicitações cruzadas de dados JSON.

C.   O JSONPSTORES funciona melhor com o servidor JSON.

D.   Uma loja JSONP pode conter mais dados do que um JSONSTORE.

27: Por que um desenvolvedor usaria ext.fly () em vez de ext.get ()?

A.   Em uma situação em que um desenvolvedor chamaria uma função repetitiva e atômica em muitos elementos diferentes e precisa reduzir a pegada de memória.

B.   Para fazer o Ext executado no modo turbo.

C.   Para aumentar o número de controles permitidos em uma página.

D.   Para fazer um pequeno inseto no ar aparecer no DOM.

28: Qual é o nome do evento que dispara quando todos os objetos DOM foram carregados, mas antes que todas as imagens sejam carregadas e antes do evento Onload?

A.   ONRADETOGO

B.   ondocumentReady

C.   ONBERFOREPAGELOADED

D.   OnBeforeLoaded

29: O _____ organiza seus filhos horizontalmente em todo o recipiente.

A.   Layout de âncora

B.   Layout de acordeão

C.   Layout absoluto

D.   Layout de hbox

30: Verdadeiro ou falso. Só pode haver uma coluna bloqueada.

A.   Falso

B.   verdadeiro

31: Como um desenvolvedor definiria um controle para esconder em EXT?

A.   Dovisible (falso)

B.   tornar -se (verdadeiro)

C.   setvisible (false)

D.   makevisible (falso)

32: Extjs 4.x é a mais recente estrutura de JavaScript da Sencha para o desenvolvimento de aplicativos da Web entre plataformas

A.   Falso

B.   Verdadeiro

33: Qual dos seguintes tipo (s) de parâmetro (s) é um valor de opção de configuração renderto válido?

A.   Todos estes estes

B.   id de elemento

C.   Elemento dom

D.   EXTJS elemento

34: O método do utilitário " ext.Define " é usado para qual dos seguintes?

A.   Para criar uma classe em EXT que se estende e opcionalmente substitui os métodos e propriedades de uma classe pai.

B.   Para definir uma variável global.

C.   Para criar um controle definido pelo usuário.

D.   Para definir uma enumeração.

35: Qual é o nome da classe que fornece ao desenvolvedor uma área automatizada na visualização do navegador?

A.   Ext.Window

B.   Ext.htmlelement

C.   Ext.fullSizeWindow

D.   Ext.Container.ViewPort

36: O _______ é uma subclasse do vBoxlayout. Isso já nos diz que os componentes serão organizados verticalmente no contêiner. Podemos entrar em colapso ou expandir os itens.

A.   Layout de âncora

B.   Layout de acordeão

C.   Layout absoluto

D.   Layout de Hbox

37: Qual das opções a seguir não é um tipo de layout válido em EXT?

A.   BorderLayout

B.   VBoxlayout

C.   RecosiveLayout

D.   Hboxlayout

38: O ________ é um proxy útil quando você precisa solicitar um domínio diferente, no qual seu aplicativo não é implantado.

A.   Proxy jsonp

B.   leitores

C.   escritoras

D.   JsonWriter

E.   lojas

39: Qual opção de configuração é usada para amarrar um componente dentro da dimensão de outro contêiner?

A.   restrinto

B.   trancado

C.   restringir

D.   trancar

40: O _______ é responsável por encapsular o modelo e também pode configurar um proxy para carregar ou salvar os dados.

A.   JsonWriter

B.   Loja

C.   Escritoras

D.   Leitores

E.   Xmlwriter

41: Que plugin é necessário para a edição de células?

A.   Ext.grid.plugin.cellediting

B.   Ext.grid.plugin.editing

C.   Ext.plugin.editing

D.   Ext.grid.plugin.rowediting

42: Qual das alternativas a seguir é uma opção de configuração necessária para coluna de grade?

A.   itemId

B.   dados

C.   eu ia

D.   Dataindex

43: Como o ext JS é licenciado?

A.   Software comercial

B.   Software proprietário

C.   Código aberto

D.   Software comercial e código aberto

44: Que objeto se renderiza ao corpo do documento?

A.   Ext.Container.ViewPort

B.   Ext.Panel.Panel

C.   Ext.Form.Panel

D.   Ext.Container.Container

45: Qual das alternativas a seguir não é um tipo de layout ext?

A.   vBox

B.   flutuar

C.   fronteira

D.   ajustar

46: Qual é o nome da função Ext Utility para converter uma string json em um objeto?

A.   Ext.json.string.translate (JSON)

B.   Ext.json.toObject (JSON)

C.   Ext.json.convert (JSON)

D.   Ext.json.Decode (JSON)

47: Qual das alternativas a seguir não é uma maneira válida de adicionar um ouvinte de eventos a um ext.Panel?

A.   PanelObject.on (" EventName ", Handler)

B.   Na configuração do painel, defina a propriedade dos ouvintes.

C.   AddListener (EventName, Handler, [Scope], [Opções])

D.   Providelistener (EventName, Handler, Scope, Opções)

48: Qual é o nome do controle no ext, que criará um controle semelhante a um html & lt; selecione & gt;?

A.   CombatingBox

B.   caixa combo

C.   MultiSelectBox

D.   Lista suspensa

49: Qual é a função abreviada para addListener ()?

A.   adicionar()

B.   sobre()

C.   ao vivo()

D.   acionar()

50: Por que um desenvolvedor usaria um ArrayStore?

A.   Para criar lojas multidimensionais.

B.   Para criar uma loja que não possa usar o JSON.

C.   Para facilitar a criação de lojas a partir de matrizes de dados.

D.   Para criar várias lojas acorrentadas em uma loja.

51: Qual função um desenvolvedor usaria para selecionar apenas certos elementos filho de um ext.Element?

A.   Ext.Select ()

B.   Ext.Filter ()

C.   Ext.scrape ()

D.   Ext.Trimdown ()

52: Qual é o nome da propriedade em uma grade que controla o número de cliques necessários para editar uma célula em uma gridpanel?

A.   NumClicksedit

B.   clickstoedit

C.   clicando emeditcount

D.   EditingClicks

53: Qual das alternativas a seguir não é uma maneira válida de adicionar um ouvinte de eventos?

A.   Use a opção de configuração de eventos

B.   Use a função addListener ()

C.   Use a opção de configuração dos ouvintes

D.   Use na função ()

54: O que você segue é a sintaxe correta para definir a coluna?

A.   colunas: [{text = nome, dataInDex = nome, flex = 1}]

B.   colunas: [{text = ' nome ', DataIndEx = ' nome ', flex = 1}]

C.   Colunas: [{texto: ' nome ', DataIndEx: ' nome ', Flex: 1}]

D.   Colunas: [{Text: Nome, DataInDex: Nome, Flex: 1}]

55: Em um layout de formulário, qual é o nome da propriedade que criará automaticamente um rótulo acima de um controle se definido?

A.   Legenda do campo

B.   ComponentLabel

C.   Showlabel

D.   Labeltitle

56: Como você cria uma nova classe?

A.   Todos estes

B.   MyApp.class = new ext.extend (objeto, {// class Funcionalidades aqui});

C.   Ext.Define = new (' MyApp.Newclass ', {// class Funcionalidades aqui});

D.   MyApp.newclass = ext.extend (objeto, {// class Funcionalidades aqui});

E.   Ext.Define (' MyApp.Newclass ', {// classe funcionalidades aqui});

57: Um dos componentes mais comuns usados ​​para layout no ext é qual dos seguintes?

A.   Área de conteudo

B.   Grade

C.   Painel

D.   Caixa combo

58: Qual das alternativas a seguir é uma opção de configuração necessária para o painel de grade?

A.   loja

B.   xtype

C.   eu ia

D.   dados

59: Modelos de vinculação: Existem dois tipos de associações entre os modelos: pertencem e Hasmany. Mas um representa um a muitos ralatórios entre dois modelos.

A.   qualquer coisa

B.   pertence a

C.   tem muitos

60: Qual é a classe raiz de todas as classes Ext?

A.   Ext.component

B.   Ext.root

C.   Ext.class

D.   Ext.base

61: Qual é o método para instanciar uma classe no ExtJS 4.*?

A.   Ext.Extend ()

B.   Ext.Define ()

C.   Ext.create ()

D.   Ext.load ()

62: A validação ______ verifica se o valor fornecido corresponder à expressão regular fornecida.

A.   exclusão

B.   presença

C.   inclusão

D.   formato

E.   comprimento

63: Qual é a vantagem de usar o xtype para criar objetos no ext?

A.   Sintaxe mais concisa

B.   Reduz o número de loops

C.   Aumentar a paralelização da CPU

D.   Utiliza o padrão de design do MVC

64: Qual das alternativas a seguir é a sintaxe correta no Ext.js para fazer uma solicitação de Ajax?

A.   Ext.request.ajax (opções)

B.   Ext.ajax.request (opções)

C.   ext.ajax.request (opções)

D.   Ext.ajax.request (opções)

65: Qual é a sintaxe correta para ativar a seleção de texto GridPanel?

A.   ViewConfig: {EnableTextSelection: true}

B.   Colunas: {EnableTextSelection: true}

C.   TextSelection: True

D.   Campos: {EnableTextSelection: true}

66: O que é essa opção de configuração para alterar a classe CSS em uma célula de coluna?

A.   Estilo

B.   tdcls

C.   Cls

D.   CSS

67: Qual das alternativas a seguir não é uma opção de configuração de ext.util.stor?

A.   Dataindex

B.   propriedade

C.   Sorterfn

D.   direção

68: Qual é a opção correta para preencher completamente a largura de um contêiner?

A.   Largura: 'Max'

B.   Largura: 100%

C.   flex: 1

D.   MaxWidth: Verdadeiro

69: Qual das alternativas a seguir não é um recurso do painel de grade?

A.   Agrupamento

B.   Contar

C.   Agrupamento

D.   Resumo

70: As classes ____ são rensOnsáveis ​​para decodificar os dados brutos de um servidor que devem ser carregados em uma instância ou armazenamento de modelo.

A.   Leitores

B.   Loja

C.   Escritoras

D.   Proxy

E.   JSONP Proxy

71: Quais tipos de objetos no Ext Fire um evento initComponent?

A.   componentes

B.   objetos

C.   grades

D.   painéis

72: Qual é o nome do método que permite a um desenvolvedor remover um ouvinte de evento de um objeto ou controle?

A.   DestroyEvent

B.   desabilitar

C.   un

D.   Removervent

73: Qual é o método para criar uma classe no ExtJS 4.*?

A.   Ext.create ()

B.   Ext.Extend ()

C.   Ext.load ()

D.   Ext.Define ()

74: Qual das alternativas a seguir não é uma subclasse de ext.grid.column.column?

A.   Ext.grid.column.number

B.   Ext.Grid.Column.Boolean

C.   Ext.grid.column.string

D.   Ext.grid.column.date

75: A sintaxe correta para alterar um tema programaticamente é:

A.   App.SwitchTheMe (nome temático)

B.   App.Changetheme (nome temático)

C.   app.theme = tema-name

D.   Application.themify (nome temático)

76: Qual dos seguintes xtype (s) define um painel de grade?

A.   gridpanel

B.   grade

C.   grade e gridpanel

D.   painel

77: Verdadeiro ou falso. A opção Restrinto é aplicável apenas a ' flutuante ' componentes.

A.   Verdadeiro

B.   FALSO

78: Qual das alternativas a seguir não é um objeto ext.form.field?

A.   Texto

B.   Escondido

C.   Botão

D.   Caixa combo

79: O ________ é um ajudante. Geralmente, é usado para carregar alguns dados embutidos em uma loja. Seu conteúdo é perdido em todas as atualizações de páginas, pode ser útil carregar dados temporários.

A.   MemoryProxy

B.   LocalStorageProxy

C.   SessionStorageProxy

80: Qual dos seguintes eventos em um objeto ext.data.store dispara depois que a loja é carregada?

A.   carregamento complique

B.   carregar

C.   pós -carga

D.   pós -carga

81: Qual das seguintes técnicas não ajudará a melhorar o desempenho do Ext JS?

A.   Remova as chamadas Dolayout e DocomponentLayout

B.   Reduza o ninho de contêiner

C.   Substitua os recipientes por painéis

D.   Reduce Dom Reads and escreve

82: A validação ____ verifica se o comprimento do valor fornecido estiver entre os valores MIN e Max. O MIN e a configuração máxima são opcionais.

A.   presença

B.   exclusão

C.   inclusão

D.   comprimento

E.   formatar

83: Ext.util.Sorter só pode ser aplicado a qual objeto?

A.   Ext.Grid.Panel

B.   Ext.data.store

C.   Ext.grid.column.column

D.   nenhuma das acima

84: Que ação a função remove () executa?

A.   Remove um componente deste contêiner

B.   Remove todos os componentes deste contêiner

C.   remove -se de um contêiner pai

85: Para ativar o buffer da grade,

A.   Conjunto Buffer: true em ext.data.store

B.   Cache: true no ext.grid.panel

C.   Definir armazenamento em cache: true em ext.data.store

D.   Conjunto Buffer: true em ext.grid.panel

86: Qual das alternativas a seguir é uma maneira válida de obter elementos DOM usando o EXT?

A.   Ext.getcmp (id)

B.   Ext.LoadeLement (ID)

C.   Ext.getElementById (ID)

D.   Ext.FindElement (ID)

87: Qual é o valor padrão da opção Hidemode para ext.grid.column.column?

A.   compensações

B.   visibilidade

C.   nulo

D.   mostrar

88: Qual dos seguintes tipos de layout é usado para formulários que têm controles com rótulos acima deles estabelecidos verticalmente?

A.   Hbox

B.   coluna

C.   vBox

D.   forma

89: As variadas de validação ________ é que o valor está presente (0 (zero) é um valor válido, mas uma sequência vazia não é).

A.   comprimento

B.   inclusão

C.   exclusão

D.   presença

E.   formatar

90: Qual é a sintaxe adequada para configurar variáveis ​​de temas globais no ext?

A.   & variável = valor

B.   ## VariBleName = Valor

C.   $ global = valor

D.   $ variável-name: value! padrão;

91: Qual é o nome do evento que dispara quando um usuário verifica uma caixa de seleção no ext 4.0?

A.   Selecione

B.   mudar

C.   verificar

D.   clique

92: Qual afirmação sobre o exapaCelText é falsa?

A.   acionadores quando a célula tem um valor de indefinido, nulo ou ' '

B.   padrão para & nbsp;

C.   gatilhos quando a célula tem um valor de undefinido ou nulo

D.   Padrões para  

93: Que método pode ser usado para recuperar um elemento DOM?

A.   Ext.getDom ()

B.   Ext.getElementById ()

C.   Ext.getcmp ()

D.   Ext.get ()

94: Qual das seguintes afirmações sobre a opção de colapso está incorreta?

A.   mini ' é um dos valores de configuração suportados

B.   verdadeiro ' é um dos valores de configuração suportados

C.   Esse recurso só é eficaz quando o painel é um item infantil de layout de fronteira

D.   A opção dobrável deve ser verdadeira para esta opção entrar em vigor

95: Se o valor dos dados brutos for 123456.789, qual padrão para ext.util.format.numberRenderer () retornará 123.456.78?

A.   0

B.   0,0,00

C.   0,0.0: 2

D.   #, ###. 00

96: Qual é o nome do evento que dispara quando o usuário ativa um ComboBox clicando nele?

A.   carregar

B.   Selecione

C.   clique

D.   foco

97: A validação ____________ verifica se o valor fornecido não corresponde a um dos valores dados da lista

A.   exclusão

B.   inclusão

C.   presença

D.   formatar

E.   comprimento

98: Qual das seguintes afirmações é falsa?

A.   Só pode haver 1 viewport por página

B.   Um recipiente infantil pode ser adicionado ao componente pai

C.   Um recipiente infantil pode ser adicionado a um contêiner pai

D.   Uma cana componente infantil é adicionada a um contêiner pai

99: Qual é a classe base para o painel da grade?

A.   Ext.Container.Container

B.   Ext.Grid.Panel

C.   Ext.Panel.Table

D.   Ext.Panel.Panel

100: Modelos de vinculação: Existem dois tipos de associações entre os modelos: pertencem e Hasmany. Mas um representa muitos para uma associação com outro modelo.

A.   pertence a

B.   tem muitos