Questões de Concurso Comentadas sobre programação

Foram encontradas 11.318 questões

Q4240106 Programação
Um Tribunal de Justiça mantém uma consulta pública em Spring Boot que lista milhares de processos filtrados por classe, comarca e situação. A tela exibe número, órgão julgador, classe, data de distribuição e última movimentação, mas a atualização recente elevou a latência por navegação em associações tardias. Considerando JPA/Hibernate e a necessidade de evitar materialização desnecessária do grafo de entidades, a solução tecnicamente correta é
Alternativas
Q4233118 Programação
Um analista está usando o RStudio para executar scripts que leem arquivos .csv armazenados em uma pasta específica. Para evitar erros de caminho, ele deseja definir essa pasta como diretório de trabalho da sessão. No R, qual função é usada diretamente para definir o diretório de trabalho?
Alternativas
Q4233109 Programação
Na linguagem R, diferentes funções são utilizadas para tarefas específicas, como manipulação de dados, tratamento de datas, visualização de informações e criação de tabelas. Durante a elaboração de um relatório, um servidor precisa apresentar os dados em uma tabela formatada, com melhor organização visual e aparência profissional. Nesse contexto, assinale a alternativa que apresenta a função utilizada para criar tabelas formatadas no R.
Alternativas
Q4232605 Programação

Após a execução do seguinte código em JavaScript, qual será a saída exibida no console? 


let a = "10";

let b = +a;

console.log(typeof b);


Alternativas
Q4232604 Programação
Analise o seguinte trecho de código em JavaScript executado em um ambiente compatível com ECMAScript 6 (ES6) ou superior:

let a = 10; var b = 15; if (true) {      let a = 11;      var b = 17; } console.log(a+b);

Qual será o valor exibido por console.log(a+b) após a execução do código? 
Alternativas
Q4232603 Programação

Qual é o valor da propriedade position em CSS que posiciona um elemento em relação ao viewport, mantendo sua posição visual mesmo após a rolagem da página?

Alternativas
Q4232602 Programação
Qual propriedade CSS é utilizada para alterar a cor do texto de um elemento em uma página HTML? 
Alternativas
Q4232601 Programação
Conforme a especificação HTML, assinale a alternativa que apresenta um valor válido para o atributo type do elemento <input>, destinado especificamente à entrada de dados textuais.
Alternativas
Q4232600 Programação
Analise o trecho de código a seguir escrito na linguagem PHP sobre o Operador de União de arrays (+):
$array1 = [1, 2]; $array2 = [3, 4, 5]; $array3 = $array1 + $array2; echo json_encode($array3);

