Questões de Engenharia

Resolução passo a passo para cada questão de Engenharia, gerada com IA.

Múltipla Escolha

Que consulta recuperará todas as linhas da tabela EMPLOYEES, mesmo que não haja correspondência na tabela DEPARTMENTS?

Que consulta recuperará todas as linhas da tabela EMPLOYEES, mesmo que não haja correspondência na tabela DEPARTMENTS?

Múltipla Escolha

Você precisa juntar as tabelas EMPLOYEEHIST e EMPLOYEES. A tabela EMPLOYEEHIST será a primeira na cláusula FROM. Todas as linhas correspondentes e não correspondentes na tabela EMPLOYEES precisam ser exibidas. Que tipo de junção você usará?

Você precisa juntar as tabelas EMPLOYEEHIST e EMPLOYEES. A tabela EMPLOYEEHIST será a primeira na cláusula FROM. Todas as linhas correspondentes e não correspondentes na...

Múltipla Escolha

Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir de métodos específicos da classe EntityManager. Qual seria o método utilizado para encapsular uma instrução do tipo INSERT?

Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir de métodos específicos da classe EntityManager. Qual seria o método...

Múltipla Escolha

De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado?

De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para...

Múltipla Escolha

O controle transacional é fundamental para a garantia da consistência nos dados ao lidar com múltiplas manipulações sucessivas. Por padrão, no JDBC, cada operação DML ocorre em uma transação pontual, mas o comportamento pode ser modificado, com o uso de comandos para confirmar ou cancelar o grupo de operações, quando desligamos o modo automático, o que é viabilizado pelo método:

O controle transacional é fundamental para a garantia da consistência nos dados ao lidar com múltiplas manipulações sucessivas. Por padrão, no JDBC, cada operação DML ocorre...

Múltipla Escolha

Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para produtividade, onde uma delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está sendo descrita aqui?

Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para produtividade, onde uma delas permite criar as entidades do JPA a partir da conexão ao banco...

Múltipla Escolha

Com o surgimento do DAO foi possível padronizar a forma com que as operações sobre o banco de dados são implementadas, o que levou à definição de ferramentas como o JPA, onde a obtenção de uma coleção de entidades, a partir da consulta através de JPQL, ocorre com base no método:

Com o surgimento do DAO foi possível padronizar a forma com que as operações sobre o banco de dados são implementadas, o que levou à definição de ferramentas como o JPA, onde...

Múltipla Escolha

O padrão DAO (Data Access Object) surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL dispersos em meio ao código do aplicativo, diminuem o reuso e aumentam a dificuldade de manutenção. Esse padrão tem como objetivo concentrar os comandos SQL em classes específicas, onde o todo alterar, por exemplo, receberia uma entidade como parâmetro e invocaria um comando do tipo:

O padrão DAO (Data Access Object) surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL dispersos em meio ao código do aplicativo, diminuem o...

Múltipla Escolha

O polimorfismo é um conceito fundamental na programação orientada a objetos (OOP) e desempenha um papel crucial em permitir a flexibilidade e a reutilização de código. Sobre o conceito de polimorfismo em Java, analise as afirmativas abaixo: I. métodos sobrecarregados podem possuir diferentes tipos de retorno. II. métodos declarados com o modificador final podem ser sobrescritos. III. um método sobrescrito pode ter sua visibilidade reduzida na subclasse. IV. métodos sobrecarregados devem possuir nomes iguais. V. métodos sobrescritos devem possuir assinaturas iguais.

O polimorfismo é um conceito fundamental na programação orientada a objetos (OOP) e desempenha um papel crucial em permitir a flexibilidade e a reutilização de código. Sobre o...

Múltipla Escolha

Java passou a adotar o aninhamento de classes logo nas suas primeiras versões. Na programação (OO), uma classe aninhada é uma classe declarada inteiramente dentro de uma outra classe ou interface. Sobre o aninhamento de classes em Java, marque a única opção correta.

Java passou a adotar o aninhamento de classes logo nas suas primeiras versões. Na programação (OO), uma classe aninhada é uma classe declarada inteiramente dentro de uma outra...

Múltipla Escolha

Leia as afirmativas e assinale a alternativa correta em relação ao papel da robótica em tecnologias de processo: I – Manipulador automático, multifuncional reprogramável que tem diversos graus de liberdade. II – Desempenho de uma variedade de tarefas com variação de processos. III – Menor habilidade de desempenhar tarefas repetitivas.

Leia as afirmativas e assinale a alternativa correta em relação ao papel da robótica em tecnologias de processo: I – Manipulador automático, multifuncional reprogramável que...

Múltipla Escolha

Leia as afirmativas e assinale a alternativa correta em relação ao papel da robótica em tecnologias de processo: I – Manipulador automático, multifuncão reprogramável que tem diversos graus de liberdade. II – Desempenho de uma variedade de tarefas com variação de processos. III – Menor habilidade de desempenhar tarefas repetitivas.

Leia as afirmativas e assinale a alternativa correta em relação ao papel da robótica em tecnologias de processo: I – Manipulador automático, multifuncão reprogramável que tem...

Múltipla Escolha

