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.

No que concerne à análise e ao projeto de software, julgue os próximos itens.

A fase de análise define os requisitos do cliente, conforme as necessidades de negócio, e as considerações técnicas envolvidas, que se agrupam em uma solução tecnológica, compõem a fase de projeto de software.

  • C. Certo
  • E. Errado

Em relação aos conceitos de análise essencial de sistemas e de análise de levantamento de requisitos, julgue os itens subsequentes. No processo de análise de requisitos, obtém-se uma especificação do comportamento que enfatiza os aspectos da alta reusabilidade do sistema, que compreendem os protocolos de comportamento e os agrupamentos hierárquicos dos objetos de acordo com o protocolo.

  • C. Certo
  • E. Errado

No que concerne à análise e ao projeto de software, julgue os próximos itens.

Em projeto de software, a independência funcional pode ser medida pela coesão, isto é, pela interdependência relativa entre os módulos, e pelo acoplamento, ou seja, pela força funcional relativa de um módulo.

  • C. Certo
  • E. Errado

No desenvolvimento de software, podem ser utilizados os chamados modelos evolucionários, cujo objetivo é lidar com produtos que possam evoluir ao longo do tempo. Assinale a alternativa que contém APENAS modelos evolucionários de desenvolvimento de software.

  • A.

    UML e de qualidade.

  • B.

    Componentes e arquétipo.

  • C.

    Prototipagem e espiral.

  • D.

    Redes de Petri e certificação.

  • E.

    Semântico e validação.

Em relação aos conceitos de análise essencial de sistemas e de análise de levantamento de requisitos, julgue os itens subsequentes. A análise essencial orienta a análise de sistemas para a essência do negócio, independentemente das soluções tecnológicas que serão utilizadas em sua construção, partindo-se do princípio de que os sistemas existem independentemente dos sistemas eletrônicos e são feitos com vistas a uma oportunidade.

  • C. Certo
  • E. Errado

Acerca de componentes de softwares, julgue os itens seguintes.

No contexto de desenvolvimento de uma solução de software, as etapas do ciclo de vida de um componente podem ser descritas como: análise e design da solução, implementação do componente, realização de testes unitários e sua integração com os demais componentes em builds.

  • C. Certo
  • E. Errado

Em uma das etapas da Engenharia de Requisitos há a preocupação em se observar a especificação produzida, visando verificar que os requisitos tenham sido declarados, por exemplo, sem ambiguidades.

O texto refere-se à etapa de

  • A.

    gestão dos requisitos.

  • B.

    elicitação dos requisitos.

  • C.

    negociação dos requisitos.

  • D.

    levantamento dos requisitos.

  • E.

    validação dos requisitos.

Julgue os próximos itens, relativos às ferramentas CASE e às métricas para estimativas de prazo e custo. A métrica por pontos de função corresponde à medida do tamanho das aplicações de computador e dos projetos que o constroem, realizada a partir de um ponto de vista funcional ou usuário, independentemente da linguagem do computador, da metodologia de desenvolvimento, da tecnologia ou da capacidade de o grupo de desenvolvimento desenvolver a aplicação.

  • C. Certo
  • E. Errado

Acerca de componentes de softwares, julgue os itens seguintes.

Considerando o desenvolvimento de uma solução de software seguindo sequencialmente as fases de iniciação, elaboração, construção e transição, é possível criar os componentes na fase de iniciação, embora, sob o ponto de vista da arquitetura, esses componentes sejam criados na fase de elaboração e os demais na fase de construção, sendo atualizados durante a fase de transição à medida que defeitos são localizados e corrigidos.

  • C. Certo
  • E. Errado

O teste de software constitui-se em uma etapa importante no ciclo de desenvolvimento de software. Uma das características mais importantes de um conjunto de testes de software, adequadamente planejados, é

  • A.

    provar a correção integral no programa sob teste.

  • B.

    ter alta probabilidade de detectar erros no programa sob teste.

  • C.

    ter grande redundância, a fim de testar mais de uma vez cada linha do programa sob teste.

  • D.

    ser de alta complexidade, pois assim pode-se cobrir todo o programa sob teste com apenas um teste.

  • E.

    ser ocultado da equipe de desenvolvimento do software, pois esta pode querer impedir sua aplicação.

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