Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1121Q153403 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

O teste de sistema que força o software a falhar de diversos modos e verifica o retorno do processamento dentro de um tempo pré-estabelecido é um tipo de teste de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1122Q109654 | Engenharia de Software , Qualidade de Software, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 002.jpg

A partir da figura acima, que representa os fatores de qualidade de software, julgue os itens que se seguem.

A funcionalidade é um requisito funcional, uma característica a ser observada em um modelo de qualidade de software. Ela agrega subcaracterísticas como interoperabilidade, adequabilidade e acurácia. Segundo a figura, a funcionalidade estaria corretamente classificada se posicionada em #3.

  1. ✂️
  2. ✂️

1123Q682081 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

O SOAP é um protocolo que permite que aplicações troquem informações no formato XML via HTTP. Uma mensagem SOAP
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1124Q687743 | Engenharia de Software, Auditor Fiscal Administração Tributária Prova II, SEFAZ BA, FCC, 2019

Um Auditor Fiscal estava trabalhando no processo Estimar Custos em um projeto, com base nas melhores práticas do PMBOK 5ª edição. Era necessário fazer a estimativa de um grande pacote de trabalho que envolvia créditos tributários. Para isso, o Auditor utilizou um método que estima os custos das atividades individuais no cronograma e, então, os adiciona em conjunto para apresentar uma estimativa total para o pacote de trabalho. O método, que inicialmente estima o custo com o maior nível de detalhes especificados e, em seguida, os resume, ou seja, recolhe os detalhes de forma que restem os níveis mais altos para serem utilizados em subsequentes relatórios e rastreamento, denomina-se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1125Q104580 | Engenharia de Software , Análise de Pontos de Função, Analista Administrativo Tecnologia da Informação, ANAC, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos ao CMMI e APF.

Os tipos de contagem de pontos por função podem ser de projetos de desenvolvimento, projetos de melhorias ou de aplicações, sendo a contagem de pontos por função por estimativa realizada nos estágios iniciais de contagem.

  1. ✂️
  2. ✂️

1126Q847251 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

No que se refere a metodologias ágeis e experiência de usuário, julgue o item que segue.

O responsável direto pelo backlog da sprint é o time de desenvolvimento, que decide sobre as adições e(ou) remoções e os ajustes de tarefas durante a execução da sprint; no entanto, se algum item for retirado, o dono do produto deve ser avisado o mais breve possível.

  1. ✂️
  2. ✂️

1127Q116383 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, a vida de um sistema é dividida em ciclos; cada ciclo, por sua vez, é dividido em fases e, entre as fases, tem-se a fase Construção, na qual as atividades visam capturar requisitos ainda não capturados na fase anterior e produzir uma arquitetura executável, a ser usada na fase Elaboração.

  1. ✂️
  2. ✂️

1128Q218541 | Engenharia de Software, UML, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Com relação aos diagramas da UML, julgue os itens de 128 a 133.

Enquanto os diagramas de sequência representam cronologicamente a ocorrência dos eventos e as chamadas das mensagens, os diagramas de colaboração representam a organização estrutural dos objetos - como eles estão vinculados - e as mensagens que trocam entre si. Devido a suas semelhanças, ambos são conhecidos por diagramas de interação .

  1. ✂️
  2. ✂️

1129Q847023 | Engenharia de Software, UML, Gestor de Projetos, CESPE CEBRASPE, 2020

No que se refere à UML 2, julgue os próximos itens.

O diagrama de objetos fornece uma visão dos valores armazenados pelos objetos das classes, que são definidas no diagrama de classe, em determinado momento do sistema, e seus objetos apresentam métodos que armazenam valores contidos nesses objetos em determinada situação.

  1. ✂️
  2. ✂️

1131Q117177 | Engenharia de Software , RUP, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

O RUP (rational unified process) é um processo de engenharia de
software que oferece uma abordagem baseada em disciplinas para
atribuir tarefas e responsabilidades dentro de uma organização de
desenvolvimento. Sua meta é garantir a produção de software de
alta qualidade que atenda às necessidades dos usuários dentro de
um cronograma e de um orçamento previsíveis. Acerca de RUP,
requisitos e casos de uso, julgue os itens seguintes.

