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.


641Q117910 | Engenharia de Software , UML, Analista de Sistemas, UNEAL, COPEVE UFAL

Mostra a configuração dos nós de processamento em tempo de execução e os componentes neles existentes.

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

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

642Q847266 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Analista de Tecnologia da Informação, CESPE CEBRASPE, 2020

A respeito de gerenciamento de projetos, julgue os itens a seguir, com base no PMBOK 6.a edição.
A implementação de respostas aos riscos pode produzir como resultado uma solicitação de mudança em qualquer componente do plano de gerenciamento do projeto.
  1. ✂️
  2. ✂️

643Q121841 | Engenharia de Software , Desenvolvimento de Software, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Durante o processo de desenvolvimento de um sistema, percebeu-se a necessidade de se padronizar o desenvolvimento dos objetos do sistema com o intuito de garantir a interoperabilidade entre eles. Considerando que o projeto deve seguir padrões de desenvolvimento e a documentação deve ser capaz de fornecer, ao desenvolvedor, subsídio para garantir o desenvolvimento dentro dos padrões iniciais do projeto, assim como gerenciar o fluxo de desenvolvimento, deve-se utilizar ferramentas

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

644Q102224 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

No desenvolvimento de aplicações, a análise e o projeto orientados para objetos estudam os problemas com a utilização de modelos fundamentados em conceitos do mundo real. Com relação à análise orientada para objetos, assinale a alternativa que não faz parte da construção de um modelo de objetos.

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

645Q118890 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas Arquitetura de Software, INFRAERO, FCC

Na Orientação a Aspectos (Sommerville), o código que implementa um aspecto e um evento em um programa em execução no qual a recomendação associada a um aspecto pode ser executada são as respectivas definições de

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

646Q693661 | Engenharia de Software, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019

A empresa “Armazéns do João”, com o propósito de adquirir um software de Controle de Estoque, solicitou a um analista de sua equipe de informática que verificasse a qualidade do software. A avaliação constatou que o software não possuía documentação técnica, não havia comentários no código, e suas classes e métodos possuíam nomes pouco significativos. Além disso, o software não garantia o acesso restrito a informações confidenciais de forma consistente. Com base nessas informações, o software não foi considerado de qualidade, pois NÃO atendia as características desejáveis para:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

647Q121259 | Engenharia de Software , UML, Analista de Tecnologia da Informação Banco de Dados, CETESB, VUNESP

Na UML, quando um processo é descrito por meio do consumo direto de objetos, e estes, por meio da colaboração entre eles, o seu comportamento deve ser descrito utilizando o Diagrama de

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

648Q119247 | Engenharia de Software , Portal Web, Analista de Sistemas, CVM, ESAF

São lições que a implementação de um Portal Corporativo deve considerar

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

649Q243956 | Engenharia de Software, Teste de Software, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Testes ajudam a descobrir erros ocorridos durante o projeto e a construção de software. As estratégias de teste devem ser planejadas de forma adequada, e ferramentas de teste podem ser utilizadas para tal fim. A esse respeito, julgue os itens subsequentes.

No plano de teste, um documento de nível gerencial, definem-se como o teste vai ser realizado, quem vai executar os testes, o prazo estimado e o nível de qualidade esperado.

  1. ✂️
  2. ✂️

650Q165903 | Engenharia de Software, Teste de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018

Os testes de integração
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

651Q151642 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Os testes de integração têm por objetivo verificar se

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

652Q112518 | Engenharia de Software , Teste de Software, Analista de Gestão Corporativa, EPE, CESGRANRIO

Devido ao aumento da demanda por aplicações que funcionem 24 horas por dia na Internet, um software deve ser capaz de manter-se em operação após uma determinada falha. A estratégia de teste que melhor garante essa característica é o(a):

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

653Q121316 | Engenharia de Software , Orientação a Objetos, Analista de TI Analista de Rede MCP, PRODAM AM, FUNCAB

Na Orientação a Objetos (O.O.), os módulos são divididos em duas partes visando ao atendimento do princípio da ocultação de informação. São elas:

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

654Q704264 | Engenharia de Software, Analista de Tecnologia da Informação, SANASA Campinas, FCC, 2019

Considere que um Analista de TI sabe que uma classe Pessoa Física e uma classe Pessoa Jurídica possuem o atributo nome como uma informação em comum e que o CPF é um atributo específico para a Pessoa Física e o CNPJ é um atributo específico para Pessoa Jurídica. Então o Analista criou uma outra classe com o atributo nome e seu objetivo é que haja herança deste e, eventualmente, outros métodos e atributos, para as classes filhas, Pessoa Física e Pessoa Jurídica, que já existiam.


Essa classe criada não é instanciada, apenas fornece um modelo para geração de outras classes, e é denominada

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

655Q102705 | Engenharia de Software , Desenvolvimento de Software, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

A Engenharia de Software resume-se em um conjunto de técnicas utilizadas para o desenvolvimento e manutenção de sistemas computadorizados, visando produzir e manter softwares de forma padronizada e com qualidade. Ela obedece a alguns princípios como (1) Formalidade, (2) Abstração, (3) Decomposição, (4) Generalização e (5) Flexibilização. Assinale a alternativa que apresenta conceito correto sobre os princípios da Engenharia de Software.

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

656Q846916 | Engenharia de Software, Gerência de Configuração, TJ RN Analista de Sistemas, COMPERVE, 2020

Uma ferramenta útil para desenvolvimento de um projeto em equipe é o controle de versão. Subversion é um sistema de controle de versão livre/open-source muito popular. Para submeter as alterações efetuadas em um projeto, o usuário deverá usar o comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

657Q118344 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Sistemas, INB, CONSULPLAN

Quanto à aplicação de uma Metodologia de Desenvolvimento de Sistemas pode-se afirmar que, EXCETO:

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

658Q151370 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 19a Região, FCC

De acordo com Sommerville, são atividades do processo de elicitação de requisitos, pela ordem:

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

659Q248953 | Engenharia de Software, Engenharia da Informação, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Para a Engenharia da Informação são feitas as afirmativas abaixo.

I - A Engenharia da Informação pode ser representada por uma pirâmide de faces distintas, sendo que a mais mutável delas é a de Requerimentos.

II - Durante a fase de Projeto os DFDs são derivados para Diagramas de Estrutura, que por sua vez, possibilitarão a obtenção de uma Especificação Física precisa do sistema.

III - A criação do protótipo, quando utilizado, é feita na fase de Planejamento.

Está(ão) correta(s) a(s) afirmativa(s):

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

660Q112837 | Engenharia de Software , UML, Analista de Informática, SPTrans, VUNESP

Texto associado.

Considere o diagrama de classes apresentado na figura a seguir
para responder às questões de números 42 e 43.

Imagem 025.jpg

Assinale a alternativa que apresenta, correta e respectivamente, um método e um atributo.

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