Questões de Concurso Sobre programação
Foram encontradas 15.002 questões
Em um algoritmo de busca binária, é necessário que o vetor esteja previamente ordenado para que a busca seja correta e eficiente.
A complexidade de tempo do algoritmo de ordenação Merge Sort no pior caso é O(n log n), o que o torna mais eficiente que algoritmos como o Bubble Sort.
( ) Em React, Hooks como useEffect e useState substituem a necessidade de classes para manipulação de ciclo de vida e estado de componentes.
( ) Em React Native, o componente View funciona como o equivalente direto de div no HTML, mas possui propriedades específicas para layout em dispositivos móveis.
( ) É recomendável utilizar o DOM virtual do React Native para otimizar o desempenho de renderizações complexas na interface.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
I. Cada requisição HTTP pode ser atendida por uma nova thread gerenciada pelo container, enquanto a instância do servlet é única por padrão.
II. Os servlets são thread-safe por padrão, não sendo necessário gerenciar concorrência manualmente.
III. Recursos compartilhados entre requisições, como variáveis de instância, podem gerar condições de corrida se não forem tratados corretamente.
Está correto o que se afirma em
I. O hook useEffect pode simular os métodos componentDidMount, componentDidUpdate e componentWillUnmount dependendo da forma como é configurado.
II. Hooks como useMemo e useCallback são utilizados para memoização de valores e funções, ajudando a otimizar o re-render.
III. Ao utilizar useEffect sem um array de dependências, o efeito será executado uma única vez após a montagem do componente.
Está correto o que se afirma em
A prática mais recomendada nesse caso é
A forma mais eficaz de resolver esse problema é
A opção que implementa corretamente esse comportamento no OpenLayers é
A alternativa que melhor explica a razão técnica para essa escolha é que o
A opção que representa corretamente o teste condicional em Java é
Fonte: https:/developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain.
Ao chamar 'o.m' neste caso, "this" refere-se a:
Fonte: https://www.alura.com.br/conteudo/python-avance-orientacao-objetos-consuma-api.
Com base neste código e considerando as afirmativas abaixo, é INCORRETO dizer que:
Fonte: https://www.alura.com.br/artigos/python?srsltid=AfmBO0oNYn0UY5-QjDJLokMMRUOHVT 3w7bx33SerCwgS39F df3wrpDhe.
SOMMERVILLE, lan. Engenharia de software. 9º ed. São Paulo - SP: Pearson Addison-Wesley, 2011.
Sobre o gerenciamento de módulos no Apache e o nginx, qual afirmação está INCORRETA?
Sobre as configurações do nginx no exemplo acima:
I. O servidor HTTP está recebendo conexões na porta 8080.
II. As requisições serão redirecionadas para um servidor no endereço IP 192.168.0.254:3000.
III. O bloco “location /images" mapeia solicitações com o prefixo “/images” para os arquivos armazenados em "/data/images”.
SOMMERVILLE, lan. Engenharia de software. 9° ed. São Paulo - SP: Pearson Addison-Wesley, 2011.
Está CORRETO o que se afirma em:
O JDBC é uma tecnologia importante nas aplicações WEB que utilizam a linguagem JAVA.
Assinale a afirmativa incorreta sobre esta tecnologia.
Em relação a esse framework, é incorreto afirmar que
Considere o seguinte trecho de código em Python, versão 3.12.10, executado no sistema operacional Windows 11 Pro:

Qual das alternativas abaixo representa o que será impresso na tela quando o código for executado?
Considere o seguinte trecho de código em Python, versão 3.12.10, executado no sistema operacional Windows 11 Pro:

Qual das alternativas abaixo representa o que será impresso na tela quando o código for executado?
I. O comando django-admin startapp name [directory] cria uma estrutura de diretórios de aplicativos Django para o nome do aplicativo fornecido no diretório atual ou no destino fornecido.
II. O comando django-admin makemigrations é responsável por aplicar e desaplicar migrações.
III. O comando django-admin showmigrations -I lista todas as migrações do seu projeto Django, mostrando quais já foram aplicadas ou não.
IV. O comando django-admin migrate é responsável por criar novas migrações com base nas alterações feitas nos seus modelos.
V. O comando python -m pip instaII django é utilizado para instalação do Django.
Com base nas afirmações acima, assinale a alternativa que contém as sentenças FALSAS: