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.


1862Q632809 | Informática, Engenharia de Software, Técnico de Nível Superior, Ministério da Saúde, CESPE CEBRASPE

Considerando o uso de UML para o desenvolvimento de sistemas de tecnologia da informação, julgue os itens que se seguem.

A flexibilidade da UML permite ao desenvolvedor modelar uma aplicação independentemente do tipo de middleware utilizado.

  1. ✂️
  2. ✂️

1863Q632851 | Informática, Engenharia de Software, Analista Judiciário, CNJ, CESPE CEBRASPE

Julgue os próximos itens acerca do gerenciamento de requisitos.

As entidades do mundo real devem ser modeladas por meio de modelos de sistemas desenvolvidos durante a análise de requisitos, utilizando classes de objeto, incluindo detalhes dos objetos individuais no sistema.

  1. ✂️
  2. ✂️

1864Q637210 | Informática, Engenharia de Software, Analista Judiciário, TRT 4a, FCC

Considere os seguintes componentes de modelos utilizados nos projetos de software:

I. Fluxo de dados.

II. Entidade fraca.

III. Entidade associativa.

IV. Depósito de dados.

V. Processo.

A correta associação entre estes componentes com a modelagem funcional (MF) e modelagem de dados (MD) é

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

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

Julgue os seguintes itens, referentes ao processo de execução de testes de software.

Na etapa de preparação dos dados para o teste, são executados os casos de testes e os scripts de testes, de acordo com os roteiros de testes.

  1. ✂️
  2. ✂️

1866Q628508 | Informática, Engenharia de Software, Informática, MC, CESPE CEBRASPE

Acerca da service-oriented architecture (SOA), julgue os seguintes itens.

Uma composição de serviços é um conjunto, em que cada serviço contribui na execução de uma tarefa. A montagem e a coordenação dos serviços pode ser uma atividade sob a responsabilidade de um controlador voltado para esse fim. Uma composição coordenada por um controlador pode, por sua vez, participar de outra composição maior.

  1. ✂️
  2. ✂️

1867Q636191 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Transportes Aquaviários, CESPE CEBRASPE

A respeito da engenharia de software, julgue os itens de 101 a 109.

Métricas de produto dinâmicas são coletadas por meio de medições realizadas em representações do sistema, como projeto, programa ou documentação, ao passo que métricas de produto estáticas são coletadas em programas em execução.

  1. ✂️
  2. ✂️

1868Q614436 | Informática, Engenharia de Software

Qual das definições abaixo não faz parte da diagramação de Fluxos de Dados pelo "Designer/2000"?

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

1869Q642086 | Informática, Engenharia de Software, Analista de Atividades do Hemocentro, FHB DF, IADES

A medição é fundamental para a engenharia de software; ela permite aos gerentes planejar, controlar, melhorar e aperfeiçoar o processo de desenvolvimento de software. Acerca desse assunto, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1870Q649777 | Informática, Engenharia de Software, Analista de Criação, Serviço Social Autônomo PR, FAUEL

Ao se diagramar o conteúdo textual em página web, recomenda-se evitar linhas de texto muito longas, pois:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1871Q645948 | Informática, Engenharia de Software, Técnico Judiciário, TJ PE, FCC

Atenção: As questões de números 32 a 34 referem-se à UML 2.0.

Considerando-se os operadores de controle nos diagramas de sequência, o tipo de operador identificado pela tag alt indica

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

1872Q645960 | Informática, Engenharia de Software, Administrador de Banco de Dados, TJ MG, FUNDEP UFMG

Considerando a correspondência mais adequada entre elementos de diagramas de classe da UML e elementos do modelo ER, é INCORRETO afirmar que

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

1873Q647499 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE

Sobre Análise e Projeto Orientado a Objetos, analise as afirmativas abaixo:

I. A análise modela com foco no entendimento do domínio do problema, enquanto o projeto está relacionado à modelagem da solução do problema.

