QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
141 questões encontradas

No contexto do desenvolvimento de um sistema em Java 8, um Analista de Sistemas está implementando uma rotina para processar uma lista de transações financeiras em uma aplicação de uma agência de fomento. Durante o processamento utilizando Streams, por meio da API (Application Programming Interface) , surgiu a necessidade de ignorar os primeiros elementos da sequência, a fim de desconsiderar registros iniciais que já haviam sido previamente analisados, permitindo que apenas os demais elementos fossem processados no fluxo. Considerando as operações disponíveis na API de Streams do Java 8, assinale a alternativa que representa CORRETAMENTE a operação utilizada para esse fim.

A filter(n)
B limit(n)
C map(n)
D skip(n)
E forEach(n)

Ao abrir um arquivo em C com o modo “a”, o que acontece se o arquivo já existir?

A O conteúdo anterior é apagado e o arquivo é sobrescrito.
B Ocorre um erro de execução.
C O ponteiro do arquivo é posicionado no início, mas sem apagar o conteúdo.
D O novo conteúdo é adicionado ao final do arquivo existente.
E O arquivo é aberto apenas para leitura.

Julgue o próximo item, a respeito de visualização e análise exploratória de dados, de linguagens e ferramentas de apoio à análise de dados e de técnicas e tarefas de mineração de dados. No ecossistema Python, a biblioteca Pandas oferece a estrutura DataFrame, projetada para manipulação eficiente de dados tabulares bidimensionais com eixos rotulados para linhas e colunas.

A Certo
B Errado

Considerando dois programas equivalentes, um
escrito em Java e outro em Python, ambos
contendo um erro de divisão por zero, um
desenvolvedor decide compilar e executar os
códigos em seus respectivos ambientes:

Código Java (Main.java):

public class Main {

public static void main(String[] args) {

int x = 10 / 0;

System.out.println(“Fim do programa”);

}

}

Código Python (main.py):

x = 10 / 0

print(“Fim do programa”)

Com base no funcionamento dos ambientes de
execução de Java e Python, analise as assertivas
e assinale a alternativa que aponta a(s) correta(s).

I. O código Java será compilado com sucesso,
pois a expressão 10 / 0 é válida
sintaticamente; o erro será exibido em tempo
de execução como uma exceção.

II. O código Python será interrompido
imediatamente com erro em tempo de
execução, pois o interpretador avalia linha
por linha durante a execução.

III. O Java detectará o erro de divisão por zero
durante a compilação, impedindo a geração
do bytecode .class.

IV. Tanto em Java quanto em Python, a instrução
“Fim do programa” será exibida antes da
exceção de divisão por zero.

A Apenas I.
B Apenas II e III.
C Apenas I e II.
D Apenas I e III.
E Apenas I, II e IV.

Julgue o próximo item, relativo à análise de dados. Considere o código a seguir, que utiliza Pandas. import pandas as pd Nome = ['João-', 'Paulo-'] Sobrenome = ['Lucas', 'Matheus'] list_of_tuples = list(zip(Nome, Sobrenome)) df = pd.DataFrame(list_of_tuples) print(df) Após a execução desse código, o resultado será o seguinte. 0 1 u João-Lucas 1 Paulo-Matheus

A Certo
B Errado

O tipo enum na linguagem Java é utilizado para representar um conjunto de constantes únicas. Dado um enum com nome Status, a chamada necessária para retornar todas as constantes contidas no enum é:

A Status.values ()
B Status ()
C Status.get ()
D Status.set )
E Status.enum ()

A função str_split() é utilizada na linguagem PHP para dividir uma string em pedaços. Um de seus parâmetros de entrada é um número inteiro opcional. O propósito desse parâmetro é definir

A o algoritmo de divisão utilizado.
B o tamanho máximo de cada pedaço em que a string será dividida.
C o tipo da variável de retorno da função.
D a quantidade de caracteres que serão removidos da string.
E a quantidade de pedaços em que a string será dividida.

O JavaScript é amplamente utilizado no desenvolvimento web, desempenhando um papel fundamental na criação de páginas interativas. Qual das opções a seguir descreve CORRETAMENTE o JavaScript?

A Uma linguagem de marcação utilizada para estruturar o conteúdo da web.
B Uma linguagem de programação utilizada para adicionar interatividade e dinamismo às páginas da web.
C Um estilo de folha utilizado para definir a apresentação visual de um documento.
D Um protocolo de comunicação utilizado para enviar dados entre o cliente e o servidor.
E Uma linguagem de programação compilada utilizada para desenvolver aplicativos desktop nativos.