1
7) O arquivo Microflows.java está armazenado em qual subpasta do diretório JavaScript?
Ações
Pasta raiz
Proxies
Conjuntos de dados
2
8) Quais das fontes a seguir são normalmente armazenadas na pasta Recursos do Diretório de projetos?
Microfluxos e constantes
Arquivos de configuração, arquivos HTML e Java
Proxies
Conjuntos de dados
3
9) Arquivos e pastas que juntos formam o estilo de seu aplicativo são normalmente armazenados em qual das seguintes pastas?
Tema
JavaScript
Userlib
Recursos
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
Correção de porta
Advanced merge
Conserto rápido
6
17) Onde você pode utilizar o Xpaths em microfluxos?
Na ação 'Abrir página'
No parâmetro de entrada
Na ação 'Recuperar'
Na ação 'Commit'
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 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 com mais de 4,5 dias
Uma lista de todos os Pedidos de Férias que foram aprovados e têm menos de 4,5 dias
Uma lista de todos os pedidos de férias com menos de 4,5 dias e um remetente atribuído
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?
Crie uma entidade ProfilePicture e configure a entidade Image no módulo System como sua generalização.
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.
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?
Ajustando a associação de tipo entre o usuário e a função do usuário
Adicionando a lógica do microfluxo
Ajustando as configurações do usuário em Project Security.
Adicionando um manipulador de eventos After Commit.
10
30) Qual das seguintes opções é usada para apresentar o menu de navegação em uma barra lateral?
Atlas Sidebar
Atlas padrão
Aparecer
Atlas Topbar
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 principal
Layout de espaço reservado
Layout de modelo
Layout mestre
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 3 está ativa, a Etapa 1 e a Etapa 2 são visitadas
A Etapa 4 está ativa, a Etapa 1, a Etapa 2 e a Etapa 3 são visitadas
A Etapa 2 está ativa, a Etapa 1 é visitada
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 de entrada
Seletor de referência
Suspenso
Seletor de conjunto de referência
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?
Novo, Excluir
Novo, Editar
Novo, Editar, Exclui
Editar apagar
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 condicional do contêiner
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.
16
39) Como o tamanho das janelas pop-up é definido como fixo?
Na guia Acesso à página do Módulo de segurança.
Na guia Usuário da segurança do Projeto.
Na propriedade de visibilidade de navegação da página.
Definindo a propriedade redimensionável da página como Não
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?
Removendo a grade de layout externa
Removendo um contêiner de rolagem
Ao definir a propriedade flutuante do rodapé como Não.
Fixando o tamanho do recipiente do rolo
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 externa da página.
Tamanho fixo determinado automaticamente, com a grade de layout como a camada mais interna 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.
Remova a grade da camada externa
Adicione um botão para “colá-los”.
Mude a grade da camada
20
49) Quantos idiomas de origem e destino você pode especificar?
Uma fonte, muitos destinos
Uma fonte, um destino
Muitas fontes, muitos destinos
Muitas fontes, um destino
21
50) O que define o idioma padrão do projeto?
O idioma que os usuários verão ao usar seu aplicativo.
O idioma selecionado para um determinado usuário no momento da criação da conta.
O idioma no qual o conteúdo do projeto é visualizado no Studio Pro.
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?
Manualmente no momento da criação do aplicativo.
Manualmente ao abrir um aplicativo no Studio Pro.
Automaticamente no momento da criação do aplicativo
Automaticamente ao abrir um aplicativo no Studio
23
52) Onde você pode escolher a linguagem de desenvolvimento?
Na pasta do projeto
Nos textos do sistema
Na biblioteca de linguagem
Na barra de ferramentas do Studio Pro
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
Faça login e páginas de gerenciamento de conta
Edite o banco de dados manualmente
25
62) O que é uma limitação de uma regra em comparação com um microfluxo?
Nenhum. As regras são igualmente capazes
Ramificação não é possível.
Uma regra só pode retornar um booleano.
Você tem uma seleção menor de atividades
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?
Exclua-o do projeto
Exclusão reversível para a lixeira e restauração posteriormente
Desative-o
Renomeie-o
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?
Escreva uma expressão de microfluxo.
Adicione uma decisão ao microfluxo
Ajuste a segurança de acordo.
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 de pausa
Um evento contínuo
Um evento de saída
Um evento importante
31
71) Você deseja encontrar o número total de objetos em uma lista. O que você pode usar facilmente para fazer isso?
Crie um loop com uma variável de contador.
Use uma função de lista agregada
Recupere o valor do objeto iterador.
Use o token [% total%].
32
72) Para que são usados os lotes?
Processando grandes quantidades de dados
Executando ciclos noturnos.
Duplicando conjuntos de dados.
Corrigindo erros na produção.
33
74) Qual é a outra maneira de chamar uma associação?
Referência
Seta
Ligação
Dependência
34
75) Quantas associações você pode adicionar entre duas entidades?
Apenas uma associação.
Múltiplas associações Um para Um.
Duas associações, uma de cada entidade
Muitas associações de várias multiplicidades
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?
Associação Um para Um Única e Associação Um para Muitos Única
Duas associações Um para Um.
Duas associações Um-para-Muitos
Múltiplas associações Um para Um
36
77) Qual dos manipuladores de eventos sempre precisa retornar um valor de retorno booleano?
Depois de criar.
Antes do commit e depois da criação.
Não 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 nenhum deles
Para entidade não persistente
Para persistência e não persistência
Para entidade persistente
38
80) O que acontece na confirmação de uma entidade não persistente?
Os atributos atuais são armazenados na memória e as associações são armazenadas no banco de dados.
Os atributos atuais e os valores de associação são armazenados 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?
boleano
AutoNumeração
Inteiro
Enumeração
40
82) Ao conectar 2 entidades de 2 módulos diferentes, como normalmente chamamos essa associação?
Associação multifuncional
Associação entre módulos
Associação bi-módulo
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 o outro módulo
Vá para o outro modelo de domínio
Vá para a entidade associada
Vai para o outro lado
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 deslocada, originador, modificado por
Data de criação, data de alteração, iniciador, alterado por
Data de Criação, Data de Modificação, Criador, Modificado por
Data de criação, data de alteração, proprietário, alterado 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 do projeto
Segurança de produção
Módulo de segurança
Segurança de protótipo / demonstração
45
93) O que o módulo Mx Model Reflection faz?
Ele permite que você crie facilmente duplicatas de entidades.
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.
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.
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.
Atualizar para uma nova versão do módulo apaga suas alterações.
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
○ AutoFit-Content
Widget feed back
Flexing Box
50
Qual forma você usaria para definir uma coluna com o tamanho do conteúdo dela?
AutoFit-Content
Widget Autentication
Flexing Box
51
Qual melhor prática recomendado pela Mendix para construir tela de login customizada
○ Widget Autentication
○ Widget Feed back
○ Widget Login
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
Não
Sim
54
Qual a função do snippet widget
reutilização da mesma estrutura
Utilidade de componente
Nova base de dados
55
● É possível criar properties Design customizadas
Sim
Não
56
É possível criar properties Design customizadas de Widget da loja
Não sei
Eu sei
57
É obrigatório que haja um placeholder chamado main na página?
Não
Sim
58
Quais desse Operators são válidos
=, !=, >= , or and
=, !=, >= , or null
=, !=, >= , or xor
59
É possível criar suas próprias functions
Sim
Não
60
● Qual retorno desse XPath //Sales.Customer[contains(Name, 'an')]
Todas os 4 nomes com "an" dois nome estão em minúsculos um e
maiúsculo ("Andy")
Um nome com "an" dois nome estão em minúsculos um e0
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
[%CurrentUser%]
[%UserCurrent%]
[%UserRole_Administrator%]
63
É possível criar suas próprias XPath constraints
False
True
64
● Não é um Operator válido
{}
=
>=