Questões de Concurso Comentadas sobre programação
Foram encontradas 10.880 questões
Considerando a necessidade de integração com aplicações Java já existentes e o uso de boas práticas de mapeamento objetorelacional, assinale a alternativa que possibilita a persistência de dados e o gerenciamento eficiente das informações.
Assinale a opção que representa corretamente uma estrutura de controle existente no Java e apropriada para implementar esse tipo de repetição condicional.
Assinale a opção que apresenta a sintaxe correta para uma declaração condicional if que verifica se a variável x é maior que 10 e, caso verdadeiro, imprime "Maior que 10"
Durante a implementação desta funcionalidade, a equipe deve utilizar estruturas de desvio e repetição corretamente. Em relação ao uso dessas estruturas em Java, qual delas é correta:
Com relação à Linguagem de desenvolvimento JAVA, analise os itens a seguir:
I. O desenvolvimento de aplicações empresariais, APIs RESTful e microsserviços, focando em arquitetura e produtividade, pode ser obtido pelo uso de Frameworks (Spring Boot, Quarkus).
II. A partir do Java 8 (JSR 335: Lambda Expressions for the Java™ Programming Language) houve transição do paradigma puramente imperativo para o paradigma funcional, permitindo que o código Java fosse mais conciso, legível e preparado para processamento paralelo.
III. O acesso a dados em Java pode ocorrer pelo uso de frameworks ORM (Object-Relational Mapping), como o Hibernate, sendo viabilizado de forma robusta pela API JDBC que provê a conectividade base, e evolui para uma gestão estruturada através da especificação Jakarta Persistence (JPA).
Está correto o que se afirma em
O framework para desenvolver de aplicações web completas que incluam mapeamento objeto-relacional (ORM), roteamento de URLs e um sistema de templates se denomina
Linguagens de programação como Python, JavaScript e C oferecem recursos para manipulação de dados, entrada e saída de informações e uso de estruturas de dados básicas, permitindo o desenvolvimento de soluções computacionais de diferentes níveis de complexidade. Analise as afirmativas a seguir:
I. Na linguagem C, os mecanismos de entrada e saída são nativos da própria linguagem, não dependendo de bibliotecas adicionais para leitura ou exibição de dados.
II. Vetores e matrizes são estruturas de dados que permitem armazenar conjuntos de elementos do mesmo tipo, organizados de forma sequencial ou em mais de uma dimensão.
III. Em Python, listas podem armazenar múltiplos valores e permitem operações como inserção, remoção e acesso a elementos por índice.
IV. Estruturas de dados simples, como vetores e listas, eliminam a necessidade de controle de índices durante o acesso aos elementos, pois o gerenciamento é feito automaticamente pelo sistema.
V. Em linguagens como Python e JavaScript, é possível realizar entrada e saída de dados por meio de comandos ou funções específicas, como leitura de dados e exibição de informações ao usuário.
Assinale a alternativa correta: