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.

Acerca do ciclo de vida do software, julgue os itens subsecutivos. Na abordagem em espiral, todas as necessidades levantadas pelo cliente são implementadas, o que possibilita a entrega de todo o sistema de uma só vez a esse cliente.

  • C. Certo
  • E. Errado

Com relação aos padrões GRASP, assinale a opção correta.

  • A. O acoplamento baixo (low coupling) baseia-se na quantidade de ligações entre as classes e está destinado à atribuição de responsabilidade ao primeiro objeto além da camada de interface com o usuário, que é responsável por receber ou tratar uma mensagem de operação do sistema.
  • B. O controlador (controller) permite solucionar problemas no controle de criação de instâncias de classes. Nesse sentido, se a classe X contiver dados iniciais da classe Y ou se X usar de maneira muito próxima Y, caberá a X criar instâncias de Y, em que o controller representaria o padrão mais indicado para solucionar esse problema.
  • C. A alta coesão (high cohesion) é um padrão utilizado para aprimorar a ligação entre as classes, permitindo que a classe A não dependa de outras classes. Esse padrão é considerado o princípio central e útil em projetos orientados a objetos que utilizam GRASP.
  • D. O criador (creator) é utilizado para a solução do problema de quem cria a instância de uma classe com objetos do modelo de domínio. Nesse caso, se A registra B, então atribui-se à classe B a responsabilidade de se criar uma instância de A.
  • E. O especialista na informação (information expert) associa-se ao mapeamento de responsabilidade em que se procura atribuir responsabilidade à classe que tenha informação necessária para satisfazê-la.

Acerca do ciclo de vida do software, julgue os itens subsecutivos. A prototipagem de um sistema permite demonstrar ao cliente o que ele realmente deseja que seja implementado, além de assegurar que o cliente consiga simular todas as funcionalidades do sistema.

  • C. Certo
  • E. Errado

Para atender aos objetivos de negócios, as informações precisam se adequar a certos critérios de controles, aos quais o CobiT denomina necessidades de informação da empresa. Baseados em abrangentes requisitos de qualidade, guarda e segurança, sete critérios de informação distintos e sobrepostos são defi nidos, sendo três deles listados a seguir. I- Relaciona-se com a entrega da informação através do melhor (mais produtivo e econômico) uso dos recursos. II- Relaciona-se com a fi dedignidade e totalidade da informação bem como sua validade de acordo os valores de negócios e expectativas. III- Relaciona-se com a aderência a leis, regulamentos e obrigações contratuais aos quais os processos de negócios estão sujeitos, isto é, critérios de negócios impostos externamente e políticas internas. Os critérios I, II e III são chamados, respectivamente, de:

  • A. Efi cácia, Disponibilidade e Confi abilidade
  • B. Eficácia, Integridade e Conformidade
  • C. Efi ciência, Integridade e Conformidade
  • D. Efi ciência, Integridade e Confi abilidade
  • E. Efi ciência, Disponibilidade e Conformidade

O que é Ponto de Função?

  • A. É a verificação da fundamentação da funcionalidade de um software ou aplicativo.
  • B. É a medição da oportunidade qualitativa de um software ou aplicativo.
  • C. É a simplificação da complexidade funcional de um software ou aplicativo.
  • D. É a medição da funcionalidade de um software ou aplicativo.
  • E. É a medição da funcionalidade dos pontos de acesso à operacionalização de um software ou aplicativo.

  • A. Decisão, Fluxo de Mensagem e Artefato
  • B. Decisão, Fluxo de Sequência e Artefato
  • C. Decisão, Fluxo de Sequência e Subprocesso
  • D. Atividade, Fluxo de Sequência e Subprocesso
  • E. Atividade, Fluxo de Mensagem e Subprocesso

Quanto ao ponto de função, assinale a alternativa correta.

  • A. A medição da funcionalidade auxilia na tomada de decisões relacionadas com custo, prazo, quantidade de recursos alocados, melhoria no cronograma etc.
  • B. O objetivo dessa análise relaciona-se justamente com a medida de projetos, desvinculando-os das tecnologias usadas.
  • C. A utilização da análise por pontos de função (APF) é totalmente independente de linguagens de programação e de tecnologias usadas em projetos.
  • D. A APF pode ser empregada para medir o tamanho de um produto de software, quantificando as tarefas e os serviços (funcionalidades) que o software fornece ao usuário, primordialmente com base no projeto lógico, a fim de oferecer suporte à análise de qualidade e produtividade.
  • E. Na APF, não são medidos o tempo de desenvolvimento nem a produtividade ou o esforço de desenvolvimento. A análise está condicionada ao ambiente de desenvolvimento usado.

Acerca da engenharia de requisitos, julgue os itens que se seguem. Na etapa de análise de requisitos, são especificadas todas as funções e o desempenho do software, determinando-se, ainda, o que deverá ou não ser feito.

  • C. Certo
  • E. Errado

  • A. funcional
  • B. matricial fraca
  • C. matricial balanceada
  • D. matricial forte
  • E. projetizada

No que se refere à contagem de pontos de função, os arquivos ALI devem ser contados por

  • A. quantidades de registros lógicos, itens de dados e complexidade funcional.
  • B. interações entre sistemas internos e externos ao desenvolvimento do projeto.
  • C. quantitativo de relações existentes na base de dados.
  • D. laços de rede sem fio.
  • E. usuários do sistema.
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...