361 Q951336
Programação Linguagens de programação Python
Ano: 2023
Banca: CESGRANRIO

A seguir, é apresentado um fragmento de código em Python. 


import numpy as np

b = np.array([[1,2,3,5]])

c = b.transpose()

print(b.dot(c),sum(b),sum(c))


O fragmento de código acima provoca a seguinte saída:

362 Q951335
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: CESGRANRIO

O código abaixo está em linguagem TypeScrip, cuja tipagem é estática. 


let fraseLegal = 'Bom dia!';

fraseLegal = 9.5;


Analisando o código apresentado, tem-se que a TypeScrip 

363 Q951334
Programação Linguagens de programação Python
Ano: 2023
Banca: CESGRANRIO
Em uma base de dados (dataset) com avaliações sobre a qualidade de um determinado produto, o campo stars tem um valor de 1 a 5. Na fase de pré-processamento, decidiu-se criar o campo sentimento com valores bom ou ruim, e utilizando-se da biblioteca NumPy, escreveu-se o comando abaixo:
dataset['sentimento'] = np.where(dataset['stars'] >= 4, 'bom', 'ruim')


Quanto aos valores do campo sentimento, o referido comando atribuirá o valor
364 Q951333
Programação Java Linguagens de programação
Ano: 2023
Banca: CESGRANRIO
Para entender como o algoritmo de busca binária se comporta, um estudante de computação resolveu inserir um comando System.out.printf() em um método chamado busca. Esse método, escrito em Java, realiza uma busca binária em um array de números inteiros, ordenados de forma ascendente. O objetivo do printf é exibir, no console, o valor de cada elemento do array visitado pelo algoritmo de busca binária.
Para testar o código que criou, o estudante escreveu o método main a seguir.

public class Main {               public static void main(String[] args) {                        int lista[]={5,18,27,33,44,49,54,67,69,72,79,86,87,92};
                       // o array lista possui 14 elementos
                      busca(78, lista);          } public static int busca(int v...
365 Q951332
Programação Java Linguagens de programação
Ano: 2023
Banca: CESGRANRIO

Sejam as seguintes classes Java, que ocupam arquivos separados:


public class CAx {

protected int a;

protected int b;

public CAx() {

 a*=2;

 b*=3;

}

{

 a=1;

 b=2;

}

public int op1(int x) {

 return op2(x)+op3(x)+b;

}

public int op2(int x) {

 return x+a;

}

public static int op3(int x) {

 return x*2;

}

}

public class CBy extends CAx {

protected int a;

public CBy() {

 a+=3;

 b+=3;

}

public int op2(int x) {

 return x-a;

}

public static int op3(int x) {

 return x*3;

}

}

public class Main {

public static void main(String[] args) {

 CAx o=new CBy();


...
366 Q951331
Programação Java Linguagens de programação
Ano: 2023
Banca: CESGRANRIO
367 Q951330
Programação Java Linguagens de programação
Ano: 2023
Banca: CESGRANRIO


Um método Java, chamado converte, deve receber uma string (str) como parâmetro e retornar uma string igual a str, exceto pelas letras minúsculas, que devem ser convertidas em letras maiúsculas.


Exemplo:


String recebida: "Abc $12d"

String retornada: "ABC $12D"


Qual método realiza essa tarefa?

368 Q951329
Programação HTML (HyperText Markup Language) Linguagens de marcação
Ano: 2023
Banca: FAUEL
Qual é a finalidade da tag <canvas> em HTML5?
369 Q951316
Programação Frameworks Java Java Linguagens de programação + 2
Ano: 2023
Banca: CESPE / CEBRASPE

Julgue o item a seguir, relacionados a desenvolvimento web em Java. 


O JUnit considera que os resultados de um teste unidade não devem depender da ordem de execução e não permite que se interfira na ordem de execução de métodos de teste. 

370 Q951315
Programação Linguagens de programação JavaScript Web + 1
Ano: 2023
Banca: CESPE / CEBRASPE

Julgue o item a seguir, relacionados a desenvolvimento web em Java. 


Em JDBC, o uso da interface PreparedStatement para a execução de consultas deve ser feito em casos específicos, já que a consulta é compilada em tempo de execução.