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.


1201Q149882 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ SE, FCC

Na UML, o relacionamento semântico entre dois ou mais classificadores, que envolve as conexões entre suas instâncias é

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

1203Q692390 | Engenharia de Software, Auditor Fiscal Tecnologia da Informação Prova II, SEFAZ BA, FCC, 2019

Considere um cenário composto pelas ações elencadas a seguir.
 
I. Auditora 1 trava o arquivo para edição.
II . Enquanto Auditora 1 edita o arquivo, Auditora 2 tenta travá-lo e falha. 
III . Auditora 2 edita o arquivo sem travá-lo, inclui suas modificações e publica o arquivo. 
IV. Auditora 1 publica sua versão e destrava o arquivo. 
V. Agora Auditora 2 consegue travar o arquivo e atualizá-lo com suas modificações. 
VI. Auditora 1 atualiza sua versão, pegando o arquivo apenas para leitura.
 
Nesse caso, a política de gerência de configuração e mudança de software é do tipo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1204Q121544 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

As atividades de verificação e validação de software podem ser vistas a partir de uma visão ampla e, assim, serem consideradas muito próximas. Porém, de maneira estrita, é comum se fazer distinção entre ambas as atividades. Assim, de maneira estrita, é incorreto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1205Q155635 | Engenharia de Software, Gerência de Configuração, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

O conceito de release está diretamente associado ao gerenciamento de

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

1206Q692072 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019

A Fazenda Municipal aplica, em seus projetos de software, as práticas de construção de software, dentre as quais está a codificação, que conta com três princípios fundamentais: de preparação, de codificação propriamente dita e de validação, sendo certo que 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Imagem 048.jpg

A análise do diagrama de classes em notação UML 2.0 apresentado acima indica que

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

1208Q155785 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Considere um Caso de Uso Base ? UCB ? que represente o atendimento a um trabalhador para uma reclamação trabalhista. Entretanto, na ocorrência de uma determinada condição como, por exemplo, "o reclamante tem precedentes judiciais", um outro Caso de Uso ? UCS ? envia um comportamento ao UCB. Nessa situação, a UML representa o relacionamento de UCB com UCS como

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

1209Q155298 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Utilizando a UML 2.0, casos de uso complexos podem ser construídos de partes menores por meio das relações include, extend e generalização. Sobre estas relações é correto afirmar que a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1210Q112062 | Engenharia de Software, Engenharia de Requisitos, Analista de Informática, TCE RO, CESPE CEBRASPE

Com referência à engenharia e gestão de requisitos de software, julgue os próximos itens.

Após a identificação, os requisitos devem ser modelados para se obter uma melhor compreensão do produto a ser desenvolvido. Os principais paradigmas de modelagem de requisitos são análise estruturada e análise orientada a objetos.
  1. ✂️
  2. ✂️

1211Q115932 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, MEC, FGV

Num sistema de controle acadêmico, uma tela permite visualizar um relatório com três tipos diferentes de ordenação. O rodapé do relatório sempre traz o total de registros listados. Do ponto de vista da Análise de Pontos de Função, a totalização de registros listados pode ser contada como:

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

1212Q120824 | Engenharia de Software , Ferramentas CASE, Analista de Tecnologia da Informação, UFPR, UFPR

Assinale a alternativa que contém os processos estabelecidos pela norma ISO/IEC 14102 para avaliação e aquisição de ferramentas case.

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

1213Q116745 | Engenharia de Software , Tecnologias de Internet, Analista de Sistemas, CVM, ESAF

Assinale a opção correta.

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

1214Q166731 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a modelos ágeis de processo.

O desenvolvimento adaptativo de software (DAS) é uma técnica para construção de sistemas e software complexos que foca na colaboração e na auto-organização da equipe.

  1. ✂️
  2. ✂️

1215Q229226 | Engenharia de Software, Orientação a Objetos, Programador, TCE AL, FCC

Os componentes de uma biblioteca de software, no modelo orientado a objetos, correspondem a

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

1217Q264072 | Engenharia de Software, Análise de Requisitos, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

No processo de desenvolvimento de software, é a atividade que refere-se à garantia de que o sistema de software irá ao encontro de requisitos do produto, como também assegurar que futuros requisitos possam ser atendidos:

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

1218Q115595 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Para superar as dificuldades encontradas na execução do levantamento de requisitos de sistemas, uma empresa estuda as vantagens e as desvantagens de diferentes técnicas. Qual a técnica de levantamento de requisitos, baseada na observação, em que o analista se insere no ambiente de trabalho no qual o sistema será utilizado, para compreender a política organizacional e a cultura de trabalho, com o objetivo de familiarizar-se com o negócio e sua história?

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

1219Q262289 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

Nos diagramas de classe da UML, o termo visibilidade refere-se à capacidade de um método de referenciar uma característica de outra classe. Sobre os valores possíveis para definir a visibilidade das características de uma classe,

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

1220Q118437 | Engenharia de Software, UML, Analista de Sistemas, IBGE, CESGRANRIO

Estereótipos podem ser utilizados para categorizar classes durante a fase de análise em um projeto de desenvolvimento de sistemas orientados a objetos e utilizando-se a notação UML (Unified Modeling Language). No RUP (Rational Unified Process), por exemplo, podem-se confeccionar modelos utilizando-se os seguintes estereótipos:

I - limite (boundary);
II - entidade (entity);
III - controle (control).

Na UML, essas classes podem ser representadas de forma visual, respectivamente, pelos símbolos

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