Questões de Concurso
Foram encontradas 194.853 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A ________ tem a função de ancorar aplicativos de uso frequente para facilitar o seu lançamento, exibir uma visualização dos programas em funcionamento e controlar as notificações do ambiente operacional.
“O ___________ do Windows constitui um elemento central do sistema operativo, que permite o acesso aos programas, configurações e documentos do usuário. Integra ainda um motor de busca eficaz e a possibilidade de fixar aplicações.”
• A branch feature/login possui vários commits.
• A branch principal main já possui seu próprio histórico consolidado.
• O desenvolvedor precisa aplicar apenas um commit específico da branch feature/login na branch main, sem trazer outros commits da branch de feature e sem modificar o histórico existente da main.
Considerando esse cenário, qual comando Git é o mais apropriado para atingir o objetivo de forma seletiva e segura?
Considere a listagem de código a seguir:
nomes = [“Lucas”, “Mariana”, “Pedro”]
idades = [25, 22, 30]
Qual das alternativas constrói corretamente uma lista de dicionários denominada “pessoas”, na qual cada dicionário associa os descritores “nome” e “idade” com base nas informações das listas iniciais?
def validar_idade(idade): if idade < 0: raise ValueError(“Idade não pode ser negativa”) if idade > 150: raise ValueError(“Idade deve ser menor que 150”) return True
Analise as implementações de teste a seguir e identifique qual segue corretamente as convenções do pytest e testa adequadamente as exceções:
Um DBA foi encarregado de modelar uma tabela para agendamento de eventos no postgres versão 18.0. A tabela criada pelo DBA possui o seguinte código:

Qual das seguintes operações INSERT será rejeitada devido a uma violação de constraint, não permitindo que o registro seja inserido no banco de dados?
Qual é o resultado esperado para a segunda execução da consulta em T1?
Durante um hackathon de segurança, uma das equipes construiu rapidamente uma funcionalidade de comentários para um sistema de compras.
Para permitir o uso de formatação HTML nos comentários, o desenvolvedor implementou o se guinte template:

Após algum tempo, um usuário publicou o seguinte texto no conteúdo do comentário:

Outros usuários que acessaram a página tiveram transferências não autorizadas de suas contas.
Com base nesse cenário, qual opção explica a falha explorada, indicando o tipo de ataque e como corrigi-la sem perder a possibilidade de exibir algum HTML formatado nos comentários?
Um desenvolvedor está criando um formulário de cadastro e precisa adicionar um campo para que o usuário insira sua senha. Por segurança, o texto digitado no campo Senha não deve ser visível na tela. Além disso, o campo deve ter um texto de exemplo que desaparece quando o usuário começa a digitar.
Qual trecho de código HTML atinge corretamente esses dois requisitos?
Considere o trecho de código a seguir, que utiliza a biblioteca asyncio do Python:
import asyncio
async def main():
print(‘Hello ...’)
await asyncio.sleep(1)
print(‘... World!’)
asyncio.run(main())
Fonte: https://docs.python.org/3/library/asyncio.html
Com base nesse código, complete corretamente as lacunas da afirmação a seguir:
A instrução await asyncio.sleep(1) indica que o programa ______, permitindo a execução de outras tarefas assíncronas durante esse tempo, e a função main() é declarada como ______ para per mitir o uso da palavra-chave await.
Uma livraria precisa gerenciar seu catálogo digital onde novos títulos são constantemente adicionados e livros esgotados são removidos. É essencial que as operações de inserção, remoção e busca por títulos sejam rápidas (idealmente em tempo logarítmico) para não impactar as vendas. O sistema deve manter os livros sempre em ordem alfabética.
Nesse contexto, qual estrutura de dados é mais adequada para atender a esses requisitos de um catálogo dinâmico e ordenado?
Django é um framework de desenvolvimento web de alto nível, gratuito e de código aberto, escrito em Python. Para o funcionamento do Django, existem alguns arquivos padrões, cada um com um objetivo.
Existe um arquivo do Django que, por padrão, permite apontar as apps instaladas e estabelecer as configurações de banco.
Assinale a alternativa correta para o nome do arquivo padrão no Django que permite as ações descritas.
Considere um cenário em que é necessário organizar uma lista de objetos com base em um atributo específico (como nome, preço ou data) e, posteriormente, realizar buscas eficientes sobre essa lista. Com base nos fundamentos de algoritmos de busca e ordenação, analise as afirmativas a seguir:
I. O algoritmo Merge Sort é mais indicado do que o Bubble Sort quando se busca maior eficiência em listas grandes, pois apresenta complexidade de tempo O(n log n) em todos os casos.
II. A ordenação prévia de uma lista permite que algoritmos de busca binária sejam aplicados, o que reduz o tempo médio de busca para O(log n).
III. O algoritmo Insertion Sort é adequado para listas grandes (n > 1000000), pois sua implementação é simples e o custo de ordenação é aceitável nesse contexto.
IV. A busca sequencial apresenta melhor desempenho do que a busca binária em listas grandes, especialmente quando os dados estão ordenados.