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

Foram encontradas 8.031 questões

Q3170501 Programação
Uma Técnica de um Tribunal do Trabalho usou o seguinte código exemplo JSON para converter um objeto JavaScript em uma string JSON:

Imagem associada para resolução da questão

O código estará correto se a lacuna 1 for corretamente preenchida por
Alternativas
Q3170500 Programação
Usando JPA 2.0, um Técnico utilizou a anotação @MappedSuperclass que é útil para mapear uma classe de entidade
Alternativas
Q3170491 Programação
Um desenvolvedor PHP 8 quer garantir que a variável $u receba o valor da variável $_GET[ 'user'] se ela existir e não for nula; caso contrário, a variável $u receberá o valor ' convidado'.
Alternativas
Q3170488 Programação
Um Técnico está codificando uma aplicação em C que manipula um array de inteiros e criou um ponteiro para o primeiro elemento do array. Ele deseja navegar pelos elementos subsequentes usando aritmética de ponteiros. O array contém os valores (20, 30, 40, 50, 60). O Técnico declarou o ponteiro da seguinte maneira: int *ptr = garr(0];. Em seguida, ele incrementou o ponteiro utilizando a instrução pt r++;. Após o incremento, a instrução *pt r irá apontar para o valor
Alternativas
Q3170487 Programação
Um Técnico está processando grandes volumes de dados e precisa verificar se há valores duplicados em uma coleção de milhares de elementos. A ordem dos elementos não é importante, mas o processamento precisa ser o mais eficiente possível para identificar e eliminar quaisquer duplicatas. A estrutura de dados que deve ser usada em Python, nesse caso, é
Alternativas
Q3170486 Programação

Considere o programa Java abaixo.


Imagem associada para resolução da questão




Ao executar o programa, em condições ideais, será exibido na tela o valor

Alternativas
Q3158079 Programação
A linguagem Python, em conjunto com diversas bibliotecas, oferece ferramentas com aplicação em análise e ciência de dados.
Acerca das bibliotecas NumPy, pandas e SciPy, analise as afirmativas a seguir, e assinale V para a afirmativa verdadeira e F para a falsa.

( ) A biblioteca NumPy é baseada na manipulação de estruturas de dados multidimensionais, nas quais todos os elementos possuem o mesmo tipo.

( ) A biblioteca pandas possui métodos próprios para geração e visualização de gráficos.

( ) A biblioteca SciPy possui um pacote para manipulação de matrizes esparsas.


As afirmativas são, respectivamente
Alternativas
Q3158070 Programação
Considere o código abaixo escrito na linguagem Python (versão 3.11.1) com uso das bibliotecas numpy (versão 1.23.5) e scipy (versão 1.10.0).

Imagem associada para resolução da questão

Ao ser executado o código acima, após a linha 7 foi escrito na tela o seguinte:
Imagem associada para resolução da questão
Acerca do exposto, analise os itens a seguir.
I. Os valores possíveis para ‘statistic’ estão no intervalo entre 0 e 1.
II. Os valores da mediana de s1 e de s2 são os mesmos.
III. O resultado da linha 7 escrito na tela indica que ‘s1’ e ‘s2’ possuem uma fraca relação linear.

Está correto o que se afirma em
Alternativas
Q3154174 Programação
No desenvolvimento de software, a escolha da linguagem de programação pode influenciar no desempenho e na produtividade. Qual das alternativas a seguir descreve corretamente uma característica da linguagem Python?
Alternativas
Q3152390 Programação
A linguagem de programação Delphi apresenta um tipo de ponteiro específico para dados do tipo Char e que, na linguagem estendida, também pode ser tratado como uma string, que denomina-se
Alternativas
Q3152388 Programação
Considere o código a seguir, escrito na linguagem de programação Java.
Imagem associada para resolução da questão
Sabendo que a variável N tem sua criação e valor abstraído, diz-se que o código apresentado possui, na notação Big O, uma complexidade
Alternativas
Q3145027 Programação

Analise o seguinte código-fonte feito em Java: 




Imagem associada para resolução da questão



Agora, analise as seguinte afirmativas:


I.O laço de repetição "for" externo será executado 100 vezes.


II.O código-fonte imprimirá a quantidade de números pares.


III.O código-fonte imprimirá a quantidade de números primos.


IV.O código-fonte imprimirá o valor de todos os números que são divisíveis entre eles.



É correto o que se afirma em: 

Alternativas
Q3145023 Programação

Analise o código-fonte seguinte produzido em Java.



Imagem associada para resolução da questão



Analise as seguintes alternativas:


I.O código-fonte recebe um vetor como parâmetro por referência, o qual continua com o valor modificado mesmo após finalizar o método.


II.O código-fonte recebe um vetor como parâmetro por valor, voltando ao valor original após sair do método.


III.O código-fonte inverte os números presentes no vetor, colocando-os em ordem de trás para frente.


IV.O código-fonte ordena os números presentes no vetor em ordem crescente.



É correto o que se afirma em:

Alternativas
Q3141576 Programação

A Secretaria de Saúde da Prefeitura Municipal de Cacoal está desenvolvendo um sistema para o controle epidemiológico que necessita calcular o risco de contaminação em função de múltiplos fatores. Uma parte desse sistema precisa determinar o número de diferentes formas em que grupos específicos de indivíduos podem ser selecionados para uma campanha de testagem, em que a ordem de escolha dos indivíduos importa. O trecho de código a seguir, implementado em Portugol Studio, é utilizado para calcular o arranjo de grupos de pessoas selecionadas de um total, considerando que a ordem de escolha é relevante. (Considere que os valores a serem lidos são: total_pessoas = 7 e pessoas_selecionadas = 4.)



Imagem associada para resolução da questão



Com base no algoritmo, analise as afirmativas a seguir.


I. O algoritmo recursivo calcula corretamente o número de arranjos possíveis de total_pessoas escolhendo pessoas_selecionadas de cada vez, considerando a ordem de escolha.


II. O caso base do algoritmo ocorre quando pessoas_selecionadas é igual a total_pessoas, retornando 1.


III. O algoritmo faz chamadas recursivas até alcançar o caso base, que é quando pessoas_selecionadas é igual a 0.


IV. Para os valores total_pessoas = 7 e pessoas_selecionadas = 4, o resultado calculado pelo algoritmo é 210.



Está INCORRETO o que se afirma apenas em 

Alternativas
Q3141571 Programação

No contexto da Secretaria de Assistência Social da Prefeitura Municipal de Cacoal, um algoritmo em Portugol foi criado para auxiliar na organização e distribuição de benefícios a famílias em situação de vulnerabilidade. O algoritmo calcula o número de maneiras diferentes de formar grupos de famílias para receber os benefícios, com base no total de famílias elegíveis e no número desejado de famílias em cada grupo. Analise o código do algoritmo e indique qual o resultado da operação realizada pelo programa.



Imagem associada para resolução da questão

Alternativas
Q3140551 Programação
Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Sobre as vantagens da utilização de Python assinale a alternativa INCORRETA
Alternativas
Q3140547 Programação
Em relação à linguagem de programação Java, analise as afirmações e assinale a alternativa CORRETA.
I. O código escrito em Java é compilado para linguagem nativa de máquina e, devido a isso, Java é uma linguagem independente de plataforma, ou seja, portável.
II. Sobrecarga de operadores é um dos recursos da linguagem Java.
III. Garbage Collection é um processo automatizado que gerencia a memória em sistemas de computação. Ele busca e libera memória que não está mais sendo usada por programas, eliminando a necessidade dos programadores gerenciarem manualmente a alocação e desalocação de memória 
Alternativas
Q3138086 Programação
Em tecnologias de desenvolvimento web, o PHP é uma linguagem de script amplamente utilizada no lado do servidor para criar páginas dinâmicas. É uma das características que descreve corretamente o PHP: 
Alternativas
Q3136412 Programação
A máquina virtual Java, que constrói um ambiente completo para a execução de bytecodes a partir de um processador real que não executa bytecodes, pode ser considerada um:
Alternativas
Q3136175 Programação

 A imagem abaixo, refere-se ao resultado do seguinte comando da biblioteca Pandas do Python:



Imagem associada para resolução da questão

Alternativas
Respostas
1081: B
1082: A
1083: B
1084: C
1085: D
1086: A
1087: B
1088: A
1089: E
1090: A
1091: B
1092: B
1093: D
1094: C
1095: A
1096: D
1097: B
1098: D
1099: E
1100: C