1
Os sistemas de informação permitem cinco atividades, que são as seguintes:
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.
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.
a coleta; o armazenamento; o processamento; a recuperação; a disseminação de informações.
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.
os recursos de software; os recursos de hardware; os recursos de rede; os recursos de dados; os recursos humanos.
2
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?
Estratégia de Tabela por Classe Concreta (Table-per-Concrete-Class Strategy)
Estratégia de Junção (Joined Strategy)
Estratégia de Tabela por Classe Abstrata (Abstract Class Table Strategy)
Estratégia de Tabela Única (Single-Table Strategy)
Estratégia de Tabela por Subclasse (Table Per Subclass Strategy)
3
Em engenharia de software, os modelos de ciclo de vida de desenvolvimento de software utilizam diferentes abordagens. Qual das abordagens abaixo intercala as atividades de especificação, desenvolvimento e validação em que o sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidades à anterior?
Dirigido a planos.
Orientada ao reuso.
Cascata.
Abordagem ágil.
Incremental.
4
Na engenharia de sistemas, um sistema “aberto” significa que:
é livre para modificações
não possui proprietário
não está totalmente desenvolvido
faz interação com o ambiente
5
Um modelo de análise foca nos requisitos funcionais e não funcionais, além de considerar aspectos das linguagens de programação que serão usadas na implementação. O modelo é organizado em subsistemas, que interagem via métodos especificados em interfaces.
Certo
Errado