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.

A figura acima apresenta um modelo de ciclo de vida de desenvolvimento de software, no qual as fases do ciclo de vida de software são divididas em setores numerados de 1 a 8. Julgue os seguintes itens, acerca das informações apresentadas e dos conceitos de sistemas de informação e desenvolvimento de software.

As metodologias de análise essencial de sistemas, análise orientada a objetos e análise estruturada são mais aplicáveis à fase 1 que à fase 4.

  • C. Certo
  • E. Errado

Durante a modelagem de um sistema em UML, versão mais atual, houve a necessidade de uso de um diagrama estrutural e de um diagrama comportamental. Foram, portanto, correta e respectivamente usados os diagramas de

  • a.

    Caso de Uso e de Deployment.

  • b.

    Seqüência e de Atividades.

  • c.

    Componentes e de Caso de Uso.

  • d.

    Atividades e de Objetos.

  • e.

    Deployment e de Componentes.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

A Análise de Pontos de Função consiste em uma técnica que visa medir o tamanho funcional de um software. Uma das etapas dessa medição determina o tipo de contagem de pontos de função que será utilizado. Estes tipos de contagem são os seguintes:

  • A.

    Contagem de um projeto de desenvolvimento, contagem de um projeto de especificação e contagem de um projeto de segurança.

  • B.

    Contagem de um projeto de melhoria, contagem de um projeto de desenvolvimento e contagem de uma aplicação.

  • C.

    Contagem de uma aplicação, contagem de uma baseline e contagem de um projeto de requisitos.

  • D.

    Contagem de uma baseline, contagem de um projeto de desenvolvimento e contagem de funções de transação

Analise as seguintes afirmações sobre Diagrama de casos de uso.

I. Um diagrama de casos de uso é uma representação gráfica detalhada dos casos de uso de um sistema.

II. Atores, casos de uso e relacionamentos são exemplos de elementos mais comuns encontrados em um diagrama de casos de uso.

III. São exemplos de relacionamentos entre casos de uso: include e extend.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

  • A. Apenas I.
  • B. Apenas I e II.
  • C. Apenas II e III.
  • D. Apenas III.
  • E. I, II e III.

A figura acima apresenta um modelo de ciclo de vida de desenvolvimento de software, no qual as fases do ciclo de vida de software são divididas em setores numerados de 1 a 8. Julgue os seguintes itens, acerca das informações apresentadas e dos conceitos de sistemas de informação e desenvolvimento de software.

As atividades de manutenção adaptativa de software são mais adequadamente realizadas na fase 4, enquanto que as atividades de manutenção corretivas são mais adequadas à fase 7.

  • C. Certo
  • E. Errado

Mecanismos da UML usados comumente para organizar os elementos da modelagem, em grupos que podem ser nomeados e manipulados como um conjunto. Sendo mecanismos estritamente utilizados para organizar o projeto, são invisíveis no sistema em execução,

  • a.

    os pacotes.

  • b.

    as composições.

  • c.

    os includes.

  • d.

    os casos de uso.

  • e.

    as agregações.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

O ciclo de vida de um sistema inicia quando ele é concebido a partir de uma percepção de uma necessidade e termina quando ele é retirado de operação ao final de sua vida útil. Durante esse período, constituído de várias etapas, uma delas é a fase de desenvolvimento, que ocorre a partir da criação de um projeto. Dentro dessa fase, os gerentes têm que enfrentar problemas e controlar variáveis que afetem o cumprimento das metas estabelecidas para o desenvolvimento do projeto. Um dos procedimentos para gerenciar o cronograma de desenvolvimento de um projeto é:

  • A.

    identificar no projeto os procedimentos necessários para interação do software com as pessoas, com o hardware do sistema e com outros produtos.

  • B.

    definir claramente todos os requisitos de desempenho que tenham influência direta na qualidade do produto.

  • C.

    incluir no cronograma do projeto todas as etapas necessárias à implantação do sistema, com elaboração dos cronogramas técnico, gerencial e financeiro

  • D.

    acompanhar o andamento do projeto, comparando o planejado com o realizado.

Analise as seguintes afirmações sobre diagramas de interação UML.

I. Diagramas de interação são um subconjunto de digramas de comportamento. Diagramas de seqüência, de colaboração e de implantação são exemplos de diagramas de interação.

II. Diagramas de seqüência mostram como uma seqüência de eventos ocorre. Nesse tipo de diagramas, não há a noção de tempo/ordem de execução, sendo possível expressar a criação e a destruição de objetos, conforme os eventos ocorrem.

III. Diagramas de colaboração mostram as relações que existem entre os objetos bem como a ordem que mensagens transmitidas entre eles, através dessas relações.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

  • A. Apenas I.
  • B. Apenas I e II.
  • C. Apenas II e III.
  • D. Apenas III.
  • E. I, II e III.

A figura acima apresenta um modelo de ciclo de vida de desenvolvimento de software, no qual as fases do ciclo de vida de software são divididas em setores numerados de 1 a 8. Julgue os seguintes itens, acerca das informações apresentadas e dos conceitos de sistemas de informação e desenvolvimento de software.

A análise por pontos de função é mais comumente realizada nas fases 1 e 2 que nas fases 3 e 4.

  • C. Certo
  • E. Errado

Considere o seguinte diagrama de classe da UML:

O diagrama representa corretamente que

  • a.

    há uma composição de engenheiros.

  • b.

    um grupo de engenheiros pode ser liderado por mais de um líder.

  • c.

    os engenheiros são divididos em grupos. Cada grupo possui um líder.

  • d.

    podem existir grupos de engenheiros sem liderança.

  • e.

    todo líder de grupo lidera pelo menos um engenheiro.

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...