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.


1761Q626955 | Informática, Engenharia de Software, Engenheiro Elétrico, ITAIPU Binacional, UFPR

O processo de medição ajuda a entender o processo técnico e o próprio produto e capacita à quantificação e à administração do processo. Apesar de ser difícil medir o processo (engenharia de software) e o produto (software), o uso de medição é uma boa prática. Em relação a esse assunto, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F): ( ) A medição em geral é um processo comum na área de Engenharia em geral e portanto pode ser perfeitamente aplicada no processo de desenvolvimento de software. ( ) A medição ajuda a indicar a qualidade do produto e a produtividade da equipe, além de criar uma linha de base (baseline) para futuros planejamentos. ( ) Fazer uma medição correta é uma forma de reduzir o tempo necessário para os testes do software, uma vez que será reduzida a quantidade de erros. ( ) É recomendado utilizar somente medidas indiretas, mais simples, para possibilitar a redução do custo do desenvolvimento do software. ( ) A medição é fundamental para a atividade de planejamento, que pode utilizar métricas como a análise de ponto de função. Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1762Q611860 | Informática, Engenharia de Software, Perito Criminal Federal, Polícia Federal, CESPE CEBRASPE

Considere que se deseja desenvolver um sistema para controle de caixa de supermercado tendo como base um computador que registra os produtos vendidos, interagindo com dispositivos de entrada e saída tais como impressora, teclado e leitora de código de barras. Esse sistema deve interagir também com o operador do caixa e com um banco de dados do estabelecimento. A partir dessas informações, julgue os itens que se seguem.

A descrição informal do que o sistema deve fazer, tal como ler código de barras, identificar o produto e calcular o total da compra, faz parte da especificação de requisitos do programa.

  1. ✂️
  2. ✂️

1763Q649020 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE

No processo de gerenciamento de mudanças, a matriz de distribuição de responsabilidades (matriz RACI) é utilizada na identificação
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1765Q649282 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE

Sobre o ePing (Padrão de Interoperabilidade de Governo Eletrônico), assinale a alternativa INCORRETA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1766Q633669 | Informática, Engenharia de Software, Tecnologia da Informação, MDIC, MOVENS Instituto

Cada método de análise de sistemas tem uma notação e um ponto de vista únicos; porém, todos relacionamse com um conjunto de princípios fundamentais. Considerando os princípios de análise de sistemas, julgue os itens abaixo e, em seguida, assinale a opção correta.

I – O domínio de informação de um problema deve ser representado e compreendido.

II – Modelos que descrevam as interfaces do sistema e as estruturas de dados devem ser desenvolvidos.

III – Os modelos (e o problema) devem ser unificados de maneira que revelem seus detalhes.

IV – O processo de análise deve mover-se da informação essencial para os detalhes de implementação.

A quantidade de itens certos é igual

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

1767Q645707 | Informática, Engenharia de Software, Analista Judiciário, TRT 5a, FCC

De acordo com a Instrução Normativa para Contratação de Soluções de Tecnologia da Informação (MPOG/SLTI IN 04/2010), a tarefa “Análise de Viabilidade da Contratação”, da fase de Planejamento da Contratação, compreende a “identificação das diferentes soluções que atendam aos requisitos”. Para tanto, deve-se manter a observância às políticas, premissas e especificações técnicas definidas por:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1768Q618835 | Informática, Engenharia de Software, Técnico Judiciário, TRE PE, CESPE CEBRASPE

Assinale a opção que apresenta modelos de desenvolvimento de software.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1769Q649302 | Informática, Engenharia de Software, Analista de Controle Externo, Tribunal de Contas Estadual MG, CESPE CEBRASPE, 2018

A interface com o usuário deve informar continuamente o que ele está fazendo. Essa característica está relacionada a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1770Q640350 | Informática, Engenharia de Software, Analista de Sistemas, Fundação Instituto de Pesquisa Econômica Aplicada, CESPE CEBRASPE

Em relação à engenharia de software, julgue os itens a seguir.

