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.


241Q646663 | Informática, Engenharia de Software, Técnico de Nível Superior, Tribunal de Justiça nbsp MS, PUC PR

Seu gerente pede que você implemente no Active Directory uma solução que permita a criação de dois grupos lógicos de computadores separados na rede, ambos pertencentes a uma única árvore geral da empresa. Analise as alternativas a seguir e marque a que cumprirá esse objetivo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

242Q648720 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018

Teste estático de código é realizado por ferramentas que analisam o código à procura de potenciais problemas. Considere os problemas abaixo.

I - Problemas de uso de memória e ponteiros nulos.

II - Violação de padrões de código, de acordo com alguma configuração.

III - Vulnerabilidades de segurança.

Quais problemas podem ser detectados por meio de ferramentas de análise estática?

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

243Q645159 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Considerando a UML (Unified Modeling Language), linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de orientação a objetos, julgue os seguintes itens.

O objetivo dos diagramas da UML 2.0 é fornecer múltiplas visões do sistema a ser modelado, procurando atingir a completitude da modelagem para permitir que cada diagrama complemente os outros. Nesse sentido, a UML 2.0 é exaustiva, ou seja, para se modelar um sistema, é necessário utilizar todos os seus diagramas.

  1. ✂️
  2. ✂️

244Q648819 | Informática, Engenharia de Software, Especialista Técnico, Banco do Nordeste, CESPE CEBRASPE, 2018

A respeito de engenharia de requisitos, julgue os itens a seguir. No levantamento de informações, os requisitos dos solicitantes são classificados como normais e conceituais. Os requisitos normais refletem os objetivos e as metas do produto, ao passo que os conceituais estão implícitos no produto ou extrapolam as expectativas do cliente.
  1. ✂️
  2. ✂️

245Q649869 | Informática, Engenharia de Software, Especialista Técnico, Banco do Nordeste, CESPE CEBRASPE, 2018

Computação em nuvem tornou-se um modelo que oferece vantagens e desvantagens, a depender do modelo de negócio e das necessidades de cada organização. A esse respeito, julgue os itens seguintes. IaaS (infraestrutura como serviço) é um modelo de implementação de computação em nuvem no qual a regra fundamental é que as aplicações sejam virtualizadas em contêineres.
  1. ✂️
  2. ✂️

246Q615940 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, SEFAZ AM, NCE

Considere as seguintes afirmativas sobre o Modelo de Domínio (MD) como utilizado na Análise Orientada a Objetos. O MD:

 I - é uma representação visual das classes conceituais de um domínio;

 II - é descrito por um ou mais diagramas de classe;

III - não mostra as associações entre as classes de domínio.

É/são correta(s) somente a(s) afirmativa(s):

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

247Q647944 | Informática, Engenharia de Software, Especialista Técnico, Banco do Nordeste, CESPE CEBRASPE, 2018

Considerando os conceitos de cloud computing e BPM, julgue os itens que se seguem. A notação BPMN é utilizada para representar um modelo de negócio com foco na área de TI da empresa que for automatizar esse modelo em um sistema.
  1. ✂️
  2. ✂️

248Q10782 | Informática, Engenharia de Software, Auditor de Controle Externo, TCM GO, INSTITUTO CIDADES

Identifique dentre as opções abaixo o processo de engenharia de requisitos composto por quatro atividades de alto nível.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

249Q647987 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018

Capping é uma das formas de limitar o consumo de CPU de um conjunto específico de dispatchable units. Assinale o tipo de capping utilizado para aplicar capping a um conjunto de service class, em um Sysplex.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

250Q619126 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

No que se refere a Processo Unificado, julgue os itens subseqüentes.

Os artefatos produzidos pelas atividades no projeto podem ser organizados em subsistemas, os quais podem conter classes de projeto, realizações de casos de uso, interfaces e outros subsistemas.

  1. ✂️
  2. ✂️

251Q648721 | Informática, Engenharia de Software, Assistente Técnico em Regulação de Serviços Públicos I, ARCON, IADES, 2018

Afirmações em linguagem natural mais diagramas de serviços que o sistema provê e suas restrições operacionais, escritos para clientes.

A respeito da engenharia de requisitos, é correto afirmar que o conceito apresentado refere-se aos (às)

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

252Q630039 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO

Uma das características do Processo Unificado (Unified Process) é ser dirigido a casos de uso (use case driven). Nesse contexto, analise as afirmações a seguir.

O modelo de casos de uso representa o comportamento de um sistema, conforme percebido do ponto de vista externo a esse sistema.

PORQUE

A construção do modelo de classes conceituais de um sistema pode usar como ponto de partida o modelo de casos de uso.

A esse respeito, conclui-se que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

253Q641614 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, Ministério da Educação, CESPE CEBRASPE

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

É consenso na engenharia de software que os testes sejam realizados ao longo de todo o processo de desenvolvimento. A técnica de validação deve ser utilizada para avaliar a correção dos produtos gerados nas primeiras etapas do desenvolvimento. Para testar o software a partir da etapa de construção até a implantação, deve-se utilizar a técnica de verificação.

  1. ✂️
  2. ✂️

254Q642897 | Informática, Engenharia de Software, Analista Judiciário, STF, CESPE CEBRASPE

A respeito da norma ISO/IEC 38500, julgue os itens a seguir. A governança de TI inclui a estratégia e as políticas de uso da TI dentro da empresa, ao passo que o gerenciamento diz respeito ao sistema de controles e processos necessários para se alcançar os objetivos estratégicos estabelecidos pela direção da empresa.
  1. ✂️
  2. ✂️

255Q648287 | Informática, Engenharia de Software, Especialista Técnico, Banco do Nordeste, CESPE CEBRASPE, 2018

Cada um dos itens a seguir apresenta uma situação hipotética, seguida de uma assertiva a ser julgada, com relação a testes de software. Uma equipe de desenvolvimento de softwares pretendia realizar testes de forma incremental durante o desenvolvimento de um programa, a fim de verificar se mudanças no programa não haviam nele introduzido novos bugs; para isso, foram sugeridos os testes unitários e de regressão. Nessa situação, será correto utilizar os testes unitários, mas não os testes de regressão, pois esses últimos não visam verificar novos bugs, mas sim, tão somente, avaliar as funcionalidades do sistema.
  1. ✂️
  2. ✂️

256Q630989 | Informática, Engenharia de Software, Analista de Finanças e Controle, CGU, ESAF

Quanto à finalidade, os padrões de projeto podem ser classificados em padrões de criação, padrões de estrutura ou padrões comportamentais. Correspondem à categoria de padrões estruturais:

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

257Q637698 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Acerca de conceitos de engenharia de requisitos, julgue os itens de 76 a 80.

A elicitação de requisitos ocorre usualmente antes da fase de análise de requisitos, e resulta na produção de uma especificação precisa das necessidades do usuário bem como dos requisitos do sistema a ser desenvolvido, o que exige maior interação social por parte do responsável pela elicitação, quando relacionada à exigência de interação durante a fase de análise.

  1. ✂️
  2. ✂️

258Q637282 | Informática, Engenharia de Software, Analista, EMPREL PE, UPE UPENET IAUPE

Analise as seguintes afirmações sobre Requisitos Funcionais e Não-funcionais.

I. Requisitos funcionais são as funcionalidades do software, as necessidades descritas pelo cliente/usuário, o comportamento específico, as regras do negócio de um sistema.

II. Requisitos não-funcionais são restrições de projeto e de implementação que dão suporte aos requisitos funcionais. Diferente dos requisitos funcionais, os requisitos não-funcionais estão ligados à forma com que o software opera e não, ao comportamento específico deste.

III. Exemplos de requisitos não-funcionais são: desempenho, distribuição, persistência e segurança.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

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

259Q647298 | Informática, Engenharia de Software, Analista de Tecnologia da Informação Júnior, Conselho Nacional dos Técnicos em Radiologia, Instituto Quadrix

Na orientação a objetos, o recurso que visa organizar em classes, denominadas de superclasses, todos os atributos e métodos comuns a vários tipos de objetos é o(a)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.