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.


1001Q617355 | Informática, Engenharia de Software, Analista Pleno e Júnior, Companhia de Gás da Bahia BA, CEFETBAHIA

O processo de analisar um programa existente, num esforço para criar uma representação do programa em um nível de abstração maior do que o código-fonte, é conhecido por

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

1002Q618455 | Informática, Engenharia de Software, Técnico Científico, BASA AM, CESPE CEBRASPE

Quanto aos conceitos básicos, estrutura e objetivos relativos a projetos e organizações, julgue os itens que se seguem. Projetos de alta qualidade devem entregar o produto, o serviço ou o resultado solicitado dentro do escopo, no prazo e dentro do orçamento. Um risco do projeto é um evento ou condição que, apesar de certo e conhecido, é associado a um ou mais dos objetivos do projeto e produzirá um efeito positivo ou negativo.
  1. ✂️
  2. ✂️

1004Q648152 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018

Um modelo de processo de software é uma representação simplificada de um processo de software, sendo que cada modelo representa uma perspectiva particular de um processo e fornece informações parciais sobre ele. Com relação aos modelos de processos de software, é INCORR ETO afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1005Q647150 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Na análise e projeto de sistemas, uma fase considerada muito importante é a de testes. Diversos tipos de testes são executados, desde a fase inicial até a implantação do novo sistema. Os testes têm como objetivo verificar a funcionalidade do sistema se o sistema atende ao que foi projetado. Quatro estágios de testes são conhecidos e cada um tem os seus respectivos tipos de testes. Dois tipos de testes são: testes da caixa preta e testes da caixa branca. Assinale a alternativa que apresenta corretamente qual estágio esses tipos de testes pertencem.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1006Q633075 | Informática, Engenharia de Software, Analista de Sistemas, CFA, IADES

A Engenharia de Software é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a sua manutenção. A Engenharia de Software adota métodos que

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

1007Q643835 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

No Desenvolvimento Orientado a Testes (TDD), os casos de teste que definem o recurso a ser implementado devem ser elaborados
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1008Q628484 | Informática, Engenharia de Software, Técnico de Controle Externo, TCE TO, CESPE CEBRASPE

As atividades comuns nos modelos de processo de desenvolvimento de software incluem

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

1009Q630841 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Conforme o SWEBOK, corpo de conhecimento da engenharia de software, a engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e quantificada ao desenvolvimento, operação e manutenção de software. Julgue os itens a seguir acerca das informações apresentadas e dos conceitos de engenharia de software.

Entre os modelos de ciclo de vida de software, o modelo espiral possui maior proximidade com as práticas da engenharia clássica empregadas, por exemplo, na construção de casas, quando comparado aos modelos cascata e de componentes reusáveis.

  1. ✂️
  2. ✂️

1010Q639095 | Informática, Engenharia de Software, Analista de Sistemas, CHESF, CESGRANRIO

Um analista desenvolve um software e identifica que os seus requisitos iniciais estão razoavelmente bem definidos, mas o escopo geral do desenvolvimento não permite um processo puramente linear. Ele sabe que precisa, em curtíssimo prazo, prover um conjunto limitado de funcionalidades do software para os usuários, que serão refinadas e expandidas em versões futuras.

Qual o modelo de ciclo de vida de desenvolvimento de software mais adequado a esse caso?

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

1011Q610978 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens a seguir, referentes à modelagem de dados para o SAP BW e aos elementos lógicos e físicos que a fundamentam.

Info-objetos da classe SAP-delivered são objetos SAP reservados e não podem ser usados no cliente SAP BW ativo.

  1. ✂️
  2. ✂️

1012Q647332 | Informática, Engenharia de Software, Analista de Sistemas, Conselho Regional de Farmácia SP, IDECAN, 2018

Acerca das métricas de confiabilidade, “a confiabilidade pode ser especificada como a probabilidade de uma falha de sistema ocorrer quando um sistema estiver em uso dentro de um ambiente operacional especificado”. Existem duas métricas importantes para especificar a confiabilidade e uma adicional para especificar os atributos de disponibilidade, que estão relacionadas ao sistema. São essas métricas, EXCETO:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1013Q614628 | Informática, Engenharia de Software, Policial Federal Perito, Polícia Federal, CESPE CEBRASPE

O desenvolvimento de sistemas de informação concebidos para emprego e utilização de arquitetura Web acarreta um conjunto de requisitos para as fases de projeto (design) e de implementação do ciclo de vida do software. Esses requisitos precisam ser considerados desde as fases de análise e concepção dos sistemas, além de influenciarem na definição da metodologia e da abordagem de desenvolvimento a serem seguidas. Julgue os itens seguintes, acerca de metodologias de desenvolvimento de sistemas e de requisitos de projeto e implementação para sistemas com arquitetura Web.

Um requisito típico para projeto de sistemas para ambientes do tipo Web é a implementação de interfaces em linguagem HTML e suas principais extensões.

  1. ✂️
  2. ✂️

1014Q648428 | Informática, Engenharia de Software, Analista Ministerial, Ministério Público Estadual PE, FCC, 2018

Um Analista está trabalhando em um projeto de desenvolvimento de software utilizando o método Extreme Programming (XP) e executando testes com base no ciclo definido no Test-Driven Development (TDD). Nesse ciclo,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1015Q623617 | Informática, Engenharia de Software, Analista de Sistema Júnior, ITAIPU Binacional, UFPR

Identifique como verdadeiros (V) os itens a seguir que são técnicas de elicitação e como falsos (F) os que não são: ( ) Entrevista. ( ) Análise. ( ) Análise de protocolos. ( ) Modelagem. ( ) Cenários. Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Na especificação dirigida a riscos, a compreensão da probabilidade de ocorrência de um risco e das consequências potenciais, se um acidente ou incidente, associado com este risco, ocorrer, é da competência do processo de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1017Q632086 | Informática, Engenharia de Software, Programador, Conselho Regional de Farmácia RS, Instituto Quadrix

Como se chama o grupo internacional de usuários de pontos de função que foi criado em 1986 e é responsável pela atualização das regras de Contagem de Pontos de Função, descritas no CPM (Counting Practices Manual)?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1018Q646166 | Informática, Engenharia de Software, Auditor de Controle Externo, TCM GO, FCC

Sobre a prototipação, considere:

I. Auxilia o engenheiro de software e o cliente a entenderem melhor o que deve ser construído quando os requisitos estão confusos.

II. Tem como vantagem a construção rápida de um protótipo que, não podendo ser descartado, passa a ser o núcleo do sistema que será construído.

III. Pode ser usada como um modelo de processo independente.

IV. Apresenta ao cliente uma versão executável do software, sempre utilizando os algoritmos mais eficientes para demonstrar a capacidade do sistema a ser criado.

V. É indicada para estudar as alternativas de interface do usuário e a viabilidade de atendimento dos requisitos de desempenho, dentre outras possibilidades.

Está correto o que consta APENAS em

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

1019Q624677 | Informática, Engenharia de Software, Analista de Sistemas, Câmara de Marília SP, VUNESP

Um dos tipos ou categorias em que a manutenção de software se classifica é a chamada manutenção evolutiva, sobre a qual é correto afirmar que consiste em se fazer modificações no software, tendo como um de seus objetivos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1020Q638503 | Informática, Engenharia de Software, Analista Ministerial, MPE PE, FCC

Uma especificação de controle, na análise estruturada, deve representar o comportamento do sistema por meio de diagrama de

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