Questões de Concurso Público PRODAM-AM 2010 para Analista de TI - Desenvolvimento de Sistemas
Foram encontradas 60 questões
I Process beans são excelentes opções para a implementação da lógica do negócio, dos processos de negócio e dos fluxos de trabalho.
II Entity beans representam os objetos persistentes em uma aplicação EJB.
III Asynchronous beans podem ser usados para o envio (recebimento) de mensagens assíncronas para (de) outros sistemas.
Marque a alternativa corretaemrelação às assertivas acima.
O que representa o elemento abc() ?
I. O único tipo de relação possível entre um ator e um caso de uso é uma associação. Ele representa a comunicação entre um ator e um caso de uso.
II. A relação de generalização entre casos de uso não é permitida. Ela deve ser substituída pela relação .
III. Atores podem se relacionar através de uma generalização ou de uma associação.
IV. Os componentes mais importantes do modelo de casos de uso são os diagramas de caso de uso.
V. O modo pelo qual os casos de uso devem ser textualmente descritos está formalmente definido no documento OMG Unified Modeling Language (OMG UML) Superstructure.
Dentre as assertivas acima, quantas são verdadeiras?
A partir deste modelo foram elaboradas as seguintes assertivas:
I. O modelo permite identificar inequivocamente as cidades de origem e destino de um voo.
II. Um piloto só pode comandar os voos da empresa para a qual trabalha.
III. Toda cidade é atendida por pelo menos um voo.
Marque a alternativa correta em relação às assertivas acima.
I. O termo Workbench se refere ao desktop do ambiente de desenvolvimento.
II. Na versão atual, só existe suporte para a linguagem de programação Java.
III. Não é possível usar o Ant a partir do Eclipse.
IV. Uma perspectiva define o conjunto inicial e a distribuição das visões na janela do Workbench. Dentro dessa janela, cada perspectiva compartilha o mesmo conjunto de editores.
V. As abas na área do editor indicam os nomes dos recursos que estão atualmente abertos para edição. Um asterisco (*) indica queumeditor tem alterações não salvas.
Dentre as assertivas acima, quantas são verdadeiras?
Qual das opções a seguir contém uma expressão que permite calcular o número de nós de uma árvore binária cheia em função da sua altura (h)?
Que tipo de percurso é executado pelo método ?
I. O elemento Modelo é a representação específica de domínio dos dados sobre os quais a aplicação opera.
II. Essa arquitetura foi proposta originalmente para resolver algumas das dificuldades encontradas para manipular interfaces gráficas a partir da linguagem C++.
III. O framework Swing, que faz parte da Java Foundation Classes (JFC) , não pode ser considerado uma implementação da arquitetura MVC.
IV. Em uma aplicação J2EE o elemento Modelo pode ser adequadamente implementado através de Entity Beans .
V. O código JavaScript convencional, embutido em páginas HTML, é considerado parte do elemento Controle da arquitetura MVC.
Dentre as assertivas acima, quantas são verdadeiras?
I. Os arrays declarados através de variáveis de instância são alocados na área de memória dinâmica ( heap ), mas quando declarados dentro de um método são alocados na pilha.
II. As áreas de memória relativas às variáveis de tipos primitivos (int , char, float e double , por exemplo) são sempre alocadas na área de memória estática.
III. Objetos são sempre alocados na área dinâmica de memória ( heap).
Marque a alternativa corretaemrelação às assertivas acima.
O uso de __________ era uma prática muito comum durante o design orientado a objetos antes da adoção de linguagens de modelagem como a UML.
I. Promove a abstração de design, permitindo que um problema complexo seja decomposto em várias camadas de funções.
II. Facilita a alteração das funções internas - que não são visíveis ao mundo externo -, pois apenas os objetos da camada de interface são visíveis ao mundo externo.
III. Uma camada pode ser reutilizada se a interface for compatível. Uma camada autocontida pode também ser usada comoumcomponente à parte.
IV. Pode degradar o desempenho de um sistema, pois as funções da interface muitas vezes precisam atravessar várias camadas para invocar uma operação em uma camada mais interna.
V. A padronização das camadas de interface pode levar a chamadas de funções confusas e ineficientes.
Dentre as assertivas acima, quantas são verdadeiras?
As alternativas a seguir tratam dos aspectos da segurança de um sistema que devem ser levantados e documentados, EXCETO: