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.


1081Q622619 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

Um dos tipos de teste de software é o teste de desempenho. Um teste desse tipo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1082Q629542 | Informática, Engenharia de Software, Analista, Empresa Municipal de Informática PE, UPE UPENET IAUPE

Assinale a alternativa que lista as fases do Rational Unified Process (RUP) na ordem correta.

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

1083Q626501 | Informática, Engenharia de Software, Analista Judiciário, TRE CE, FCC

Considere 3 AIEs simples, 5 EEs médias, 8 CEs complexas, 3 ALIs complexos e 7 SEs médias. O cálculo de PF bruto é

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

1084Q641609 | Informática, Engenharia de Software, Analista Judiciário, STJ, CESPE CEBRASPE

Acerca de qualidade de software, julgue os itens subseqüentes.

Os processos no ciclo de vida de um produto de software podem ser classificados como fundamentais, de apoio ou organizacionais. O processo de garantia da qualidade pode ser considerado um processo de apoio que define atividades para garantir a conformidade dos processos e produtos de software com requisitos e planos estabelecidos. Um processo de garantia da qualidade pode abranger a garantia da qualidade do produto, do processo e do sistema de qualidade.

  1. ✂️
  2. ✂️

1085Q613480 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

A série IEEE 802 define padrões de larga utilização em redes locais e metropolitanas. Acerca dos padrões IEEE 802 e das técnicas neles empregadas, julgue os itens a seguir.

O modelo adotado nos padrões da série IEEE 802 é incompatível com o modelo OSI (open systems interconnection), pois define uma organização para as comunicações em uma rede com base no emprego de entidades comunicantes livres de uma estrutura de camadas.

  1. ✂️
  2. ✂️

1087Q625565 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Com relação a testes de sistemas de software, julgue os itens a seguir. Por meio do JUnit, framework de teste que viabiliza a documentação e execução automática de testes de unidade em Java, é possível obter informações a respeito da cobertura obtida pelos casos de teste.
  1. ✂️
  2. ✂️

1088Q644807 | Informática, Engenharia de Software, Especialista em Regulacao de Servicos Publicos, ANATEL, CESPE CEBRASPE

No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.

No modelo iterativo, divide-se o desenvolvimento em iterações. A cada iteração, podem ser acrescentadas novas funcionalidades ao software. Uma iteração parte do estado no qual se encontravam os artefatos ao término da iteração anterior e resulta em um incremento. Uma iteração pode ter disciplinas como captura de requisitos, análise, projeto, implementação e teste.

  1. ✂️
  2. ✂️

1089Q646882 | Informática, Engenharia de Software, Programador de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue os itens que se seguem. Versionamento é o processo de desenvolvimento de software que abrange desde o levantamento de requisitos até a implantação do sistema.
  1. ✂️
  2. ✂️

1090Q612612 | Informática, Engenharia de Software, Policial Federal Perito, Polícia Federal, CESPE CEBRASPE

A gestão de projetos de engenharia de software, além de envolver heurísticas relacionadas às boas práticas de gestão de recursos e de pessoal, envolve cada vez mais a definição e a aplicação sistemática de métricas objetivas para avaliação e acompanhamento da evolução dos riscos, da qualidade e do próprio ciclo de vida (processo) do software. Acerca das métricas de projeto, julgue os itens que se seguem.

O produto da probabilidade de sucesso de uma etapa do projeto por uma variável que dimensione o impacto (financeiro e(ou) temporal) relacionado ao não-cumprimento da etapa define objetivamente o risco associado a essa etapa.

  1. ✂️
  2. ✂️

1091Q620551 | Informática, Engenharia de Software, Assistente Técnico de Sistemas, TJ MG, FUNDEP UFMG

Em relação à documentação do código-fonte, é CORRETO afirmar

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

1092Q636424 | Informática, Engenharia de Software, Analista Judiciário, TJ PI, FGV

