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.


1401Q677542 | Engenharia de Software, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020

O Clean Code deve considerar também o momento de teste do software em desenvolvimento. O Teste Limpo deve
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1403Q121281 | Engenharia de Software , RUP, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

O RUP, Processo Unificado da Rational, é dividido em fases e atividades, sendo que

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

1404Q847056 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Gestor de Projetos, CESPE CEBRASPE, 2020

Considerando o PMBOK 6.ª edição, julgue os itens seguintes, acerca de gerenciamento de projetos.
O processo de criação da estrutura analítica do projeto (EAP) ocorre no grupo de planejamento denominado monitoramento e controle, com o objetivo de subdividir as entregas e o trabalho do projeto em componentes menores, mais facilmente gerenciáveis.
  1. ✂️
  2. ✂️

1405Q847078 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Gestor de Projetos, CESPE CEBRASPE, 2020

Considerando o PMBOK 6.ª edição, julgue os itens seguintes, acerca de gerenciamento de projetos.
Os escritórios de gerenciamento de projetos têm papel fundamental na gestão do conhecimento, ajudando na organização das comunidades de prática e facilitando a centralização do conhecimento e das lições aprendidas.
  1. ✂️
  2. ✂️

1406Q147955 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, STJ, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, relativos a conceitos de orientação a objetos e UML.

As seguintes características estão corretas para um modelo construído com a UML: nos diagramas de componentes, há módulos de código representados por componentes; há diagramas de componentes onde dependências de compilação estão representadas por setas tracejadas entre componentes; nos diagramas de utilização (deployment), alguns nós representam unidades computacionais, outros representam dispositivos periféricos.

  1. ✂️
  2. ✂️

1407Q150524 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Considere o enunciado: Uma escola (todo) tem um ou mais departamentos (parte). Cada departamento pertence exatamente a uma única escola.

No âmbito da UML, este enunciado especifica um relacionamento de

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

1409Q197713 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  a seguir, relativo  a análise e projeto de software.

A linguagem ubíqua utiliza termos que fazem parte das discussões entre os especialistas de negócio e as equipes de desenvolvimento, os quais devem utilizar a mesma terminologia na linguagem falada e no código.

  1. ✂️
  2. ✂️

1410Q113519 | Engenharia de Software, Analista de Informática, TCE RO, CESPE CEBRASPE

No que concerne à análise e ao projeto de software, julgue os próximos itens.

A fase de análise define os requisitos do cliente, conforme as necessidades de negócio, e as considerações técnicas envolvidas, que se agrupam em uma solução tecnológica, compõem a fase de projeto de software.
  1. ✂️
  2. ✂️

1411Q151932 | Engenharia de Software, DFD, Analista Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

No âmbito do projeto estruturado, o que um diagrama de fluxo de dados - DFD (De Marco ou Gane) não admite é um fluxo de dados proveniente de

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

1412Q104061 | Engenharia de Software , RUP, Analista Administrativo Área 4, ANAC, CESPE CEBRASPE

Texto associado.

Acerca do processo de desenvolvimento de software, julgue os itens
subsequentes.

A disciplina Modelagem de Negócio do RUP descreve como elaborar o modelo de negócio da organização para a qual o sistema será construído. Tal modelo compreende o modelo de casos de uso de negócio e um modelo de objetos de negócio.

  1. ✂️
  2. ✂️

1413Q107153 | Engenharia de Software , Engenharia de Requisitos, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPE

Texto associado.

Com relação a requisitos de software, julgue os itens a seguir.

Uma técnica para levantamento de requisitos eficiente e recomendada pelo SWEBOK é o envio de questionário por e-mail, visto ser uma forma de se elucidar com precisão as necessidades do usuário.

  1. ✂️
  2. ✂️

1414Q149398 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 14a Região, FCC

Na UML, é um diagrama de interação que dá ênfase à organização estrutural dos objetos que enviam e recebem mensagens. Ele mostra um conjunto de papéis, as conexões existentes entre estes e as mensagens enviadas e recebidas pelas instâncias que representam os papéis. Trata-se do diagrama de

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

1415Q121497 | Engenharia de Software, Teste de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

O método de testes estruturais de software não tem como objetivo garantir que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1416Q103109 | Engenharia de Software , Analista Programador, DPE RO, FGV

Um documento XML precisa ser bem-formado, ou seja, processável por interpretadores XML e, opcionalmente, ser validado com base em um esquema (XML Schema ou DTD). Considerando a DTD a seguir, que apresenta um modelo simplificado de representação de processos:

<!DOCTYPE processo [
<!ELEMENT sujeitos (juiz, autor+, reu+)>
<!ELEMENT juiz (#PCDATA)>
<!ELEMENT autor (#PCDATA)>
<!ELEMENT reu (#PCDATA)>
]>

e os seguintes trechos de documento XML:

I) <processo>
      <sujeitos>
        <juiz>Dr. Pedro da Silva</juiz>
        <autor>Fulano de Souza</autor>
        <reu>Cicrano Pereira</reu>
      </sujeitos>
   </processo>

II) <processo>
      <sujeitos>
        <autor>Fulano de Souza</autor>
        <reu>Cicrano Pereira</reu>
      </sujeitos>
   </processo>

III) <processo>
      <sujeitos>
        <juiz>Dr. Pedro da Silva
        <autor>Fulano de Souza
        <reu>Cicrano Pereira
      </sujeitos>
     </processo>

Os trechos contendo XML mal-formado, válido e inválido, respectivamente, são:

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

1417Q671944 | Engenharia de Software, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Texto associado.


Acerca das metodologias ágeis e suas características, julgue o próximo item.

O FDD (feature driven development) tem como principal característica fornecer uma maneira de construir e manter sistemas que satisfazem restrições de prazo, por meio do uso de prototipagem incremental em um ambiente controlado de projeto.

  1. ✂️
  2. ✂️

1418Q195537 | Engenharia de Software, XP, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.
A respeito de engenharia de software, julgue os itens subsequentes.

A metodologia Rational Unified Process (RUP) promove o envolvimento do cliente, bem como iterações e testes contínuos, o que torna o processo dependente de outros, apesar de reduzir os seus riscos. Já a metodologia Extreme Programming (XP) proporciona flexibilidade e agilidade, visto que, por meio dela, realiza-se a divisão de tarefas de forma específica.
  1. ✂️
  2. ✂️

1419Q693725 | Engenharia de Software, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019

Julgue o item seguinte, a respeito de gerenciamento de projetos e PMBOK 5.ª edição. A estrutura analítica dos riscos (EAR) auxilia o planejamento do gerenciamento dos riscos do projeto e, para que possa ser implantada, deve considerar somente os componentes principais do plano de gerenciamento do projeto, sem englobar os planos auxiliares.
  1. ✂️
  2. ✂️

1420Q164581 | Engenharia de Software, Engenharia de Requisitos, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, a respeito da engenharia de requisitos de
software.

O gerenciamento de requisitos deve compreender e controlar mudanças nos requisitos de sistema, além de avaliar os seus impactos. Para atingir esse propósito, podem ser mantidas informações de rastreabilidade a serem usadas para avaliar quais outros requisitos seriam afetados por uma mudança, bem como o impacto da mudança de requisitos no projeto e na implementação do sistema.

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