Questões de Concurso Comentadas sobre programação
Foram encontradas 10.880 questões
Assinale a opção que descreve corretamente o conceito de polimorfismo em POO.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
Julgue o item a seguir, a respeito das técnicas de coleta de dados com o uso de API.
Ao se criar um script em Python para coletar dados de uma API baseada em REST, é importante considerar os métodos HTTP, tais como GET, POST, PATCH, DELETE, além das formas de autenticação da API.
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
O valor da expressão 34 + 8 . 5-2 pode ser encontrado executando a linha de comando a seguir.
>>> 3 ** 4 + 8 * 5 ** num_lista[4]
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
Ao realizar operações aritméticas envolvendo os elementos de num_lista e um float, o resultado será sempre dado como um float.
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
A execução da linha de comando
>>> sum(num_lista)/len(num_lista)
retorna o mesmo resultado da execução das linhas de comando a seguir.
>>> import numpy
>>> numpy.mean(num_lista)
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
O comando >>> num_lista.extend([2, 20]) acrescenta dois elementos à lista original quando executado.
No contexto da criação de um site escolar, a principal função do CSS é