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.

Considere a tabela a seguir:

Na medição de pontos de função, os valores X, Y e Z utilizados na tabela, correspondem, respectivamente, a

  • A.

    12, 7 e 3.

  • B.

    13, 8 e 4.

  • C.

    13, 6 e 4.

  • D.

    15, 8 e 3.

  • E.

    15, 7 e 4.

A curva de gastos de um projeto costuma ter o formato de uma curva-S, como identificado no gráfico a seguir.

A curva tem este formato característico porque os

  • A.

    riscos de um projeto se concentram na parte final, próximos à entrega do produto (deliverable) final do mesmo.

  • B.

    gastos de um projeto não podem ser estimados de forma razoável até a sua conclusão.

  • C.

    gastos do projeto acompanham os recebimentos do mesmo que se concentram no fim do projeto.

  • D.

    gastos de um projeto se concentram na fase de execução, quando a alocação de recursos (humanos e outros) tende a ser máxima.

  • E.

    gastos de um projeto se concentram na fase de encerramento, quando os empregados devem ser dispensados.

Com relação a teste de software, julgue os itens a seguir.

Uma das desvantagens de se utilizar a mesma equipe de desenvolvimento para a realização de testes é a tendência à informalidade na sua execução, o que pode provocar a não identificação de determinados defeitos do projeto.

  • C. Certo
  • E. Errado

Para utilizar o processo de estimativa por Story Points em Scrum, inicialmente

  • A.

    o Product Owner deve atribuir valores de negócio para cada um dos itens do Product Backlog.

  • B.

    o Product Backlog deve considerar todos os fatores de Sprint contidos no Backlog Owner.

  • C.

    os Stakeholders devem atribuir os riscos do Product Owner para cada Sprint Planning.

  • D.

    os Stakeholders devem atribuir valores de negócio do Product Owner para cada Sprint.

  • E.

    o Product Planning deve avaliar cada Sprint contida no Backlog transacional e decidir pela prioridade de atividades.

Em uma reunião com um dos principais interessados (stakeholders) de um projeto, é pedido ao gerente para adiantar a entrega final do projeto. O que poderia ser feito para atender a esse pedido?

  • A.

    Nada, pois uma vez definido o cronograma do projeto, este não pode ser mudado.

  • B.

    Nada, pois sem saber se os riscos do projeto vão se concretizar, não é possível alterar o cronograma do projeto.

  • C.

    Reunir-se com o seu patrocinador (sponsor) para discutir o acréscimo de recursos ou a diminuição do escopo.

  • D.

    Desconsiderar as dependências e passar a realizar paralelamente todas as tarefas que eram marcadas para execução sequencial.

  • E.

    Cortar atividades de documentação e verificação de qualidade para diminuir o tempo total de entrega do projeto.

Com relação a teste de software, julgue os itens a seguir.

É consenso na engenharia de software que os testes sejam realizados ao longo de todo o processo de desenvolvimento. A técnica de validação deve ser utilizada para avaliar a correção dos produtos gerados nas primeiras etapas do desenvolvimento. Para testar o software a partir da etapa de construção até a implantação, deve-se utilizar a técnica de verificação.

  • C. Certo
  • E. Errado

O catálogo de padrões de projeto (design patterns) do GoF contém

  • A.

    20 padrões e está basicamente dividido em duas seções: Structural e Behavioral.

  • B.

    21 padrões e está basicamente dividido em duas seções: Creational e Behavioral.

  • C.

    23 padrões e está basicamente dividido em duas seções: Structural e Behavioral.

  • D.

    23 padrões e está, basicamente, dividido em três seções: Creational, Structural e Behavioral.

  • E.

    24 padrões e está basicamente dividido em três seções: Creational, Spectral e Behavioral.

O planejamento do escopo de um projeto é uma atividade essencial que afeta todas as fases do projeto e influencia de forma decisiva o sucesso do mesmo. A esse respeito, considere as afirmativas abaixo.

I - A declaração do escopo define todas as entregas (deliverables) de um projeto, essencialmente definindo o que será e, por omissão, o que não será feito.

II - A declaração de escopo deve ser elaborada apenas pelos clientes, pois estes são os únicos que sabem dizer o que é necessário para o projeto, não sendo razoável envolver outras pessoas nesse processo.

III - Uma declaração de escopo deve incluir os critérios mensuráveis de sucesso do mesmo, em todas as dimensões relevantes, tais como tempo, custo e qualidade, por exemplo.

É(São) correta(s) a(s) afirmativa(s)

  • A.

    I, apenas.

  • B.

    I e II , apenas.

  • C.

    I e III, apenas.

  • D.

    II e III, apenas.

  • E.

    I, II e III.

Com relação à fase de manutenção, julgue os itens subsequentes.

Entre os problemas comuns na fase de manutenção, podem-se citar a baixa produtividade e o alto custo, além de problemas técnicos, como documentação desatualizada e dificuldade de se alterarem sistemas que foram projetados sem a preocupação com a sua manutenibilidade.

  • C. Certo
  • E. Errado

O CMM é um instrumento de orientação para a implementação da melhoria contínua do processo de desenvolvimento de software e utiliza um modelo de cinco níveis. Há áreas-chave de processos (KPA) com metas que devem ser atingidas para que o processo satisfaça às condições de determinado nível. Qual dos seguintes relacionamentos associa a KPA a uma de suas metas?

  • A.

    KPA Planejamento de Projeto - tomar ações corretivas e gerenciá-las até sua conclusão, sempre que resultados e desempenhos reais se desviarem significativamente do plano de desenvolvimento de software.

  • B.

    KPA Gerenciamento Integrado de Software - definir, integrar e realizar de maneira consistente as tarefas de engenharia de software necessárias para produzir o software.

  • C.

    KPA Gerenciamento de Configuração de Software - identificar, controlar e tornar disponíveis artefatos de software em algum momento selecionados.

  • D.

    KPA Gerenciamento de Subcontrato de Software - encaminhar à gerência sênior todas as questões de não conformidade que não possam ser resolvidas no âmbito do projeto de software.

  • E.

    KPA Gerenciamento da Qualidade de Software - manter planos, artefatos e atividades de software consistentes com os requisitos alocados.

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