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

Foram encontradas 6.701 questões

Q3167275 Programação

Julgue o próximo item, relativo a Java, Swagger e JSON.


import java.io.*;

class Easy

{      

       public static void main(String[ ] args)

       {

           int x[ ] = {1, 3, 7, 22, 51};

           for (int size : x)

              System.out.print(size);

       }

}


O resultado da execução do código precedente, desenvolvido em Java, será 6.

Alternativas
Q3167274 Programação

Julgue o próximo item, relativo a Java, Swagger e JSON.


O Swagger é um conjunto de ferramentas voltado para o desenvolvimento de todo o ciclo de vida da API, incluindo as etapas de design, documentação, teste e implantação.

Alternativas
Q3167140 Programação

Em relação à programação web, julgue o item subsequente.


Assim como no JavaScript, erros de tipagem de variáveis no TypeScript somente são identificados em tempo de execução do código.

Alternativas
Q3167076 Programação
Julgue o próximo item, relativo a Java.
import java.io.*; class Easy {    public static void main(String[] args)    {        int x[] = {1, 3, 7, 22, 51};        for (int size : x)           System.out.print(size);      } }

O resultado da execução do código precedente, desenvolvido em Java, será 6.
Alternativas
Q3167026 Programação

Julgue o item a seguir, a respeito das técnicas de coleta de dados com o uso de API.


Ao se criar um script em Python para coletar dados de uma API baseada em REST, é importante considerar os métodos HTTP, tais como GET, POST, PATCH, DELETE, além das formas de autenticação da API.

Alternativas
Q3166299 Programação

Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.


O valor da expressão 34 +8.5-2 pode ser encontrado executando a linha de comando a seguir.

>>> 3 ** 4 + 8 * 5 ** num_lista[4]

Alternativas
Q3166298 Programação

Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.


Ao realizar operações aritméticas envolvendo os elementos de num_lista e um float, o resultado será sempre dado como um float.

Alternativas
Q3166297 Programação

Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.


A execução da linha de comando

>>> sum(num_lista)/len(num_lista)

retorna o mesmo resultado da execução das linhas de comando a seguir.

>>> import numpy

>>> numpy.mean(num_lista) 

Alternativas
Q3166296 Programação

Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue o item seguinte, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.


O comando >>> num_lista.extend([2, 20]) acrescenta dois elementos à lista original quando executado.  

Alternativas
Q3162870 Programação
Em C#, qual é a função do método .ToUpper() aplicado a uma string?
Alternativas
Q3162869 Programação
Considere o código abaixo escrito em C# em um script que executa na Unity. Assinale a alternativa correta.

Q49.png (296×104)
Alternativas
Q3162864 Programação
Em Python, qual das alternativas abaixo descreve corretamente a função do método .append() aplicado a listas?
Alternativas
Q3162860 Programação
Sobre o laço foreach em C#, qual das alternativas é verdadeira?
Alternativas
Q3162857 Programação

Qual será a saída do seguinte código em C#?



Q37.png (176×80)

Alternativas
Q3162856 Programação
Sobre a utilização de eventos na linguagem de programação C#, assinale a alternativa correta.
Alternativas
Q3162157 Programação
A ferramenta Pandas é uma tecnologia amplamente utilizada para análise de dados, devido a sua eficiência na manipulação de dados, oferecendo ferramentas fáceis para limpeza, análise e transformação com poucas linhas de código. Com base na versão 2.1 responda qual propriedade é usada no Pandas para acessar um grupo de linhas ou colunas por números inteiros?
Alternativas
Q3162140 Programação
NumPy é um pacote para computação científica na linguagem Python. Segue o seguinte código Python utilizando Numpy:

import numpy as np
print(np.array([[1,2],[3,4]]).T)

Com base nesse código fonte acima, assinale a alternativa que apresenta a impressão do resultado.
Alternativas
Q3161385 Programação
Em um concurso público, a nota de corte para um determinado cargo é definida como a menor nota entre os candidatos aprovados para esse cargo. Portanto, a nota de corte corresponde à menor nota entre os candidatos que ocuparam o número de vagas oferecido para determinado cargo. Para calcular a nota de corte para cada cargo, a seguinte sequência pode ser utilizada:

1. Ordenar, de forma decrescente, as notas de todos os candidatos que concorrem ao cargo;
2. Selecionar as notas dos candidatos até o número de vagas disponíveis;
3. A nota de corte será a última nota entre os candidatos aprovados.

Com base nesse contexto, considere que um sistema para calcular a nota de corte será implementado com as seguintes tecnologias: Python, JavaScript e HTML.
 Python: O código Python deve receber como entradas as variáveis notas_candidatos (contendo as notas não ordenadas dos candidatos para um determinado cargo) e num_vagas (o número de vagas disponíveis para o cargo). A partir dessas entradas, o código Python será responsável por calcular a nota de corte para determinado cargo.
HTML: O HTML será responsável por exibir a interface, onde o usuário deverá inserir: as notas dos candidatos para um determinado cargo, separadas por vírgula, em um único campo de texto; e, em outro campo, o número de vagas disponíveis para o cargo.
 JavaScript: O JavaScript será responsável por manipular a interação do usuário, acessando o conteúdo dos campos do formulário HTML e enviando os dados ao Python para que o cálculo da nota de corte para determinado cargo seja realizado.

Com base nesse cenário, assinale as seguintes afirmações com V (Verdadeiro) ou com F (Falso). 

( ) Em Python, o código notas_candidatos_ordenadas = sorted(notas_candidatos, reverse=True) ordena a lista notas_candidatos em ordem decrescente e retorna uma nova lista, que é armazenada na variável notas_candidatos_ordenadas; e o código notas_candidatos_ordenadas[num_vagas - 1] acessa a nota do candidato que ocupa a última vaga disponível, sendo esse o valor da nota de corte.
( ) Em HTML, a tag < input >  pode ser utilizada para criar cada um dos campos de entrada: um campo texto, com as notas dos candidatos para um determinado cargo, separadas por vírgula; e, outro campo, com o número de vagas disponíveis para o cargo.
( ) Em JavaScript, o método document.getElementById() pode ser utilizado para acessar o conteúdo do formulário HTML, como as notas dos candidatos e o número de vagas informados pelo usuário.
( ) A utilização de um framework de front-end como React ou Vue.js poderia ser utilizado na implementação, substituindo as atribuições do Python.

Assinale a alternativa que apresenta a sequência correta.
Alternativas
Q3161374 Programação
Em uma aplicação desenvolvida com React, um analista está enfrentando problemas de desempenho devido à renderização desnecessária de múltiplos componentes que dependem do mesmo estado global. Qual abordagem é mais indicada para otimizar o desempenho e reduzir renderizações desnecessárias em aplicações?
Alternativas
Q3161365 Programação
Um programador, utilizando Python 3, precisa filtrar os números pares de uma lista chamada numeros. Por exemplo, dado numeros = [1, 2, 3, 4, 5, 6], o resultado esperado é a lista [2, 4, 6]. Qual das opções a seguir implementa corretamente essa tarefa?
Alternativas
Respostas
1: E
2: C
3: E
4: E
5: C
6: C
7: C
8: C
9: C
10: A
11: B
12: B
13: D
14: A
15: A
16: B
17: B
18: A
19: C
20: A