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.


341Q113952 | Engenharia de Software , Análise Estruturada, Analista de Gestão Corporativa, EPE, CESGRANRIO

Na análise estruturada, as duas ferramentas de modelagem que identificam de modo mais adequado a estrutura dos dados são:

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

342Q108339 | Engenharia de Software, Ferramentas CASE, Analista de Controle Externo Processamentos de Dados, TCE AC, CESPE CEBRASPE

Imagem 037.jpg

A figura acima apresenta uma proposta de relacionamento entre diversos diagramas empregados em análise e projeto orientado a objetos e apoiados por várias ferramentas CASE. Considerando essa figura, assinale a opção correta acerca dos conceitos de engenharia de software.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

344Q156690 | Engenharia de Software, Métricas de Software, Analista Ministerial Informática, MPE PI, CESPE CEBRASPE

Texto associado.

A direção de uma empresa designou uma equipe de
analistas para garantir a qualidade dos sistemas de informação em
produção na entidade. Para cumprir suas atribuições, a equipe
recorreu a diversas técnicas e metodologias para a avaliação da
qualidade do desenvolvimento de software.

Com base nessa situação hipotética, julgue os itens que se seguem

Conforme a metodologia definida pelo IFPUG (International Function Point User Group), computam-se como arquivos de interface externa os dados que sejam recebidos de outra aplicação e utilizados para alterar ou remover dados de um arquivo lógico interno

  1. ✂️
  2. ✂️

347Q116408 | Engenharia de Software , Ciclo de Vida de Software, Analista de Sistemas, AL RR, CETAP

Das seguintes informações sobre modelos de ciclos de vida de desenvolvimento de software, é INCORRETO afirmar:

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

348Q119258 | Engenharia de Software , UML, Analista de Sistemas, INB, CONSULPLAN

Quando da elaboração do Diagrama de User-case (na UML) para se identificar os atores que vão participar do modelo devemos fazer as seguintes perguntas, EXCETO:

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

349Q230916 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

Cada classe pode ter implementações de operação — ou métodos — com denominações únicas. Classes diferentes podem ter métodos com denominações iguais, porém, uma classe não pode ter métodos com denominações iguais e parâmetros diferentes.

  1. ✂️
  2. ✂️

350Q117028 | Engenharia de Software , Análise Essencial, Analista de Sistemas, INB, CONSULPLAN

Modelo Ambiental e Modelo Comportamental são modelos componentes do(a):

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

351Q255070 | Engenharia de Software, Desenvolvimento de Software, Técnico Judiciário Programação de Sistemas, TSE, CONSULPLAN

Um processo de desenvolvimento de software provê uma base para a produção organizada de software, usando uma coleção de técnicas e notações pré-definidas. O desenvolvimento de software apresenta uma sequência de etapas bem definidas, cada uma com uma finalidade, entrada e saída distintas. Nesse processo, duas etapas são sintetizadas a seguir. Observe.

I. Tem por objetivo a especificação de requisitos construindo modelos. É necessário compreender um problema, antes de experimentar uma solução.

II. Tem por objetivo o desenvolvimento e ajuste dos modelos do mundo real da análise, de modo que sejam passíveis de ser implementados no computador. É necessário determinar métodos para realizar as operações.

As duas etapas descritas são denominadas, respectivamente,

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

352Q173933 | Engenharia de Software, Análise Essencial, Desenvolvedor, MEC, FGV

Modelo Essencial é o modelo do que o sistema tem que fazer, de forma a satisfazer os requisitos do utilizador, com o mínimo possível de informação sobre como o sistema deve ser implementado.
As alternativas a seguir apresentam as ferramentas que fazem parte do Modelo Essencial, à exceção de uma. Assinale-a.

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

353Q116225 | Engenharia de Software , Ferramentas CASE, Analista de Sistemas, MEC, FGV

Uma ferramenta CASE (Computer-Aided Software Engineering) é um aplicativo que auxilia os profissionais envolvidos na tarefa de produzir sistemas. Assinale a alternativa que não apresente um exemplo de ferramenta CASE.

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

354Q153411 | Engenharia de Software, Qualidade de Software, Analista Judiciário Tecnologia da Informação, STJ, CESPE CEBRASPE

Texto associado.

Acerca de qualidade de software, julgue os itens
subseqüentes.

Há modelos de qualidade de software nos quais os atributos de qualidade são agrupados em características de qualidade, que, por sua vez, são desdobradas em subcaracterísticas. Por exemplo, confiabilidade é uma possível característica e refere-se à capacidade de o software manter seu nível de desempenho, sob condições estabelecidas, por um período de tempo.

  1. ✂️
  2. ✂️

355Q159318 | Engenharia de Software, Análise Estruturada, Assistente Legislativo Programação de Computadores, AL TO, CESGRANRIO

Sobre os diagramas da Análise Estruturada são feitas as seguintes afirmativas:

I - os poços sem fundo no DFD fazem com que o diagrama fique logicamente inconsistente;
II - um DTE deve apresentar obrigatoriamente um único estado final, podendo apresentar mais de um estado inicial;
III - se o DER e o DFD de um sistema estão em equilíbrio, então, os processos de um DFD devem estar representados no DER através de relacionamentos entre as entidades e os terminadores.

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

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

357Q251367 | Engenharia de Software, Manutenção de Software, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

A respeito de mudança de software, assinale a opção correta.

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

358Q167691 | Engenharia de Software, RUP, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

De acordo com os conceitos relacionados a processos de
desenvolvimento de software e medição de software, julgue os
próximos itens.

O processo unificado é estruturado em duas dimensões. A dimensão horizontal representa o aspecto dinâmico do processo, onde estão representadas suas fases, às quais estão associados marcos que determinam sua finalização. Na outra dimensão estão representadas as disciplinas, que agrupam logicamente as atividades. É possível haver disciplina que não esteja presente em todas as fases.

  1. ✂️
  2. ✂️

359Q161549 | Engenharia de Software, Orientação a Objetos, Auditor da Receita do Estado, SEAD AP, FGV

Em conformidade com a metodologia orientada a objetos, com a finalidade de evitar que partes de um programa se tornem tão independentes que uma pequena alteração tenha grandes efeitos em cascata, é aplicado um recurso que separa os aspectos externos e acessíveis de um objeto dos detalhes internos de implementação.

Esse recurso utiliza um princípio da Orientação a Objetos que propõe ocultar determinados elementos de uma classe das demais classes. O objetivo ao colocar uma proteção ao redor é prevenir contra os efeitos colaterais indesejados ao ter essas propriedades modificadas de forma inesperada.

Este recurso é conhecido por:

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

360Q116247 | Engenharia de Software , Processo de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

Acerca de princípios de engenharia de software, julgue os itens a
seguir.

Um modelo de processo de software descreve os processos que são realizados para atingir o seu desenvolvimento. A notação para as tarefas, os artefatos, os atores e as decisões varia conforme o modelo de processo utilizado.

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