Jump to content
  • 0

Question

Em um sistema de comércio eletrônico, você precisa que o sistema envie e-mails com lembretes a cada 24 horas, sempre às 19:47 (esse horário foi escolhido por ser o mais viável por motivos que não serão explicados aqui). 

Para que a rotina seja realizada, você tem um processo em execução que a cada minuto retorna o horário atual (considere a variavel "horario"), porém como um número inteiro, que exibe quantos segundos se passaram da meia-noite até agora.

O seu trabalho será apenas criar um teste condicional que recebe um número de segundos e verifica que esse número equivale a 19:47. Você encontra 5 códigos diferentes na internet que realizam essa tarefa, mas apenas um deles está certo. Veja os códigos abaixo e assinale a alternativa correta.
Alternativas
Alternativa 1:

se (horario = 19+47*60) entao

 
Alternativa 2:

se (horario div 60 = 47) e (horario mod 60 = 19) então

 
Alternativa 3:

se (horario mod 60 = 47) e (horario div 60 = 19) entao

 
Alternativa 4:

se (horario mod (60*60) = 19) e (horario mod 60 div 60 = 47) então

 
Alternativa 5:

se (horario div (60*60) = 19) e (horario mod (60*60) div 60 = 47) então

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By automosistema
      Boa tarde, estou há 06 meses usando mysql 8.0 e tenho um aplicativo rodando na minha maquina com acesso para 03 terminais tudo vai bem, poren coloco o aplicativo em uma rede diferente com as mesmas configurações não vai se alguem puder me ajudar fico agradecido!!!
    • By Joerbeth
      Boa tarde
       
      Estou meio perdido sem saber ao certo por onde começar, e gostaria que alguém me ajudasse com algumas dicas;
       
      tenho esse script:
       
      ####################
      # Variaveis Oracle #
      ####################
      export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
      export ORACLE_BASE=/u01/app/oracle
      export ORACLE_SID=WINT
      export ORACLE_LIB=$ORACLE_HOME/lib
      export LIBPATH=$ORACLE_HOME/lib:/usr/dt/lib
      export PATH=$PATH:$ORACLE_HOME/bin
      #########################
      # Variaveis de Ambiente #
      #########################
      DATA=`date +%d%m%Y`
      HORA=`date +%H%M%S`
      SID="WINT"
      DBA_USER="exportar/exprt24erh"
      EXP_DIR="/db/backup"
      EXP_PAR="BACKUP"
      EXP_FILE="exp_db_$DATA-$HORA.dmp"
      EXP_LOG="exp_db_$DATA-$HORA.log"
      EXP_OPTS=" full=y exclude=statistics directory=$EXP_PAR dumpfile=$EXP_FILE logfile=$EXP_LOG"
      LOGCOMP="compress_`date +%d-%m-%Y-%H%M%S`.log"
      ############
      #Limpa Log #
      ############
      cd /db/backup/checklist/
      rm -f compress*.log exp*.log
      find /db/backup/backup_old -name "*.tar.z" -mtime +30 -exec rm -f {} \;
      #################
      # Inicia Export #
      #################
      expdp $DBA_USER $EXP_OPTS
      ######################
      # Inicia Compactacao #
      ######################
      cd /db/backup
      cp -v *.log /db/backup/checklist/export_`date +%d-%m-%Y-%H%M%S`.log
      echo -e "\n Compression Start Backup " >> $LOGCOMP
                      if tar -zcvf backup_db_$DATA-$HORA.tar.z *.dmp e*.log  >> $LOGCOMP
                      then
                      du -hs backup_db_$DATA-$HORA.tar.z  >> $LOGCOMP
                      echo -e "\n Compression successfully " >> $LOGCOMP
                      cp compre*.log checklist/
              else
                      echo -e "\n Compression unsuccessfully " >> $LOGCOMP
                      cp compre*.log checklist/
              fi
      rm -f *.dmp *.log
        
       
       
      Bom, montei uma maquina Windows com o mesmo banco 12c, e agora, queria saber como eu faço para restaurar esse banco no Windows?, pegando tudo?
       
      grato
       
      Joerbeth


    • By dimitri.delling
      Boa noite,
       
      Existe alguma forma de pedir uma conformação em tempo de execução de uma trigger ou stored procedure em oracle?
       
      Por exemplo: emitir a mensagem "Data errada. Continuar? Sim ou Não"  e aguardar que o usuário informa o S ou o N.
       
      Agradeço desde já.
       
    • By antonio david
      oi, boa tarde, preciso muito de ajuda, estou iniciando o curso de T.I e gostaria de ajuda com duas perguntas se alguém puder me ajudar agradeço muito.
      1: Escreva uma função que leia
      um vetor com 10 posições de
      números inteiros e verifique se um
      determinado valor, digitado pelo
      usuário, está no vetor. em visualg.
       
      2: Escreva um procedimento que leia um
      vetor de 80 elementos inteiros.
      Encontre e mostre o menor elemento e
      a sua posição. visualg
      alguém ajuda pfv desde já muito obrigado
    • By Gesley Marinho
      Link  : "SKHMSSQLDB"
      Error : ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
      [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified {IM002}
      ORA-02063: preceding 2 lines from SKHMSSQLDB
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.