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.


841Q120326 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Em termos de documentação de software, o diagrama UML mais recomendado para documentar requisitos funcionais e as dependências entre eles é o

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

842Q120852 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Diversas são as métricas utilizadas em engenharia de software. Para a utilização da métrica de pontos de função para medir a funcionalidade entregue por uma aplicação S, a fronteira dessa aplicação deve ser definida. A seguir, diversas contagens devem ser realizadas, como a quantidade de

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

843Q693787 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

A maneira usual de processar inserções de registros em um arquivo F consiste em montar um arquivo T de transações contendo os registros a serem inseridos, ordenado pela mesma chave de ordenação de F. Os arquivos F e T sofrem uma operação, gerando o arquivo A, que é a versão atualizada de F.
O tipo do arquivo F e a operação realizada entre F e T são, correta e respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

844Q687198 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

O Bootstrap 4 usa flexbox em vez de float para manipular o layout da página web. Sendo assim, para criar um contêiner flexbox e transformar contêineres filhos diretos em itens flexíveis (flex), usa-se nesse contêiner a classe:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

846Q186300 | Engenharia de Software, Agente de Fiscalização, TCM SP, FGV

Software, assim como todos os sistemas complexos, evolui ao longo do tempo. Modelos de processos evolucionários reconhecem a natureza iterativa e incremental da maioria dos projetos de engenharia de software e são projetados para adequar mudanças. Os modelos a serem utilizados em um processo evolucionário são:

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

847Q121548 | Engenharia de Software , UML, Analista de TI Administração de Dados, CETESB, VUNESP

Durante o processo de documentação dos objetos de um sistema, percebeu-se a necessidade de armazenar os eventos que acionam determinados métodos de um objeto. Utilizando UML, o diagrama que oferece artefatos para representar esses recursos é o Diagrama de

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

848Q132307 | Engenharia de Software, Métricas de Software, Analista do Banco Central Área 1, BACEN, CESGRANRIO

Uma empresa deseja desenvolver internamente um sistema de controle de visitantes. Foi solicitada uma funcionalidade em que, dado um CPF, sejam retornados, em uma tela, os seguintes dados:

. nome completo;
. data de nascimento;
. período da última visita;
. quantidade de visitas.

De acordo com a Análise de Pontos de Função, quantas funções transacionais devem ser contabilizadas para essa tela?

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

849Q168182 | Engenharia de Software, Sistemas de gestão de conteúdo, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

Julgue os itens subsequentes, com relação a sistemas de gestão de
conteúdo.

Portlets são componentes de portais corporativos que oferecem conteúdo, colaboração ou informações transacionais, gerenciados por um portlet container que processa requisições (requests) e gera conteúdo dinâmico. Os portlets podem ser desenvolvidos segundo a JSR (Java specification requests) 168, que tem como objetivo buscar a interoperabilidade entre portais e portlets.

  1. ✂️
  2. ✂️

850Q701007 | Engenharia de Software, Analista de Tecnologia da Informação, Prefeitura de Jataí GO, Quadrix, 2019

Na análise orientada a objetos, o diagrama que descreve os tipos de objetos e seus relacionamentos, descreve a estrutura estática de um sistema, isto é, descreve como o sistema é estruturado, e não como ele se comporta, é o diagrama de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

851Q168872 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Auditor Fiscal da Receita Estadual, SEFAZ GO, FCC, 2018

Um Auditor está trabalhando como Product Owner em um projeto de software de auditoria, elaborando um artefato que contém uma lista dos requisitos funcionais, que serão priorizados e divididos em releases conhecidas como sprints. A metodologia de desenvolvimento utilizada no projeto desse software e o artefato que está sendo elaborado são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

852Q117447 | Engenharia de Software , DFD, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLAN

Sobre o Diagrama de Contexto em um Diagrama de Fluxo de Dados-DFD na Análise Estruturada, pode-se afirmar que:

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

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

Em programação orientada a objetos, a herança serve para criar classes que incorporem propriedades e métodos de outras classes. Assim, é possível construir uma classe a partir de outra sem ter de reescrevê-la.
  1. ✂️
  2. ✂️

854Q113412 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAF

Uma associação em UML representa

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

855Q836361 | Engenharia de Software, UML, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

Em um diagrama de implantação UML, uma das formas de demonstrar que um artefato está contido em um nó é por meio de um relacionamento de dependência entre ambos. Essa dependência deve utilizar o estereótipo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

857Q258418 | Engenharia de Software, Métricas de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Em uma visão restritiva, muitas pessoas costumam associar o termo
software aos programas de computador. Software não é apenas o
programa, mas também todos os dados de documentação e
configuração associados, necessários para que o programa opere
corretamente. A respeito de engenharia de software, julgue os itens
de 61 a 65.

Os benefícios do reúso estão relacionados ao aproveitamento de código anteriormente desenvolvido e incluem ganhos de produtividade e de qualidade, uma vez que um componente reusado deve ser mais confiável. O modelo COCOMO II considera dois tipos de código reusado: o caixa-preta e o caixa- branca. Considera-se nulo o esforço de desenvolvimento de códigos caixa-branca, pois ele não precisa de adaptação para ser integrado com códigos novos ou outros componentes reusados.

  1. ✂️
  2. ✂️

858Q256937 | Engenharia de Software, Teste de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Uma estratégia de teste de software integra métodos de projeto de
casos de teste em uma série planejada de passos, que resultam na
construção bem-sucedida de um software. A esse respeito, julgue
os próximos itens.

Falha é o resultado de um ou mais defeitos em algum aspecto do sistema. No teste de regressão, caso um novo componente ou as suas alterações, quando acrescentados aos componentes restantes do sistema, resultem em novos defeitos em componentes inalterados, então considera-se que o sistema regrediu.

  1. ✂️
  2. ✂️

859Q102319 | Engenharia de Software , UML, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

Assinale a alternativa que lista apenas diagramas existentes na UML (Unified Modeling Language).

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

860Q119867 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Testes de partições são usados para testar

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