Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 14.995 questões

Q3174938 Programação
No framework Laravel, há uma ferramenta que é uma implementação mínima e simples de diversos recursos de autenticação, tais como login, cadastro, redefinição de senha e verificação de e-mail. Além disso, a camada de visualização é, por padrão, composta de simples templates Blade estilizados com Tailwind CSS.
O recurso do Laravel descrito acima é o
Alternativas
Q3174237 Programação
Um administrador de uma arquitetura baseada em mainframe está trabalhando com o sistema operacional z/OS. No caso, ele precisa configurar a interoperabilidade COBOL-Java, aprimorada para aplicativos COBOL de 31 bits, que é estendida para chamar programas Java de 64 bits. Para isso, ele precisa trabalhar com o módulo para Z/os denominado:
Alternativas
Q3174226 Programação
Um administrador de banco de dados precisa definir metadados semi-estruturados para trabalhar na exportação de tabelas de um banco de dados de imagens. Um meio de confeccionar esses metadados é através do uso de: 
Alternativas
Ano: 2025 Banca: FGV Órgão: PC-MG Prova: FGV - 2025 - PC-MG - Perito Criminal - Área II |
Q3173011 Programação
Python possui recursos específicos que facilitam a programação, como o uso de list comprehensions.
Com base nisso, assinale a opção que indica a principal vantagem do uso de list comprehension em Python em comparação com um loop for convencional para criar listas.
Alternativas
Ano: 2025 Banca: FGV Órgão: PC-MG Prova: FGV - 2025 - PC-MG - Perito Criminal - Área II |
Q3173010 Programação
Considere as características fundamentais da linguagem Java e seus recursos no desenvolvimento de aplicações.
Com base nos conceitos básicos de orientação a objetos, em relação ao uso de classes e objetos no Java, assinale a afirmativa correta.
Alternativas
Ano: 2025 Banca: FGV Órgão: PC-MG Prova: FGV - 2025 - PC-MG - Perito Criminal - Área II |
Q3173008 Programação
A Programação Orientada a Objetos (POO) é um paradigma que organiza o código em torno de objetos e classes, utilizando conceitos como herança e polimorfismo para promover reutilização e flexibilidade.
Assinale a opção que descreve corretamente o conceito de polimorfismo em POO.
Alternativas
Q3170198 Programação

Em relação ao desenvolvimento de sistemas e ao padrão SOAP, julgue o próximo item.


O uso de CSS3 em uma página web exige a instalação de um plug-in na parte cliente da aplicação, o que é feito de modo invisível para o usuário.

Alternativas
Q3167277 Programação

Acerca de Hibernate Envers e Flyway, julgue o item a seguir.


A Flyway é utilizada para configurar a conexão de bancos de dados relacionais com ambientes de desenvolvimento orientados a objetos (OO) por meio de data transfer object (DTO), permitindo, assim, a simplificação da implementação de mapeamentos entre o SGBD e a paradigma OO.

Alternativas
Q3167276 Programação

Julgue o próximo item, relativo a Java, Swagger e JSON.


[

"Cidades": (

{"Cidade"="Uberaba", "IBGE"="3170107"},

{"Cidade"="Uberlândia",

"IBGE"="3170206"}, {"Cidade"="Araguari",

"IBGE"="3103504"}) ]


A sintaxe precedente descreve corretamente os dados da tabela a seguir na notação JSON, organizando-os como uma lista de objetos.

Imagem associada para resolução da questão

Alternativas
Q3167274 Programação

Julgue o próximo item, relativo a Java, Swagger e JSON.


O Swagger é um conjunto de ferramentas voltado para o desenvolvimento de todo o ciclo de vida da API, incluindo as etapas de design, documentação, teste e implantação.

Alternativas
Q3167218 Programação

Acerca de Hibernate Envers e Flyway, julgue o item a seguir. 


O módulo Envers é um modelo do Hibernate cujo objetivo é fornecer uma solução de auditoria para classes de entidades.  

Alternativas
Q3167141 Programação

Em relação à programação web, julgue o item subsequente.


O criador de um arquivo XML pode escolher diversos nomes para as tags, sem a necessidade de utilizar uma biblioteca limitada de nomes.

Alternativas
Q3167140 Programação

Em relação à programação web, julgue o item subsequente.


Assim como no JavaScript, erros de tipagem de variáveis no TypeScript somente são identificados em tempo de execução do código.

Alternativas
Q3167076 Programação
Julgue o próximo item, relativo a Java.
import java.io.*; class Easy {    public static void main(String[] args)    {        int x[] = {1, 3, 7, 22, 51};        for (int size : x)           System.out.print(size);      } }

O resultado da execução do código precedente, desenvolvido em Java, será 6.
Alternativas
Q3167037 Programação

No que se refere a processamento em lote e processamento em tempo real, julgue o item subsecutivo.


Sistemas de processamento em tempo real do tipo hard são mais tolerantes a atrasos que os do tipo soft e, diferentemente destes, permitem respostas fora do prazo especificado.

Alternativas
Q3167036 Programação

No que se refere a processamento em lote e processamento em tempo real, julgue o item subsecutivo.


Um sistema de processamento em lote requer interação constante do usuário durante a execução dos jobs para completar as tarefas corretamente.

Alternativas
Q3167035 Programação

No que se refere a processamento em lote e processamento em tempo real, julgue o item subsecutivo.


No processamento em tempo real, o escalonamento de tarefas é geralmente baseado em algoritmos de prioridade, como RMS (rate monotonic scheduling) e EDF (earliest deadline first).

Alternativas
Q3167034 Programação

Julgue o item a seguir, referente a conceitos relacionados a MapReduce e a processamento em lote. 


MapReduce é particularmente eficiente para tarefas de baixa latência e processamento em tempo real, sendo amplamente utilizado para atender a essas necessidades.

Alternativas
Q3167033 Programação

Julgue o item a seguir, referente a conceitos relacionados a MapReduce e a processamento em lote. 


MapReduce é uma técnica de processamento de dados massivos que divide as operações em duas fases, map e reduce, e utiliza o processamento paralelo para executar cada fase de forma independente em diferentes nós de um cluster.

Alternativas
Q3167032 Programação

Julgue o item a seguir, referente a conceitos relacionados a MapReduce e a processamento em lote. 


No processamento em lote, os dados são acumulados por um período e processados de uma só vez, geralmente em horários de menor demanda no sistema.

Alternativas
Respostas
1581: C
1582: A
1583: D
1584: B
1585: E
1586: C
1587: E
1588: E
1589: E
1590: C
1591: C
1592: C
1593: E
1594: E
1595: E
1596: E
1597: C
1598: E
1599: C
1600: C