Questões de Modelos de Sistemas de Informação (Engenharia de Software)

Limpar Busca

Compreender os sistemas de informação, no que diz respeito às suas atividades, aumenta as chances de sucesso na sua implementação e implantação, além de facilitar na definição dos papéis e posturas dos atores de todo o ambiente organizacional.

Os sistemas de informação permitem cinco atividades, que são as seguintes:

  • A a utilização em si; os benefícios oferecidos; a contribuição para o desempenho empresarial; a governança e administração de TI; o papel dos executivos.
  • B os recursos de software; os recursos de hardware; os recursos de rede; os recursos de dados; os recursos humanos.
  • C a coleta; o armazenamento; o processamento; a recuperação; a disseminação de informações.
  • D a informação contábil; a informação financeira; a informação industrial; a informação de marketing; a informação da gestão de recursos humanos.
  • E o suporte inteligente; o apoio a grupos e a decisões; a automação de escritório; a administração do conhecimento; o processamento de transações.

O mapeamento objeto-relacional é uma técnica de programação usada em desenvolvimento de software para facilitar a interação entre objetos de uma linguagem de programação orientada a objetos e bancos de dados relacionais. Quando se trata de herança em JPA, qual estratégia de mapeamento é usada quando todos os objetos de subclasses são armazenados em uma tabela com a ajuda de uma coluna discriminadora?

  • A Estratégia de Junção (Joined Strategy)
  • B Estratégia de Tabela por Classe Concreta (Table-per-Concrete-Class Strategy)
  • C Estratégia de Tabela Única (Single-Table Strategy)
  • D Estratégia de Tabela por Subclasse (Table Per Subclass Strategy)
  • E Estratégia de Tabela por Classe Abstrata (Abstract Class Table Strategy)

Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento de um programa. Sobre esses modelos de processo, considere as seguintes afirmações:

I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.
II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.
III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.

Assinale a alternativa que traz a CORRETA associação entre os modelos de processo com suas respectivas definições. 

  • A I – Incremental, II – Cascata, III – Orientada a Reuso.
  • B I – Incremental, II – Orientada a Reuso, III – Cascata.
  • C I – Orientada a Reuso, II – Incremental, III – Cascata.
  • D I – Orientada a Reuso, II – Cascata, III – Incremental.

Em relação à engenharia de software, julgue o item que se segue.


No modelo espiral de Boehm, cada volta na espiral representa uma fase do processo de software: na parte mais interna, enfoca-se a viabilidade do sistema e, no ciclo seguinte, a definição de requisitos, assim por diante, executando-se, ao longo dos ciclos, a análise de riscos, prototipação e codificação.

  • Certo
  • Errado

Julgue o item subsecutivo, relativos a DevOps e notação BPMN.


De acordo com o mapeamento do fluxo abaixo, após a atividade Desenhar o Mapa do Processo de Trabalho deve ser executada ou a atividade Simplificar o Processo de Trabalho ou a Melhorar o Processo de Trabalho, ou seja, essas duas últimas atividades possuem execução exclusiva.


Imagem relacionada à questão do Questões Estratégicas

  • Certo
  • Errado