1
7) O arquivo Microflows.java está armazenado em qual subpasta do diretório JavaScript?
Ações
Conjuntos de dados
Pasta raiz
Proxies
2
8) Quais das fontes a seguir são normalmente armazenadas na pasta Recursos do Diretório de projetos?
Arquivos de configuração, arquivos HTML e Java
Proxies
Conjuntos de dados
Microfluxos e constantes
3
9) Arquivos e pastas que juntos formam o estilo de seu aplicativo são normalmente armazenados em qual das seguintes pastas?
Tema
Recursos
Userlib
JavaScript
4
12) Quais das definições listadas abaixo podem ser aplicadas para explicar o que significa uma versão marcada?
Uma revisão da linha principal.
Uma ramificação criada a partir da revisão do projeto atual
Uma revisão que foi usada para construir um pacote de implantação Mx.
Uma revisão de outra linha de ramal.
5
13) Qual função é usada para mesclar uma ramificação completa na linha principal e está disponível apenas na linha principal?
Mesclar ramo de recurso
Advanced merge
Correção de porta
Conserto rápido
6
17) Onde você pode utilizar o Xpaths em microfluxos?
Na ação 'Recuperar'
Na ação 'Commit'
No parâmetro de entrada
Na ação 'Abrir página'
7
22) Vamos supor que adicionamos um novo atributo decimal à entidade VacationRequest chamada 'DaysUsed'. O valor representa a quantidade total de dias usados para as férias solicitadas. Se escrevermos um microfluxo com uma ação Recuperar, qual será o retorno se usarmos o seguinte XPath [DaysUsed <4.5 e não (VacationManagement.VacationRequest_Submitter / Administration.Account)]
Uma lista de todos os pedidos de férias com menos de 4,5 dias e um remetente atribuído
Uma lista de todos os pedidos de férias com mais de 4,5 dias
Uma lista de todos os VacationReuqests que têm menos de 4,5 dias e não têm um remetente atribuído
Uma lista de todos os Pedidos de Férias que foram aprovados e têm menos de 4,5 dias
8
26) Ao conectar uma foto de perfil a uma conta de um membro da equipe, desde que seja possível alterar a foto, qual das seguintes opções você escolheria?
Use diretamente a entidade Imagem do módulo Sistema no Modelo de Domínio do seu módulo.
Copie a entidade Imagem do módulo Sistema para o Modelo de Domínio do seu módulo.
Crie uma entidade ProfilePicture e configure a entidade Image no módulo System como sua generalização.
9
27) Como os usuários, por padrão, sempre têm vários UserRoles, qual das opções a seguir você pode implementar para garantir que um usuário seja restrito a apenas um papel de usuário?
Adicionando um manipulador de eventos After Commit.
Ajustando a associação de tipo entre o usuário e a função do usuário
Ajustando as configurações do usuário em Project Security.
Adicionando a lógica do microfluxo
10
30) Qual das seguintes opções é usada para apresentar o menu de navegação em uma barra lateral?
Atlas padrão
Atlas Topbar
Atlas Sidebar
Aparecer
11
31) Qual dos termos a seguir se refere às áreas vazias que formam a tela para quaisquer páginas que façam uso do layout?
Layout mestre
Layout principal
Layout de espaço reservado
Layout de modelo
12
34) Qual das opções a seguir indica uma configuração padrão de uma página criada usando o modelo de página Progresso do assistente, que consiste em 4 etapas de modelo de página?
A Etapa 2 está ativa, a Etapa 1 é visitada
A Etapa 4 está ativa, a Etapa 1, a Etapa 2 e a Etapa 3 são visitadas
A Etapa 3 está ativa, a Etapa 1 e a Etapa 2 são visitadas
Etapa 1 está ativa
13
36) Qual dos seguintes widgets pode ser usado para selecionar objetos associados, quando a seleção múltipla é possível?
Seletor de conjunto de referência
Suspenso
Seletor de referência
Seletor de conjunto de referência de entrada
14
37) A partir dos botões em um widget Data Grid que funciona com o modo de seleção única, quais precisam ser configurados com o modo de seleção múltipla?
Editar apagar
Novo, Editar, Exclui
Novo, Editar
Novo, Excluir
15
38) Onde você deve configurar que apenas funções selecionadas têm permissão para ver um contêiner em uma página?
Na propriedade de visibilidade de navegação da página.
Na guia Usuário da segurança do Projeto
Na propriedade de visibilidade condicional do contêiner
Na guia Acesso à página do Módulo de segurança.
16
39) Como o tamanho das janelas pop-up é definido como fixo?
Definindo a propriedade redimensionável da página como Não
Na guia Usuário da segurança do Projeto.
Na guia Acesso à página do Módulo de segurança.
Na propriedade de visibilidade de navegação da página.
17
40) Como você pode garantir que os botões na área de rodapé da página pop-up relativamente longa e rolável estejam sempre visíveis?
Fixando o tamanho do recipiente do rolo
Ao definir a propriedade flutuante do rodapé como Não.
Removendo um contêiner de rolagem
Removendo a grade de layout externa
18
42) Quais são as opções padrão do Mendix para os pop-ups?
Tamanho fixo determinado automaticamente, com a grade de layout como a camada mais interna da página.
Tamanho fixo determinado automaticamente, com a grade de layout como a camada mais externa da página.
Redimensionável com tamanho determinado automaticamente, com grade de layout como a camada mais interna …
Redimensionável com tamanho determinado automaticamente, com grade de layout como a camada mais externa …
19
43) Como deixar a janela pop-up sempre visível?
Escolha um estilo de pop-up diferente.
Mude a grade da camada
Adicione um botão para “colá-los”.
Remova a grade da camada externa
20
49) Quantos idiomas de origem e destino você pode especificar?
Muitas fontes, um destino
Muitas fontes, muitos destinos
Uma fonte, muitos destinos
Uma fonte, um destino
21
50) O que define o idioma padrão do projeto?
O idioma no qual o conteúdo do projeto é visualizado no Studio Pro.
O idioma selecionado para um determinado usuário no momento da criação da conta.
O idioma que os usuários verão ao usar seu aplicativo.
O idioma que será selecionado pelo usuário no primeiro login.
22
51) Quando e como um idioma padrão de um aplicativo precisa ser selecionado?
Automaticamente ao abrir um aplicativo no Studio
Automaticamente no momento da criação do aplicativo
Manualmente no momento da criação do aplicativo.
Manualmente ao abrir um aplicativo no Studio Pro.
23
52) Onde você pode escolher a linguagem de desenvolvimento?
Na barra de ferramentas do Studio Pro
Na biblioteca de linguagem
Nos textos do sistema
Na pasta do projeto
24
58) Como você pode gerenciar facilmente as contas do seu aplicativo?
Conecte a navegação à página interna Account_Overview
Sempre faça login como superusuário
Edite o banco de dados manualmente
Faça login e páginas de gerenciamento de conta
25
62) O que é uma limitação de uma regra em comparação com um microfluxo?
Ramificação não é possível.
Você tem uma seleção menor de atividades
Nenhum. As regras são igualmente capazes
Uma regra só pode retornar um booleano.
26
63) Você substituiu um microfluxo por uma funcionalidade mais recente e deseja testá-lo. No entanto, você não deseja excluir o microfluxo antigo permanentemente, caso algo dê errado. Como você pode fazer isso?
Renomeie-o
Exclusão reversível para a lixeira e restauração posteriormente
Desative-o
Exclua-o do projeto
27
65) Em um microfluxo, o que é um token?
Um valor gerado pelo sistema.
Uma variável de espaço reservado definida pelo desenvolvedor
Um valor que determina quantos sub-microfluxos podem ser chamados no microfluxo atual.
Uma string hash usada na validação da conta do usuário.
28
68) Você precisa depurar um microfluxo na produção, mas não quer impactar seus usuários. Como você pode acionar a depuração apenas quando pessoalmente está executando o microfluxo?
Ajuste a segurança de acordo.
Escreva uma expressão de microfluxo.
Adicione uma decisão ao microfluxo
Defina uma condição de ponto de interrupção
29
69) Como você pode fazer com que um microfluxo seja executado automaticamente em um momento específico?
Crie e ative um evento agendado
Crie-o como um nanofluxo.
Use o token [% CurrentDateTime%].
Chame-o de sub-microfluxo.
30
70) O que você pode usar para sair de um loop mais cedo, antes de terminar a lista inteira de objetos iteradores?
Um evento contínuo
Um evento importante
Um evento de pausa
Um evento de saída
31
71) Você deseja encontrar o número total de objetos em uma lista. O que você pode usar facilmente para fazer isso?
Recupere o valor do objeto iterador.
Crie um loop com uma variável de contador.
Use o token [% total%].
Use uma função de lista agregada
32
72) Para que são usados os lotes?
Executando ciclos noturnos.
Processando grandes quantidades de dados
Corrigindo erros na produção.
Duplicando conjuntos de dados.
33
74) Qual é a outra maneira de chamar uma associação?
Dependência
Ligação
Seta
Referência
34
75) Quantas associações você pode adicionar entre duas entidades?
Múltiplas associações Um para Um.
Muitas associações de várias multiplicidades
Duas associações, uma de cada entidade
Apenas uma associação.
35
76) Quando uma entidade de informação é usada para substituir uma associação muitos para muitos entre a entidade A e a entidade B, como você pode expressar a função da entidade de informação usando associações múltiplas entre a entidade A e a entidade B?
Duas associações Um para Um.
Duas associações Um-para-Muitos
Múltiplas associações Um para Um
Associação Um para Um Única e Associação Um para Muitos Única
36
77) Qual dos manipuladores de eventos sempre precisa retornar um valor de retorno booleano?
Não antes do commit e depois da criação
Depois de criar.
Antes do commit e depois da criação.
O antes do commit
37
79) Para qual dos seguintes tipos de entidade o Mendix cria uma tabela de banco de dados?
Para entidade persistente
Para nenhum deles
Para entidade não persistente
Para persistência e não persistência
38
80) O que acontece na confirmação de uma entidade não persistente?
Os atributos atuais e os valores de associação são armazenados no banco de dados.
Os atributos atuais são armazenados na memória e as associações são armazenadas no banco de dados.
Os atributos atuais são armazenados no banco de dados e as associações são armazenadas na memória.
Os valores de atributos atuais e os valores de associação são armazenados na memória.
39
81) Qual dos tipos de dados relacionados a um atributo de uma entidade não persistente é armazenado pelo Mendix, mas não pode ser controlado por sua própria lógica no commit de uma entidade não persistente?
AutoNumeração
boleano
Inteiro
Enumeração
40
82) Ao conectar 2 entidades de 2 módulos diferentes, como normalmente chamamos essa associação?
Associação entre módulos
Associação bi-módulo
Associação multifuncional
Associação de referência cruzada
41
83) Você poderia encurtá-lo desta forma: Você conectou duas entidades por uma associação entre módulos. Você deseja que o Studio Pro o leve à entidade associada no outro módulo - qual opção você precisa escolher ao clicar com o botão direito na associação?
Vá para a entidade associada
Vai para o outro lado
Vá para o outro módulo
Vá para o outro modelo de domínio
42
84) Qual das seguintes opções lista membros do sistema que podem ser armazenados conforme indicado nas propriedades de uma entidade?
Data de criação, data de alteração, proprietário, alterado por
Data de Criação, Data de Modificação, Criador, Modificado por
Data de criação, data de alteração, iniciador, alterado por
Data de criação, data deslocada, originador, modificado por
43
85) Qual dos termos a seguir é usado para indicar um usuário que criou o objeto de determinada entidade?
Originado
Proprietário
O Criador
Iniciador
44
91) Onde você conecta funções de usuário às funções de módulo?
Segurança de protótipo / demonstração
Módulo de segurança
Segurança de produção
Segurança do projeto
45
93) O que o módulo Mx Model Reflection faz?
Mostra a configuração do seu modelo de domínio no cliente.
Ele cria um segundo modelo de domínio para teste.
Ele importa arquivos do Excel para o seu aplicativo.
Ele permite que você crie facilmente duplicatas de entidades.
46
94) Por que você não deve fazer alterações nos módulos da App Store?
Suas edições afetarão a versão do aplicativo na App Store para todos os usuários.
Atualizar para uma nova versão do módulo apaga suas alterações.
Mendix possui todos os módulos da App Store, então você não tem acesso para editá-los.
Isso viola os direitos de propriedade intelectual do criador do módulo.
47
100) Que tipo de função você deve fazer para seus serviços REST publicados em segurança?
Papel do usuário
Função de usuário anônimo
Função do módulo
Função de administrador
48
● Todos os módulos da loja tem roles configuradas
Sei
Não sei
49
● Qual a tecnologia css utilizada no Layout Grid
Widget feed back
Flexing Box
○ AutoFit-Content
50
Qual forma você usaria para definir uma coluna com o tamanho do conteúdo dela?
Flexing Box
Widget Autentication
AutoFit-Content
51
Qual melhor prática recomendado pela Mendix para construir tela de login customizada
○ Widget Login
○ Widget Autentication
○ Widget Feed back
52
Para que ser Scroll Widget
Para deixar parte por cima do Scroll widget como : Div / PlaceHolder com
Scroll
Para deixar parte fora do Scroll widget como : Div / PlaceHolder com
Scroll
Para deixar parte dentro do Scroll widget como : Div / PlaceHolder com
Scroll
53
É possível ter mais de um placeholder em uma page
Sim
Não
54
Qual a função do snippet widget
Nova base de dados
Utilidade de componente
reutilização da mesma estrutura
55
● É possível criar properties Design customizadas
Sim
Não
56
É possível criar properties Design customizadas de Widget da loja
Eu sei
Não sei
57
É obrigatório que haja um placeholder chamado main na página?
Sim
Não
58
Quais desse Operators são válidos
=, !=, >= , or null
=, !=, >= , or and
=, !=, >= , or xor
59
É possível criar suas próprias functions
Sim
Não
60
● Qual retorno desse XPath //Sales.Customer[contains(Name, 'an')]
Um nome com "an" dois nome estão em minúsculos um e0
maiúsculo ("Andy")
Todas os 4 nomes com "an" dois nome estão em minúsculos um e
maiúsculo ("Andy")
Todas os 3 nomes com "an" dois nome estão em minúsculos um e
maiúsculo ("Andy")
61
Quais das opcões não é um Expression válida
//Sales.Customer[length(FirstName) >= 5]
//Sales.Customer[contains(Name, 'an')]
//Sales.Customer[not(IsValido)]
//Sales.Customer[isValido = false]
62
● Qual desse XPath é válido para trazer o usuário corrente
[%UserCurrent%]
[%UserRole_Administrator%]
[%CurrentUser%]
63
É possível criar suas próprias XPath constraints
False
True
64
● Não é um Operator válido
>=
=
{}