Questões de Concurso
Sobre http ( hypertext transfer protocol ) em redes de computadores
Foram encontradas 597 questões
Considere o seguinte trecho de código em PHP, utilizado em um módulo de autenticação de umsistema acadêmico:
Fonte: dados do elaborador
Com base no funcionamento do protocolo HTTP, no uso de sessões e cookies e nos atributos desegurança aplicados no código apresentado, analise as afirmações a seguir.
I. O atributo HttpOnly, configurado no cookie ultimo_acesso, impede que scriptsexecutados no navegador, como JavaScript, acessem diretamente o valor desse cookie.
II. O atributo SameSite=Strict restringe o envio do cookie em requisições originadas deoutros domínios, contribuindo para reduzir ataques de CSRF.
III. Uma vez criada, a variável de sessão $_SESSION['aluno_logado'] pode ser acessada apenas em requisições HTTP do tipo POST, pois foi definida em uma requisição desse tipo.
IV. Caso o formulário utilizasse o método GET em vez de POST, o valor da matrícula poderia aparecer na URL da requisição, o que pode ser indesejável em cenários em que o programador não quer deixar explícitos os valores dos parâmetros que estão sendo passados no formulário.
Assinale a alternativa CORRETA:
Analise as afirmativas abaixo sobre o protocolo HTTP (HyperText Transfer Protocol) e sua versão segura HTTPS.
1. O HTTPS utiliza a porta 443 por padrão, enquanto o HTTP utiliza a porta 80.
2. O HTTPS é obrigatório apenas para transações financeiras, sendo opcional para outros tipos de sites.
3. O certificado digital utilizado no HTTPS garante que o servidor é legítimo e que a comunicação é criptografada.
4. O HTTP transmite dados em texto plano, sem criptografia, enquanto o HTTPS utiliza criptografia SSL/TLS para proteger os dados em trânsito.
Assinale a alternativa que indica todas as afirmativas corretas.
Acerca dos conceitos de redes de computadores, de aplicativos de escritório, de sistemas operacionais móveis e de mecanismos de segurança da informação, julgue o item seguinte.
Os navegadores de Internet são responsáveis pela definição dos protocolos de comunicação utilizados na web.
I.O método POST não é considerado idempotente, pois múltiplas requisições idênticas podem resultar em múltiplas alterações no estado do servidor.
II.Os métodos GET e PUT são considerados idempotentes, pois múltiplas requisições idênticas produzem o mesmo efeito no estado do recurso.
III.A idempotência de um método HTTP refere-se ao efeito no estado do recurso no servidor, não implicando a obrigatoriedade de respostas idênticas em requisições repetidas.
É correto o que se afirma em:
I. O protocolo HTTPS possibilita autenticar tanto o servidor quanto o cliente.
II. O protocolo HTTP não obriga a necessidade de um serviço de DNS.
III. O serviço DHCP pode informar ao cliente o servidor de tempo (NTP).
I.Ambos os protocolos, em suas versões padrão (FTP e HTTP), transmitem dados sem criptografia, sendo vulneráveis à interceptação.
II.O FTP utiliza a porta 20 para o envio de comandos e a porta 21 para transferência de dados, operando no modo ativo.
III.O HTTP utiliza códigos de status para indicar problemas de acesso, como 401 para erro de autenticação e 403 para acesso negado.
É correto o que se afirma e
No gerenciamento de redes, a porta 443 é comumente utilizada para o protocolo:
No modelo cliente‑servidor, o servidor é sempre passivo, aguardando solicitações, enquanto o cliente é sempre ativo, iniciando a comunicação. Contudo, em aplicações modernas, como WebSockets e push notifications, essa distinção pode ser atenuada, permitindo que o servidor inicie transmissões de dados após a conexão estar estabelecida.
A respeito dos conceitos de redes locais (LAN) e wi‑fi, dos protocolos básicos(TCP/IP, HTTP e FTP) e do endereçamento IP, julgue o item a seguir.
O protocolo HTTP utiliza, por padrão, a porta TCP 80 e não garante integridade dos dados, pois opera sobre uma camada de transporte não orientada à conexão.
Quanto aos conceitos de redes de computadores, aos sites de busca e pesquisa na Internet e à inteligência artificial, julgue o item seguinte.
Em redes de computadores, o protocolo HTTP é utilizado principalmente para a transferência segura de arquivos entre dois dispositivos em uma rede local.
Acerca dos protocolos SSH e HTTPS, julgue os itens a seguir.
De acordo com o modelo TCP/IP, o HTTPS opera na camada de transporte.
Coluna A (Mecanismos Técnicos):
1. DNS (Domain Name System).
2. Protocolo HTTP/HTTPS.
3. Crawler (ou Spider).
Coluna B (Descrições e Funções):
(__) Sistema hierárquico e distribuído que é invocado sempre que um usuário insere um nome de domínio em um navegador, traduzindo esse nome em um endereço IP numérico que as máquinas usam para localizar e comunicar com servidores web na Internet.
(__) Programa automatizado utilizado por motores de busca para sistematicamente navegar na World Wide Web, lendo páginas, analisando links e indexando seus conteúdos, alimentando a base de dados que será consultada nas operações de pesquisa.
(__) Conjunto de regras da camada de aplicação para a transferência de documentos de hipertexto pela World Wide Web, definindo como as mensagens são formatadas e transmitidas entre servidores web e navegadores, com sua versão segura adicionando criptografia via TLS/SSL.
Assinale a alternativa que apresenta a sequência da associação correta dos itens acima, de cima para baixo:
Com relação aos conceitos de redes de computadores e aos protocolos HTTP e FTP, julgue o item a seguir.
O HTTP é um protocolo orientado à conexão e, por padrão, mantém o estado da sessão entre cliente e servidor
Com relação aos conceitos de redes de computadores e aos protocolos HTTP e FTP, julgue o item a seguir.
O protocolo HTTP utiliza criptografia por padrão para proteger a troca de dados entre o navegador e o servidor.
Com relação aos conceitos de redes de computadores e aos protocolos HTTP e FTP, julgue o item a seguir.
A MAN, um dos tipos de redes de computadores, é utilizada exclusivamente em ambientes domésticos com múltiplos dispositivos móveis.
Com relação aos conceitos de redes de computadores e aos protocolos HTTP e FTP, julgue o item a seguir.
Um protocolo, em redes de computadores, é um conjunto de regras que define como a comunicação entre dispositivos deve ocorrer.