Questões sobre Engenharia de Software

Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estrutura do programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching.

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a qualidade de software e análise de pontos de função. Do ponto de vista histórico, o termo usabilidade evoluiu a partir do termo qualidade em uso, que, por sua vez, substituiu o termo interface amigável, principalmente devido à pouca abrangência e subjetividade que estes últimos sugeriam.

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a qualidade de software e análise de pontos de função.

Considere a seguinte situação hipotética.

Em uma tela de consulta existem três combo boxes de filtros. Duas delas são carregadas a partir da simples leitura de informações de arquivos lógicos classificados como AIEs da aplicação (combo de profissões, carregada a partir do AIE profissões e combo de cargos na organização, carregada a partir do AIE de cargos da organização). Uma delas é carregada a partir de uma tabela fixa não mantida por processos elementares da aplicação-combo de valor máximo de salário (valor numérico em R$). Os valores são lidos somente na tabela fixa. A partir dessa situação, ao se escolherem os dados das combo boxes e clicar-se a tecla Pesquisar, a aplicação apresentará um conjunto de linhas pesquisadas (grid), recuperando dados de funções de dados relacionadas na aplicação em contagem. No grid, serão apresentados os seguintes campos negociais:

-Profissão (igual ao da combo de filtro – recuperado do AIE profissões)

- Cargo (igual ao da combo de cargos

– Recuperado do AIE cargos da organização)

- Salário máximo do cargo (igual ao valor escolhido na combo, mas convertido do seu valor numérico para seu valor literal)

- Nome do funcionário (vindo do ALI funcionários)

- Endereço (todo o campo endereço em um único DER), exceto o CEP e a UF em campos separados

- CEP do endereço do funcionário

- UF do endereço

Nessa situação hipotética, para a referida tela como um todo, devem ser contados quatro processos elementares do tipo consultas externas.

  • C. Certo
  • E. Errado

Acerca dos conceitos de ciclo de vida do software, a imagem acima representa o seguinte modelo de processo de software:

  • A. modelo em cascata.
  • B. desenvolvimento evolucionário.
  • C. engenharia de software baseada em componentes.
  • D. modelo em espiral.
  • E. modelo de processo de testes de software.

Encontra-se em desenvolvimento uma nova aplicação, que possuirá 10 ALIs, dos quais 3 serão simples; 5, médios; e 2, complexos. Essa aplicação referenciará dados em dois AIEs simples e possuirá 32 funções transacionais, das quais 18 serão EEs de complexidade baixa; 8 serão CEs de complexidade média; e 6 serão SEs complexas. O fator de ajuste será igual a 1,00 e não serão necessárias funções de conversão de dados.

Julgue o item abaixo, relativo à situação hipotética apresentada.

Na hipótese em questão, o tamanho funcional do projeto de novo desenvolvimento será de 239 pontos de função.

  • C. Certo
  • E. Errado

A respeito dos objetivos que pertencem especificamente à área de processo Gerência de Requisitos (Requirements Management), analise as afirmativas a seguir.

I. Obter o comprometimento dos participantes do projeto com os requisitos do projeto.

II. Manter um rastreio bidirecional dos requisitos.

III. Desenvolver um documento completo da especificação de requisitos do sistema.

Assinale:

  • A.

    se somente a afirmativa I estiver correta.

  • B.

    se somente a afirmativa II estiver correta.

  • C.

    se somente a afirmativa III estiver correta.

  • D.

    se somente as afirmativas I e II estiverem corretas.

  • E.

    se todas as afirmativas estiverem corretas.

A respeito de engenharia de software, julgue os itens subsequentes. O modelo espiral de modelagem de processos para desenvolvimento de software é finalizado quando o software é implantado.

  • C. Certo
  • E. Errado

Padrões de projeto visam fornecer soluções para problemas recorrentes do projeto de software. Considerando o catálogo de padrões “Core J2EE patterns”,analise o problema descrito a seguir:

“A maioria dos aplicativos possuem alguns requisitos, tais como segurança e logging, que são aplicáveis a todas as requisições da aplicação. Adicionar esse tipo de funcionalidade separadamente para cada serviço da aplicação seria demorado, propenso a erros e difícil de manter.”

Assinale a alternativa que indica o nome do padrão de projeto que pode ser usado para solucionar esse problema.

  • A.

    Decorator.

  • B.

    InterceptingFilter.

  • C.

    Emmulator.

  • D.

    Sessionfaçade.

  • E.

    ApplicationController.

A respeito de engenharia de software, julgue os itens subsequentes. Em um sistema com base em workflow que utiliza a metodologia BPM (business process management), parte do gerenciamento e monitoramento ocorre na fase em que os processos refletem o que está acontecendo dentro da empresa, de acordo com o design do sistema.

  • C. Certo
  • E. Errado

Kanban é um dos métodos ágeis mais recentes e sofreu grande influência do movimento “Lean”, surgido nos anos 1980.

São práticas comuns a esse método:

  • A.

    limitar o WIP (Work In Progress) e uma visualização explícita do fluxo de trabalho.

  • B.

    integração Contínua e gerenciamento de configuração.

  • C.

    limitar o WIP (Work In Progress) e gerenciamento de configuração.

  • D.

    gerenciar o fluxo de trabalho e manter estimativas previamente definidas.

  • E.

    melhoria contínua e nunca limitar o WIP para evitar folgas no sistema de trabalho.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...