Qual será a saída após a execução?
Alternativas
Q4232599 Programação
Assinale a alternativa que apresenta o Operador de Coalescência Nula da linguagem PHP, utilizado para retornar um valor padrão quando a variável avaliada for null ou inexistente. 
Alternativas
Q4232594 Programação
Na orientação a objetos, qual é o caso apresentado por uma classe que possui métodos com os mesmos nomes, mas com assinaturas diferentes (tipos ou quantidade de parâmetros distintos)? 
Alternativas
Q4229292 Programação
Sobre as aplicações da linguagem XML, assinale a alternativa correta:
Alternativas
Q4228082 Programação
No que concerne às características de planilhas eletrônicas e das linguagens Python, R e SQL, bem como à sua aplicação em cenários de análise de dados que envolvem grande volume de dados, necessidade de automação, rastreabilidade e reprodutibilidade dos processos, assinale a opção correta.
Alternativas
Q4223942 Programação
A linguagem Python é amplamente utilizada no desenvolvimento de aplicações devido à sua sintaxe simples, grande quantidade de bibliotecas e suporte a múltiplos paradigmas de programação. Além disso, destaca-se pela flexibilidade e dinamismo na definição de tipos de dados. A respeito da linguagem Python, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) “Tuple” é um tipo primitivo de dados dessa linguagem.
( ) Python é um exemplo de linguagem de programação compilada.
( ) Essa linguagem tem tipagem dinâmica. O tipo de dado é decidido em tempo de execução.
( ) Python é uma linguagem multiparadigma. 
Alternativas
Q4223941 Programação
Durante o desenvolvimento de um sistema interno para a UNIRIO, o técnico de tecnologia da informação precisa criar um módulo que calcule diferentes tipos de médias utilizadas em relatórios acadêmicos. No entanto, ele deseja utilizar o mesmo nome de método para realizar cálculos distintos, variando apenas a quantidade ou o tipo dos parâmetros recebidos (por exemplo, calcular média de dois valores, de três valores ou de uma lista). Essa abordagem facilita a legibilidade do código e torna a interface do módulo mais intuitiva. Considerando o conceito descrito, qual tipo de polimorfismo está sendo aplicado?
Alternativas
Q4223936 Programação
Durante a atualização do portal institucional da UNIRIO, o técnico de tecnologia da informação responsável pela estruturação das páginas precisa organizar melhor o conteúdo apresentado aos estudantes e servidores. Para melhorar a acessibilidade e a semântica do site, ele deve utilizar um elemento do HTML5 (HyperText Markup Language 5) capaz de definir o conteúdo principal da página, diferenciando-o de menus, barras laterais e rodapés. Considerando essa necessidade, assinale a alternativa que apresenta o elemento que deve ser utilizado. 
Alternativas
Q4223933 Programação
Em linguagens de programação, operadores são símbolos utilizados para executar operações em valores ou expressões. Os operadores aritméticos realizam cálculos matemáticos; os lógicos permitem combinar condições booleanas; e os relacionais comparam valores, retornando verdadeiro ou falso conforme o resultado da comparação. Considerando esses conceitos, assinale a alternativa que apresenta um operador relacional. 
Alternativas
Q4223931 Programação
O CSS3 (Cascading Style Sheets 3) introduz diversas pseudoclasses que permitem aplicar estilos com base no estado ou no comportamento de elementos da página. Essas pseudoclasses são especialmente úteis para melhorar a experiência do usuário, destacando campos, ações, interações e condições específicas durante a navegação. Nesse contexto, assinale a alternativa que apresenta a pseudoclasse do CSS3 utilizada para aplicar estilo a um campo que foi preenchido automaticamente pelo navegador. 
Alternativas
Q4223147 Programação
Uma equipe de desenvolvimento de sistemas de uma autarquia federal está modelando o módulo de concessão de licenças ambientais utilizando Domain-Driven Design (DDD).
O domínio possui as classes

ProcessoLicenciamento, ParecerTecnico, Vistoria e DocumentoObrigatorio.

O arquiteto definiu que a classe ProcessoLicenciamento atuará como Aggregate Root. Durante uma revisão de código, constatou-se que um desenvolvedor criou um repositório exclusivo para a classe Vistoria, permitindo que sistemas externos alterem o status de uma vistoria diretamente no banco de dados, sem passar pelas regras de validação contidas em ProcessoLicenciamento.


À luz dos padrões táticos do DDD, a abordagem do desenvolvedor está incorreta porque viola o seguinte princípio: 
Alternativas
Q4222418 Programação
No desenvolvimento do módulo de cálculo de autonomia de combustível do sistema de navegação aérea, um programador criou uma classe abstrata Aeronave com um método calcularAutonomia(). Duas subclasses, AviaoComercial e Helicoptero, herdam de Aeronave e implementam o método de maneiras totalmente distintas.
A orientação a objetos baseia-se em pilares fundamentais para promover flexibilidade e reutilização de código.
O conceito que permite a referências do tipo genérico Aeronave invocar comportamentos específicos diferentes, dependendo do tipo do objeto real apontado em tempo de execução, é
Alternativas
Respostas
1: B
2: B
3: D
4: E
5: C
6: B
7: A
8: E
9: B
10: E
11: D
12: D
13: D
14: D
15: E
16: A
17: D
18: E
19: B
20: B