O analista de requisitos Pedro foi designado para realizar o levantamento de requisitos de um sistema de vendas que irá substituir um sistema legado ainda em utilização, desenvolvido na linguagem de programação clipper. Pedro decide iniciar o levantamento de requisitos por meio de um conjunto de entrevistas individuais com os diversos usuários. Durante as entrevistas, Pedro percebeu um ponto comum entre os usuários: muitos acreditam que o sistema atual apresenta diversas funcionalidades que já os atendem satisfatoriamente. Nesse caso, a técnica de levantamento de requisitos mais adequada para complementar o levantamento de Pedro é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1093Q628534 | Informática, Engenharia de Software, Analista Administrativo, ANVISA, CESPE CEBRASPE

Com relação a conceitos da engenharia de software cliente/servidor, julgue os itens que se seguem.

Em sistemas cliente/servidor, o diagrama de fluxo de dados pode ser usado para estabelecer a abrangência de um sistema, identificar as funções de alto nível e os assuntos das áreas de dados e permitir a decomposição das funções de alto nível.

  1. ✂️
  2. ✂️

1094Q638527 | Informática, Engenharia de Software, Analista de Sistemas, IBGE, CESGRANRIO

Os processos de desenvolvimento de software utilizam, muitas vezes, procedimentos estatísticos para, por exemplo, apoiar a tomada de decisão. Dentro desse contexto, o Diagrama de Pareto é baseado na clássica regra de que

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

1095Q628572 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Transportes Terrestres, CESPE CEBRASPE

Acerca das linhas de produtos de software, julgue os próximos itens.

Uma linha de produtos de software é um conjunto de aplicações com uma arquitetura comum e componentes compartilhados, sendo cada aplicação utilizada especialmente para refletir necessidades diferentes.

  1. ✂️
  2. ✂️

1096Q634716 | Informática, Engenharia de Software, Policial Civil Perito, Polícia Civil PE, IPAD

A(s) fase(s) do ciclo de vida clássico da engenharia de software que se concentra(m) na estrutura de dados, arquitetura de software, descrição procedimental do software e caracterização da interface, é (são):

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

1097Q649591 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

Em ambientes computacionais, muitas aplicações que oferecem funcionalidades distintas são usadas simultaneamente pelos usuários.

Para possibilitar esse uso simultâneo, sem que o usuário tenha de fazer autenticações distintas em cada uma das aplicações, os administradores podem implantar uma infraestrutura de autenticação com suporte a

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

1098Q613811 | Informática, Engenharia de Software, Programador, TJ PR, COVEST

Sobre orientação a objetos é correto afirmar que:

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

1099Q645330 | Informática, Engenharia de Software, Analista Judiciário, TRE AP, FCC

Um Analista de Sistemas deve planejar um tipo de teste para avaliar a qualidade externa do produto e também a sua qualidade em uso. É um teste com forte relação com o cliente, que participa do planejamento e realização dessa atividade. O teste deve ser conduzido em 2 etapas:

I. No ambiente de desenvolvimento, com o desenvolvedor acompanhando os usuários e registrando erros e problemas do software (qualidade externa).

II. No ambiente do cliente e o desenvolvedor recebe um relato de todos os problemas encontrados pelos usuários ao interagirem com o software (qualidade de uso).

O tipo de teste a ser planejado pelo Analista e a denominação dos testes realizados nas etapas I e II são, correta e respectivamente,

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

1100Q612087 | Informática, Engenharia de Software, Analista de Desenvolvimento, SERPRO, CESPE CEBRASPE

Teste de software é um elemento crítico de garantia de qualidade e representa a revisão final da especificação, projeto e geração de código. Acerca desse assunto, julgue os itens que se seguem.

O teste caixa-branca ou teste de caixa de vidro é um método de projeto de casos de teste que usa a estrutura de controle do projeto procedimental para derivar casos de teste. Dessa maneira garante-se que todos os caminhos independentes de um módulo tenham sido exercitados pelo menos uma vez, já que erros lógicos e pressupostos incorretos são inversamente proporcionais à probabilidade de que um caminho de programa vai ser executado.

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