Questões

Total de Questões Encontradas: 20

Imagem da Questão
Dado o fluxograma acima, se N receber o valor 4 e X o valor 3, a saída na tela será:
A
22
B
93
C
6
D
276
E
20
Analise os itens a seguir sobre JEE e EJB.

I. Um servidor J2EE fornece contêineres EJB e Web.
II. O contêiner EJB gerencia a execução de EJBs em aplicações J2EE.
III. O contêiner Web gerencia a execução de páginas JSP e componentes servlet em aplicações J2EE. 
IV. Um session bean representa um único cliente dentro do servidor J2EE. Para acessar um aplicativo que é instalado no servidor, o cliente invoca os métodos do session bean.

Está correto o que se afirma em:
A
I, II, III e IV.
B
I e II, apenas.
C
I, III e IV, apenas.
D
I e IV, apenas.
E
III e IV, apenas.
Sobre o gerenciamento de configurações e mudanças, é incorreto afirmar que:
A
num processo tradicional de desenvolvimento de software baseado no modelo cascata, o software é entregue para a equipe de gerenciamento de configuração depois que o desenvolvimento está completo e os componentes individuais do software foram testados.
B
a definição e o uso de padrões de gerenciamento de configuração são essenciais para a certificação da qualidade para os padrões CMM e CMMI.
C
procedimentos de gerenciamento de mudança dizem respeito à análise de custo e benefício das mudanças propostas, à aprovação das mudanças viáveis e à rastreabilidade de quais componentes do sistema foram alterados.
D
o ponto de partida para o desenvolvimento do plano de gerenciamento de configurações pode ser o levantamento de um conjunto de padrões de configuração que devem ser adaptados para se atender aos requisitos e às restrições de cada projeto específico.
E
o gerenciamento de configurações nas abordagens de desenvolvimento ágil deve estar baseado em procedimentos e burocracias rígidos.
Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
A
uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODEL do MVC.
B
uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
C
uma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
D
uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
E
as classes Servlet geralmente são representadas no componente MODELdo MVC.
Sobre a programação orientada a objetos, é incorreto afirmar que:
A
uma interface é uma classe abstrata que não pode ser instanciada.
B
as interfaces permitem explorar o polimorfismo.
C
uma classe abstrata significa que ela deve ser estendida; um método abstrato significa que ele deve ser sobreposto.
D
um método abstrato pode estar presente em uma classe não abstrata, desde que não tenha corpo.
E
é possível combinar métodos abstratos e não abstratos em uma classe abstrata.
Sobre os requisitos de software, é correto afirmar que:
A
quando os requisitos são documentados, não há problemas de ambigüidade.
B
a área de estudo de requisitos de software está relacionada apenas ao levantamento, análise e validação de requisitos.
C
a maioria das falhas relacionadas aos requisitos em projetos de software se devem às dificuldades em entender o que o usuário quer e a descrições incompletas e mudanças não controladas nos requisitos.
D
os requisitos definem, em princípio, o que o software deve fazer. Não é preciso que fique claro, em nenhum momento, como as operações serão realizadas.
E
durante o ciclo de vida de um software, os requisitos não devem sofrer influência de pessoas ou de grupos de pessoas para que não haja inconsistências no desenvolvimento.
O objetivo do teste de software é encontrar defeitos, revelando que o funcionamento do software em uma determinada situação não está de acordo com o esperado. Sob o ponto de vista do teste de software, é correto afirmar que:
A
com base no princípio de Pareto é possível afirmar que 90% dos componentes de software concentram 90% dos defeitos do software.
B
com o passar do tempo o número de defeitos no software tende a diminuir.
C
o fato de o software produzir saídas corretas implica, necessariamente, sua aprovação.
D
as ferramentas de depuração permitem testar programas em um ambiente separado do desenvolvimento. Isso é explicado porque os ambientes de desenvolvimento não são integrados às ferramentas de depuração.
E
o teste de integração consiste em realizar seqüências de envios de mensagens. Essas seqüências devem ser escolhidas de maneira a explorar o maior número possível de estados que um objeto possa assumir e as transições entre eles.
A norma ISO/IEC 12207:
A
define objetivos, níveis de maturidade organizacional ou de capacidade de processo.
B
tem como um de seus propósitos definir um linguajar comum em meio ao grande número de métodos, técnicas, modelos e normas que tratam da qualidade.
C
cobre apenas a fase de análise de requisitos do ciclo de vida do software.
D
tem como processos organizacionais: Aquisição,Fornecimento, Desenvolvimento, Operação e Manutenção.
E
tem a validação como um processo primário, uma atividade que determina conformidade a requisitos, planos e contratos.
Analise os itens a seguir relacionados à linguagem SQL.

I. O operador EXISTS verifica se o resultado de uma consulta aninhada correlacionada é vazio ou não.

II. As opções para a especificação de junção de tabelas disponíveis em SQL incluem INNER JOIN, LEFT OUTER JOIN, CENTER OUTER JOIN, CENTER INNER JOIN, RIGHT OUTER JOIN e FULL OUTER JOIN.

III. O operador CONTAINS compara dois conjuntos de valores e devolve TRUE, se um conjunto contiver todos os valores do outro conjunto.

IV. A cláusula WHERE especifica as condições para a seleção de tuplas das relações, incluindo as condições para as junções, se necessário.

Está correto o que se afirma em:
A
I, II, III e IV.
B
l e II, apenas.
C
I, III e IV, apenas.
D
I e IV, apenas.
E
III e IV, apenas.
Sobre a modelagem de dados utilizando o modelo Entidade-Relacionamento, é incorreto afirmar que:
A
sob certos aspectos os diagramas de classe da UML podem ser considerados uma notação alternativa aos diagramas Entidade-Relacionamento.
B
tipos entidade que não têm seus próprios atributos chave são chamados tipos entidade fraca.
C
a razão de cardinalidade para um relacionamento binário especifica o número de entidades que participa do relacionamento.
D
nos diagramas Entidade-Relacionamento, os tipos relacionamento são mostrados como caixas em forma de losango, que são conectadas por linhas retas às caixas retangulares, que representam as entidades participantes.
E
o grau de um tipo relacionamento é o número de entidades que participam desse relacionamento.
Página 1 de 2