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.


981Q610133 | Informática, Engenharia de Software, Programador, TJ PR, COVEST

Entre os paradigmas de ciclo de vida de engenharia de software, aquele que se caracteriza mais fortemente por uma abordagem sistemática e sequencial das atividades é o denominado.

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

983Q622033 | Informática, Engenharia de Software, Tecnologista Pleno I, DCTA SP, VUNESP

Assinale a alternativa correta sobre o processo de validação do software.

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

984Q640479 | Informática, Engenharia de Software, Analista de Gestão Corporativa, EPE, CESGRANRIO

Uma das críticas feitas ao modelo do ciclo de vida do desenvolvimento de software em cascata refere-se a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Técnicas de reengenharia de sistemas vêm sendo incorporadas sistematicamente à prática corrente da engenharia de software, em especial devido ao suporte oferecido pelas modernas ferramentas CASE a esse tipo de técnica. Assim, as técnicas de engenharia direta e reversa, de reestruturação de código e de documentação integram-se às técnicas de gestão de configuração, documentação e requisitos, entre outras. Em atividades de auditoria de sistemas, a utilização de técnicas de reengenharia assistida por uma ferramenta CASE pode ser bastante útil para revelar detalhes internos de sistemas existentes, muitas vezes ocultos na documentação disponível, bem como auxiliar na identificação de alterações de configuração, documentação e especificação de requisitos desses sistemas. Acerca da utilização de técnicas de reengenharia assistidas por ferramentas CASE em auditoria de sistemas, julgue os itens a seguir.

Ferramentas de controle de versão, que mantêm controle de alterações embasado nos registros de datas de modificação e exclusão de arquivos integrados e mantidos pelo sistema operacional, geram informações e revelam, sem equívocos, a ocorrência de alterações em qualquer arquivo do projeto, mesmo que a natureza da alteração não possa ser claramente identificada.

  1. ✂️
  2. ✂️

987Q646444 | Informática, Engenharia de Software, Analista, MPE RO, FUNCAB

Suponha que seu cliente tenha solicitado o desenvolvimento de um novo software . O modelo mais adequado para o gerenciamento deste processo de desenvolvimento de software , levando emconta as informações abaixo, é:

o cliente não possui uma visão clara de todos os requisitos da aplicação. o cliente quer avaliar a viabilidade de desenvolvimento da aplicação.

o cliente alocará um usuário-chave no projeto, em tempo integral, a fim de que este possa participar ativamente de todas as fases do projeto.

o cliente gostaria de ter uma versão preliminar do sistema, com base em uma versão inicial dos requisitos, ainda que isto demande um investimento inicial.

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

988Q610420 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens seguintes quanto à publicação de informações do SAP BW 3.0 via Web.

Os documentos HTML e os objetos MIME neles contidos são armazenados no sistema de gerência de conteúdo KWF/Kpro.

  1. ✂️
  2. ✂️

989Q648590 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

No âmbito da Engenharia de Software, testes de unidade são aqueles realizados:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

990Q646569 | Informática, Engenharia de Software, Analista de Sistemas I, Empresa de Assistência Técnica e Extensão Rural da Paraíba MG, 2018

Preencha corretamente as lacunas do texto a seguir.

A validação de requisitos é o processo de verificação por meio do qual os requisitos realmente definem o sistema que o cliente quer. Por exemplo, na verificação de __________________________, os requisitos no documento não devem entrar em conflito e na verificação de __________________________, o documento de requisitos deve incluir requisitos que definem todas as funções e as restrições pretendidas pelo usuário do sistema. Entre as várias técnicas de validação de requisitos que podem ser usadas individualmente ou em conjunto estão a técnica __________________________, que analisa sistematicamente os requisitos por uma equipe de revisores que verificam erros e inconsistências, e a técnica __________________________, que demonstra um modelo executável do sistema em questão aos usuários finais e aos clientes.

A sequência que preenche corretamente as lacunas do texto é

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

991Q649396 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

Dentro dos padrões arquiteturais de software, a arquitetura Model-View-ViewModel (MVVM) é próxima da arquitetura Model-View-Presenter (MVP), porém diferencia-se desta pelo fato de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Técnicas de reengenharia de sistemas vêm sendo incorporadas sistematicamente à prática corrente da engenharia de software, em especial devido ao suporte oferecido pelas modernas ferramentas CASE a esse tipo de técnica. Assim, as técnicas de engenharia direta e reversa, de reestruturação de código e de documentação integram-se às técnicas de gestão de configuração, documentação e requisitos, entre outras. Em atividades de auditoria de sistemas, a utilização de técnicas de reengenharia assistida por uma ferramenta CASE pode ser bastante útil para revelar detalhes internos de sistemas existentes, muitas vezes ocultos na documentação disponível, bem como auxiliar na identificação de alterações de configuração, documentação e especificação de requisitos desses sistemas. Acerca da utilização de técnicas de reengenharia assistidas por ferramentas CASE em auditoria de sistemas, julgue os itens a seguir.

Alterações maliciosas em programas podem ser detectadas automaticamente com o emprego sistemático de ferramentas adequadas de controle de versão, que mantêm indicadores de integridade do código-fonte e do código executável ou que podem determinar diferenças entre versões anteriores existentes em cópias de segurança e em versões mais novas.

  1. ✂️
  2. ✂️

993Q628994 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Paraná, CESPE CEBRASPE

Julgue os itens de 61 a 70, a respeito de engenharia de software.

Segundo o padrão IEEE Std-830, a especificação de requisitos deve apresentar as seguintes características: correção, precisão, completude, consistência, priorização, verificabilidade, modificabilidade, usabilidade e rastreabilidade.

  1. ✂️
  2. ✂️

994Q639247 | Informática, Engenharia de Software, Analista de Sistemas, Tribunal de Justiça MG, FUNDEP UFMG

Considerando o paradigma orientado a objetos, é CORRETO afirmar que

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

996Q610854 | Informática, Engenharia de Software, Analista de Sistemas, Petrobras, CESPE CEBRASPE

Julgue os itens a seguir com relação à programação de aplicações SAP.

As instruções que começam pela palavra reservada SELECT permitem o acesso em leitura a todas as tabelas de bases de dados definidas no ABAP dictionary.

  1. ✂️
  2. ✂️

997Q643659 | Informática, Engenharia de Software, Engenharia de Software, IF PI, IF PI

Assinale a opção que não consiste em um teste tipo Caixa-Branca.

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

998Q647022 | Informática, Engenharia de Software, Analista de Sistemas, Prefeitura de Cáceres MT, CEV UFMT

Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.

I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.

II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).

III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.

Está correto o que se afirma em

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

1000Q648566 | Informática, Engenharia de Software, Analista de Desenvolvimento de Sistemas da Informação, Conselho Federal de Odontologia DF, Instituto Quadrix

Julgue os itens que se seguem acerca de engenharia de software e inteligência computacional. Na engenharia de software, o teste de software, com o objetivo de realizar a validação do produto desenvolvido, deve ser realizado em todos os módulos do programa, usando os dados reais, ou seja, em ambiente de produção.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.