SóProvas


ID
2542393
Banca
CESPE / CEBRASPE
Órgão
TRT - 7ª Região (CE)
Ano
2017
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Em determinada organização, existem cinco salas de reunião e, para cada uma delas, são destinados horários fixos para o agendamento de até seis reuniões por dia. Um especialista em tecnologia da informação criou uma matriz para armazenar os agendamentos solicitados. O sistema percorre a estrutura de dados em busca de uma sala com horário livre para hospedar uma reunião.


Considerando a situação apresentada, assinale a opção cujo trecho de algoritmo apresentado realiza a referida busca.

Alternativas
Comentários
  • Gab. B

    Abaixo um breve comentário, considerando que haverá um valor disponível para armazenar uma solicitação de agendamento

    Linha 1 - Ler uma solicitação de agerndamento (SOLICITANTE)

     

    Linhas 2 a 3 - Percorre uma matriz bidimensional [5,6] onde I corresponde às salas de reunião e J aos horários de de reunião.

     

    Linha 4 - Testa se determinado par (sala/horário) está disponível, ou seja, se aquela posição de matriz está vazia " "

     

    Linha 5 - Caso a posição testada anteriormente esteja vazia, armazena a solicitação nessa possição.

     

    Linha 6 -  Mostra uma mensagem informando que o agendamento foi realizado com sucesso

     

    Linha 7 - Mostra uma mensagem informando os dados do agendamento, ou seja, em qual sala e horário foi realizado o agendamento.

     

    Linhas 8 e 9 - Armazena o valor 100 nas variáveis I e J por duas razões:

     

    Primeiro: Para que o laço encerre sua execução, pois I > 5 e J >6

     

    Segundo: Para que no teste da linha 13 o valor de I seje igual a 100 e o sistema não execute as linhas 14 e 15.

     

    Obs.: O raciocínio acima foi levando em consideração que o sistema iria encontrar um par sala/horário disponível. Caso não haja nenhum par sala/horário disponível o algoritmo não passará pelo teste da linha 4 e, por consequência, irá executar as linhas 14 e 15.

     

    Espero ter ajudado. 

     

  • nao tinha entendido o lance do "100"...

    mas o comentario anterior foi bastante elucidativo

  • Letra B é a única que faz sentido, mas I e J vão ser incrementados no final do laço. Logo, terão valores 101 e 101

    Sem contar o escopo de I que não será visível no último SE

  • Força Guerreiro!!!!!!