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

Foram encontradas 4.487 questões

Q2519085 Programação
Com relação à linguagem de programação Fortran, analise as afirmativas a seguir. 

I. Os valores lógicos “verdadeiro” e “falso” podem ser escritos como .TRUE. e .FALSE., respectivamente.  
II. A linguagem é do tipo case-sensitive, ou seja, faz distinção entre letras maiúsculas e minúsculas. 
III. O primeiro elemento de um array, em qualquer dimensão, encontra-se no índice zero. 

Está correto o que se afirma em  
Alternativas
Q2518089 Programação
Ao implementar algumas funcionalidades em sua página pessoal, Lucas fez um teste, com base no código Java Script apresentado a seguir, em um trecho do HTML.

<script> const f = function(...v){  a = v.length>0?v.length*v[0]:0;  v.splice(0,1);  return a==0?a:a+f(...v); } console.log(f(...[1,2,3,...[0,1],3,2])); </script>

Quando Lucas abriu a página, o valor impresso no console foi:
Alternativas
Q2518085 Programação
Ao desenvolver um sistema em Java, Eliana decidiu usar os recursos para suporte ao paradigma funcional presentes na plataforma, como no código a seguir, para ordenar a lista.

List <String> dados = Arrays.asList("Ana","Luiz","Carlos"); dados.sort(expressão funcional);

Para que o código de Eliana funcione, a expressão funcional utilizada deverá ser:
Alternativas
Q2518066 Programação
A analista Camila executou o seguinte script em JavaScript:

const map1 = new WeakMap(); const e1 = {};
map1.set(e1, e1); console.log(map1.get(e1))
Logo após, Camila executou outro script em JavaScript:
const map2 = new WeakMap(); const e2 = "dois";
map2.set(e2, e2); console.log(map2.get(e2))

O interpretador JavaScript usado por Camila suporta a estrutura de dados WeakMap do JavaScript. Os scripts executados por Camila imprimiram no console, respectivamente: 
Alternativas
Q2517645 Programação
Igor, analista de dados da CVM, escreveu e rodou o código a seguir.

from nltk.corpus import stopwords from nltk.tokenize import word_tokenize
texto = "Eu sou um analista de dados da CVM!"
stop_words = set(stopwords.words('portuguese')) tokens = word_tokenize(texto)
tokens_processados = [w for w in tokens if not w in stop_words]
print(tokens_processados)

Considerando que o código foi executado sem erros e sabendo que Igor está usando Python 3.10.12 e NLTK 3.8.1, a saída do terminal foi:
Alternativas
Q2517642 Programação

Considere o código python a seguir.


import spacy


nlp = spacy.load("pt_core_news_lg")

doc = nlp("O rato roeu a roupa do rei de Roma")


print(doc[2].pos_, doc[2].dep_)


Os valores exibidos pela última linha são:

Alternativas
Q2517639 Programação
Um dos principais fatores que tornam viável a aplicação de modelos grandes de linguagem (LLMs) é o controle do espaço de probabilidade de tokens através da redução de dimensionalidade do vocabulário, sem perda da capacidade de reconstruir qualquer token válido da linguagem sendo modelada.

Considerando esse objetivo, dois algoritmos que podem ser utilizados para esse fim são:
Alternativas
Q2517629 Programação
Texto 1


Aline, cientista de dados da CVM, foi designada para aferir a reação à prova da CVM entre os usuários de uma rede social de textos curtos usando técnicas de análise de sentimentos. Para isso, ela realiza um processo de KDD. Nesse processo, Aline opta por representar os textos obtidos da rede social no formato de vetores reais de baixa dimensionalidade, calculados a partir das representações das palavras obtidas de um modelo de linguagem pré-treinado utilizando a técnica word2vec.
Considerando o texto 1, a representação das palavras que será utilizada por Aline é chamada de:
Alternativas
Q2516602 Programação
A biblioteca Leaflet é um recurso bastante popular entre os desenvolvedores de ferramentas de visualização de dados geoespaciais na Web.
A implementação das funcionalidades disponibilizadas por esta biblioteca implica a instanciação de um mapa
Alternativas
Q2516600 Programação
A biblioteca GDAL (Geospatial Data Abstraction Library) é amplamente usada na transformação de formatos de dados geoespaciais, com suporte a dezenas de formatos matriciais e vetoriais.
Originalmente desenvolvida na linguagem C/C++, a biblioteca GDAL teve suas funcionalidades reunidas na biblioteca Python denominada
Alternativas
Q2516596 Programação
Relacione as principais estruturas de armazenamento de dados geoespaciais, a seguir, às bibliotecas Python.
1. Matricial 2. Vetorial 3. Bancos de Dados
( ) NetCDF4 ( ) Shapely ( ) Geopandas ( ) RasterIO ( ) Psycopg2
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Alternativas
Q2515870 Programação
Um sistema gera um vetor fixo de dados para efetuar o controle de um processo usando o código em C abaixo, em um compilador que trabalha com inteiros de 32 bits:

int matriz[] = { 1, 2, 3, 4, 5, 6, 7, 8 };
int *v,final;
v = &matriz[1];
final = v[3];

Após a execução desse trecho de código, o valor de final é: 
Alternativas
Q2515640 Programação
Com relação à linguagem de programação Python, analise as afirmativas a seguir.

I. Python é uma linguagem de programação de alto nível, do tipo compilada e orientada a objeto.
II. Os objetos devem ser explicitamente declarados antes de sua primeira atribuição.
III. Para escrever comentários de múltiplas linhas em códigos Python são usadas três aspas simples ou duplas.


Está correto o que se afirma em
Alternativas
Q2515472 Programação
Com relação à programação de shell scripts, analise as afirmativas a seguir.
I. Os dois caracteres “#!” quando inseridos no início da primeira linha de um shell script servem para indicar o interpretador a ser usado para o programa.
II. Para escrever uma linha de comentário em bash, deve-se utilizar o caractere “#” no início da mesma.
III. A linha de comando a=1 | echo, escrita em bash, imprime o número 1 na tela do terminal.
Está correto o que se afirma em
Alternativas
Q2515457 Programação
Com relação à linguagem de programação C++ e o paradigma da orientação a objeto, analise as afirmativas a seguir.
I. Uma classe define o comportamento dos objetos que são instâncias da classe.
II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes.
III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função.
Está correto o que se afirma em
Alternativas
Q2515456 Programação
Com relação às linguagens de programação C/C++, analise as afirmativas a seguir.
I. Seja x uma variável do tipo inteiro. Na declaração abaixo, o ponteiro p é inicializado com o endereço de x. int *p = &x.
II. O comando break somente pode ser utilizado em conjunto com o comando switch.
III. O comando return encerra a execução de uma função.
Está correto o que se afirma em
Alternativas
Q2515455 Programação
Com relação à linguagem de programação JAVA, analise as afirmativas a seguir.
I. Para restringir o acesso de um elemento de uma classe para que seja visível apenas dentro da mesma classe, deve-se usar o modificador de acesso chamado protected.
II. Para chamar o construtor da classe herdada (classe base) dentro do construtor da classe derivada da anterior, deve-se usar a instrução super().
III. Para criar uma variável de referência a um objeto, deve-se usar o operador new.
Está correto o que se afirma em
Alternativas
Q2515379 Programação
Certo programador deseja escrever em uma única linha de comandos um código em Bash que verifica se o valor digitado como entrada é negativo. Caso seja verdade, o código continua em execução, e solicita nova entrada, até que um valor maior ou igual a zero seja digitado. Nesse caso, é impresso na tela do terminal o número zero e a execução é encerrada. Considere que apenas números inteiros são dados como entrada.
Entre as opções a seguir, assinale a única que apresenta uma linha de comandos escrita em Bash que executa o desejado
Alternativas
Q2514700 Programação
A Message Passing Interface (MPI) é uma especificação de biblioteca de programação usada para escrever programas que executam em sistemas distribuídos ou paralelos.

Assinale a alternativa que apresenta características que destacam a importância do Message Passing Interface (MPI) na computação paralela e distribuída. 
Alternativas
Q2514675 Programação
Uma das vantagens do emprego de bibliotecas é a possibilidade de importar funcionalidades de outras bibliotecas, empregando-as de modo integrado.

Nesse contexto, assinale a opção que indica um par de bibliotecas Python que são empregadas em conjunto, uma vez que a primeira usa funções da segunda.
Alternativas
Respostas
241: A
242: C
243: E
244: D
245: D
246: B
247: C
248: E
249: D
250: C
251: B
252: B
253: C
254: C
255: E
256: E
257: B
258: C
259: C
260: E