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.


1101Q154073 | Engenharia de Software, Análise de Pontos de Função, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Segundo a IFPUG em relação à métrica do software por análise por pontos de função, considere:
I. Análise por pontos de função executa a medição do software determinando a quantidade de funcionalidades que o software fornece ao usuário baseado principalmente na arquitetura lógica.

II. O objetivo da análise por pontos de função é medir as funcionalidades que o usuário requisita e recebe e, também, medir o desenvolvimento e manutenção do software com dependência na implementação utilizada pela empresa.

III. O processo de contagem dos pontos de função deve ser simples o suficiente para minimizar a sobrecarga do processo de medida e consistente dentre os vários projetos e organizações.
Está correto o que se afirma em

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

1102Q99582 | Engenharia de Software, Análise de Pontos de Função, Analista Administrativo, ANAC, CESPE CEBRASPE

Texto associado.

Imagem 014.jpg

Com base no texto acima, julgue os itens seguintes.

Considere que, a um projeto de melhoria, tenham sido adicionados 4 EI de complexidade mediana, 1 EQ de complexidade baixa e 2 EO (external output) de complexidade mediana. Além disso, 1 EQ de complexidade alta foi excluído, a complexidade de 1 ILF foi alterada de alta para mediana e 1 EI de complexidade mediana para conversão foi incluído. Nessa situação, a contagem de pontos por função, utilizando as regras para projetos de melhoria e desprezando qualquer fator de ajuste, resulta em 49 pontos por função.

  1. ✂️
  2. ✂️

1103Q155140 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Na UML 2.0, os diagramas de objeto, de componente, de atividade e de comunicação são, respectivamente, do tipo (considere E para Estrutural e C para Comportamental):

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

1104Q118315 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADES

Sobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que

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

1105Q119106 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, DETRAN ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.

A métrica utilizada na análise de pontos por função é mais bem caracterizada como uma métrica para estimar o esforço para produção de determinado software que como uma métrica para estimar o prazo para produção desse software.

  1. ✂️
  2. ✂️

1106Q121456 | Engenharia de Software , Ferramentas CASE, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Considere as seguintes funcionalidades de uma determinada ferramenta:

I. criar objetos a partir de uma interface predefinida;

II. desenhar interface com o usuário a partir dos objetos já desenvolvidos;

III. realizar testes de uso com os objetos já desenvolvidos.

Pode-se considerar, como funcionalidade de uma ferramenta CASE, o contido em

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

1107Q121713 | Engenharia de Software , UML, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

Com relação a UML 2, julgue os itens subsecutivos.

O diagrama de pacotes, usado, por exemplo, para demonstrar a arquitetura de uma linguagem, tem por objetivo representar os subsistemas englobados por um sistema, de forma a determinar as partes que o compõem.

  1. ✂️
  2. ✂️

1108Q110194 | 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 usabilidade é uma medida de qualidade de software a ser observada também no levantamento de requisitos, que pode ser auferida analisando-se subjetivamente as atitudes dos usuários em relação ao sistema, por exemplo, por meio de um questionário de avaliação. De acordo com a figura, a usabilidade estaria corretamente classificada se posicionada em #1.

  1. ✂️
  2. ✂️

1109Q111251 | Engenharia de Software , Analista de Finanças e Controle, MF, ESAF

Toda métrica de software é

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

1110Q691115 | Engenharia de Software, Tecnico de Tecnologia da Informacao, UFC, CCV UFC, 2019

Qual arquivo é necessário ser configurado para especificar intencionalmente que determinados arquivos não sejam rastreados (tracked) e que o Git deve ignorar no repositório Git local?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1112Q711210 | Engenharia de Software, Técnico em Informática, Prefeitura de Matinhos PR, FUNPAR NC UFPR, 2019

Em relação ao Diagrama de Classes da UML 2.x, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1113Q110910 | Engenharia de Software, Analista de Controle Externo, TCE CE, FCC

Considere o texto a seguir: É uma técnica para elicitação de requisitos que permite extrair informações de alta qualidade dos usuários, em curto espaço de tempo, através de reuniões estruturadas que buscam decisões por consenso. Ela substitui as entrevistas individuais, e os resultados alcançados garantem um levantamento mais preciso e completo dos requisitos do que os obtidos pelas técnicas convencionais de entrevistas e questionários individualizados. Esta técnica é composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos; e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: adaptação, sessão e finalização. A técnica citada no texto é conhecida como

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

1114Q152444 | Engenharia de Software, Análise de Pontos de Função, Analista Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCC

Após a aplicação do fator de ajuste, o total de pontos de função em uma contagem ficou em 110,60. Antes da aplicação do ajuste, os pontos de função brutos estavam em 140,00. Portanto, o somatório dos 14 itens do nível de influência global foi

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

1115Q161917 | Engenharia de Software, Auditor de Controle Externo, TCE ES, CESPE CEBRASPE

Texto associado.
Considerando que todo desenvolvimento de software pode ser entendido como um ciclo de solução de problemas, julgue os itens a seguir, relativos a gerenciamento de processos de negócio.
Os estágios do processo de software incluem situação atual, definição do problema, desenvolvimento técnico e integração da solução.

  1. ✂️
  2. ✂️

1116Q246412 | Engenharia de Software, Ferramentas CASE, Técnico Científico Administração de Dados, Banco da Amazônia, CESPE CEBRASPE

Com relação a desenvolvimento de aplicativos web, Oracle e ferramentas CASE, julgue os itens subsequentes.


Ferramentas de documentação, como geradores automáticos de relatórios, fazem parte do conjunto de ferramentas CASE empregadas no desenvolvimento de aplicativos.

  1. ✂️
  2. ✂️

1117Q246415 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, relativos a conceitos e aplicações de
paradigma de orientação a objetos.

Em linguagens orientadas a objeto, um tipo abstrato de dados é materializado por uma estrutura de dados concreta modelada por uma classe.

  1. ✂️
  2. ✂️

1118Q256962 | 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. ✂️

1120Q682081 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.