Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.798 questões

Q3812673 Programação

A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.


No Node.js, ao utilizar async/await, uma função assíncrona que lança um erro deve ser, obrigatoriamente, envolvida em try/catch para evitar que a aplicação encerre inesperadamente.

Alternativas
Q3812672 Programação

A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.


No Node.js, o método fs.readFile é assíncrono e utiliza callback, sendo totalmente equivalente a fs.readFileSync, mas com vantagem de não bloquear o event loop.

Alternativas
Q3812671 Programação

A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.


Em Python, ao criar um dicionário com dict.fromkeys(['a','b','c'], []), todas as chaves compartilham a mesma lista, de forma que alterações em uma chave afetam as demais.

Alternativas
Q3812670 Programação

A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.


O código Python a seguir cria uma função recursiva que calcula o fatorial de n, mas possui um erro que impede sua execução para n=0.

def fatorial(n):

     return n * fatorial(n‑1)

Alternativas
Q3811393 Programação
Considere as características básicas de uma linguagem de programação como sendo:

I - Totalmente orientada a objetos, com forte foco em modularidade e reutilização.
II - Acesso direto à memória e controle total sobre recursos do sistema.
III - Sintaxe simples e legível, próxima da linguagem humana.

Referem-se, respectivamente, às linguagens C, Java e Python:
Alternativas
Q3806511 Programação
No contexto de expressões regulares em PHP, ao instruir o PHP a encontrar certos caracteres, utilizam- -se os caracteres colchetes [ ].
Assinale a alternativa que contém o caractere de expressão regular NOT, ou aquele que instrui o PHP a encontrar qualquer caractere a não ser aqueles contidos nos colchetes.
Alternativas
Q3806510 Programação

Qual função PHP permite declarar constantes? 

Alternativas
Q3806509 Programação
Em Java, um método pode retornar ou não algum valor.
Assinale a alternativa que contém a palavra reservada correta que indica que um método não deve retornar um valor ao declarar um método.
Alternativas
Q3806506 Programação
São tipos de dados numéricos válidos em Python: 
Alternativas
Q3806417 Programação

Considerando o fragmento de código Python, informe a saída esperada.



a = [8,7,6,5,4,3,2,1]


a[2:5] = [0]


print(a) 

Alternativas
Q3805762 Programação
Informe qual código Python está correto.
Alternativas
Q3802506 Programação
Relacione corretamente os itens da coluna 1 com suas descrições ou usos na coluna 2, sobre linguagens de programação e tecnologias para desenvolvimento Web. 
Imagem associada para resolução da questão
Marque a opção que preenche corretamente a coluna 2: 
Alternativas
Q3797330 Programação
Sobre a linguagem JavaScript, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) É case insensitive, ou seja, não diferencia maiúsculas de minúsculas.
( ) É considerada uma linguagem de baixo nível, por ser mais próxima da linguagem de máquina.
( ) Possui tipagem dinâmica, não sendo necessário declarar o tipo de uma variável.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3794588 Programação

Analise o código abaixo, que foi escrito na linguagem PHP:


<?php

 $Municipio = "Imbe";

 $ano = "2025";

 echo "_Municipio" . "-" . "$ano";

?>



Ao final da execução, o que será impresso pelo comando echo? 

Alternativas
Q3789247 Programação
Em determinadas linguagens, como C e C#, a forma como os parâmetros são passados influencia diretamente o comportamento interno da função. Quando uma função recebe um parâmetro cujo valor original pode ser alterado diretamente, considera-se que ela está trabalhando com qual forma de passagem? 
Alternativas
Q3784752 Programação
Um desenvolvedor Python escreveu uma função para adicionar itens a uma lista, utilizando um parâmetro padrão. Considere‑se, então, o código a seguir.

def adicionar_item(item, lista=[]):
      lista.append(item)  
      print(lista)

adicionar_item(“X”)
adicionar_item(“Y”)
adicionar_item(“Z”)


Com base nessa situação hipotética, assinale a opção que apresenta a saída (output) que será impressa no console pela execução desse script.
Alternativas
Q3784621 Programação
Na lógica de programação, as variáveis são espaços de memória reservados para armazenar dados que podem mudar durante a execução de um programa, e seu escopo define onde elas podem ser acessadas. Sobre variáveis locais e globais na linguagem C, registre V, para as afirmativas verdadeiras, e F, para as falsas:
(__)Variáveis locais são aquelas declaradas dentro de uma função e só podem ser acessadas e utilizadas dentro dessa mesma função.
(__)Variáveis globais são declaradas fora de qualquer função e podem ser acessadas por qualquer função do programa.
(__)Uma variável local mantém seu valor entre diferentes chamadas da função, comportando-se exatamente como uma variável global.
(__)O escopo de uma variável define a região do programa onde a variável é conhecida e visível.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Alternativas
Q3784614 Programação
O Java é uma linguagem de programação de alto nível, orientada a objetos, amplamente utilizada no desenvolvimento de softwares educacionais e comerciais devido à sua portabilidade. O processo que permite que um código Java seja executado em diferentes sistemas operacionais sem recompilação envolve a tradução para um formato intermediário. Assinale a alternativa que explica corretamente o processo que garante a portabilidade dos programas desenvolvidos em Java.
Alternativas
Q3781145 Programação
No contexto de automação e integração via API REST em scripts Python com a biblioteca requests, uma API exige que o token de acesso seja enviado no cabeçalho HTTP Authorization usando o esquema Bearer.
A assinale a opção cujo trecho envia corretamente o token em uma requisição GET.
Alternativas
Q3781131 Programação
Um analista da Controladoria está utilizando a linguagem R para armazenar dados de uma planilha importada que contém diferentes tipos de variáveis: uma coluna de texto (Nome_Gestor), uma coluna de números inteiros (ID_Contrato) e uma coluna de valores monetários decimais (Valor_Total). É necessário que a estrutura de dados permita o armazenamento de colunas de diferentes tipos e suporte às operações vetoriais para análise estatística.
Assinale a opção que indica a estrutura de dados fundamental na linguagem R que é mais apropriada para armazenar dados tabulares, aceitando colunas com tipos de dados heterogêneos e nomes descritivos. 
Alternativas
Respostas
141: E
142: E
143: C
144: C
145: X
146: D
147: D
148: E
149: B
150: B
151: E
152: C
153: C
154: B
155: B
156: A
157: C
158: D
159: A
160: E