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

ความคิดเห็น • 40

  • @ArnaldoJunior
    @ArnaldoJunior  ปีที่แล้ว +6

    📚 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

    • @Guizaum17
      @Guizaum17 ปีที่แล้ว

      Bom dia, professor. O grupo de preparação é gratuito?

  • @yorshkaXV
    @yorshkaXV 4 วันที่ผ่านมา +1

    to feliz por finalmente entender questões assim, nossa demais. obrigado professor!

  • @LuizClaudioVicentedeFari-ms3hx
    @LuizClaudioVicentedeFari-ms3hx ปีที่แล้ว +10

    Espero poder ver mais resoluções assim. Ajuda MT a entender o processo. Vlw! Professor

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว

      Valeu!

    • @raphaelolegario9208
      @raphaelolegario9208 ปีที่แล้ว +1

      Vdd, melhor do que os professores de grandes cursinhos.
      Parabéns Professor

  • @Andre_RICH
    @Andre_RICH 4 หลายเดือนก่อน +4

    ...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.

    • @ArnaldoJunior
      @ArnaldoJunior  4 หลายเดือนก่อน +1

      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.

  • @joaofflavio8687
    @joaofflavio8687 ปีที่แล้ว +6

    Essa é difícil. Bela explicação

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +3

      Não é difícil não, basta ter atenção. Valeu!

    • @rmauto6273
      @rmauto6273 6 หลายเดือนก่อน

      ​@@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.

  • @brendoviricio2604
    @brendoviricio2604 6 หลายเดือนก่อน +7

    Esse tipo de questão é igual a labirinto, força o soldado(a) a se perder no caminho...

    • @ArnaldoJunior
      @ArnaldoJunior  6 หลายเดือนก่อน

      Desse jeito kk

    • @battousai12
      @battousai12 5 หลายเดือนก่อน

      horrível, corro de programação igual jesus na tentação do diabo

  • @italodeccarvalho
    @italodeccarvalho 6 หลายเดือนก่อน +2

    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.

    • @ArnaldoJunior
      @ArnaldoJunior  6 หลายเดือนก่อน

      Isso aí! Continue firme, vai dar certo!

    • @PedroCarlos2025
      @PedroCarlos2025 4 หลายเดือนก่อน +1

      Ue

  • @giovanib.5449
    @giovanib.5449 ปีที่แล้ว +2

    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

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +1

      Obrigado! Irei lançar algumas aulas ainda, de acordo com o pedido do pessoal. Creio que MongoDB não.

  • @andrezsantos2718
    @andrezsantos2718 ปีที่แล้ว +2

    show de bola

  • @danielafrugoli4896
    @danielafrugoli4896 ปีที่แล้ว +1

    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).

  • @TheMainMan_X
    @TheMainMan_X ปีที่แล้ว +1

    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.

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +8

      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!

    • @santosdiniz_
      @santosdiniz_ 7 หลายเดือนก่อน +2

      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.

  • @tadeufcad
    @tadeufcad ปีที่แล้ว +4

    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?

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +6

      Ó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/

    • @tadeufcad
      @tadeufcad ปีที่แล้ว +1

      @@ArnaldoJunior obrigado mais uma vez!

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +1

      @@tadeufcad disponha!

    • @yorshkaXV
      @yorshkaXV 4 วันที่ผ่านมา

      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

  • @guilhermefelipe3749
    @guilhermefelipe3749 ปีที่แล้ว +1

    Professor,poderia colocar uma aula sobre big data.È um dos topicos do concurso

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +1

      Estou planejando. Vamos ver se dá certo!

  • @ricardofbfg
    @ricardofbfg ปีที่แล้ว +2

    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.

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +1

      Por isso começo pelas questões de legislação, que são mais diretas.

  • @narana1000
    @narana1000 6 หลายเดือนก่อน +2

    Isso é um loop ? sem precisar utilizar o for ou while ?

    • @edyalves7932
      @edyalves7932 5 หลายเดือนก่อน +2

      é uma função recursiva, nesse caso dentro de uma estrutura de decisão

    • @ArnaldoJunior
      @ArnaldoJunior  5 หลายเดือนก่อน

      Função recursiva.

  • @baixoorcamento6887
    @baixoorcamento6887 ปีที่แล้ว +2

    Questões de java na cesgranrio é muito difícil

    • @ArnaldoJunior
      @ArnaldoJunior  ปีที่แล้ว +2

      É difícil para todos. Continue treinando, você irá pegar o jeito .

    • @rmauto6273
      @rmauto6273 6 หลายเดือนก่อน

      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.