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.

Julgue os próximos itens, relativos às ferramentas CASE e às métricas para estimativas de prazo e custo. As ferramentas CASE, utilizadas para auxiliar o desenvolvimento de software, oferecem um conjunto de serviços, fortemente relacionados, para suportar uma ou mais atividades das etapas de desenvolvimento de software.

  • C. Certo
  • E. Errado

Acerca dos padrões GRASP, julgue os itens a seguir.

Nos casos em que a solução oferecida pelo padrão Expert violar a alta coesão e o baixo acoplamento, o padrão adequado a ser aplicado será o Creator, que atribui um conjunto altamente coesivo de responsabilidades a uma classe artificial que não representa um conceito do domínio do problema.

  • C. Certo
  • E. Errado

Halstead estabeleceu algumas formas de medição de software. Para tanto, definiu os seguintes parâmetros: n1 = número de operadores distintos de um programa, n2 = número de operandos distintos de um programa. Segundo Halstead, o tamanho (N) de um programa é calculado como

  • A.

    N = (n1 + n2)log2(n1 +n2)

  • B.

  • C.

    N = n1log2n1 + n2log2n2

  • D.

  • E.

No que se refere ao planejamento de sistemas de informação e aos métodos de planejamento, julgue os seguintes itens. A arquitetura de sistemas de informação descreve um conjunto de habilidades especializadas que se relaciona à interpretação da informação e expressão de distinções entre processos e sistemas eletrônicos.

  • C. Certo
  • E. Errado

Acerca dos padrões GRASP, julgue os itens a seguir.

O padrão Indirection é utilizado para atribuir responsabilidades à classe que tiver a informação necessária para satisfazer a responsabilidade.

  • C. Certo
  • E. Errado

Uma das formas de se mensurar um software é por meio dos chamados pontos de função. Nessa técnica são utilizados 5 componentes ou domínios da informação (Ci) e 3 fatores de ponderação (Fj) de cada componente ou domínio. O número de pontos de função (ainda sem o ajuste final) é dado por:

  • A.

  • B.

  • C.

  • D.

  • E.

De um modo geral, o processo de desenvolvimento de um software pode ser organizado partindo de três fases importantes, que são as de definição, de desenvolvimento e de manutenção.

Na fase de manutenção, dentre outras atividades, são

  • A.

    levantados os requisitos dos usuários para a programação das diversas fases do projeto, inclusive as operacionais e as preditivas.

  • B.

    efetuados os testes de funcionalidade do software, revistos os objetivos para os quais ele foi desenvolvido e redefinidas as funções em desacordo com esses objetivos.

  • C.

    incluídas novas funções requeridas pelo cliente e feitas adaptações por modificações de hardware.

  • D.

    reavaliadas as bases operacionais, nas quais o software está sendo executado, e prototipados os novos requisitos de hardware.

  • E.

    propostas pelos usuários as novas rotinas que eles definiram como fundamentais para a continuidade do produto implantado.

No que se refere ao planejamento de sistemas de informação e aos métodos de planejamento, julgue os seguintes itens. Em razão de sua complexidade e de sua natureza especializada, o planejamento dos sistemas de informação, atividade restrita à diretoria e à coordenação de tecnologia, deve estar em conformidade com as normas de gestão de dados e metadados, para o adequado planejamento da aquisição da infraestrutura necessária.

  • C. Certo
  • E. Errado

Acerca dos padrões GRASP, julgue os itens a seguir.

O padrão Don’t Talk to Strangers é utilizado para fortalecer o polimorfismo, realizado pelo padrão Polymorphism. O objetivo de ambos os padrões é substituir um componente sem afetar outro componente, embora o primeiro implemente o polimorfismo em nível de classe e o segundo lide com alternativas embasadas no tipo de componente.

  • C. Certo
  • E. Errado

Na especificação de requisitos de um software há os requisitos funcionais e os não funcionais. A confiabilidade representa um tipo de requisito não funcional, e como os demais requisitos desse tipo, há diversas métricas que auxiliam em sua medição. Um tipo de métrica aplicada na medição da confiabilidade é

  • A.

    o número de posições de memória ocupadas.

  • B.

    o tempo de treinamento do sistema.

  • C.

    a taxa de ocorrência de falhas.

  • D.

    o número de usuários simultâneos.

  • E.

    o número de comandos de desvio incondicional.

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