Magna Concursos
3607186 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: TRT-6
Provas:

O algoritmo abaixo, na forma de pseudocódigo, simula um sistema de busca e atualização do status de processos judiciais em um Tribunal Regional do Trabalho, em que o usuário indica um id de processo a ser localizado. Considere que o algoritmo foi criado para ser posteriormente implementado em Java e que o usuário poderá digitar um id existente ou inexistente, mas que será sempre um valor do tipo inteiro.

Algoritmo Tribunal
  Função Busca (ids: Vetor [Inteiro], idProcurado: Inteiro): Inteiro
    Para  I  faça
      Se ids [i] == idProcurado então
        Retorne i
      FimSe
    FimPara
    Retorne -1
  FimFunção

Início
  ids: Vetor{Inteiro] < - {1, 2, 3}
  status: Vetor [Cadeia] < - {"Em andamento", "Em análise", "Concluído"}
  Escreva ("Digite o ID do processo a ser buscado: ")
  Leia (idProcurado)
  índice: Inteiro <- Busca (ids, idProcurado)
  Se  II  então
    Escreva ("Processo com ID ", idProcurado, " encontrado no índice ", índice," com status ", status[índice])
    status[índice] <- "Finalizado"
    Escreva ("Status do processo atualizado para: ", status [índice])
  Senão
    Escreva ("Processo não encontrado.")
  FimSe
Fim

Em condições ideais e considerando a existência de um método tamanho que retorna o tamanho do array, para que a busca seja executada corretamente e o processo procurado seja atualizado para Finalizado, as lacunas I e II devem ser preenchidas por

 

Provas

Questão presente nas seguintes provas

Analista Judiciário - TI

60 Questões