Questão da CESGRANRIO sobre JAVA - Algoritmo de Busca Binária - Concurso BB Agente de Tecnologia
ฝัง
- เผยแพร่เมื่อ 19 ก.ย. 2024
- Questão da CESGRANRIO, de 2021, para o Banco da Amazônia, cargo Técnico Científico - área Tecnologia da Informação. Questão que versa sobre a implementação de um Algoritmo de Busca Binária escrito na linguagem de programação Java.
No Qconcursos, metade dos que tentaram erraram esta questão!
❤️ Inscreva-se:
youtube.com/@A...
📚 GRUPO de preparação para CONCURSOS DE TI:
chat.whatsapp....
🚀 Curso Grátis CONCURSO BANCO DO BRASIL 2023, cargo Escriturário: AGENTE DE TECNOLOGIA:
• MODELAGEM CONCEITUAL D...
Enunciado da questão:
"A classe Java a seguir contém dois métodos (busca e buscaBin) que implementam um algoritmo de busca binária sobre um array de inteiros. O que será exibido no console quando o método main() for executado?"
#concursos #concursospúblicos #concurso #concursopublico #concursosabertos #informaticaparaconcursos
📚 GRUPO de preparação para CONCURSOS DE TI:
Telegram: t.me/+EhlbaxZ7BsIwYjEx
⭐ Seja membro do canal e tenha acesso a todos os PDFs das aulas, além de conteúdos exclusivos:
www.youtube.com/@ArnaldoJunior/join
❤ Inscreva-se:
youtube.com/@ArnaldoJunior?sub_confirmation=1
Bom dia, professor. O grupo de preparação é gratuito?
to feliz por finalmente entender questões assim, nossa demais. obrigado professor!
Disponha!
Espero poder ver mais resoluções assim. Ajuda MT a entender o processo. Vlw! Professor
Valeu!
Vdd, melhor do que os professores de grandes cursinhos.
Parabéns Professor
...4 horas depois...
Opa ! acho que consegui resolver aqui. Vamo que vamo para as próximas e...
Fiscal de sala: - Senhor, o tempo acabou precisa entregar a prova.
Com a experiência a gente vai aprendendo a resolver as questões mais rapidamente. Lembrando que nos vídeos eu explico com calma e detalhadamente. Na prova é correria, realmente.
Essa é difícil. Bela explicação
Não é difícil não, basta ter atenção. Valeu!
@@ArnaldoJunior exato, prof. Nem precisa necessariamente saber implementar uma binary search. Mas se saber o que ela faz, e souber ler o código, acerta.
Esse tipo de questão é igual a labirinto, força o soldado(a) a se perder no caminho...
Desse jeito kk
horrível, corro de programação igual jesus na tentação do diabo
No começo eu demorava pra responder questões assim, hoje faço bem mais rapido, praticamente de cabeça. No BB fiquei em 4.909º lugar.
Isso aí! Continue firme, vai dar certo!
Ue
antes de tudo agradeço os videos que disponibilizou, tem ajudado muito... poderia ou pretende postar vídeos sobre os outros assuntos do edital sobre TI?
- MongoDB
- Postgre-SQL
- Big data: Fundamentos; Técnicas de preparação e apresentação de dados.
- Desenvolvimento Mobile: linguagens/frameworks: Java/Kotlin e Swift
- Sistemas Android api 30 e iOS xCode 10. 5.
- Ansible
- Python3.9.X aplicada para IA/ML e Analytics (bibliotecas NumPy, SciPy, Matplotlib e Scikit-learn).
Desde já agradeço
Obrigado! Irei lançar algumas aulas ainda, de acordo com o pedido do pessoal. Creio que MongoDB não.
show de bola
Boa noite, professor. O senhor pode explicar a resolução dessa questão: 56 da prova 1 de agente de Tecnologia
Este é o enunciado:
Na descrição de esquemas de banco de dados relacionais, a notação A → B indica que B depende funcionalmente de A (ou que A determina B).
Mesmo assisitindo na velocidade 2x do TH-cam, o professor, do conforto de sua casa, levou mais de 7 minutos pra resolver essa questão, imagine um concurseiro nervoso no dia da prova tendo que se lembrar de tudo isso e mais uma ruma de outras matérias e assuntos, tendo que conferir as opções pra não errar, sinceramente não vale nem um pouco a pena gastar tempo estudando Java, se você nunca viu essa linguagem ou não entende de algoritmos, nem tente, eu não me arrisco, e olha que eu sou formado em ADS e estudei Java por um semestre inteiro. Prefiro focar em outros assintos.
Vale a pena sim, mestre. Eu resolvi de forma tranquila, pois se trata de um vídeo educativo. Mas como falei outras vezes, a gente vai pegando experiência ao resolver questões e vai ficando cada vez mais rápido. Observe também que sempre há um padrão nesses algoritmos, o trabalho maior é no início, depois da terceira iteração você já compreende esse padrão. Realmente são questões mais trabalhosas, eu recomendo deixá-las mais para o final. Primeira vai respondendo aquelas mais diretas. Boa sorte!
Cara, JAVA é realmente muito foda. Tb tenho formação em TADS, mas na faculdade eu via que não seguiria na carreira de programação em Java, tanto que fui para Front-end, HTML, CSS, Wordpress, PHP e Javascript. Só tô voltando a estudar Java pq despenca nas provas da Cesgranrio e vão cair várias questões no concurso da Caixa. Caso contrário, eu não faria JAVA pra trampa. Não entra na minha cabeça, mas quando o professor explicar pela resolução das questões, aí entendo o que cada linha tá fazendo.
Professor, uma dúvida,
Vi que a divisão de int m = (6 + 7)/2 , ele arredondou de 6.5 para 6
se o resultado dessa divisão fosse um número maior de 6.5, por exemplo, 6.6
ele arredondaria para 7? Ou o Int sempre arredonda para baixo?
Ótima pergunta! Se você converter um float para int, ele sempre vai arredondar para baixo. Ou seja, 2.9 vira 2. Vide o código abaixo:
int x = (int) 2.9;
System.out.println(x);
PARA TREINAR CÓDIGO JAVA ONLINE: www.online-java.com/
@@ArnaldoJunior obrigado mais uma vez!
@@tadeufcad disponha!
obrigado, eu acabei ficando com a mesma dúvida, resolvi no papel e arredondei pra 7, daí no array seria a posição 60 e eu iria errar na prova mas é ótimo que fica de aprendizado, a didática dele é muito boa
Professor,poderia colocar uma aula sobre big data.È um dos topicos do concurso
Estou planejando. Vamos ver se dá certo!
Mesmo analisando em detalhes esta questão, eu duvido muito que mesmo uma pessoa experiente em java resolveria isso em 2 minutos (Tempo médio pra cada questão no concurso) kkkk. Por tanto, saibam resolver rapidamente as mais simples pra ter acréscimos de tempo para casos como este aqui.
Por isso começo pelas questões de legislação, que são mais diretas.
Isso é um loop ? sem precisar utilizar o for ou while ?
é uma função recursiva, nesse caso dentro de uma estrutura de decisão
Função recursiva.
Questões de java na cesgranrio é muito difícil
É difícil para todos. Continue treinando, você irá pegar o jeito .
Sua afirmação tá parecendo uma questão do cebraspe kkkkkkkk que tem duas interpretações: questões java são de difícil resolução e que é difícil cair questão de java na prova.