Magna Concursos

Foram encontradas 70 questões.

2660838 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:

A Figura a seguir exibe o conteúdo de três pilhas: P1, P2 e P3.

Enunciado 3283917-1

Admita que um método Java, chamado exibePilha, receba essas três pilhas como parâmetros e execute os seguintes passos:

1. Cria duas pilhas auxiliares, A1 e A2, inicialmente vazias;

2. Remove um elemento de P1 e o insere em A1. Em seguida, remove um elemento de P2 e o insere em A1. Repete esses dois procedimentos até que P1 e P2 fiquem, ambas, vazias;

3. Remove um elemento de P3 e o insere em A1. Repete esse procedimento até que P3 fique vazia;

4. Remove um elemento de A1 e o insere em A2. Repete esse procedimento até que A1 fique vazia;

5. Remove um elemento de A2 e o exibe no console. Repete esse procedimento 4 vezes.

O que será exibido no console, quando o método exibePilha for executado, tendo P1, P2 e P3 sido passadas como parâmetros?

 

Provas

Questão presente nas seguintes provas
2660837 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:

Considere as seguintes classes Java, que ocupam arquivos separados:

public class Pa {

String x,y,z;

String r="vazio";

public Pa(String s1,String s2, String s3) throws Exception {

x=s1;

y=s2;

z=s3;

try {

if(x==null || y==null || z==null)

throw new Exception();

}

catch(Exception e) {

z="a";

throw e;

}

finally {

if(x==null)

x="***";

if(y==null)

y="***";

if(z==null)

z="***";

}

}

public String get() {

return r;

}

}

public class Qb extends Pa {

public Qb(String s1,String s2, String s3) throws Exception {

super(s1,s2,s3);

r=x+y+z;

}

}

public class Main {

public static void main(String[] args) {

Pa o=null;

try {

o=new Qb("a"," ","c");

}

catch (Exception e) {

System.out.print(“***Erro***“);

}

finally {

if(o!=null)

System.out.print(o.get());

}

}

}

O que será exibido no console quando o método main for executado?

 

Provas

Questão presente nas seguintes provas
2660836 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:

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();

System.out.println(o.op1(2));

}

}

O que será exibido no console quando o método main for executado?

 

Provas

Questão presente nas seguintes provas
2660835 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:
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 val,int lista[]) {
// código relativo ao algoritmo de busca binária } }

O que será exibido no console quando o método main for executado?
 

Provas

Questão presente nas seguintes provas
2660834 Ano: 2023
Disciplina: TI - Ciência de Dados e BI
Banca: CESGRANRIO
Orgão: BB
Provas:
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
 

Provas

Questão presente nas seguintes provas
2660833 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:

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
 

Provas

Questão presente nas seguintes provas
2660832 Ano: 2023
Disciplina: TI - Ciência de Dados e BI
Banca: CESGRANRIO
Orgão: BB
Provas:

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:

 

Provas

Questão presente nas seguintes provas
2660831 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:
Kotlin é uma linguagem de programação usada no desenvolvimento Android.
Entre suas características, está um grau de compatibilidade com Java, que permite
 

Provas

Questão presente nas seguintes provas
2660830 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:
Ansible é uma ferramenta configurável por playbooks, escritos em YAML.
Um playbook é composto de
 

Provas

Questão presente nas seguintes provas
2660829 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BB
Provas:
Durante o desenvolvimento de uma aplicação mobile em Java para Android, um programador detectou a necessidade de alterar o texto de um widget da classe TextView, chamado resultado, para "Sucesso!".
Para realizar essa ação, esse programador deve usar o seguinte fragmento de código:
 

Provas

Questão presente nas seguintes provas