Foram encontradas 120 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
Julgue o seguinte item, a respeito de HTML e XHTML.
Em documentos XHTML, é obrigatória a inserção da declaração XML <?xml version="1.0" encoding="UTF-8"?> antes do DOCTYPE, pois essa instrução é fundamental para garantir que o navegador interprete corretamente o conteúdo como XML e valide a codificação de caracteres.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
A respeito de APIs, web services e JSON, julgue o item a seguir.
A utilização de padrões como XML, SOAP, WSDL e UDDI em web services visa garantir a interoperabilidade entre aplicações desenvolvidas em plataformas distintas, sendo o padrão UDDI utilizado especificamente para a definição formal das mensagens trocadas entre cliente e servidor.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
A respeito de APIs, web services e JSON, julgue o item a seguir.
Uma API serve exclusivamente para o intercâmbio de dados entre sistemas baseados na mesma linguagem de programação.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
A respeito de APIs, web services e JSON, julgue o item a seguir.
Uma API é considerada REST quando utiliza os métodos HTTP GET, POST, PUT e DELETE para manipular recursos, o que a torna, automaticamente, um serviço RESTful.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
A respeito de APIs, web services e JSON, julgue o item a seguir.
Apesar de ter sido originalmente baseado no JavaScript, o formato JSON é independente do JavaScript e pode ser utilizado para troca de dados em aplicações desenvolvidas em diversas linguagens de programação.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
A respeito de APIs, web services e JSON, julgue o item a seguir.
dados = {
"nome": "Mariana",
"idade": 21,
"disciplinas": ["Algoritmos", "Estruturas de Dados"]
}
json_str = json.dumps(dados)
novo_dados = json.loads(json_str)
# Incremento da idade ao final do semestre
novo_dados["idade"] += 1
print(f"Nome: {novo_dados['nome']}")
print(f"Idade: {novo_dados['idade']}")
print("Disciplinas:")
for disciplina in novo_dados["disciplinas"]:
print(f"- {disciplina}")
Considerando o código em Python precedente, é correto afirmar que sua execução apresentará o resultado a seguir.
Nome: Mariana Idade: 21 Disciplinas: - Algoritmos - Estruturas de Dados
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
No que se refere à linguagem de programação Java, julgue o item subsecutivo.
A execução do código a seguir será bem-sucedida e imprimirá, em tela, 6 linhas.
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 2; j++) {
System.out.println("Estudante " + i + ", Prova " + j);
}
}
}
}
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
No que se refere à linguagem de programação Java, julgue o item subsecutivo.
Considere a seguinte classe Estudante.
public class Estudante {
private String nome;
private int matricula;
public Estudante(String nome, int matricula) {
this.nome = nome;
this.Matricula = matricula;
}
}
Considere, também, o seguinte trecho de código, que visa cadastrar e exibir os dados de um estudante.
public class Main {
public static void main(String[] args) {
Estudante e = new Estudante("Carlos", 12345);
System.out.println("Nome: " + e.nome);
System.out.println("Matrícula: " + e.matricula);
}
}
A execução dos trechos de código precedentes criará um objeto da classe Estudante com os dados informados e exibirá as informações na tela sem apresentar erro de compilação.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
Julgue o item a seguir, referentes a Python.
Considere que certo professor universitário tenha desenvolvido o código em Python a seguir, que classifica estudantes de acordo com o desempenho de cada um. Considere, ainda, que para testar o código, esse professor tenha gerado 30 números aleatórios superiores ou iguais 0 e inferiores ou iguais a 10. Considere, por fim, que um aluno será classificado como: aprovado, se sua nota for superior ou igual a 7; em recuperação, se sua nota for superior ou igual a 5 e inferior a 7; ou reprovado; se sua nota for inferior a 5.
import random
pontuacoes = [round(random.uniform(0, 10), 1)
for _ in range(30)]
for pontuacao in pontuacoes:
if pontuacao >= 7.0:
status = "Aprovado"
elif pontuacao >= 5.0:
status = "Em recuperação"
else:
status = "Reprovado"
print(f"Pontuação: {pontuacao} - Status: {status}")
print(f"Média da turma: {sum(pontuacoes)/len(pontuacoes):.2f}")
print(f"Maior pontuação: {max(pontuacoes)}")
A partir das informações apresentadas nessa situação hipotética, é correto afirmar que a execução do citado código será bem-sucedida e mostrará a nota média dos estudantes.
Provas
Julgue o item a seguir, referentes a Python.
Na execução do código a seguir, a tentativa de criar a coluna status em df_aprovados não será bem-sucedida devido à ocorrência de SettingWithCopyWarning, pois df_aprovados é uma fatia do data frame original.
import pandas as pd
dados = {'aluno': ['Amanda', 'Bruno', 'Carla', 'Daniel'],
'idade': [20, 22, 19, 24],
'nota_final': [7.5, 8.0, 6.0, 9.0]}
df = pd.DataFrame(dados)
df_aprovados = df[df['nota_final'] >= 7]
df_aprovados['status'] = 'Aprovado'
Provas
Caderno Container