top oracle apps technical
Perguntas mais frequentes sobre as entrevistas técnicas do Oracle Apps e do Oracle SOA:
Devido aos avanços técnicos, há um rápido aumento na demanda por candidatos qualificados em tecnologia Oracle no mercado. Eu preparei um conjunto de perguntas para a entrevista junto com suas respostas neste artigo.
java copia 2d array em outro array
Leia nosso artigo anterior sobre Perguntas da entrevista sobre Oracle Forms e Reports .
=> Clique aqui para a série que cobre perguntas da entrevista da Oracle
Este artigo cobre:
- Perguntas da entrevista técnica do Oracle Apps
- Perguntas da entrevista sobre Oracle SOA
Vamos explorar!!
O que você aprenderá:
Principais perguntas técnicas do Oracle Apps e Oracle SOA
Perguntas da entrevista sobre Oracle SOA
P # 1) O que você entende por SOA e quais são os benefícios de usar essa arquitetura?
Responda: SOA significa Arquitetura Orientada a Serviços, que pode ser usada para desenvolver aplicativos corporativos. Usando essa arquitetura, os componentes do aplicativo irão interagir uns com os outros usando serviços interoperáveis, seguindo o protocolo de comunicação pela rede.
Os benefícios de usar SOA são:
- Os componentes permanecem fracamente acoplados e podem ser reconfigurados.
- Os serviços comerciais podem ser reutilizados.
- Segurança e confidencialidade de dados.
- Interfaces bem definidas.
- Melhor flexibilidade e manutenção.
P # 2) O que é Oracle SOA Suite e quais são seus diferentes componentes?
Anos: O Oracle SOA Suite pertence ao grupo de produtos de software Oracle Fusion Middleware.
Esta ferramenta é baseada na arquitetura SOA e ajuda na criação, gerenciamento e integração de serviços com os componentes do aplicativo para entregar o aplicativo SOA composto como uma unidade. Esta suíte consiste em cinco componentes.
Os componentes do serviço consistem ainda em:
- Processo BPEL
- Oracle Mediator
- Fluxo de Tarefa Humana
- Serviços de Decisão
Os componentes de ligação incluem:
- Serviços
- Referências
P # 3) Você pode explicar a diferença entre a arquitetura seguida em 10g e 11g?
Resposta: Abaixo estão as diferenças entre 10g e 11g:
- A arquitetura SCA é seguida no 11g, mas não no 10g.
- No 11g, todos os componentes SOA (como BPEL, ESB, etc.) relacionados ao projeto podem ser implantados de uma vez como uma única unidade usando um arquivo composite.xml. Na 10g, esses componentes precisam ser implantados individualmente nos respectivos servidores.
- O contêiner do servidor de aplicativos para 11g é o Web Logic Server, enquanto para 10g é OC4J.
- No 11g, o Enterprise Manager cuida de todos os componentes SOA, enquanto no 10g consoles separados são mantidos para cada componente.
P # 4) Qual é o conceito de Governança SOA?
Responda: A governança SOA é introduzida para administrar serviços em uma arquitetura orientada a serviços.
Esta governança é necessária para:
- Crie novos serviços quando necessário.
- Atualize os serviços existentes.
- Gerenciar o ciclo de vida dos serviços.
- Aplique as regras nas políticas para manter a consistência.
- Acompanhamento e ajuste de performance de serviços.
- Gerencia as permissões do usuário nos serviços.
P # 5) Como um processo pode ser implantado em SOA?
Resposta: Um processo pode ser implantado usando qualquer uma das opções abaixo:
- JDeveloper
- EMC (Enterprise Manager Console)
- Scripting WebLogic.
P # 6) O que é SCA e como ele é útil?
Responda: Service Component Architecture (SCA) é um modelo para construir aplicativos e sistemas usando conceitos SOA. O serviço composto tem a montagem de diferentes componentes do aplicativo e esses componentes podem ser implementados juntos de uma vez usando SCA.
As várias especificações do SCA são:
- Especificação do modelo de montagem.
- Especificação de ligação.
- Especificação de implementação de componentes.
- Especificação da estrutura de políticas.
P # 7) Como você pode obter um acoplamento fraco na estrutura SOA?
Responda: O acoplamento fraco pode ser obtido abstraindo e resolvendo as diferenças entre os diferentes sistemas, de modo a fornecer integração perfeita.
OSB facilita o mesmo e resolve os problemas entre clientes de serviço e sistemas de negócios. SOA usa serviços da web como blocos de construção para realizar a integração corporativa e reutilização de componentes por meio do acoplamento fraco.
P # 8) Você pode diferenciar entre mediador e OSB?
Resposta: O mediador pode ser diferenciado do OSB como:
- Um mediador é parte de um aplicativo composto e é usado para mediar entre os diferentes componentes dentro e fora de um aplicativo composto. Enquanto o OSB, ou seja, o Oracle Bus Service, é um ESB autônomo que faz a mediação com clientes e serviços heterogêneos sem fazer parte deles.
- Um mediador pode ser implementado como um componente SCA, enquanto um OSB não pode.
- Para um mediador, o desenvolvimento pode acontecer por meio do JDeveloper IDE, enquanto para OSB, pode ser feito usando Eclipse IDE ou Web Console.
P # 9) SOA faz parte do Oracle Fusion Middleware?
Responda: Sim, SOA é uma parte do Oracle Fusion Middleware que se comporta como uma IU dentro da grande plataforma Fusion.
P # 10) Como a coreografia é diferente da orquestração?
Responda: Coreografia e orquestração são partes críticas da camada de colaboração na orientação a serviços, ou seja, SOA e BPM.
Durante a coreografia, os sistemas são integrados sem seguir nenhum processo de negócios. Não existe um processo definido para controlar a integração e isso é feito de acordo com a sequência de níveis definida.
Na Orquestração, um processo central que pode ser um serviço da web controla os outros serviços da web envolvidos na integração de sistemas. Este coordenador central coordenará a execução de várias operações de serviços web envolvidos na operação e conclui a integração.
Perguntas da entrevista técnica do Oracle Apps
Q # 11) Você pode definir um sistema ERP?
Responda: ERP significa Planejamento de Recursos Empresariais . É um sistema de software de negócios que permite a uma organização automatizar e integrar os vários processos de negócios que compartilham dados comuns entre empresas.
O software ERP normalmente integra as diferentes facetas de uma operação, como planejamento, desenvolvimento e fabricação de produtos, vendas, marketing, etc., usando um único banco de dados, aplicativo e interface.
Q # 12) Explique a arquitetura do Oracle Apps.
Responda: O Oracle Apps é um ambiente de arquitetura multicamadas em que o servidor de aplicativos atua como uma interface entre clientes e servidores de banco de dados.
Portanto, os componentes desta arquitetura são:
- Clientes
- Servidores de aplicativos
- Servidores de banco de dados
Os clientes irão iniciar a solicitação de uma operação a ser executada pelo banco de dados. O servidor de aplicativos atuará como uma camada intermediária, enviando a solicitação do cliente ao banco de dados e fornecendo os dados solicitados ao cliente.
P # 13) Podemos criar tabelas no esquema APPS?
Responda: Não, não podemos criar tabelas no esquema APPS e este esquema terá apenas sinônimos.
Q # 14) O que é um flexfield? Liste seus tipos.
Responda: Flexfield é um campo de banco de dados que possui flexibilidade embutida na definição da estrutura de relatórios, que é relevante para organizações específicas. Um flexfield é composto de segmentos ou subcampos.
Existem dois tipos de campos flexíveis:
- Principais flexfields: Eles são usados para registrar os principais elementos de dados.
- Flexfields descritivos: Eles são flexfields definidos pelo usuário e podem ser personalizados.
P # 15) Quais são os diferentes componentes que você deve considerar ao definir a responsabilidade no Oracle Apps?
Responda: Uma responsabilidade é um grupo de componentes. Esses são:
- Menu (obrigatório): É um arranjo de formas de forma hierárquica.
- Grupo de dados (obrigatório): Ele define o mapeamento entre produtos de aplicativos Oracle, como formulários, relatórios, programas simultâneos e IDs de banco de dados Oracle.
- Responsabilidades e solicitar grupos de segurança (obrigatório): Um grupo de solicitação de segurança é o grupo de solicitação atribuído a uma responsabilidade.
- Exclusões de função e menu (opcional): A responsabilidade pode ou não ter uma função associada e regras de exclusão de menu.
Q # 16) O que é um conjunto de valores? Liste seus vários tipos.
Responda: Como o próprio nome sugere, o conjunto de valores é uma lista predefinida de valores usados pela Oracle para validação. Ele restringe o usuário final a inserir dados inúteis, fornecendo uma opção para selecionar um valor do conjunto predefinido de valores.
O Oracle oferece suporte a oito tipos de validações de conjunto de valores. Esses são:
- Nenhum (validado minimamente)
- Independente
- Dependente
- Mesa
- Especial (avançado)
- Par (avançado)
- Independente traduzido
- Dependente traduzível
Q # 17) Como podemos importar os dados em um banco de dados usando SQL * Loader?
Responda: SQL * Loader é um utilitário usado para importar dados em massa de arquivos externos.
Vários recursos deste utilitário de linha de comando são mostrados abaixo:
- Eles podem realizar carregamento seletivo.
- Eles podem realizar carregamentos em várias mesas.
- Suporta vários formatos de arquivos.
Este utilitário pode ser chamado usando um conjunto de comandos.
SQLLDR CONTROL = Test.ctl, LOG = Test.log, BAD = Test.bad, DATA = Test.dat USERID = superusuário / XXX, ERRORS = 999, LOAD = 3000, DISCARD = toss.dsc, DISCARDMAX = 6
P # 18) O que você entende por programas simultâneos?
Responda: Um arquivo executável que pode ser executado simultaneamente com outros programas e utilizar a capacidade do hardware ao máximo é chamado de programa simultâneo. Geralmente, esses tipos de programas seriam de longa duração e muitos dados. Eles podem ser agrupados com relatórios para formar um grupo de solicitação.
P # 19) O que contém o diretório APPL_TOP?
Responda: O diretório APPL armazena arquivos do Oracle e-business suite e, portanto, é comumente conhecido como diretório APPL_TOP.
Este diretório contém os arquivos junto com os diretórios relativos:
- Arquivos de tecnologia
- Arquivos de produto
- Arquivos de ambiente do Oracle e-business suite
Q # 20) O que você entende por um conjunto de livros?
Responda: O conjunto de livros é uma entidade de relatório financeiro. Ele determina a moeda funcional, a estrutura da conta e o calendário de uma empresa ou grupo de empresas.
Existem dois tipos de conjuntos de livros.
- Primário: Consiste na moeda funcional
- Secundário: Consiste na moeda de relatório
Conclusão
Com isso, estou concluindo esta lista de perguntas da entrevista sobre “Oracle SOA” e “Oracle Apps Technical”.
Você pode marcar esta postagem para referência futura e lê-la como e quando necessário. Tenho certeza de que essas perguntas seriam de grande ajuda para passar por qualquer entrevista do oráculo com sucesso.
Vá para a parte 1 da série: Principais perguntas da entrevista sobre Oracle
Equipe STH deseja a todos muito sucesso !!
Leitura recomendada
- Perguntas e respostas da entrevista
- Principais perguntas da entrevista sobre Oracle Forms e Reports
- Principais perguntas da entrevista sobre Oracle: Oracle Basic, SQL, PL / SQL Questions
- Principais perguntas da entrevista sobre Oracle DBA, RAC e ajuste de desempenho
- Algumas perguntas interessantes da entrevista de teste de software
- Perguntas e respostas da entrevista de teste de ETL
- As 12 principais perguntas da entrevista Mockito (Entrevista Mocking Framework)
- Perguntas da entrevista de teste manual de software para profissionais experientes