Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — FCC 2023

Arquitetura de SoftwareSoftware
Código
fc069488
Banca
FCC
Órgão
TRT - 12ª Região (SC)
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Área de Apoio Especializado (Especialidade Tecnologia da Informação)
Considere a função em PHP abaixo que gera uma string aleatória formada por caracteres restritos a letras maiúsculas e números. O tamanho da string é passado como parâmetro e a string resultante tem essa quantidade de caracteres.function gera$tringAleatoria($tamanho) {$caracteres = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';$stringAleatoria = ' ';for ($i = 0; $i < $tamanho; $i++) {}return $stringAleatoria;}Para que esta função, posteriormente, seja incluída em um código e testada em condições ideais, a lacuna I deve ser corretamente preenchida com:
  1. A$stringAleatoria .= $caracteres[rand(0 strlen($caracteres) - 1)];
  2. B$stringAleatoria = $caracteres[random(0, strlen($caracteres))];
  3. C$stringAleatoria = $caracteres[srand(1, strlength($caracteres-1))];
  4. D$stringAleatoria =. $caracteres[rand(0, strlen($caracteres) - 1)];
  5. E$stringAleatoria += $caracteres[random(1, strlen($caracteres))];
Revelar gabarito e comentário

GabaritoA — $stringAleatoria .= $caracteres[rand(0 strlen($caracteres) - 1)];

Link permanente: /questoes/fc069488