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.


441Q119128 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, modelos de projeto contêm classes de projeto e seus objetos; cada classe de projeto representa uma abstração de classes no modelo de análise; em uma classe de projeto, os atributos são conceituais e os comportamentos são definidos via responsabilidades, que são descrições textuais dos comportamentos.

  1. ✂️
  2. ✂️

442Q133721 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista do Ministério Público, MPE SE, FCC

Texto associado.

"É possível que ocorram distintas implementações de uma operação de classe e que, no entanto, o nome e os parâmetros dessa operação sejam os mesmos."

Dentro do contexto da frase, relacione os textos apresentados nessas questões com a respectiva definição, significado ou conceito.

...distintas implementações de uma operação de classe e que, no entanto, o nome e os parâmetros dessa operação sejam os mesmos.

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

443Q166775 | Engenharia de Software, Qualidade de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Relacione cada característica ou subcaracterística de qualidade de software da Coluna 1 com a frase que melhor a representa na Coluna 2.

Coluna 1

1. Analisabilidade
2. Conformidade
3. Estabilidade
4. Funcionalidade
5. Recuperabilidade

Coluna 2

( ) Está de acordo com padrões de portabilidade?
( ) Satisfaz as necessidades?
( ) É capaz de recuperar dados em caso de falha?
( ) Há grande risco quando se faz alterações?
( ) É fácil de encontrar uma falha, quando ocorre?

Assinale a alternativa que indica a sequência correta, de cima para baixo.

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

444Q105304 | Engenharia de Software , Qualidade de Software, Analista Administrativo Informática, ANTAQ, CESPE CEBRASPE

Texto associado.

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

O gerenciamento de qualidade de software pode ser estruturado em três atividades principais: garantia de qualidade, planejamento de qualidade e controle de qualidade. O objetivo da atividade de garantia da qualidade é assegurar que os processos e os produtos de software, no ciclo de vida do projeto, estão em conformidade com os padrões, os procedimentos e as descrições de processos definidos para o projeto submetidos a essa atividade.

  1. ✂️
  2. ✂️

445Q241241 | Engenharia de Software, XP, Técnico Administrativo Informática, ANAC, CESPE CEBRASPE

Texto associado.

A respeito dos conceitos relacionados ao desenvolvimento de
sistemas e às metodologias de desenvolvimento de sistemas,
julgue os itens seguintes.

No modelo extreme programming, os testes de software só são realizados na etapa, final de desenvolvimento do software e, somente nessa etapa, os programadores trabalham, obrigatoriamente, em pares, utilizando cada um o próprio computador.

  1. ✂️
  2. ✂️

446Q247223 | Engenharia de Software, Scrum, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Julgue os itens que se seguem, em relação a metodologias de
análise, projeto e desenvolvimento de sistemas.

A metodologia Scrum, ágil para gerência de projetos, baseia-se em ciclos de 30 dias, denominados sprints, em que se trabalha para alcançar objetivos bem definidos.

  1. ✂️
  2. ✂️

447Q116498 | Engenharia de Software , Usabilidade, Analista de Sistemas, CVM, ESAF

No ciclo da Engenharia da Usabilidade, as atividades da fase de análise são:

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

448Q121111 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Com relação a processos de desenvolvimento de software, julgue o item abaixo.

A realização de protótipos descartáveis, com o objetivo de compreender os requisitos do cliente e desenvolver melhor definição do produto, faz parte do modelo de desenvolvimento em cascata.

  1. ✂️
  2. ✂️

449Q148828 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Considere as afirmativas abaixo.

I. A mais adequada coesão entre tarefas de um módulo é a sequencial.

II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto.

III. O baixo acoplamento entre módulos resulta em menor propensão a efeitos de propagação.

De acordo com as recomendações da Engenharia de Software quanto à melhoria da qualidade dos projetos, é correto o que se afirma APENAS em

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

450Q846979 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020

