Questões sobre Engenharia de Software

Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

São dois diagramas estruturais da UML o diagrama de

  • A.

    Objetos e o de Atividades.

  • B.

    Atividades e o de Seqüência.

  • C.

    Comunicação e o de Classes.

  • D.

    Estados e o de Componentes.

  • E.

    Implantação e o de Componentes.

São quatro fases do RUP:

  • A.

    Transaction, Implementation, Requirements e Configuration.

  • B.

    Project Management, Transaction, Construction e Interaction.

  • C.

    Deployment, Transition, Design e Requirements.

  • D.

    Inception, Construction, Elaboration e Transition.

  • E.

    Analysis, Design, Elaboration e Inception.

Segundo o RUP, um caso de uso

  • a.

    estabelece a estrutura global para cada visão arquitetônica: a decomposição da visão, o agrupamento de elementos e as interfaces entre os agrupamentos principais.

  • b.

    orienta e define a coordenação das atividades técnicas e artefatos ao longo do projeto.

  • c.

    é uma sucessão de ações executadas por um sistema, que gera um resultado observável de valor a um ator em particular.

  • d.

    é algo fora do sistema, que interage com o sistema.

  • e.

    define as responsabilidades, operações, atributos e relações de uma ou várias classes, e determina como eles deveriam ser ajustados ao ambiente de implementação.

Analise as seguintes afirmações relativas aos processos do CMM:

I. O objetivo do processo Garantia da Qualidade de Software é prover visibilidade adequada do progresso real, permitindo que a gerência execute ações efetivas quando o desempenho do projeto desvia significativamente dos planos de software. Esse processo compreende o acompanhamento e a revisão das realizações do projeto de software e dos resultados obtidos em relação às estimativas, aos compromissos e aos planos documentados, ajustando esses últimos às reais realizações e resultados.

II. O objetivo do processo Gestão de Configuração de Software é estabelecer e manter a integridade dos produtos do projeto de software ao longo de todo o ciclo de vida de software do projeto.

III. De acordo com o processo Gestão de Configuração de Software, os produtos são criados a partir da biblioteca de configuração básica do software (baseline) e suas versões são controladas de acordo com um procedimento documentado. Também é de responsabilidade da equipe de Gestão de Configuração realizar periodicamente auditorias das configurações básicas (baselines) para verificar se elas estão de acordo com a documentação que as define.

IV. O objetivo do processo Acompanhamento e Supervisão do Projeto de Software é prover o gerenciamento, com a adequada visibilidade, do processo que está sendo utilizado pelo projeto de software e dos produtos que estão sendo construídos. O processo Acompanhamento e Supervisão do Projeto de Software cobre a revisão e a auditoria de produtos de software e atividades para verificar se os mesmos estão cumprindo os procedimentos e padrões adotados. O objetivo é subsidiar o projeto de software e os gerentes envolvidos com o resultado dessas revisões e auditorias.

Indique a opção que contenha todas as afirmações verdadeiras.

  • a.

    I e II

  • b.

    II e III

  • c.

    III e IV

  • d.

    I e III

  • e.

    II e IV

Analise o diagrama abaixo

Na análise estruturada, esse é um diagrama

  • A.

    de Fluxo de Dados onde X1, X2 e X3 representam, respectivamente, Entidade Externa, Função ou Processo e Depósito de Dados.

  • B.

    Hierárquico de Programa onde X1, X2 e X3 representam, respectivamente, Entidade Principal, Relacionamento e Entidade Fraca ou Dependente.

  • C.

    de Fluxo de Dados onde X1, X2 e X3 representam, respectivamente, Função ou Processo, Depósito de Dados e Entidade Externa.

  • D.

    Hierárquico de Função onde X1, X2 e X3 representam, respectivamente, Entidade Principal, Depósito de Dados e Entidade Fraca ou Dependente.

  • E.

    de Fluxo de Funções onde X1, X2 e X3 representam, respectivamente, Entidade Externa, Relacionamento e Depósito de Dados.

No âmbito da orientação a objetos, diga-se Unified Modeling Language - UML, é correto afirmar que os diagramas

  • A.

    de classe, de objeto, de caso, de uso, de colaboração e de transição de estado são diagramas do tipo estrutural.

  • B.

    de colaboração e de seqüência são do tipo estrutural enquanto que os diagramas de caso, de uso e de atividade são do tipo comportamental.

  • C.

    de classe e de objeto são do tipo estrutural enquanto que os diagramas de transição de estado e de seqüência são do tipo comportamental.

  • D.

    de atividade e de componente são do tipo estrutural enquanto que os diagramas de classe e de objeto são do tipo comportamental.

  • E.

    de deployment e de objeto são do tipo comportamental enquanto que os diagramas de classe, de caso e de uso são do tipo estrutural.

Analise os conceitos e definições constantes das tabelas I e II, abaixo:

Com referência ao paradigma da orientação a objetos, a correta associação entre os conceitos apresentados na tabela I com as definições apresentadas na tabela II é expressa por

  • A.

    w-I, x-III, y-IV e z-II.

  • B.

    w-II, x-III, y-IV e z-I.

  • C.

    w-II, x-IV, y-I e z-III.

  • D.

    w-III, x-II, y-IV e z-I.

  • E.

    w-IV, x-I, y-II e z-III.

Analise o diagrama abaixo:

No âmbito da Unified Modeling Language - UML - esse é um diagrama de

  • A. Seqüência.
  • B. Atividade.
  • C. Caso de Uso.
  • D. Colaboração.
  • E. Objeto.

Observe a figura abaixo.

Na UML, a figura representa um diagrama de

  • A.

    sequência

  • B.

    classe

  • C.

    atividade

  • D.

    estado

  • E.

    caso de uso

Analise o texto a seguir:

          ""Na elaboração de um projeto orientado a objeto utilizou-se um conceito que permite tratar objetos semelhantes de uma maneira uniforme. Nesse caso, é possível que se envie uma mesma mensagem para um conjunto de objetos e que cada objeto responda de maneira diferente em função da mensagem recebida. Quanto a esse conceito é correto afirmar que se trata da habilidade de uma subclasse especializar uma operação herdada, redefinindo a implementação da operação, mas não a sua especificação (assinatura).""

O conceito a que se refere o texto é

  • A.

    herança

  • B.

    objeto-relacional

  • C.

    polimorfismo

  • D.

    persistência

  • E.

    módulo

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...