Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.115 questões

Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499273 Engenharia de Software
Essência do desenvolvimento orientado a objetos é a identificação e a organização de conceitos da aplicação, em vez de sua representação final em uma linguagem de programação. Nesse sentido, há três tipos de modelos para descrever um sistema por diferentes pontos de vista, apresentados a seguir.

I. Descreve a estrutura estática dos objetos em um sistema e seus relacionamentos.
II. Descreve os aspectos de um objeto que mudam com o tempo.
III. Descreve como os objetos em um sistema cooperam para conseguir resultados mais amplos.

As descrições I, II e III correspondem , respectivamente, aos modelos de:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499271 Engenharia de Software
Os processos de software são intrinsecamente complexos e envolvem um grande número de atividades. Como os produtos, os processos também possuem atributos ou características. Uma das características é verificada por meio da seguinte pergunta:

“O produto está projetado de maneira que seus erros são evitados ou percebidos antes que resultem em erros?

Essa característica é denominada:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499270 Engenharia de Software
As revisões são métodos de validação da qualidade de um processo ou produto amplamente usados. Nesse contexto, observe a tabela a seguir, que mostra dois tipos de revisões da qualidade.

      TIPO       OBJETIVO PRINCIPAL
         I             Fornecer informagoes para a gerencia sobre o andamento geral do projeto,
                        e concentra-se em custos, planejamento e prazo.
         II             Conduzir uma análise técnica dos componentes do produto ou documentação
                         para encontrar inconsistências entre especificação e projeto, código ou
                         documentação de componente e assegurar que padrões de qualidade FRAM seguidos.

Ostipos I e II são conhecidos, respectivamente, como revisões de:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499267 Engenharia de Software
A “Extreme Programming - XP” representa urn dos mais conhecidos métodos ágeis. Uma das práticas utilizadas na XP é:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499266 Engenharia de Software
Exemplos de modelos de sistema podem ser criados durante o processo de analise, como os dois descritos abaixo:

I. Mostram como os dados sao processados em diferentes estágios do sistema.
II. Mostram como as entidades tern características comuns por meio do uso de diagramas de classe de objewto/herança.

Os modelos I e II são denominados, respectivamente, de:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499264 Engenharia de Software
O Rational Unified Process (RUP) é urn exemplo de modelo de processo moderno derivado da UML. O RUP reconhece que os modelos convencionais apresentam uma visão única de processo. Em contrapartida, o RUP e descrito a partir de três perpectivas:

I. sugere as boas práticas a serem usadas durante o processo.
II. mostra as atividades realizadas no processo.
III. mostra as fases do modelo ao longo do tempo.

As perspectivas I, II e III são denominadas, respectivamente.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499263 Engenharia de Software
Na Engenharia de Software, a fase de testes se reveste de importância capital, pois oferece as condições necessárias à descoberta de defeitos e problemas. Nesse contexto, entre os processos de teste, dois são descritos a seguir.

I. Constitui urn processo que está relacionado com a busca de erros que resultam das interações não previstas entre os componentes e problemas de interface de componentes, e visa a integração dos componentes ao sistema.
II. Representa o estágio final do processo de teste, antes que o sistema seja implantado no ambiente operacional, sendo que o sistema é testado com os dados fornecidos pelo cliente, em vez de dados simulados de teste.

Os processos de teste I e II são denominados, respectivamente.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499262 Engenharia de Software
No que diz respeito aos conceitos da Engenharia de Software, embora existam muitos processos de software diferentes , algumas atividades fundamentais são comuns a todos, como:

I. a funcionalidade do software e as restrições sobre sua operação devem ser definidas.
II. o software deve sertestado para garantirque ele faça o que o cliente deseja.
III. o software deve ser ajustado para atender às necessidades mutáveis do cliente.

As atividades de software caracterizadas em I, II e III são denominadas, respectivamente:
Alternativas
Q496480 Engenharia de Software
Durante a construção de um diagrama de classes com UML, o elemento que é normalmente utilizado quando duas ou mais classes estão associadas e se deseja manter informações sobre essa associação é chamado:
Alternativas
Q496479 Engenharia de Software
As subclasses de uma classe podem definir seus próprios comportamentos únicos e ainda compartilhar algumas das funcionalidades da classe pai. Dessa maneira, cada subclasse pode ser vista como uma forma diferente da classe pai. O princípio que melhor representa essa definição é:
Alternativas
Q490300 Engenharia de Software
A Gerência de Requisitos é
Alternativas
Q490299 Engenharia de Software
De acordo com o autor Schwaber, o Scrum é um framework para desenvolvimento e manutenção de produtos complexos baseado em três pilares, que são:
Alternativas
Q490298 Engenharia de Software
Uma desvantagem do Ciclo de Vida tradicional do Desenvolvimento de Sistemas é a seguinte:
Alternativas
Q490295 Engenharia de Software
Dentre os princípios do manifesto ágil para desenvolvimento de software, NÃO se inclui (em)
Alternativas
Q490281 Engenharia de Software
Sobre o paradigma da orientação a objetos, é CORRETO afirmar que
Alternativas
Q483427 Engenharia de Software
Marque C,se a proposição é verdadeira; E, se a proposição é falsa.

Aplicações desenvolvidas para ambiente WEB podem ter um fluxo de navegação entre páginas que seja complexo, mas o melhor diagrama UML para modelar esse fluxo é o de Sequência.
Alternativas
Q483426 Engenharia de Software
Marque C,se a proposição é verdadeira; E, se a proposição é falsa.

Na modelagem UML, o Diagrama de Sequência demonstra a associação entre os objetos e suas interações organizadas em uma sequência de tempo.
Alternativas
Q483424 Engenharia de Software
Marque C,se a proposição é verdadeira; E,se a proposição é falsa.

Um dos 13 (treze) diagramas definidos na versão 2.0 da linguagem UML (Unified Modeling Language) é  o de Caso de Uso,e,nesse diagrama, um ator pode representar o papel que um ser humano ou um  dispositivo de hardware desempenha no sistema, mas nunca outro sistema.
Alternativas
Q483413 Engenharia de Software
Marque C,se a proposição é verdadeira; E,se a proposição é falsa.

O Software orientado a objetos(OO) é fundamentalmente diferente do software desenvolvido como uso de métodos convencionais,e,em razão disso,métricas utilizadas para sistemas OO devem focalizar as características que distinguem o software OO do software convencional,como métricas orientadas a Classes.
Alternativas
Q483412 Engenharia de Software
Marque C,se a proposição é verdadeira; E,se a proposição é falsa.

Pontos de Função apenas medem  o tamanho funcional do software baseando-se em uma avaliação padronizada dos requisitos dos usuários e, diferentemente de Linhas de Código,não são dependentes da implementação física e das linguagens utilizadas no desenvolvimento do software.
Alternativas
Respostas
8981: E
8982: A
8983: D
8984: C
8985: C
8986: A
8987: C
8988: E
8989: D
8990: B
8991: A
8992: B
8993: A
8994: D
8995: B
8996: E
8997: E
8998: E
8999: C
9000: C