Sobre o Modelo PMBOK, analise as seguintes afirmativas:
I. O PMBOK provê diretrizes para gerência dos projetos individualmente e define conceitos associados à gerência de projetos, mas não descreve o ciclo de vida do gerenciamento do projeto e seus processos relacionados; II. A matriz RACI é utilizada, primordialmente na área de Gerenciamento/Gestão de custos do projeto; III. O gerenciamento da integração do projeto possui processos que tratam do termo de abertura, do planejamento, do monitoramento do trabalho, do controle integrado de mudanças e do encerramento do projeto; IV. De acordo com o guia PMBOK, o plano de gerenciamento de projetos define a implantação, monitoração, controle e finalização, de forma a coordenar e integrar os diversos planos auxiliares, em um único plano abrangente.
Indique a opção que contenha os itens com as afirmações verdadeiras.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

451Q151685 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Considerando o teste de software, há o chamado teste de unidade, que consiste em testar
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

452Q263084 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 20a REGIÃO, FCC

São os meios utilizados para a visualização dos blocos de construção da UML e representam graficamente um conjunto de elementos, além de permitir a visualização do sistema sob diferentes perspectivas. Essa é a definição de:

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

453Q119240 | Engenharia de Software , Projeto de Software, Analista de Sistemas, BADESC, FGV

O Projeto de software é o primeiro passo da fase de desenvolvimento de qualquer produto ou sistema de engenharia.

Do ponto de vista técnico, a fase de projeto produz:

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

454Q119265 | Engenharia de Software, Scrum, Analista de Sistemas, AGU, IDECAN

O Scrum engloba um padrão de processos enfatizando prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback frequente por parte dos clientes. Enfatiza o uso de um conjunto de padrões de processo de software que provaram ser eficazes para projetos com prazos de entrega apertados, requisitos mutáveis e críticos de negócio. "Não são introduzidos(as) durante execução de urgências (Sprint). Portanto, Sprint permite que os membros de uma equipe trabalhem em um ambiente de curto prazo, porém estável." Trata-se de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

455Q153858 | Engenharia de Software, Desenvolvimento de Software, Analista Judiciário Tecnologia da Informação, TJ PI, FCC

Em se tratando de processo de desenvolvimento de software, é um modelo que utiliza o feedback mais do que o planejamento como seus mecanismos de controle primário para produzir testes regulares e as versões do software desenvolvido. Assim, o seu desenvolvimento prescreve a construção de uma porção pequena, mas abrangente, do projeto de software para ajudar a todos os envolvidos a descobrir cedo os problemas ou suposições, falhas que possam levar ao desastre. Trata-se do modelo de processo

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

456Q117610 | Engenharia de Software , DFD, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Observe a figura de parte de um Diagrama de Fluxo de Dados, apresentada abaixo, para responder às questões de nos 58 e 59.

Imagem 004.jpg

O DFD apresentado acima faz parte de um sistema que permite ao usuário utilizá-lo gratuitamente por duas vezes. Na terceira utilização, o sistema desvia para a funcionalidade "Preencher dados de cobrança". O evento relacionado à execução dessa funcionalidade é classificado como

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

457Q168107 | Engenharia de Software, Conceitos Básicos, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Identifique as alternativas corretas a respeito de engenharia reversa.

1. Descompiladores são usados para obter o código fonte de um software a partir de seu código binário.

2. Ofuscadores de código efetuam a cifragem de códigos binários de programas com o intuito de impedir a sua descompilação.

3. Através de técnicas de engenharia reversa, é possível obter diagramas UML de um programa a partir de seu código fonte.

4. Descompilação de código e esteganografia são duas técnicas frequentemente usadas para realizar a engenharia reversa de sistemas computacionais.

Assinale a alternativa que indica todas as afirmativas corretas.

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

458Q269253 | Engenharia de Software, Ciclo de Vida de Software, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPE

Texto associado.

Considerando os modelos do ciclo de vida de software, julgue os
itens que se seguem.

O modelo em cascata consiste de fases e atividades que devem ser realizadas em seqüência, de forma que uma atividade é requisito da outra.

  1. ✂️
  2. ✂️

459Q118057 | Engenharia de Software , Ciclo de Vida de Software, Analista de Sistemas, CFA, IADES

Segundo a abordagem do paradigma do ciclo de vida clássico para a Engenharia de Software, assinale a alternativa correta.

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

460Q116581 | Engenharia de Software , Conceitos Básicos, Analista de Sistemas, DETRAN ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.

Em qualquer aplicação em ambiente Internet, todas as interfaces do usuário no front-end são embasadas na linguagem HTML e no protocolo http. O back-end, por outro lado, emprega um banco de dados relacional.

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