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.


981Q631614 | Informática, Engenharia de Software, Analista Programador Sênior, Prefeitura de Barueri SP, SOLER Instituição Soler de Ensino

Na fase de levantamentos de requisitos, deve ser levados em consideração dois tipos, são eles:

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

982Q615611 | Informática, Engenharia de Software, Analista de Sistemas, Agência de Fomento do Estado de Santa Catarina SC, FEPESE

Um dos pontos fortes de UML em relação a outras notações para modelagem orientada a objetos é o conjunto de recursos disponíveis para suportar modelagem dinâmica (isto é, o comportamento do software) em um processo de desenvolvimento. A respeito de modelagem dinâmica, é incorreto afirmar:

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

983Q622033 | Informática, Engenharia de Software, Tecnologista Pleno I, DCTA SP, VUNESP

Assinale a alternativa correta sobre o processo de validação do software.

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

984Q628484 | Informática, Engenharia de Software, Técnico de Controle Externo, TCE TO, CESPE CEBRASPE

As atividades comuns nos modelos de processo de desenvolvimento de software incluem

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

985Q622357 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

A respeito de engenharia de software, julgue os próximos itens. Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa.
  1. ✂️
  2. ✂️

986Q624677 | Informática, Engenharia de Software, Analista de Sistemas, Câmara de Marília SP, VUNESP

Um dos tipos ou categorias em que a manutenção de software se classifica é a chamada manutenção evolutiva, sobre a qual é correto afirmar que consiste em se fazer modificações no software, tendo como um de seus objetivos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

987Q643157 | Informática, Engenharia de Software, Administrador de Banco de Dados, Tribunal de Justiça MG, FUNDEP UFMG

Considerando o diagrama de casos de uso da UML, é INCORRETO afirmar que

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

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

Com relação aos conceitos de desenvolvimento de sistemas, julgue os itens a seguir. Os princípios de engenharia de software definem a necessidade de formalidades para reduzir inconsistências e a decomposição para lidar com a complexidade.
  1. ✂️
  2. ✂️

989Q647022 | Informática, Engenharia de Software, Analista de Sistemas, Prefeitura de Cáceres MT, CEV UFMT, 2017

Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.

I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.

II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).

III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.

Está correto o que se afirma em

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

992Q648590 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

No âmbito da Engenharia de Software, testes de unidade são aqueles realizados:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

As ferramentas de análise estática de código, como o PMD e o FindBugs, encontram erros nos programas ao
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

994Q629668 | Informática, Engenharia de Software, Analista Judiciário, TRE PE, CESPE CEBRASPE, 2017

Acerca do clean code, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

995Q648877 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018

Eduardo é o líder técnico do Sistema de Vendas de uma rede de farmácias. O sistema deve ser utilizado em mais de 40 unidades espalhadas por vários estados.

O sistema entrou em produção e, já na primeira semana de uso, ficou muito lento e diversas vezes indisponível para os operadores das lojas.

Diante deste cenário, assinale a opção que indica a técnica de teste que foi negligenciada.

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

996Q614588 | Informática, Engenharia de Software, Analista de Sistemas, Companhia de Processamento de Dados do Pará PA, CESPE CEBRASPE

O diagrama de fluxo de dados (DFD) é uma ferramenta de representação dos processos de um sistema e dos dados que ligam esses processos. Acerca dos conceitos dessa ferramenta, julgue os itens subseqüentes.

As entidades externas são classes lógicas que interagem com o sistema, sendo fonte ou destino de informação. Uma das suas representações gráficas é um retângulo com as faces esquerda e superior duplamente traçadas e identificadas por uma letra minúscula colocada no canto superior esquerdo.

  1. ✂️
  2. ✂️

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

Acerca do desenvolvimento seguro de software, julgue os itens seguintes. Em ataques do tipo man-in-the-middle, embora o atacante possa interceptar a conexão do atacado e, dessa forma, produzir uma falha de injeção (conhecida como project mogul), o protocolo de change cipher spec, por meio do método de compressão mogul cipher, determina o algoritmo de criptografia e o algoritmo de MAC a ser utilizados, além de definir o tamanho de hash.
  1. ✂️
  2. ✂️

998Q615163 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Acerca da metodologia de gerência de projetos proposta pelo Project Management Institute (PMI), julgue os itens subseqüentes.

O processo de fechamento administrativo (administrative closure) de um projeto, que consiste na composição, na coleta e na disseminação de informações para formalizar o término do projeto ou de uma fase do mesmo, é classificado na área de conhecimento de gerência do tempo de projetos.

  1. ✂️
  2. ✂️

999Q623617 | Informática, Engenharia de Software, Analista de Sistema Júnior, ITAIPU Binacional, UFPR

Identifique como verdadeiros (V) os itens a seguir que são técnicas de elicitação e como falsos (F) os que não são: ( ) Entrevista. ( ) Análise. ( ) Análise de protocolos. ( ) Modelagem. ( ) Cenários. Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.