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.


1261Q121193 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML.
I. É um diagrama comportamental da UML.
II. Pode representar classes e interfaces.
III. Pode representar relacionamentos de dependência e generalização.
Assinale a alternativa VERDADEIRA:

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

1262Q681837 | Engenharia de Software, Técnico de Tecnologia da Informação, UFC, CCV UFC, 2019

Sobre os tipos de testes de software, marque o item correto.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1264Q244895 | Engenharia de Software, DFD, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Acerca de análise estruturada de sistema e seu diagrama de fluxo de
dados (DFD), julgue os itens a seguir.

A representação de um sistema por meio de DFD é feita em níveis, de forma que cada nível contenha, sucessivamente, mais detalhes sobre uma parte do nível anterior.

  1. ✂️
  2. ✂️

1265Q121263 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Considere as seguintes afirmações feitas sobre a análise, projeto e desenvolvimento orientado a objetos.

I. Seus objetos refletem as entidades e as operações associadas ao problema a ser resolvido.

II. Seus objetos estão relacionados à arquitetura e à solução do problema.

III. Concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação.

Referem-se à etapa de análise orientada a objetos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

O teste de integração, a exemplo do teste caixa-branca, focaliza o esforço de validação na menor unidade de projeto do software e, com o uso de técnicas de componentização, caminhos de controle relevantes são testados para descobrir erros dentro dos limites do componente.

  1. ✂️
  2. ✂️

1267Q708039 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação Programador, Prefeitura de Manaus AM, FCC, 2019

Ao fazer uso da engenharia de requisitos em projetos, deve-se analisar o processo de elicitação e análise de requisitos, o qual pode ser dividido nas seguintes atividades:
I. Documentação de Requisitos.
II. Classificação e Organização de Requisitos.
III. Obtenção de Requisitos.
IV. Priorização e Negociação de Requisitos.
A ordem sequencial correta para a execução dessas atividades é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1268Q116215 | Engenharia de Software , UML, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLAN

Leia as afirmativas abaixo e assinale a alternativa correta:

I. Uma forma de se modelar um Sistema Orientado a Objetos é através da UML (Unified Modeling Language).

II. A UML não é um método de desenvolvimento, o que significa que ela não diz para você qual a seqüência deve ser seguida ao se desenvolver um sistema ou como desenhá-lo, mas lhe auxilia a visualizar seu desenho e a comunicação entre os objetos UML.

III. É uma linguagem de modelagem proprietária de terceira geração.

Está(ão) correta(s) apenas a(s) afirmativa(s):

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

1269Q244603 | Engenharia de Software, UML, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Acerca de RUP (rational unified process), julgue os itens que se seguem.

RUP e UML são interdependentes, isto é, não há como se aplicar o RUP no desenvolvimento de um sistema se não se utilizar o UML.

  1. ✂️
  2. ✂️

1270Q121732 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Analise as afrmativas abaixo em relação às técnicas de teste de software.
I. O teste caixa-branca permite derivar casos de teste que, dentre outras coisas, exercitam as estruturas de dados internas para garantir sua validade.
II. O teste caixa-preta é usado para demonstrar que as funções do software estão operacionais, se preocu- pando pouco com a estrutura lógica interna do software.
III. O teste de caminho básico é uma técnica de teste caixa-preta.
Assinale a alternativa VERDADEIRA:

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

1271Q113565 | Engenharia de Software, Qualidade de Software, Analista de Informática, TCE RO, CESPE CEBRASPE

Com relação à engenharia de software, julgue os itens seguintes.

Controle, planejamento e garantia de qualidade são atividades do gerenciamento de qualidade; o controle de qualidade estabelece procedimentos e padrões que objetivam o desenvolvimento de software com qualidade.
  1. ✂️
  2. ✂️

1272Q121765 | Engenharia de Software , Métricas de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Texto associado.

Imagem 031.jpg

O gerente solicitou que fossem colhidas algumas métricas de performance do processo. Dentre as métricas selecionadas, qual NÃO constitui um índice de performance aplicável neste contexto, já que sua "otimização" poderia afetar a qualidade do processo?

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

1273Q209445 | Engenharia de Software, Orientação a Objetos, Especialista em Regulação Informática, ANATEL, CESPE CEBRASPE

Texto associado.

No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.

Os elementos que podem estar presentes em um modelo de projeto orientado a objetos incluem: subsistemas com suas dependências, interfaces e conteúdos; classes de projeto, incluindo classes ativas, com atributos, métodos e relacionamentos. Nas classes, os métodos podem ser especificados usando-se a sintaxe da linguagem de programação que será usada para implementá-los.

  1. ✂️
  2. ✂️

1275Q153160 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPE

Texto associado.

A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.

No contexto da UML (unified modelling language), a visão
do modelo comportamental representa os aspectos dinâmicos
do comportamento dos usuários do sistema.

  1. ✂️
  2. ✂️

1276Q186775 | Engenharia de Software, UML, Agente de Defensoria Programador, DPE SP, FCC

Em relação a orientação a objetos, o método de desenvolvimento de um sistema em UML é dividido em análise de requisitos, análise, design (projeto), implementação, e testes. Nesse contexto, considere:

I. A análise de requisitos preocupa-se em capturar unicamente as necessidades básicas funcionais do sistema que deve ser desenvolvido.

II. A análise modela o problema principal, ou seja, as classes e objetos, e cria um modelo ideal do sistema levando em conta os requisitos técnicos do sistema.

III. O design expande e adapta os modelos da análise para um ambiente técnico, onde as soluções técnicas são trabalhadas em detalhes.

IV. A implementação consiste em codificar em linguagem de programação e banco de dados os modelos criados.

É correto o que se afirma em

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

1277Q194459 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  subsequente, no que se refere aos processos de desenvolvimento de software.

Uma metodologia é considerada ágil quando realiza o desenvolvimento de software de forma incremental, colaborativa, direta e adaptativa.

  1. ✂️
  2. ✂️

1278Q248754 | Engenharia de Software, Análise de Pontos de Função, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Um analista está tomando como base a metodologia de Pontos de Função para avaliar a complexidade de duas funcionalidades. A primeira é uma Entrada Externa (EE) com 14 TDs e 1 ARs, e a segunda funcionalidade é uma Saída Externa (SE) com 8 TDs e 3 ARs. Considerando que TD = Tipo de Dado (campo único, não repetido e reconhecido pelo usuário) e AR = Arquivos Referenciados, em termos de complexidade, como podem ser classificadas, respectivamente, estas funcionalidades?

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

1279Q232413 | Engenharia de Software, XP, Programador de Computador, TJ PE, FCC

No contexto de programação ágil XP, um débito técnico é descrito como o

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

1280Q847101 | Engenharia de Software, Teste de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.
Em um desenvolvimento ágil, convém que os testes sejam automatizados para cada objeto no ciclo de vida do produto, o que inclui código-fonte e alterações de banco de dados.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.