Questão nº 43

Questão de Tecnologia da Informação · FCC TRT19 2022 (nº 43)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

No ASP clássico, para encerrar uma sessão imediatamente utiliza-se a instrução

Resposta comentada

Gabarito Alternativa D

No desenvolvimento web, uma sessão é um modo de o servidor guardar informações temporárias e exclusivas para um usuário específico enquanto ele navega por um site, como um "carrinho de compras" virtual. Encerrar uma sessão significa descartar todas essas informações e invalidar o vínculo do usuário com elas.

(A) Incorreta: Esta sintaxe não pertence ao ASP clássico; parece uma mistura de Java (getSession()) e um método close() que não existe para o objeto Session no ASP.
(B) Incorreta: O método Session.Remove (ou Session.Contents.Remove) é usado para remover itens específicos da coleção da sessão (ex: Session.Remove("nomeUsuario")), e não para encerrar a sessão inteira. A armadilha da banca aqui é usar um método que existe, mas com uma função diferente da solicitada.
(C) Incorreta: A sintaxe $_SESSION é utilizada em PHP, não no ASP clássico.
(D) Correta: A instrução <% Session.Abandon %> é a forma correta e padrão no ASP clássico para encerrar imediatamente a sessão atual do usuário, descartando todos os dados armazenados nela.
(E) Incorreta: Não existe um método Exit para o objeto Session no ASP clássico.

Fonte: FCC TRT19 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho