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.


3381Q614281 | Informática, Engenharia de Software

Qual dos princípios abaixo NÃO faz parte dos princípios básicos da Orientação Objeto?

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

3382Q615062 | Informática, Engenharia de Software, Agente Tecnólogo, IEMA ES, CESPE CEBRASPE

Considerando os conceitos de modelos de processo de software, julgue os itens seguintes.

Um modelo espiral é dividido em um certo número de atividades que formam uma estrutura denominada regiões de tarefas. As regiões mais comuns são: comunicação com o cliente; planejamento; análise de riscos; engenharia; construção e liberação; avaliação pelo cliente.

  1. ✂️
  2. ✂️

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

No radiojornalismo, assim como no telejornalismo, do ponto de vista técnico, a expressão background significa

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

3385Q648871 | Informática, Engenharia de Software, Auditor Municipal de Controle Interno, Controladoria Geral do Município PB, CESPE CEBRASPE, 2018

A respeito de análise, projeto, implementação e testes de software, julgue os seguintes itens. A independência funcional é um aspecto relacionado à qualidade dos projetos e caracterizado pela alta conectividade e versatilidade funcional dos módulos principais, prestando serviços aos demais módulos e suprindo suas dependências.
  1. ✂️
  2. ✂️

3386Q626345 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, MPE RN, FCC

Em relação à eficácia do processo de Gerenciamento do Nível de Serviço em uma organização, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3388Q627370 | Informática, Engenharia de Software, Analista de Sistemas, IPEA, CESPE CEBRASPE

Julgue os itens subseqüentes, com relação a processos de desenvolvimento de software.

No modelo em cascata de processo de desenvolvimento, os clientes devem definir os requisitos apenas durante a fase de projeto; e os projetistas definem as estratégias de projeto apenas durante a fase de implementação. As fases do ciclo de vida envolvem definição de requisitos, projeto, implementação, teste, integração, operação e manutenção. Em cada fase do ciclo de vida, podem ser produzidos diversos artefatos.

  1. ✂️
  2. ✂️

3389Q614070 | Informática, Engenharia de Software

Na Análise Orientada a Objetos, as funções que não pertencem naturalmente a nenhuma das classes de entidade são realizadas

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

3390Q629950 | Informática, Engenharia de Software, Analista de Controle Externo ACE, TCE AM, FCC

Em um Caso de Uso, um relacionamento de inclusão é a estereotipação

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

3391Q619205 | Informática, Engenharia de Software, Analista de Sistemas, AFERJ INVESTERIO RJ, FUNRIO

Na engenharia de software, existem dois conceitos complementares que permitem ao projetista especificar procedimentos e dados, suprimindo ou revelando, respectivamente, os detalhes de baixo nível. São eles:

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

3392Q648394 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE

Acerca de orientação a objetos, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

3393Q615884 | Informática, Engenharia de Software, Analista de Sistemas, Fundação Santa Casa de Misericórdia do Estado do Pará PA, CESPE CEBRASPE

Acerca das características dos sistemas operacionais Windows 2000, Windows XP e Linux, julgue os itens que se seguem.  Windows 2000 tem sua memória virtual implementada em um arquivo localizado diretamente em um dos seus sistemas de arquivos, enquanto Linux exige que exista uma partição especial de disco para a implementação da memória virtual. Assim, em Windows, a memória virtual pode ter tamanho variável, enquanto, em Linux, a memória virtual tem tamanho normalmente fixado.
  1. ✂️
  2. ✂️

3394Q615885 | Informática, Engenharia de Software, Analista de Sistemas, Fundação Santa Casa de Misericórdia do Estado do Pará PA, CESPE CEBRASPE

Diagramas de entidade-relacionamento são esquemas úteis para o projeto e a administração de dados em ambiente que adote o modelo relacional de banco de dados. No que se refere aos diagramas de entidade-relacionamento e ao seu uso no projeto e na administração de banco de dados, julgue os itens a seguir. Entidades correspondem a relações em um banco de dados relacional.
  1. ✂️
  2. ✂️

3395Q645839 | Informática, Engenharia de Software, Analista de Sistemas, AFERJ INVESTERIO RJ, FUNRIO

No projeto da interface do usuário, o engenheiro de negócios tem um papel fundamental na análise e modelagem das tarefas. A primeira tarefa que esse profissional deve realizar é:

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

3396Q646871 | Informática, Engenharia de Software, Técnico Judiciário, Superior Tribunal de Justiça, CESPE CEBRASPE, 2018

Julgue os itens que se seguem, a respeito de EJB, Clean Code, desenvolvimento orientado a testes, lógica de programação e paradigmas de programação. Ao aplicar o desenvolvimento orientado a testes em um projeto desenvolvido em Java, é necessário incluir nos métodos elementos que possibilitem a captura dos dados durante o processo de testes.
  1. ✂️
  2. ✂️

3397Q637159 | Informática, Engenharia de Software, Agente de Apoio, MPE AM, CESPE CEBRASPE

Considerando que um projeto de banco de dados necessita de um modelo físico de dados para ser implementado, julgue os itens a seguir.

Uma ferramenta CASE pode auxiliar o desenvolvedor no processo de criação de um banco de dados em um sistema gerenciador de banco de dados.

  1. ✂️
  2. ✂️

3398Q612339 | Informática, Engenharia de Software, Tecnologista Pleno I, MCT, CESPE CEBRASPE

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

A expressão técnicas de quarta geração (fourth generation techniques — 4GT) refere-se a uma série de técnicas e ferramentas que permitem especificar o software em alto nível e gerar automaticamente o código-fonte correspondente à especificação.

  1. ✂️
  2. ✂️

3399Q646647 | Informática, Engenharia de Software, Analista Ministerial, Ministério Público Estadual PI, CESPE CEBRASPE, 2018

A respeito da engenharia de software, julgue os seguintes itens. Situação hipotética: Ao se iniciar a especificação de requisitos de um software para controlar o gasto de folhas impressas de um setor, o analista de requisitos, juntamente com o gestor, definiu um cenário de teste em que, ao se comandar a impressão, a chave do usuário autenticado no sistema que comandar uma impressão acionará o contador de impressões do setor de locação desse usuário. Assertiva: Nessa situação, o teste validará o cenário do requisito definido junto com o gestor.
  1. ✂️
  2. ✂️

3400Q615161 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

A respeito de ferramentas CASE (computer-aided software engineering) - que auxiliam de diversas formas na elaboração de projetos de sistemas -, julgue os itens que se seguem.

Ferramentas CASE podem ser classificadas por função, por tipo de arquitetura de ambiente e por custo.

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