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.


941Q642442 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Mato Grosso do Sul, FCC

No paradigma da orientação a objetos, é correto afirmar que:

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

942Q649618 | Informática, Engenharia de Software, Técnico de Nível Superior, Tribunal de Justiça nbsp MS, PUC PR, 2017

No que se refere a elicitação e análise de requisitos, análise as assertivas a seguir.

I. O levantamento orientado a pontos de vista utiliza a técnica de brainstorming para identificar os serviços e as entidades do sistema.

II. A técnica de etnografia pode ser utilizada somente para complementar as informações obtidas nas entrevistas ou questionários.

III. O JAD (Joint Application Design) é uma técnica para promover cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores.

IV. A entrevista e o questionário são técnicas apropriadas para utilizar em fases iniciais de obtenção de requisitos.

É CORRETO apenas o que se afirma em

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

943Q628642 | Informática, Engenharia de Software, Técnico de Nível Superior V, Ministério do Planejamento Orçamento e Gestão, CESPE CEBRASPE

Acerca de engenharia de requisitos, julgue os itens subsequentes.

Uma das técnicas utilizadas para reduzir a ambiguidade de requisitos em tipos abstratos de dados é o uso de notações baseadas em linguagens formais matemáticas, como a abordagem algébrica.

  1. ✂️
  2. ✂️

944Q638389 | Informática, Engenharia de Software, Engenharia de Software, IF PI, IF PI

Em relação à UML qual dos itens abaixo está CORRETO.

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

945Q610239 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens a seguir, referentes à modelagem de dados para o SAP BW e aos elementos lógicos e físicos que a fundamentam.

Um multicubo é um infocubo de alto nível que copia e agrega dados de vários infocubos básicos e de cubos remotos.

  1. ✂️
  2. ✂️

946Q641245 | Informática, Engenharia de Software, Analista Judiciário, TRE CE, FCC

No desenvolvimento de software em espiral (Boehm), cada loop está dividido em quatro setores. NÃO se trata da denominação de um destes setores:

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

947Q643815 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPE

No que diz respeito à modelagem de processos de negócio, julgue os próximos itens.

Um processo tem suas métricas de tempo de execução medidas por meio do tempo necessário para a execução de uma tarefa.

  1. ✂️
  2. ✂️

948Q615164 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens a seguir com relação à programação de aplicações SAP.

A classe de um programa no ABAP workbench identifica a classe à qual o programa será ligado na estrutura orientada a objetos subjacente ao ambiente.

  1. ✂️
  2. ✂️

949Q649735 | Informática, Engenharia de Software, Analista de Saneamento, Companhia de Saneamento de Minas Gerais MG, FUMARC, 2018

Analise as seguintes afirmativas sobre os tipos de verificações de requisitos que fazem parte do processo de Validação de Requisitos, de acordo com Sommerville (2011):

I. Verificações de completeza consistem em validar com todos os stakehol-ders se os requisitos contemplam as suas necessidades e se funcionali-dades adicionais e diferentes também serão necessárias.

II. Verificações de realismo consistem em avaliar se o requisito realmente pode ser implementado, podendo levar em consideração o orçamento e o prazo para desenvolvimento do sistema.

III. Verificações de consistência são necessárias para evitar requisitos confli-tantes, com restrições ou descrições contraditórias para uma mesma fun-ção do sistema.

Estão CORRETAS as afirmativas:

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

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

Que tipo de processo de desenvolvimento de software visa a, inicialmente, prover todas as funcionalidades do sistema com uma fidelidade baixa e, por meio de ciclos, ir aumentando cada vez mais a fidelidade até que todas as funcionalidades estejam suportadas com a fidelidade máxima?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

951Q613677 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

Acerca de características do IP, julgue os itens que se seguem.

O campo ToS (type of service) no protocolo IP é utilizado pela arquitetura de serviços diferenciados. Atualmente, é definido como DSCP (diff serv code point).

  1. ✂️
  2. ✂️

952Q613194 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens a seguir, referentes à modelagem de dados para o SAP BW e aos elementos lógicos e físicos que a fundamentam.

Mesmo havendo figuras-chave iguais em dois ou mais dos cubos básicos usados para construir um multicubo, não há risco de incoerências nas consultas, pois o multicubo distingue as figuras-chave de cada um dos cubos básicos.

  1. ✂️
  2. ✂️

953Q635790 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPE

Julgue os itens a seguir, relativos a análise e projeto de software.

A modelagem orientada a objetos pode demonstrar, entre outros aspectos, como eles podem ser classificados, de que forma herdam atributos e operações de outros objetos, como são compostos por meio de modelos de agregação e de que forma interagem por meio de modelos de comportamento simples.

  1. ✂️
  2. ✂️

954Q621209 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPE

Julgue os seguintes itens, acerca da análise de pontos de função (APF).

O agente governamental que atua diretamente nos requisitos do software e interage com ele é considerado um usuário do sistema.

  1. ✂️
  2. ✂️

955Q646569 | Informática, Engenharia de Software, Analista de Sistemas I, Empresa de Assistência Técnica e Extensão Rural da Paraíba MG, 2018

Preencha corretamente as lacunas do texto a seguir.

A validação de requisitos é o processo de verificação por meio do qual os requisitos realmente definem o sistema que o cliente quer. Por exemplo, na verificação de __________________________, os requisitos no documento não devem entrar em conflito e na verificação de __________________________, o documento de requisitos deve incluir requisitos que definem todas as funções e as restrições pretendidas pelo usuário do sistema. Entre as várias técnicas de validação de requisitos que podem ser usadas individualmente ou em conjunto estão a técnica __________________________, que analisa sistematicamente os requisitos por uma equipe de revisores que verificam erros e inconsistências, e a técnica __________________________, que demonstra um modelo executável do sistema em questão aos usuários finais e aos clientes.

A sequência que preenche corretamente as lacunas do texto é

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

957Q624324 | Informática, Engenharia de Software, Auditor Fiscal da Receita Estadual, Secretaria da Fazenda do Estado SC, FEPESE

Analise a definição abaixo.

Teste de software que procura descobrir erros por meio da reaplicação parcial dos testes a um programa modificado.

Assinale a alternativa que cita corretamente o conceito ao qual se refere a definição.

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

958Q648152 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018

Um modelo de processo de software é uma representação simplificada de um processo de software, sendo que cada modelo representa uma perspectiva particular de um processo e fornece informações parciais sobre ele. Com relação aos modelos de processos de software, é INCORR ETO afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

959Q649694 | Informática, Engenharia de Software, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE, 2018

Com relação à qualidade de software, julgue os itens a seguir. Na extreme programming, como não há especificação de sistema que possa ser usada por equipe de teste externa, a característica de test-first exige que os implementadores de tarefa compreendam detalhadamente a especificação de comportamento da funcionalidade em desenvolvimento, a fim de que possam escrever o teste para o sistema.
  1. ✂️
  2. ✂️

960Q625170 | Informática, Engenharia de Software, Analista de Informática Legislativa, SF, FGV

Considere as seguintes assertivas sobre as vantagens do uso de padrões de software (software patterns):

I. Padrões de projeto proporcionam um vocabulário comum de projeto, facilitando comunicação, documentação e aprendizado dos sistemas de software.

II. Padrões de projeto auxiliam no desenvolvimento de software por meio da reutilização do projeto de soluções computacionais já testadas e aprovadas.

III. Uma biblioteca de padrões pode ajudar a melhorar e padronizar o desenvolvimento de software

As assertivas corretas são:

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