Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.475 questões

Q4203960 Programação
No desenvolvimento de scripts em ambientes Unix/Linux, a primeira linha de um script Bash geralmente começa com a sequência de caracteres #! (conhecida como shebang). Qual é a função principal dessa instrução?
Alternativas
Ano: 2026 Banca: DEPSEC Órgão: UNIFAP Prova: DEPSEC - 2026 - UNIFAP - Estatístico |
Q4186555 Programação

Em relação às bibliotecas estatísticas e de manipulação de dados, julgue os itens a seguir:



I. A biblioteca pandas, em Python, é amplamente utilizada para manipulação e análise de dados estruturados, oferecendo estruturas como DataFrame e Series.


II. O pacote ggplot2, em R, é voltado principalmente para modelagem estatística avançada, incluindo regressão logística e ANOVA.


III. Tanto pandas quanto ggplot2 são exclusivamente utilizados para criação de gráficos interativos em dashboards web.


IV. O ggplot2 implementa a Gramática dos Gráficos (Grammar of Graphics), permitindo construção de gráficos por camadas.


V. A função plot() do pandas é equivalente completa ao ggplot2 em termos de customização e qualidade gráfica.



Assinale a alternativa com a sequência CORRETA (V/F): 

Alternativas
Ano: 2026 Banca: DEPSEC Órgão: UNIFAP Prova: DEPSEC - 2026 - UNIFAP - Estatístico |
Q4186528 Programação
Em uma análise reprodutível em Python, fixar uma semente aleatória (random seed) antes de uma simulação tem como principal objetivo:
Alternativas
Q4186133 Programação
Dado o exemplo abaixo, utilizando a linguagem de programação JavaScript, qual método deverá substituir a palavra METODO em prova.METODO, para que o código funcione perfeitamente?

const prova = [“Universidade”, “Federal”, “do”, “Amapá”]
let tam = prova.METODO;
let texto = "<ul>"; for (let i = 0; i < tam; i++) {  texto += "<li>" + prova[i] + "</li>"; } texto += "</ul>";
Alternativas
Q4186132 Programação
Dado o código abaixo:
static int soma(int x, int y) {  return x + y; } static double soma(double x, double y) {  return x + y; } public static void main(String[] args) {  int meuNum1 = soma(8, 5);  double meuNum2 = soma(4.3, 6.26);
Sobre o código acima exposto, temos um exemplo claro de qual ocorrência em relação ao método soma?
Alternativas
Q4163942 Programação
A linguagem Java foi concebida com forte ênfase em portabilidade, independência de plataforma e execução distribuída. Uma das características centrais da arquitetura Java consiste na possibilidade de executar aplicações compiladas em diferentes sistemas operacionais sem necessidade de recompilação, desde que exista uma Java Virtual Machine (JVM) compatível. Esse conceito é tradicionalmente associado ao princípio: 
Alternativas
Q4161065 Programação
Um desenvolvedor criou um trecho de código JavaScript para processar uma lista de valores numéricos coletados de um formulário. Diante disso, analise o código apresentado a seguir:
let mult = [3, -7, 2, 9, 4]; let resultado = mult.filter(x => x > 4); console.log(resultado.length);

Considerando isso, assinale a alternativa que indica CORRETAMENTE o valor exibido no console após a execução do código.
Alternativas
Q4160915 Programação
Um Programador está realizando a conteinerização de uma aplicação utilizando Docker. Durante a construção da imagem, ele precisa definir qual será o executável principal que deve iniciar automaticamente sempre que o container for executado. Nesse contexto, qual instrução do Dockerfile atende a essa necessidade? 
Alternativas
Q4160908 Programação
Em uma associação pública de tecnologia que desenvolve sistemas web para um consórcio de municípios, um Programador está implementando um formulário de cadastro de usuários em uma aplicação PHP. Nesse contexto, serão utilizados os conceitos de superglobais do PHP, que são variáveis internas do sistema responsáveis por armazenar e acessar informações globais durante a execução do script. о sistema precisa receber dados de formulário enviados via método HTTP POST. Nesse contexto, considerando as superglobais do PHP, qual variável deve ser utilizada?
Alternativas
Q4149732 Programação
Qual estrutura de repetição em linguagem de programação como Python executa enquanto uma condição for verdadeira?
Alternativas
Q4149727 Programação

Em Python, a função para exibir algo na tela é:

Alternativas
Q4149726 Programação
Em Python, listas são: 
Alternativas
Q4140351 Programação

Relacione os conceitos de multithreading às suas respectivas descrições.


Conceito                Descrição
(1) Thread
(2) Mutex
(3) Deadlock
(4) Race Condition
(   ) Situação em que duas ou mais threads acessam e modificam dados compartilhados simultaneamente, podendo gerar resultados imprevisíveis.

(   ) Unidade de execução leve dentro de um processo, capaz de executar tarefas concorrentemente com outras unidades de execução.

(   ) Mecanismo de sincronização utilizado para garantir que apenas uma thread acesse uma seção crítica por vez.

(   ) Situação em que duas ou mais threads ficam bloqueadas indefinidamente esperando por recursos que estão sendo mantidos umas pelas outras.



A sequência correta dessa associação é:

Alternativas
Q4140349 Programação
No contexto da programação em linguagem C, considere o uso de alocação dinâmica de memória por meio de funções da biblioteca padrão, assinale a alternativa correta. 
Alternativas
Q4140345 Programação

Associe as palavras-chave de controle de fluxo em Java com suas respectivas funções dentro da linguagem.


Palavra-chave                Função
(1) Break
(2) Continue
(3) Switch
(4) Default
(   ) Salta as instruções restantes no corpo da iteração atual e inicia a próxima iteração do laço.
(   ) Utilizada para sair imediatamente de uma estrutura de repetição ou de um bloco Switch  .
(   ) Estrutura de seleção múltipla que testa o valor de uma variável em relação a constantes.
(   ) Caso opcional em uma estrutura de seleção múltipla executado se nenhum outro caso coincidir.



A sequência correta dessa associação é:

Alternativas
Q4126646 Programação
Considere a execução de um shell script da seguinte forma:

./script.sh log no-error verbose

É correto afirmar que, dentro do script (script.sh), a variável $@ irá assumir o valor:
Alternativas
Q4126640 Programação
Considere o seguinte código JavaScript dentro de uma página web.

<script>
let x = 10;
{let x = 15;}
{x = x + 3;}
document.getElementById( output ).innerHTML = x;
</script>

A saída exibida no elemento output após a execução do script é:
Alternativas
Q4126639 Programação
A linguagem C# é orientada a objetos, e, nela, as classes podem herdar atributos e métodos de outras classes.

Para que se impeça que uma classe seja herdada por outras classes, é necessário, em sua declaração, utilizar o modificador
Alternativas
Q4126255 Programação
Observe a seguinte linha de código shell script executada no terminal (apresentada em duas linhas por questão de espaço):
echo 1 2 3 4 5 | while read a b; do echo $b; done
É correto afirmar que o valor impresso no terminal como resultado dessa linha de código será 
Alternativas
Q4117781 Programação
A linguagem PHP é amplamente utilizada para o desenvolvimento de sistemas web dinâmicos. Para que o interpretador do servidor identifique o inicio e o fim de um bloco de código PHP dentro de um arquivo, devem ser utilizadas, respectivamente, as seguintes tags de abertura e fechamento: 
Alternativas
Respostas
21: C
22: A
23: B
24: D
25: B
26: A
27: A
28: C
29: D
30: C
31: C
32: A
33: D
34: B
35: A
36: B
37: D
38: D
39: D
40: B