SóProvas


ID
158476
Banca
FCC
Órgão
MPE-RN
Ano
2010
Provas
Disciplina
Redes de Computadores
Assuntos

Quando um usuário entra com uma URL em um navegador da Internet, primeiramente será acionado o componente

Alternativas
Comentários
  • Aparentemente a banca está se refrindo às camadas MVC.

  •  É brincadeira uma questão dessas!! 

  • Alguém poderia explicar melhor essa questão? Na minha opinião, quando se digita uma URL no navegador, a primeira camada do modelo OSI a entrar em ação é a camada de aplicação com o protocolo HTTP, em que uma requisição é enviada ao servidor WEB. Das alternativas, achei que "cliente HTML" era a que melhor se encaixava com isso, já que na arquitetura cliente-servidor em que se baseia o HTTP, o cliente faz uma requisição ao servidor, exatamente como ocorre na questão(usuário digita URL no navegador - requisita recurso especificado pela URL digitada.)
    a)Interpretador HTML - não é, pois só entra em ação a partir do momento em que o navegador web recebe as resposta HTML do servidor WEB. Como o usuário está entrando com uma URL no navegador, com certeza ele está realizando uma requisição HTTP a algum recurso.

    Tudo físico: driver -----> controlador ------> interface de rede
      Na minha opinião, não tem o menor cabimento a resposta correta ser "controlador", já que o mesmo será acessado através do driver. Por favor, se eu estiver equivocado, corrijam me. Grato.
  • É pessoal, muito mal formulada essa questão, pelo visto como disse o leoh no primeiro comentário trata-se da arquitetura MVC, que ao meu ver deveria estar explícito na questão que se tratava de tal modelo. Por que não enunciar a questão começando com: em concordancia com o MVC....

    Bom, mas esclarecendo um pouco sobre a questão segue o que encontrei a respeito:

    Model-view-controller (MVC) é um padrão de arquitetura de software que visa a separar a lógica de negócio da lógica de apresentação, permitindo o desenvolvimento, teste e manutenção isolado de ambos.

    Nesse modelo o controlador é definido como segue:
    O controlador (controller) recebe a entrada de dados e inicia a resposta ao utilizador ao invocar objetos do modelo, e por fim uma visão baseada na entrada. Ele também é responsável pela validação e filtragem da entrada de dados.

    E por fim um exemplo de como o mesmo funciona:
    Um caso prático é uma aplicação web em que a visão é um documento HTML (ou derivado) gerado pela aplicação. O controlador recebe uma entrada GET ou POST após um estímulo do utilizador e decide como processá-la, invocando objetos do domínio para tratar a lógica de negócio, e por fim invocando uma visão para apresentar a saída.

    Fontes:
    http://pt.wikipedia.org/wiki/MVC
    http://www.macoratti.net/vbn_mvc.htm
  • Se considerar que o assunto tratado na questão é o modelo MVC, então a letra "E" é a correta mesmo. Conceitualmente, o usuário gera eventos no Controlador antes da Visão uma vez que ele gerou uma requisição através da URL digitada no navegador e não por meio de um link clicado em uma página.