1
7) O arquivo Microflows.java está armazenado em qual subpasta do diretório JavaScript?
Proxies
Ações
Conjuntos de dados
Pasta raiz
2
8) Quais das fontes a seguir são normalmente armazenadas na pasta Recursos do Diretório de projetos?
Microfluxos e constantes
Conjuntos de dados
Proxies
Arquivos de configuração, arquivos HTML e Java
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 que foi usada para construir um pacote de implantação Mx.
Uma ramificação criada a partir da revisão do projeto atual
Uma revisão da linha principal.
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
Conserto rápido
Advanced merge
6
17) Onde você pode utilizar o Xpaths em microfluxos?
Na ação 'Abrir página'
Na ação 'Recuperar'
Na ação 'Commit'
No parâmetro de entrada
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 que foram aprovados e têm menos de 4,5 dias
Uma lista de todos os pedidos de férias com mais 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.
Copie a entidade Imagem do módulo Sistema para o Modelo de Domínio do seu módulo.
Use diretamente a entidade Imagem do módulo Sistema no 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?
Adicionando um manipulador de eventos After Commit.
Ajustando as configurações do usuário em Project Security.
Ajustando a associação de tipo entre o usuário e a função do usuário
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
Aparecer
Atlas Topbar
Atlas Sidebar
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 modelo
Layout de espaço reservado
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?
Etapa 1 está ativa
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
13
36) Qual dos seguintes widgets pode ser usado para selecionar objetos associados, quando a seleção múltipla é possível?
Suspenso
Seletor de conjunto de referência
Seletor de conjunto de referência de entrada
Seletor 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
Editar apagar
Novo, Editar, Exclui
Novo, Editar
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 Acesso à página do Módulo de segurança.
Na guia Usuário da segurança do Projeto
Na propriedade de visibilidade condicional do contêiner
16
39) Como o tamanho das janelas pop-up é definido como fixo?
Na guia Acesso à página do Módulo de segurança.
Definindo a propriedade redimensionável da página como Não
Na propriedade de visibilidade de navegação da página.
Na guia Usuário da segurança do Projeto.
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?
Adicione um botão para “colá-los”.
Remova a grade da camada externa
Mude a grade da camada
Escolha um estilo de pop-up diferente.
20
49) Quantos idiomas de origem e destino você pode especificar?
Uma fonte, um destino
Muitas fontes, muitos destinos
Muitas fontes, um destino
Uma fonte, muitos destinos
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 que será selecionado pelo usuário no primeiro login.
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.
22
51) Quando e como um idioma padrão de um aplicativo precisa ser selecionado?
Automaticamente no momento da criação do aplicativo
Manualmente no momento da criação do aplicativo.
Manualmente ao abrir um aplicativo no Studio Pro.
Automaticamente ao abrir um aplicativo no Studio
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.
Uma regra só pode retornar um booleano.
Nenhum. As regras são igualmente capazes
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?
Desative-o
Exclusão reversível para a lixeira e restauração posteriormente
Renomeie-o
Exclua-o do projeto
27
65) Em um microfluxo, o que é um token?
Uma string hash usada na validação da conta do usuário.
Um valor que determina quantos sub-microfluxos podem ser chamados no microfluxo atual.
Uma variável de espaço reservado definida pelo desenvolvedor
Um valor gerado pelo sistema.
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-o como um nanofluxo.
Crie e ative um evento agendado
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 importante
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?
Use uma função de lista agregada
Recupere o valor do objeto iterador.
Use o token [% total%].
Crie um loop com uma variável de contador.
32
72) Para que são usados os lotes?
Processando grandes quantidades de dados
Corrigindo erros na produção.
Executando ciclos noturnos.
Duplicando conjuntos de dados.
33
74) Qual é a outra maneira de chamar uma associação?
Referência
Seta
Dependência
Ligação
34
75) Quantas associações você pode adicionar entre duas entidades?
Muitas associações de várias multiplicidades
Duas associações, uma de cada entidade
Apenas uma associação.
Múltiplas associações Um para Um.
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-Muitos
Múltiplas associações Um para Um
Associação Um para Um Única e Associação Um para Muitos Única
Duas associações Um para Um.
36
77) Qual dos manipuladores de eventos sempre precisa retornar um valor de retorno booleano?
O antes do commit
Antes do commit e depois da criação.
Depois de criar.
Não antes do commit e depois da criação
37
79) Para qual dos seguintes tipos de entidade o Mendix cria uma tabela de banco de dados?
Para entidade não persistente
Para nenhum deles
Para entidade 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
Inteiro
Enumeração
boleano
40
82) Ao conectar 2 entidades de 2 módulos diferentes, como normalmente chamamos essa associação?
Associação de referência cruzada
Associação entre módulos
Associação multifuncional
Associação bi-módulo
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?
Vai para o outro lado
Vá para a entidade associada
Vá para o outro modelo de domínio
Vá para o outro módulo
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 deslocada, originador, modificado por
Data de criação, data de alteração, iniciador, alterado por
43
85) Qual dos termos a seguir é usado para indicar um usuário que criou o objeto de determinada entidade?
Iniciador
O Criador
Proprietário
Originado
44
91) Onde você conecta funções de usuário às funções de módulo?
Módulo de segurança
Segurança de produção
Segurança do projeto
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.
Ele importa arquivos do Excel para o seu aplicativo.
Ele cria um segundo modelo de domínio para teste.
Mostra a configuração do seu modelo de domínio no cliente.
46
94) Por que você não deve fazer alterações nos módulos da App Store?
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.
Suas edições afetarão a versão do aplicativo na App Store para todos os usuários.
47
100) Que tipo de função você deve fazer para seus serviços REST publicados em segurança?
Função de administrador
Papel do usuário
Função de usuário anônimo
Função do módulo
48
● Todos os módulos da loja tem roles configuradas
Não sei
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?
Widget Autentication
Flexing Box
AutoFit-Content
51
Qual melhor prática recomendado pela Mendix para construir tela de login customizada
○ Widget Login
○ Widget Feed back
○ Widget Autentication
52
Para que ser Scroll Widget
Para deixar parte por cima do Scroll widget como : Div / PlaceHolder com
Scroll
Para deixar parte dentro do Scroll widget como : Div / PlaceHolder com
Scroll
Para deixar parte fora 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
Não
Sim
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?
Não
Sim
58
Quais desse Operators são válidos
=, !=, >= , or and
=, !=, >= , or xor
=, !=, >= , or null
59
É possível criar suas próprias functions
Não
Sim
60
● Qual retorno desse XPath //Sales.Customer[contains(Name, 'an')]
Todas os 3 nomes com "an" dois nome estão em minúsculos um e
maiúsculo ("Andy")
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")
61
Quais das opcões não é um Expression válida
//Sales.Customer[isValido = false]
//Sales.Customer[not(IsValido)]
//Sales.Customer[length(FirstName) >= 5]
//Sales.Customer[contains(Name, 'an')]
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
True
False
64
● Não é um Operator válido
=
>=
{}