Foram encontradas 55.943 questões.
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
Julgue o item a seguir, referentes a Python.
Considere que, na tentativa de calcular a pontuação final de estudantes universitários com base nas suas notas e nos pesos atribuídos às disciplinas, sem usar bibliotecas externas, certo programador tenha desenvolvido o seguinte código em Python.
notas = [[7.0, 8.5, 6.0],
[5.5, 7.5, 8.0],
[9.0, 6.5, 7.5],
[8.0, 9.0, 6.5]]
pesos = [0.3, 0.4, 0.3]
pontuacoes_finais = []
for estudante in notas:
pontuacao = 0
for i in range(len(pesos)):
pontuacao += estudante[i] * pesos[i]
pontuacoes_finais.append(pontuacao)
print(pontuacoes_finais)
Nessa situação hipotética, a execução do código será bem-sucedida e imprimirá no terminal a lista pontuacoes_finais com as pontuações finais ponderadas para cada estudante.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: FUB
Julgue o próximo item, relativo ao framework Hibernate.
O método persist() do EntityManager é utilizado para inserir uma nova entidade no banco de dados, sendo lançada uma exceção caso a entidade já esteja associada ao contexto de persistência e com o mesmo identificador.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: ParanaPrevidência
A PARANAPREVIDÊNCIA está planejando o desenvolvimento de um novo sistema para otimizar os processos de concessão de benefícios previdenciários e, para compreender melhor as reais necessidades dos usuários finais, um analista de tecnologia da informação foi designado para passar duas semanas no setor de Atendimento ao Público, observando a interação entre os funcionários e os beneficiários. Durante esse período, ele vivenciou a rotina diária, analisou as dificuldades enfrentadas pelos atendentes, identificou práticas não documentadas e observou interações informais que influenciam o fluxo de trabalho. Com base nessa experiência imersiva, o analista conseguiu identificar necessidades implícitas e peculiaridades do ambiente de trabalho que não haviam sido mencionadas nas reuniões iniciais com os stakeholders.
Considerando a situação descrita, assinale a alternativa que apresenta a técnica de elicitação de requisitos empregada pelo analista.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: ParanaPrevidência
O LeSS (Large Scale Scrum) é uma abordagem que visa escalar o Scrum para equipes grandes, mantendo a simplicidade e flexibilidade características do Scrum original. Seu foco é preservar os princípios fundamentais de transparência, inspeção e adaptação, mesmo em ambientes com múltiplas equipes. No contexto do LeSS, quando o número de equipes cresce e múltiplos Scrum Teams precisam trabalhar em áreas do produto que exigem coordenação, mas mantendo um único backlog de produto, é aplicada uma variação específica do modelo.
Diante dessa informação, assinale a alternativa que apresenta o tipo de LeSS que é utilizado quando o número de equipes aumenta e as áreas de foco exigem uma coordenação intensiva.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: ParanaPrevidência
Uma equipe de Analistas de Tecnologia da Informação da PARANAPREVIDÊNCIA está desenvolvendo um novo sistema web para gerenciar solicitações de benefícios previdenciários. Durante a construção da interface, foi necessário criar um formulário responsivo com um botão de destaque para envio dos dados, sendo que o objetivo é que esse botão tenha maior visibilidade e proporcione uma experiência de uso intuitiva, especialmente em dispositivos móveis. Para atender a essa necessidade, o analista decide utilizar uma classe do Bootstrap que permite ajustar o tamanho do botão, tornando-o maior e mais chamativo. Considerando as opções disponíveis, qual classe o analista deve utilizar para alcançar esse objetivo?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: ParanaPrevidência
Uma equipe de desenvolvedores está criando um site institucional para a PARANAPREVIDÊNCIA onde o layout das páginas precisa ser bem estruturado, com destaque para a clareza nas informações de rodapé, como direitos autorais, links de navegação e contatos, e o desenvolvedor responsável pelo design da página decide utilizar um novo elemento do HTML 5 (Hypertext Markup Language, version 5) para estruturar a área de rodapé do site. Esse elemento será responsável por agrupar todas as informações relevantes, como os direitos autorais e links úteis, garantindo que o conteúdo principal da página não seja sobrecarregado, mas que essas informações permaneçam acessíveis ao usuário.
Com base no caso apresentado, assinale a alternativa que apresenta o elemento do HTML 5 utilizado pelo desenvolvedor para estruturar a área de rodapé do site institucional.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: ParanaPrevidência
Um analista de tecnologia da informação da PARANAPREVIDÊNCIA está trabalhando no desenvolvimento de um sistema em Java para gerenciar e processar dados relacionados aos beneficiários da instituição. Durante o desenvolvimento, ele precisa documentar o código-fonte para garantir que as futuras manutenções e melhorias sejam realizadas de forma eficiente. Para isso, ele deve utilizar o formato adequado de comentário Javadoc, que permite gerar automaticamente a documentação técnica do sistema.
Sabendo disso, assinale a alternativa que apresenta corretamente a estrutura do comentário Javadoc (documentação) que o analista deve utilizar para documentar o código no sistema em Java.
Provas
Caderno Container