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.


1561Q642100 | Informática, Engenharia de Software, Analista do Ministério Público, MPE AL, COPEVE UFAL

A Unified Modeling Language (UML) é uma linguagem de modelagem não proprietária de terceira geração. Um dos principais objetivos da UML é proporcionar a maior visualização lógica do desenvolvimento de sistemas de informação, e, para isso, utiliza em sua estrutura de diagramas comportamentais os seguintes diagramas:

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

1562Q628306 | Informática, Engenharia de Software, Analista Judiciário, TRT 23a, FCC

Se em uma seqüência de atividades de um projeto todas elas tiverem retardo de zero dias em relação às suas predecessoras
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1563Q647258 | Informática, Engenharia de Software, Analista de Sistema Júnior, Petrobras, CESGRANRIO, 2018

Entre as técnicas de teste de software, aquela que gera versões levemente modificadas de um programa sob teste e exercita tanto o programa original quanto os programas modificados, procurando diferenças entre essas formas, é conhecida como testes
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1564Q614539 | Informática, Engenharia de Software

Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais. Analise as afirmativas a seguir sobre o uso da prática de TDD:

I. Tornam os testes de regressão mais demorados porque o desenvolvedor precisará fazer testes manuais várias vezes por dia.

II. Garante que os requisitos do sistema sejam atendidos porque o desenvolvedor escreverá o código de testes sempre que acabar a implementação do código do sistema.

III. Ajuda o desenvolvedor a escrever código de qualidade porque ele gastará parte do seu tempo escrevendo código de testes.

Está correto o que se afirma em:

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

1565Q610994 | Informática, Engenharia de Software

Em relação à garantia da qualidade do software, é correto afirmar que a

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

1566Q634565 | Informática, Engenharia de Software, Analista de Sistemas, CAEMA MA, IBEG

Na atualidade as empresas operam num ambiente onde as mudanças são rápidas e a resposta para o mercado, em algumas situações dependem de soluções informatizadas. As metodologias ágeis vêm de encontro a essas necessidades, buscando fornecer soluções dentro do menor prazo possível. Identifique entre as alternativas aquela que apresenta a informação INCORRETA em relação aos princípios dos métodos ágeis.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1567Q635596 | Informática, Engenharia de Software, Analista do Ministério Público, MPE SE, FCC

Considerando os tipos COM = comportamental e EST = estrutural na UML 2.0, classifique correta e respectivamente os seguintes diagramas UML:

I. State Machine Diagram

II. Sequence Diagram

III. Composite Structure Diagram

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

1568Q631761 | Informática, Engenharia de Software, Analista de Redes e Comunicação de Dados, ARCE CE, FCC

A rigorosa observância de formalidades entre autoridades de diferentes governos ou instituições/empresas em eventos oficiais é

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

1569Q631763 | Informática, Engenharia de Software, Analista Judiciário, TRT 5a, CESPE CEBRASPE

Com relação a qualidade de software, bancos de dados e suas tecnologias, julgue os itens de 87 a 92.

Os processos de desenvolvimento de software tais como CMM (capability maturity model) ou RUP promovem a melhoria do processo de desenvolvimento de software, em busca de uma qualidade do produto final, que, para esses modelos, é diretamente proporcional à qualidade do processo de desenvolvimento.

  1. ✂️
  2. ✂️

1570Q648416 | Informática, Engenharia de Software, Analista de Criação, Serviço Social Autônomo PR, FAUEL, 2017

De modo a promover a localização de um site por ferramentas de busca, diversas práticas são empregadas facilitando a análise e a indexação do conteúdo web pelos motores de busca. Dentre as práticas mais comuns, destaca-se a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1571Q618728 | Informática, Engenharia de Software, Perícia Forense do Estado do Ceará CE, CESPE CEBRASPE

A respeito de metodologias de desenvolvimento de sistemas e suas técnicas, julgue os itens subsecutivos.

Na análise estruturada de sistemas, o fato de o analista verificar que é indispensável representar as relações entre terminadores (entidades externas) indica que as entidades não são realmente externas, mas partes do sistema, e devem ser modeladas como processos.

  1. ✂️
  2. ✂️

1572Q649450 | Informática, Engenharia de Software, Auditor Fiscal da Receita Estadual, Secretaria da Fazenda do Estado GO, FCC, 2018

O Openswan é uma implementação de código aberto, no nível de kernel IPsec, disponível no Red Hat Enterprise Linux 6, que é usado para iniciar ou parar um serviço ipsec. Para iniciar esse serviço utiliza-se o comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1573Q615159 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

O gerenciamento de memória é uma das principais funcionalidades dos sistemas operacionais. Acerca do gerenciamento de memória, julgue os itens subseqüentes.

Com o particionamento fixo da memória, evita-se o fenômeno de fragmentação interna do espaço dos processos.

  1. ✂️
  2. ✂️

1574Q640802 | Informática, Engenharia de Software, Analista de Informática, Ministério Público da União, CESPE CEBRASPE

Acerca de engenharia de requisitos, julgue os itens subsequentes.

A verificação de requisitos tem por objetivo analisar se os modelos construídos estão de acordo com os requisitos definidos. Por sua vez, a validação de requisitos visa assegurar que as necessidades do cliente estão sendo atendidas por tais requisitos.

  1. ✂️
  2. ✂️

1575Q647974 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EBSERH, CESPE CEBRASPE, 2018

A respeito da gestão de relacionamento e engenharia de requisitos, julgue os itens seguintes. Requisitos externos são derivados de metas, políticas e procedimentos das organizações, do cliente e do desenvolvedor e incluem requisitos de processo, requisitos de implementação, restrições de entrega e restrições orçamentárias.
  1. ✂️
  2. ✂️

1576Q617264 | Informática, Engenharia de Software, Técnico de Informática, Instituto de Tecnologia da Informação e Comunicação ES, CESPE CEBRASPE

As normas, diretrizes e especificações internacionais permitem que os fabricantes de software e hardware possam prover interoperabilidade entre diferentes tecnologias. Com relação a esse assunto, julgue os itens a seguir.

O consórcio W3C (World Wide Web Consortium), responsável por desenvolver tecnologias e padrões para a Web, é composto por mais de 400 membros, além de inúmeros colaboradores.

  1. ✂️
  2. ✂️

1577Q619855 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, VUNESP

Algumas tecnologias Web, como o Java EE, são mais adequadas para realizar acesso a bases de dados do que outras tecnologias, como o JavaScript ou jQuery, por exemplo. Essa característica se dá principalmente porque o Java EE é uma tecnologia que atua do lado do
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1578Q649062 | Informática, Engenharia de Software, Analista de Sistemas, Conselho Regional de Farmácia SP, IDECAN, 2018

Garantir a qualidade de um software engloba diversos fatores, bem como muitas atividades, concentradas na gestão da qualidade do software, em que várias ações são apresentadas. “Uma dessas ações é uma função de controle de qualidade, mas que tem como objetivo principal descobrir erros”. Assinale a alternativa que apresenta essa ação.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1579Q616297 | Informática, Engenharia de Software, Analista Pleno e Júnior, BAHIAGÁS, CEFETBAHIA

No processo de engenharia de software, utiliza-se o modelo empírico de estimativa (estático e de valor simples) que computa o esforço e custo de desenvolvimento de software como uma função do tamanho de programa expresso em linhas de código estimadas. Este modelo é conhecido por

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

1580Q631401 | Informática, Engenharia de Software, Analista Legislativo, CD, FCC

Características de um sistema que não mudam com o tempo podem ser representadas, na UML 2.0, por meio de um diagrama de

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