Foram encontradas 13.701 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q496466 Programação
Em uma query escrita em HQL(Hibernate Query Language), são case-sensitive:
Alternativas
Q496465 Programação
Muitos sistemas coorporativos atuais são desenvolvidos utilizando linguagem de programação orientada a objetos e banco de dados relacional. Para simplificar a utilização em conjunto desses dois diferentes paradigmas, pode ser aplicado um framework de mapeamento objeto relacional, como por exemplo:
Alternativas
Q496464 Programação
No Struts 2, o nome do principal arquivo de configuração do framework que contém mapeamentos das ações e sua localização por padrão é, respectivamente:
Alternativas
Q496463 Programação
Um requisito com um de validação é validar um campo contra outro ou tornar um campo requerido dependendo do valor de outro campo em formulário. O Struts 1.2 fornece um validador projetado para esses casos, chamado:
Alternativas
Q496462 Programação
O Velocity pode ser aplicado como um plugin do Struts para ajudar a garantir uma limpa separação ent re o t rabalho dos des igner s e dos desenvolvedores de back-end. O Velocity define uma linguagemprópria, chamada:
Alternativas
Q496461 Programação
O framework Apache Struts foi projetado para ajudar desenvolvedores a criarem aplicações web que utilizama arquitetura:
Alternativas
Q496460 Programação
A especificação Java Enterprise Edition (Java EE) abrange diversas tecnologias.Aarquitetura combase em componentes e orientada a transações para aplicações corporativas descrita no Java EE é:
Alternativas
Q496459 Programação
A classe HttpServlet implementa métodos que atendem a requisições HTTP específicas, como por exemplo do Post, que só atendem a requisições POST. O nome do método da classe HttpServlet que atende a qualquer tipo de requisição é:
Alternativas
Q496458 Programação
Podem ocorrer diversos erros durante a execução de uma página JSP. Para definir uma página de erro padrão (erro.html) para um JSP pode ser adicionada à seguinte diretiva:
Alternativas
Q496457 Programação
Analisando a seguinte linha de código retirada de um arquivo Java:

public class Nome1 implements Nome2{

É possível afirmar que:
Alternativas
Q496456 Programação
Em uma linguagem de programação, comentários são trechos de código ignorados pelo compilador, porém são úteis para os programadores. O trecho de código “texto" pode se tornar um comentário em Java das seguintes maneiras:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476384 Engenharia de Software
A engenharia de requisitos envolve a execução de diversas tarefas, sendo uma delas definida como a ação de modelagem de análise, guiada pela criação e refinamento de cenários do usuário, que descrevem como o usuário final vai interagir com o sistema. O produto final gerado por essa tarefa é um modelo de análise que define o domínio do problema informacional, funcional e comportamental.

A tarefa descrita é denominada:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476381 Governança de TI
Há diversas técnicas ou procedimentos que podem ser utilizados para levantar informações e descrever os processos de uma organização. Entre as técnicas de levantamento de processos , duas são caracterizadas na tabela a seguir.

I  - aplicada a um número reduzido de pessoas
   - permite interação e discussão aberta
   - produz resultados imediatos e evolução na forma de interpretar e tratar os processos
II - aplicado a um número grande de pessoas
   - necessita ser bem estruturado e dirigido para o problema que se quer analisar
   - permite pouca flexibilidade na sua estrutura
   - permite manusear grande volume de informações

As técnicas I e II são denominadas, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476380 Engenharia de Software
Na Análise de Pontos de Função, são levadas em consideração funções representadas pela funcionalidade fornecida ao usuário para processar dados.

Essas funções são denominadas:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476377 Engenharia de Software
De a cordo com os princípios da UML, o desenvolvimento de um sistema deve permitir um estudo sob diversas visões, cada uma enfatizando aspectos diferentes do sistema, sendo duas delas descritas a seguir.

I. Enfatiza as características de concorrência, sincronização e desempenho do sistema.
II. Enfatiza a distribuição física do sistema em seus subsistemas e a conexão entre essas partes.

As visões I e II são denominadas, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476376 Engenharia de Software
A “Extreme Programming (XP)” representa uma das metodologias mais utilizadas quando se trata de métodos ágeis. Dois princípios da XP são descritos a seguir.

I. Um representante do usuário final do sistema deve estar disponível em tempo integral, sendo um membro da equipe de desenvolvimento o responsável por trazer os requisitos do sistema à equipe de XP para implementação.
II. Os pares de desenvolvedores trabalham em todas as áreas do sistema, de tal maneira que não se formem ilhas de conhecimento, com todos os desenvolvedores de posse de todo o código.

Os princípios I e II são conhecidos, respectivamente, como:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476374 Engenharia de Software
Analise as afirmativas a seguir, relacionadas ao modelo ágil de processo conhecido porScrum.

I. Teste e documentação constantes são realizados à medida que o produto é construído.
II. O trabalho e desenvolvimento, e o pessoal que o efetua, são realizados por completo, com partições de alto acoplamento sem possibilidade de reuso.
III. Pequenas equipes de trabalho são organizadas de modo a maximizar a comunicação, minimizar a supervisão e maximizar o compartilhamento de conhecimento tácito informal.
IV. A complexidade do processo dificulta e não permite a produção de versões do software, que podem ser inspecionados e testados.
V. O processo precisa ser adaptável tanto a modificações técnicas quanto de negócios, para garantir que o melhor produto possível seja produzido.

Estão em conformidade com os princípios de desenvolvimento ágil Scrum, somente as seguintes afirmativas:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476373 Engenharia de Software
O Rational Unified Process (RUP) é um modelo constituído por quatro fases no processo de software, relacionadas mais estritamente aos negócios do que a assuntos técnicos, descritas a seguir.

I. Trata do estabelecimento das entidades que irão interagir com o sistema e de suas interações.
II. Trata do entendimento do domínio do problema e estabelecer um framework de arquitetura para o sistema.
III. Trata do projeto, programação e teste do sistema.
IV. Trata da implantação do sistema no ambiente real de funcionamento.

As fases I, II, III e IV são denominadas, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476372 Administração Geral
O MPS-BR (Melhoria do Processo de Software Brasileiro) é uma metodologia voltada à área de desenvolvimento de sistemas e criada por um conjunto de organiizações ligadas ao desenvolvimento de software. Os diferentes níveis de maturidade do MPS-BR constituem um meio para indicar qual o nível da empresa que se está considerando. Cada classificação possível atesta, assim, diferentes graus no controle de processos e qual a qualidade que se pode esperar da organização que a detém. Afigura abaixo ilustra o MPS-BR.

imagem-008.jpg


Um nível considera processos como treinamento, adaptação de processos para gerência de projetos, além da preocupação com a melhoria e o controle do processo organizacional.

Como esse nível é denominado?
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476370 Engenharia de Software
O desenvolvimento de software direcionado aos negócios apresenta uma seqüência de etapas bem definidas, cada uma com uma finalidade, entrada e saída distintas. Uma dessas etapas tem por objetivo especificar o que precisa ser feito e não como é feito, e visa compreender um problema antes de experimentar uma solução. Os requisitos são coletados e examinados minuciosamente por meio da construção de modelos.

Essa etapa é denominada:
Alternativas
Respostas
4941: E
4942: B
4943: D
4944: E
4945: A
4946: C
4947: C
4948: E
4949: B
4950: A
4951: D
4952: B
4953: D
4954: C
4955: A
4956: D
4957: C
4958: C
4959: C
4960: B