O teste caixa-preta ou comportamental, aplicado no início do processo de teste, é embasado nos requisitos funcionais do software. Identifica, entre outros, erros de iniciação e término, erros de estrutura de dados, erros de interface e funções incorretas ou omitidas.

  1. ✂️
  2. ✂️

1771Q617328 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, UFABC, UFABC

Pode-se afirmar que:

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

1772Q634482 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

No que diz respeito à engenharia de testes, julgue os itens subsecutivos. A adoção da estratégia bottom-up nos testes de integração torna desnecessária a utilização de stubs.
  1. ✂️
  2. ✂️

1773Q649335 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Companhia de Desenvolvimento Econômico de Minas Gerais MG, FUNDEP UFMG, 2018

O escalonamento de processos permite que um computador possa executar diversos programas em pseudoparalelismo, o que viabiliza aspectos como a multiprogramação.

Qual entre os algoritmos de escalonamento a seguir seria mais adequado para sistemas de processamento em lote?

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

1774Q634761 | Informática, Engenharia de Software, Informática, MC, CESPE CEBRASPE

Acerca do rational unified process (RUP), julgue os seguintes itens.

A fase de elaboração (elaboration) tem os seguintes objetivos: desenvolver um produto que esteja em condições de migrar para uma comunidade de usuários; completar análise, projeto, implementação e teste das funcionalidades providas pelo sistema; desenvolver material de suporte e treinamento para os usuários e criar os artefatos necessários para a implantação e uso do sistema.

  1. ✂️
  2. ✂️

1775Q615819 | Informática, Engenharia de Software, Analista de Sistemas, Companhia Energética do Rio Grande do Sul RS, CESPE CEBRASPE

Com relação às características dos principais periféricos e dispositivos de armazenamento secundário, julgue os itens que se seguem. O mecanismo de escrita dos discos magnéticos está baseado no fato de que o fluxo de corrente elétrica, por meio de uma bobina, produz um campo magnético. São enviados pulsos de corrente para o cabeçote, que resultam na gravação de padrões magnéticos na superfície abaixo dele. As correntes positivas e negativas sempre geram padrões magnéticos semelhantes.
  1. ✂️
  2. ✂️

1776Q642961 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPE

A respeito de desenvolvimento e manutenção de sistemas, julgue os itens consecutivos.

Um programa robusto produz as saídas corretas para todas as entradas previstas pela aplicação do programa.

  1. ✂️
  2. ✂️

1777Q623255 | Informática, Engenharia de Software, Técnico Ministerial, Ministério Público Estadual PI, CESPE CEBRASPE

Com relação a testes funcionais e testes de unidades, julgue os próximos itens.

O teste de software permite verificar se o sistema está funcionando de acordo com os requisitos definidos, mas não visa garantir que as expectativas do cliente serão atendidas.

  1. ✂️
  2. ✂️

1778Q635036 | Informática, Engenharia de Software, Analista Judiciário, TST, CESPE CEBRASPE

Acerca da orientação a objetos e das linguagens e metodologias de análise e programação orientadas a objetos, julgue os itens que se seguem.

Na UML, os casos de uso descrevem cenários de utilização do software, explicitando os atores e as funcionalidades disponibilizadas.

  1. ✂️
  2. ✂️

1779Q634530 | Informática, Engenharia de Software, Assessor Técnico de Informática, Tribunal de Contas Estadual RN, CESPE CEBRASPE

Julgue os itens seguintes, a respeito de requisitos e técnicas de elicitação de requisitos.

A prototipação, uma abordagem para desenvolvimento de software na qual se cria um modelo do software que será implementado, é composta de quatro etapas: planejamento, análise de risco, engenharia e avaliação do cliente.

  1. ✂️
  2. ✂️

1780Q619436 | Informática, Engenharia de Software, Atividades de Complexidade Intelectual, Ministério das Comunicações, CESPE CEBRASPE

Com relação aos testes e à gestão de configuração da engenharia de software, julgue os itens subsequentes.

Baselines podem ser considerados uma base estável para a evolução contínua dos itens de configuração e são adicionados ao sistema de gestão de configuração à medida que são desenvolvidos.

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