A primeira dimensão do RUP representa o aspecto dinâmico do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos.

  1. ✂️
  2. ✂️

1132Q115644 | Engenharia de Software , UML, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

A respeiro dos diagramas da UML, julgue os itens subsequentes.

Os diagramas em UML podem ser estáticos ou dinâmicos. O diagrama de classes é um exemplo de um diagrama dinâmico.

  1. ✂️
  2. ✂️

1133Q121789 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Um modelador de banco de dados foi incumbido de criar um modelo conceitual para a situação a seguir.
"Representantes trabalham em empresas. Cada empresa usa o seu depósito particular, que armazena um conjunto de produtos. É preciso saber que representantes estão associados a que produtos".
Durante a modelagem inicial dessa situação, o modelador construiu o modelo conceitual abaixo, utilizando a notação do diagrama de classes da UML 2.0.

Imagem 012.jpg
Nesse contexto, analise as afirmações a seguir.

A consulta "Que representantes estão associados a que produtos" é respondida pelo modelo conceitual apresentado.

PORQUE

A determinação de quais depósitos armazenam quais produtos pode ser respondida pelo modelo conceitual apresentado.

A esse respeito, conclui-se que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1134Q153280 | Engenharia de Software, Análise Estruturada, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJ

Considere as seguintes afirmativas sobre DFDs nivelados:

I - O nível mais alto deve possuir somente um processo;
II - Os fluxos de dados que entram e saem de um processo devem corresponder aos fluxos de dados que entram e saem do diagrama que representa a explosão do processo;
III - Todo processo de um DFD deve ser explodido em outro DFD ou ser descrito numa mini-especificação mas não ambos.

São verdadeiras somente as afirmativas:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1135Q232667 | Engenharia de Software, Desenvolvimento de Software, Programador, CAMARA SJC, FIP

Assinale a afirmação incorreta com relação ao desenvolvimento de uma aplicação que será disponibilizada na Web:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1136Q196585 | Engenharia de Software, Orientação a Objetos, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.
Julgue os itens que se seguem, referentes a fundamentos de
computação e a linguagens de programação.

Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros.
  1. ✂️
  2. ✂️

1137Q118573 | Engenharia de Software , UML, Analista de Sistemas, BADESC, FGV

No diagrama de atividades, a conclusão de uma ação ou atividade do estado anterior é representada por:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1138Q99927 | Engenharia de Software , Analista Programador, DPE RO, FGV

Domínios, grupos de trabalho e grupos base representam diferentes métodos de organizar computadores nas redes. Em relação a domínios, grupos de trabalho e grupos base no Windows 7, analise as afirmativas a seguir: I.Em um grupo de trabalho, computadores podem estar em redes locais diferentes. II.O usuário que possuir uma conta de usuário no domínio, poderá fazer logon em qualquer computador do domínio sem precisar ter uma conta nele. III.Um grupo base não fica protegido por senha. Está correto o que se afirma em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1139Q121439 | Engenharia de Software , Teste de Software, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIO

Uma das métricas de teste mais utilizadas no mercado é a Análise de Ponto de Teste (TPA - Test Point Analysis). Sobre a TPA é FALSO afirmar que:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1140Q119444 | Engenharia de Software , UML, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Uma das formas de modelar o aspecto dinâmico de um sistema com a UML 2.0 é através da utilização do diagrama de máquina de estado (state machine diagram). Nesse contexto, considere os dois diagramas de máquinas de estados representados a seguir de acordo com a notação da UML. Considere que os eventos e as atividades homônimas em ambos os diagramas têm o mesmo significado.
Imagem 007.jpg
Os dois diagramas de máquinas de estados apresentados são equivalentes entre si.
PORQUE
>
Modelar o evento02 com uma transição recursiva (conforme o diagrama da direita) é equivalente a modelar o evento02 com uma atividade interna (conforme o diagrama da esquerda).
Analisando-se as afirmações acima, conclui-se que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.