II. A informação levantada na Análise deve ser discutida e aprovada pelo cliente.

III. As atividades do projeto são direcionadas ao programador.

IV. Não é verdade que haja correspondência 1-para-1 entre entidades no modelo de análise e entidades no modelo de projeto.

Quantas afirmativas estão CORRETAS?

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

1874Q648039 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Fundo de Previdência dos Servidores do Município de Aparecida de Goiânia GO, UEG, 2018

Uma rede pode encontrar uma %u201Crachadura%u201D (falha) em um design mal planejado ou uma implementação mal realizada, ou até em controles internos de um sistema mal elaborado, ocasionando à rede pequenas falhas na política de segurança. Esta descrição define
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1875Q610664 | Informática, Engenharia de Software, Analista de Sistemas, Paraná Previdência PR, CESPE CEBRASPE

Um motor de corrente alternada dispõe de duas bobinas, uma de partida e outra de funcionamento. Para que o motor dê a partida, as duas bobinas recebem corrente. Após algum momento em funcionamento, quando o motor passa a funcionar em regime permanente, somente recebe corrente a bobina de funcionamento. A mudança de estado entre a partida e o regime permanente é controlada automaticamente por um sensor interno. O motor contém também um sensor de temperatura que provoca a sua parada automática no caso de um grande aquecimento.

Nesse caso, não se pode dar uma nova partida no motor sem o acionamento do botão reset. Aplicando à situação descrita os conceitos de análise orientada a objetos, julgue os itens que se seguem.

Um exemplo de estado seria funcionando.

  1. ✂️
  2. ✂️

1877Q648552 | Informática, Engenharia de Software, Escriturário, Banco do Brasil, CESGRANRIO, 2018

Um desenvolvedor Web precisa transformar em JSON a seguinte variável, em um programa JavaScript:

var d1 = { "nome":"Ana Anacleto", "idade":31 };

Qual fragmento de código faz isso corretamente?

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

1878Q626795 | Informática, Engenharia de Software, Analista de Sistemas, EBC, CESPE CEBRASPE

A engenharia de requisitos (ER) é uma subárea da engenharia de software que estuda o processo de produção e gerência dos requisitos que o software deverá atender. Esse processo tem início junto aos clientes e perpassa todas as fases do processo de desenvolvimento do software. O objetivo da ER é fornecer métodos, técnicas e ferramentas que forneçam suporte adequado às tarefas de produção e gerência dos requisitos do sistema. Levando em conta esses aspectos, julgue os próximos itens.

No processo de construção e(ou) manutenção de um produto de software, o termo requisito pode ser definido da seguinte forma: uma condição, característica ou capacidade, determinada no universo das necessidades do negócio do usuário, que deve ser atendida por um software na forma de aspectos funcionais e não funcionais.

  1. ✂️
  2. ✂️

1879Q640627 | Informática, Engenharia de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Métricas são utilizadas para medir produtividade, estimar qualidade dos software e identificar e quantificar as funcionalidades requeridas para um projeto. Com relação a esse assunto, julgue os itens que se seguem.

Itens de contagem para pontos de função incluem entradas, saídas, requisitos, arquivos internos, interfaces externas. Nesse contexto, requisitos são pares de solicitação-resposta que não mudam os dados internos, e saídas são os dados da aplicação exibidos, em que campos individuais são considerados saídas separadas.

  1. ✂️
  2. ✂️

1880Q612985 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, FUNDEP UFMG

Analise estas afirmativas concernentes a modelos de processo de desenvolvimento de software:

I. A prototipagem é um modelo incremental que enfatiza um ciclo de desenvolvimento extremamente pequeno.

II. O modelo incremental e o modelo espiral associam elementos do modelo seqüencial linear e da prototipagem.

III. O modelo de desenvolvimento rápido de aplicação cria um “projeto rápido”, enfatizando a representação de aspectos que serão visíveis ao usuário.

A partir dessa análise, podese concluir que

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