FMS são sistemas flexíveis de manufatura e é uma configuração controlada por computador de estações de trabalho, apoiada por um sistema integrado de movimentação de materiais e estações de preparação de peças, dispositivos e ferramentas. Nesse caso é correto afirmar que NÃO são partes componentes de um FMS?

FMS são sistemas flexíveis de manufatura e é uma configuração controlada por computador de estações de trabalho, apoiada por um sistema integrado de movimentação de materiais...

Múltipla Escolha

FMS são sistemas flexíveis de manufatura e é uma configuração controlada por computador de estações de trabalho, apoiada por um sistema integrado de movimentação de materiais e estações de preparação de peças, dispositivos e ferramentas. (SLACK; CHAMBERS; JOHNSTON, 2002, p. 246). Nesse caso é correto afirmar que NÃO são partes componentes de um FMS?

FMS são sistemas flexíveis de manufatura e é uma configuração controlada por computador de estações de trabalho, apoiada por um sistema integrado de movimentação de materiais...

Múltipla Escolha

Leia as afirmativas e assinale a alternativa correta em relação ao robótica em tecnologias de processo: I – Manipulador automático, multifunção reprogramável que tem diversos graus de liberdade. II – Desempenho de uma variedade de tarefas com variação de processos. III – Menor habilidade de desempenhar tarefas repetitivas.

Leia as afirmativas e assinale a alternativa correta em relação ao robótica em tecnologias de processo: I – Manipulador automático, multifunção reprogramável que tem diversos...

Múltipla Escolha

Existe dois tipos de integração de sistemas: Integração Vertical (significa integrar sistemas desde os níveis mais baixos de produção até os sistemas complexos de gerência e relacionamento com cliente) e a Integração Horizontal (significa tornar possível a troca de informações entre equipamentos de diferentes fabricantes, utilizados na produção).

Existe dois tipos de integração de sistemas: Integração Vertical (significa integrar sistemas desde os níveis mais baixos de produção até os sistemas complexos de gerência e...

Múltipla Escolha

A implantação da Fábrica de Software parte do pressuposto de que as questões de sua estrutura e infraestrutura já estejam decididas. Sendo assim, planejar o projeto de implementação da Fábrica de Software é uma tarefa que tem base na sua especificação conceitual. ​São gerados diversos documentos que apoiam e refletem o planejamento necessário à implantação de uma Fábrica de Software. Dado o contexto, existe um documento que representa a consolidação de todos os outros. Assinale a alternativa que representa esse documento.

A implantação da Fábrica de Software parte do pressuposto de que as questões de sua estrutura e infraestrutura já estejam decididas. Sendo assim, planejar o projeto de...

Múltipla Escolha

A Companhia de Abastecimento de Água e Esgoto (CAAE) está em processo de implementação de um novo sistema de informação para gerenciar seus processos de faturamento e atendimento ao cliente. A fim de garantir a qualidade e confiabilidade do novo sistema, a CAAE está considerando a contratação de uma Fábrica de Testes. Com base no contexto apresentado, analise os principais desafios que a CAAE poderá enfrentar ao contratar uma Fábrica de Testes. Alto custo de implementação e manutenção da Fábrica de Testes, devido à necessidade de infraestrutura robusta e equipe especializada. II. Dificuldade em integrar a Fábrica de Testes aos processos de desenvolvimento da CAAE, gerando atrasos na entrega do novo sistema. III. Risco de falhas nos testes, devido à dificuldade de simular todos os cenários de negócios da CAAE. IV. Incapacidade da Fábrica de Testes de identificar falhas críticas no sistema, comprometendo a qualidade do software.

A Companhia de Abastecimento de Água e Esgoto (CAAE) está em processo de implementação de um novo sistema de informação para gerenciar seus processos de faturamento e...

Múltipla Escolha

Uma empresa de desenvolvimento de ERPs para o setor industrial identificou que estava desperdiçando recursos desenvolvendo funcionalidades similares para diferentes clientes. Com mais de 50 implementações ativas, a empresa notou que aproximadamente 70% das funcionalidades são comuns entre os clientes, variando apenas em configurações específicas. As equipes de desenvolvimento frequentemente "reinventam a roda", criando componentes que já existem em outros projetos. Além disso, a manutenção de múltiplas versões personalizadas está se tornando cada vez mais complexa e custosa. A diretoria decidiu implementar uma abordagem de Linha de Produtos de Software (LPS) para melhorar a eficiência do desenvolvimento e reduzir custos de manutenção. Considerando as características específicas deste cenário industrial, quanto à estratégia de implementação mais efetiva?

Uma empresa de desenvolvimento de ERPs para o setor industrial identificou que estava desperdiçando recursos desenvolvendo funcionalidades similares para diferentes clientes....

Múltipla Escolha

A empresa X fornece refeições para a indústria Y nos três turnos. Observou-se que as sobras nos pratos dos usuários aumentaram consideravelmente. Na busca por maiores informações, a empresa deve inicialmente:

A empresa X fornece refeições para a indústria Y nos três turnos. Observou-se que as sobras nos pratos dos usuários aumentaram consideravelmente. Na busca por maiores...

Anterior Página 48 Próxima

Não encontrou a questão certa?

Cole sua questão de Engenharia e receba uma resolução completa com IA em segundos.

Resolver minha questão