Questões de Concurso Sobre programação

Foram encontradas 14.566 questões

Q3538812 Programação

Considere o trecho de código abaixo, parte de um sistema de processo eletrônico desenvolvido com Jakarta EE 10+, que utiliza Jakarta Authorization para controle de acesso baseado em papéis (roles). 



Imagem associada para resolução da questão


Com base no código e nas anotações utilizadas, 

Alternativas
Q3538811 Programação
Considere o código abaixo:
function identidade(valor: T): T (
return valor; }
Trata-se de uma função 
Alternativas
Q3538806 Programação
O JPA é uma especificação da plataforma Java que define um padrão para mapeamento objeto-relacional (ORM) e gerenciamento de persistência de dados. No JPA, a forma padrão de realizar o mapeamento de objetos Java (POJOs) para tabelas de bancos de dados relacionais é por meio de  
Alternativas
Q3538638 Programação
Um tribunal gera relatórios em Python 3.x usando pandas para calcular a média de tempo de tramitação por juiz. Nesse contexto, considere o código abaixo.
35.png (516×230)
Completa corretamente a lacuna I o método
Alternativas
Q3538636 Programação
Em um sistema de gerenciamento de processos judiciais, desenvolvido em TypeScript, é necessário declarar uma variável chamada processos, que deve armazenar exclusivamente números inteiros representando os códigos dos processos. Essa variável deve ser inicializada com os valores 101, 102 e 103, utilizando explicitamente a sintaxe de array genérico da linguagem. A instrução que atende corretamente a esse requisito é
Alternativas
Q3538635 Programação
Em um site de uma organização construído com HTML e CSS, deseja-se aplicar um estilo especial a todos os links externos (com target=" blank") que não pertencem à classe patrocinado. O seletor CSS3 que atendea esse requisito é:
Alternativas
Q3538630 Programação
Um analista cria a entidade Processo para um sistema de um tribunal, persistindo processos judiciais em um banco relacional, com número do processo gerado automaticamente, tipo de ação não nulo e relacionamento N: 1 com a entidade Vara (unidade judicial). Nesse contexto, o mapeamento correto da entidade Processo é @Entity para indicar que Processo é uma entidade.
Alternativas
Q3538629 Programação
Uma analista está trabalhando em uma API Spring Boot e precisa documentar os endpoints utilizando anotações do Swagger para descrever operações, parâmetros e respostas. Ela quer garantir que a documentação seja clara e compatível com a especificação OpenAPI 3.0, mas está incerta sobre qual conjunto de anotações usar e como aplicá-las corretamente em um controlador. O endpoint em questão é um GET /processos/(id) que retorna os detalhes de um processo. Nesse cenário, a maneira correta de anotar o endpoint GET /processos/(id) em um controlador Spring Boot para garantir uma documentação precisa e compatível com OpenAPI 3.0, usando a biblioteca springdoc-openapi, é usar 
Alternativas
Q3538265 Programação
Você, como analista de tecnologia da informação, foi designado para desenvolver uma automação que organize arquivos de um escritório, classificando-os em pastas específicas com base em suas extensões. Por exemplo, arquivos .pdf devem ser movidos para a pasta “Documentos”; arquivos .jpg, para a pasta “Imagens”, entre outros. Considerando as boas práticas de programação em Python, qual das seguintes abordagens é a mais eficiente e organizada para implementar essa solução?
Alternativas
Q3538263 Programação
No desenvolvimento web, HTML, CSS e JavaScript desempenham papéis fundamentais na construção e apresentação das páginas. Cada uma dessas tecnologias possui uma função específica na estruturação, estilização e interatividade dos conteúdos. Com base nisso, assinale a alternativa que melhor descreve a relação entre essas três tecnologias. 
Alternativas
Q3538258 Programação
Durante o levantamento dos processos da Sanesul, identificou-se que um servidor precisava interagir repetidamente com um site para clicar em diversos botões e baixar arquivos PDF. Para otimizar essa tarefa, o analista de tecnologia da informação decidiu desenvolver um RPA (Robotic Process Automation) utilizando a linguagem Python para automatizar a interação com o site e realizar os downloads de forma programada. Diante desse cenário, qual biblioteca do Python o profissional deve usar para automatizar navegadores e permitir a interação programada com páginas da web?
Alternativas
Q3535942 Programação
        Durante o desenvolvimento de uma página web interativa, um desenvolvedor deseja exibir uma mensagem de boas‑vindas ao usuário, assim que a página for totalmente carregada.
Com base nessa situação hipotética, assinale a opção que apresenta a forma apropriada de implementar esse comportamento, utilizando JavaScript puro.
Alternativas
Q3535941 Programação

Considere‑se o seguinte trecho de pseudocódigo.


Imagem associada para resolução da questão

Com base nesse pseudocódigo, assinale a opção que apresenta o resultado que será exibido após sua execução.

Alternativas
Q3531964 Programação
Julgue os itens seguintes, em relação às tecnologias e aos conceitos do desenvolvimento web
Uma característica fundamental de uma API RESTful é que as requisições entre cliente e servidor devem ser stateless (sem estado), não devendo o servidor armazenar informações sobre o estado do cliente entre as requisições. 
Alternativas
Q3531963 Programação
Julgue os itens seguintes, em relação às tecnologias e aos conceitos do desenvolvimento web.  
A principal desvantagem da GraphQL, que é uma linguagem de consulta para APIs, é que ela não suporta consultas complexas que envolvam a combinação de dados de múltiplos recursos em uma única requisição.
Alternativas
Q3531962 Programação
Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript. 
A linguagem JavaScript é executada principalmente no lado do servidor (back-end) para construir a lógica de banco de dados e APIs, sendo incapaz de interagir com o navegador web do cliente.  
Alternativas
Q3531961 Programação
Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript.
Devido à compilação do código-fonte em bytecode, que é executado pela máquina virtual Java (JVM), os programas Java podem ser executados em diversos sistemas operacionais, sem a necessidade de recompilação.
Alternativas
Q3531960 Programação
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue os itens subsequentes. 
Em linguagens procedurais, um array (vetor) é um tipo de dado estruturado que, tipicamente, permite armazenar uma coleção de elementos de tipos de dados variados, como um inteiro, um texto e um valor booleano, sob um único nome de variável, acessível por meio de um índice. 
Alternativas
Q3531959 Programação
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue os itens subsequentes. 
Em linguagens de programação como Java e C#, a herança múltipla de classes é um recurso amplamente suportado e incentivado para maximizar a reutilização de código. 
Alternativas
Q3531958 Programação
Considerando os princípios da programação orientada a objetos, bem como os conceitos de linguagens de programação procedurais, julgue os itens subsequentes.
Inteiro (int) e caractere (char) são dados do tipo elementar, ou seja, que armazenam valores únicos e indivisíveis, enquanto um registro (struct, em C) é um dado do tipo estruturado, que permite agrupar variáveis de diferentes tipos sob um único nome.  
Alternativas
Respostas
701: C
702: D
703: B
704: E
705: C
706: D
707: C
708: E
709: E
710: C
711: E
712: C
713: D
714: C
715: E
716: E
717: C
718: E
719: E
720: C