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.


741Q117448 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas, UNEAL, COPEVE UFAL

É um conjunto de aplicações com uma arquitetura comum específica de aplicação. O núcleo comum da família de aplicações é reusado cada vez que uma nova aplicação é necessária. O novo desenvolvimento pode envolver a configuração de componentes específicos, a implementação de componentes adicionais e a adaptação de alguns componentes.

Qual opção abaixo corresponde à descrição anterior?

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

742Q255736 | Engenharia de Software, XP, Técnico Judiciário Programação, TST, FCC

O XP (Extreme Programming) utiliza uma abordagem orientada a objetos como seu paradigma de desenvolvimento predileto. Ele

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

743Q847147 | Engenharia de Software, Manutenção de Software, Analista de Segurança da Informação, CESPE CEBRASPE, 2020

Julgue os item seguinte, a respeito de respostas a incidentes, desenvolvimento de software e configuração de servidores.

Engenharia reversa consiste em descobrir a senha de um arquivo e(ou) sistema por meio de um processo de tentativa e erro.
  1. ✂️
  2. ✂️

744Q120952 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Imagem 028.jpg

A figura acima mostra um diagrama de classes UML desenvolvido para um projeto em que ainda não se sabe em que linguagem será realizada a implementação. Sobre o diagrama, assinale a afirmação correta.

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

745Q687298 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

Considere a tabela abaixo, criada no Oracle 11g.
Nome da tabela: funcionarios
Campos: id (PK), nome, salario
Uma organização necessita de um relatório que exiba o id, o nome e o salário de cada funcionário acrescido de 11%, expresso como número inteiro. O salário reajustado em 11% deve ter a coluna exibida com título "Salário Reajustado". Com o banco de dados aberto e em condições ideais, para conseguir o que deseja a organização, um Analista deve utilizar a instrução PL/SQL:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

747Q120326 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Em termos de documentação de software, o diagrama UML mais recomendado para documentar requisitos funcionais e as dependências entre eles é o

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

749Q119603 | Engenharia de Software , UML, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

Com relação a UML 2, julgue os itens subsecutivos.

O diagrama de atividade, considerado independente do diagrama de máquina de estado, serve para descrever os passos a serem percorridos para a conclusão de uma atividade específica.

  1. ✂️
  2. ✂️

750Q157670 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, FGV

No que diz respeito ao processo de engenharia de requisitos de software, uma fasse é caracteriza da por três aspectos:

• pela derivação de requisitos de sistema através da observação de sistemas existentes, discussões com usuários potenciais e compradores, além da análise de tarefas.

• por envolver o desenvolvimento de um ou mais modelos de sistema e protótipos.

• por ajudar o analista a compreender o sistema a ser especificado. Essa fase é denominada

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

751Q113908 | Engenharia de Software , Orientação a Objetos, Analista de Finanças e Controle, CGU, ESAF

São qualidades da orientação a objetos:

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

753Q836665 | Engenharia de Software, UML, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

No diagrama de classes UML, uma diferença entre associações do tipo agregação e composição é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

754Q155194 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 13a Região, FCC

Considere o seguinte caso:

Observando o trâmite de processos no tribunal, Marta percebeu que tanto advogados quanto juízes realizavam análises nos diversos pareceres constantes dos processos. Com sua experiência como analista ela deduziu que uma possível informatização dos processos poderia contemplar uma classe chamada Advogado e outra chamada Juiz, tendo como base uma classe comum chamada Pessoa, com um método chamado AnalisarParecer. Este método (definido na classe comum) se comportaria de maneira diferente para as chamadas feitas a partir de uma instância de Advogado e para as chamadas feitas a partir de uma instância de Juiz, em razão deles terem responsabilidades diferentes em sua forma de analisar e opinar sobre os pareceres.

Pela observação do método e seu comportamento, o princípio da orientação a objetos aplicável no caso, fundamentalmente, é

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

756Q118142 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, CODENI RJ, MS CONCURSOS

A análise orientada a objetos se preocupa com a descrição de domínio, a partir da perspectiva dos objetos. Há uma identificação de conceitos, atributos e associações que são considerados de interesse. O resultado desta análise pode ser expresso de que maneira?

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

758Q118275 | Engenharia de Software , UML, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

Imagem 013.jpg

A figura acima é um exemplo de diagrama de transição de estados,
que permite modelar como o sistema responde a eventos internos e
externos, especificando o que acontece quando o evento ocorre. Ele
é útil para modelar o comportamento de sistemas de tempo real, já
que tais sistemas lidam com estímulos do ambiente. A respeito
desse assunto e da figura acima, julgue os próximos itens.

Na figura, A associa-se a uma ação de guarda, e B, a uma ação de transição.

  1. ✂️
  2. ✂️

760Q150035 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Considere diversas agências (classe Agencia) de atendimento a reclamações trabalhistas espalhadas em vários pontos do Estado. Uma delas, a central (classe AgenciaCentral), tem atributos diferenciados, porém herda os demais atributos e operações de Agencia. O relacionamento entre essas classes é definido na UML como

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