Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.295 questões
Em um sistema de gerenciamento de conteúdo web, a equipe de desenvolvimento está avaliando qual linguagem de programação utilizar para otimizar a performance do banco de dados. O foco está na eficiência de consumo de recursos, velocidade das consultas e capacidade de escalabilidade.
Elaborado pelo(a) autor(a).
Levando em conta tais critérios do caso, qual das seguintes linguagens é mais apropriada para a integração entre back-end e interfaces?
Em relação ao desenvolvimento de sistemas web, julgue o próximo item.
Nas aplicações SPA (single page application) que utilizam
AJAX, cada interação do usuário resulta em um
recarregamento completo da página, o que garante que todas
as partes da interface sejam atualizadas simultaneamente.
Acerca de desenvolvimento web e mobile, julgue o item seguinte.
O objetivo do JavaScript é deixar mais dinâmicas as
aplicações web, de maneira que o usuário possa interagir e
alterar o conteúdo da página.
Para implementar o projeto, com o nome proj001, em um servidor JBoss com hot deployment, utilizando apenas um arquivo, Ana irá fazer upload do artefato:
Para solicitar ao npm uma instalação limpa do projeto, Cléber utilizou no script o comando npm:
I. Coleções são estruturas de dados que permitem armazenar e manipular múltiplos elementos de forma organizada;
II. Threads são unidades de execução independentes dentro de um processo, permitindo a execução simultânea de tarefas;
III. O Garbage Collector é um mecanismo que gerencia automaticamente a alocação e desalocação de memória, liberando o programador dessa responsabilidade;
IV. Em Java, as classes ArrayList e LinkedList são exemplos de coleções, sendo a primeira baseada em arrays e a segunda em listas encadeadas;
V. A utilização de múltiplas threads sempre garante um melhor desempenho em qualquer situação, independentemente do número de núcleos de processamento disponíveis.
Assinale a opção CORRETA:
I. O polimorfismo ad-hoc, também conhecido como sobrecarga de métodos, permite que métodos com o mesmo nome, mas assinaturas diferentes, coexistam em uma mesma classe;
II. O princípio da substituição de Liskov (LSP) estabelece que, em uma hierarquia de classes, um objeto de uma classe derivada pode ser usado em qualquer lugar em que um objeto da classe base seja esperado, sem quebrar o comportamento do programa;
III. A composição é uma forma de relacionamento entre classes em que uma classe contém objetos de outra classe como membros, representando um relacionamento "tem um";
IV. O encapsulamento é um mecanismo que visa ocultar os detalhes de implementação de um objeto, expondo apenas uma interface pública para interação com outros objetos;
V. A herança múltipla, presente em algumas linguagens de programação, permite que uma classe herde características de mais de uma classe base, o que pode levar a ambiguidades e conflitos na resolução de métodos.
Assinale a opção CORRETA:
A fim de atualizar o projeto para o Spring Boot 3 observando estritamente o mínimo necessário, Eric deve atualizar o Java para a versão:
function printTheme(props) { const theme = useState(props?.index?0:1);
try { console.log(theme); } catch (e) { console.log(e); }
return <Text>{theme}</Text>; }
Considere feitas as importações necessárias.
Ao ser utilizado em uma aplicação React Native, o componente acima apresentará:
Para que o Maven adicione ao repositório local o JAR da empresa terceirizada, a analista deve executar a seguinte meta do maveninstall-plugin: