Questões de Concurso Sobre programação

Foram encontradas 15.143 questões

Q1828009 Programação
No que se refere à criação de métodos em Java, um qualificador é também denominado modificador, que define a visibilidade do método. Trata-se de uma forma de especificar se o método é visível apenas à própria classe em que está declarado, ou pode ser visualizado e utilizado por classes externas. O qualificador do método pode ser dos tipos descritos a seguir:
I. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método. II. O método é visível apenas pela própria classe. É o qualificador mais restritivo. III. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
Os qualificadores dos tipos definidos em I, em II e em III são denominados, respectivamente, 
Alternativas
Q1828007 Programação
No que diz respeito à linguagem de programação Java, a estrutura switch-case equivale a um conjunto de instruções if encadeadas, fornecendo maior inteligibilidade e eficiência durante a execução. Assinale a alternativa que apresente corretamente sua sintaxe. 
Alternativas
Q1825864 Programação

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


Métodos ou funções devem ser pequenos e ter apenas um objetivo.

Alternativas
Q1825863 Programação

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


A notação húngara para nomes de variáveis é utilizada para tornar o código fonte mais limpo, a partir de indicadores para identificar o tipo das variáveis.

Alternativas
Q1825861 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


A ferramenta Ajax permite o desenvolvimento de aplicações juntamente com as interações com o usuário e o servidor, o que faz as duas avançarem juntas.

Alternativas
Q1825860 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Java Server Faces (JFS) é uma implementação voltada para interface de aplicações web com o usuário, com um modelo de programação dirigida a eventos.

Alternativas
Q1825859 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Serviços RESTful utilizam exclusivamente formato XML, sendo cada método identificado por uma URL específica.


Alternativas
Q1825858 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Em JSON cada objeto é representado por uma lista de nomes e valores apresentados entre chaves e agrupados por colchetes.

Alternativas
Q1825847 Programação

Com relação aos pacotes Matplotlib e NumPy, julgue o seguinte item.


Imagem associada para resolução da questão


A figura anterior é gerada pelo seguinte código.

import numpy

import matplotlib.pyplot as plt

y = numpy.array([[0, 0], [1, 1], [2, 2], [1,3]])

plt.plot(y)

plt.show()

Alternativas
Q1825846 Programação

Com relação aos pacotes Matplotlib e NumPy, julgue o seguinte item.


Imagem associada para resolução da questão


Considerando o conjunto de dados formado por pares de pontos {(1,3), (2,4), (3,2), (4,4), (5,2)}, o código a seguir produz um gráfico de dispersão na forma ilustrada na figura anterior.


import numpy

import matplotlib.pyplot as plt

x = numpy.array([1,2,3,4,5])

y = numpy.array([3,4,2,4,2])

plt.scatter(x, y)

plt.show()

Alternativas
Q1825845 Programação

No que se refere ao pacote NumPy do Python, julgue o item subsequente.


Considerando a matriz de dados Imagem associada para resolução da questão, o código a seguir retorna as medianas dos valores encontrados na primeira coluna, {1,2,3}, e na segunda coluna, {2,2,3}.


import numpy

y = numpy.array([[1, 2], [2, 2], [3, 3]])

numpy.median(y, axis=0)

Alternativas
Q1825844 Programação

No que se refere ao pacote NumPy do Python, julgue o item subsequente.


O código a seguir retorna o valor do desvio padrão amostral do conjunto de dados {1,2,2,3,5}.

import numpy

x = numpy.array([1,2,2,3,5])

numpy.std(x,ddof=1)

Alternativas
Q1825843 Programação

Com respeito ao pacote reticulate da linguagem R, que propicia uma interface com os módulos, classes e funções do Python, julgue o item a seguir.


Para executar o código Python codigo.py no ambiente R, pode-se utilizar o seguinte código R.

library(reticulate)

py_read("codigo.py")

Alternativas
Q1825842 Programação

Com respeito ao pacote reticulate da linguagem R, que propicia uma interface com os módulos, classes e funções do Python, julgue o item a seguir.


O código seguinte permite importar o módulo math para utilização no ambiente R.

library(reticulate)

math <- use_python("math")

Alternativas
Q1824900 Programação
Foi solicitado a um programador de sistemas de informação que transformasse uma classe escrita em Java em uma classe equivalente, para ser executada em um programa Kotlin.
O código da classe Java é:
public class AlunoJava{                private String codigo;                private String nome;                private int numero=0;                private String texto= “EscolaX”;                public AlunoJava (String codigo,String nome)                                   { this.codigo = codigo;                                     this.nome = nome; }                }

A classe em Kotlin equivalente à classe Java acima é
Alternativas
Q1824898 Programação
O desenvolvimento de um aplicativo bancário para dispositivos móveis exige que se dedique atenção à parte visual do mesmo, que vai depender, também, do modelo do aparelho e do tipo de sistema operacional (SO) que esteja rodando nele.
Caso um desenvolvedor de aplicativos para um iPhone com SO iOS precise fazer a programação visual das telas desses aplicativos, que ferramenta do Xcode 10 ele deve utilizar?
Alternativas
Q1824897 Programação
Um programador de aplicativos para dispositivos Apple com iOS recebeu a seguinte parte de um código, escrito na linguagem swift:

var i:Int
var texto:String
var num:Int=0
var frase:String=””
for i in 1...3
{ num = num+1+i*2
  switch num{
  case 2...6: texto = “a “
  case 7...9: texto = “casa “
  case 10...13: texto = “carro “
  case 14...16: texto = “eh “
  case 17...20: texto = “o “
  case 21...23: texto = “forte “
  default:
    texto = “não eh “ }
frase = frase+texto }
print (frase)

A execução dessa parte do código produz como resposta
Alternativas
Q1824893 Programação
As classes Java a seguir são públicas e ocupam arquivos separados.
public class Tst {
     int ini=0,fim=25;
     void print() {                 System.out.println(ini+fim);      }
     {                  ini=fim%7;                 fim=ini*3;      }
     Tst(int a, int b) {                  ini+=a;                 fim+=b;      }
    {               ini/=2;               fim+=10;      } }
public class Main {
     public static void main(String[] args) {            new Tst(4, -4).print();
     }
}
O que será exibido no console quando o método main for executado?
Alternativas
Q1824889 Programação
Sejam as seguintes classes Java: 
Imagem associada para resolução da questão
O que será exibido no console quando o método main for executado?
Alternativas
Q1824887 Programação
Em TypeScript 4, é possível usar o seguinte fragmento de código:
// definir x const y = (...args: number[]) => args.reduce(x, 0);
Que fragmento de código apresenta uma versão compilável e executável da definição de x que poderia aparecer no lugar do comentário “// definir x” ?
Alternativas
Respostas
6561: A
6562: E
6563: C
6564: E
6565: E
6566: C
6567: E
6568: C
6569: E
6570: C
6571: C
6572: C
6573: E
6574: E
6575: E
6576: A
6577: B
6578: C
6579: E
6580: E