Flashcards
Teste DAW estudo
Flashcards do conjunto (66)
- 1O que é o PHP?O PHP é uma linguagem de Script do lado do servidor, seu objetivo é gerar páginas dinâmicas em pouco tempo.
- 2Como o protocolo HTTP processa os ficheiros?O processo HTTP copia o conteúdo do HTML presentes nos ficheiros PHP para o corpo da mensagem, que será mandado para o cliente.
- 3Quais são os componentes da WEB?A WEB é constituída por uma linguagem de apresentação (HTML), um esquema de endereçamento (URL) e um protocolo de comunicação entre cliente e servidor (HTTP).
- 4O modelo OSI é composto por 7 camadas. Indique-as. Explique um pouco de cada uma?O modelo OSI é composto pelas camadas da Aplicação, Apresentação, Sessão, Transporte, NetWork, Data Link e Physical.
- 5O que um protocolo define?O protocolo define como o serviço é usado, desde a camada inferior, os procedimentos usados e como são transmitidas as PDU.
- 6O que é o HTTP?Hyper-Text Transfer Protocol é um protocolo da camada da Aplicação, que permite duas aplicações se comunicarem entre si (normalmente um servidor WEB e o browser).
- 7Quais são as diferenças entre o HTML E O HTTP?Enquanto o HTML é uma linguagem de estrutura a informação, o HTTP é o protocolo que regula a transferência das páginas HTML entre servidor WEB e cliente.
- 8O que acontece quando o utilizador escreve o URL no seu browser?São elaborados 5 passos, o browser extrai o nome do servidor (porta inclusive), depois abre o canal TCP ao especificar o endereço, de seguida o browser escreve a mensagem de pedido ao servidor (usando a camada TCP), para depois esta camada aceitar a mensagem e garantir a entrega ao servidor, para por fim o servidor responder ao cliente usando um processo idêntico.
- 9O que é o protocolo TCP?É um protocolo usado entre as camadas da Aplicação e Transporte, que tem como função detectar e corrigir erros, que garante a entrega dos dados entre cliente e servidor.
- 10O que é o protocolo IP?É um protocolo usado entre as camadas do transporte e internet, que tem como função dividir a informação em pacotes e movê-los entre os dispositivos, o IP faz de tudo para entregar os pacotes ao destino, mas não garante.
- 11Quais são os protocolos que acontecem dentro de uma máquina. Explique um pouco deles?Os protocolos que acontecem dentro da máquina são os protocolos TCP e IP, o TCP detecta e corrige erros enquanto o IP divide e move a informação em pacotes.
- 12O que é o protocolo Ethernet?É um protocolo usado entre as camadas da internet e Data Link, é um protocolo focado em operações de 1s a 0s, com sinais eletromagnéticos codificados.
- 13Qual o protocolo que não ocorre dentro de uma máquina. Explique um pouco dele?O protocolo que acontece fora da máquina é o protocolo ethernet, que funciona á base de operações de 1s a 0s através de sinais eletromagnéticos codificados.
- 14Quais os tipos de mensagem HTTP usados?Os tipos de mensagens usados são o GET, POST, PUT, HEAD e DELETE.
- 15O que a mensagem HTTP GET têm de particular?A mensagem GET não altera nada no servidor, apenas pede um recurso, por esse motivo é considerada segura.
- 16Apresente um exemplo de resposta ao HTTP GET?GET link HTTP/1.1
HOST: utad.pt - 17O que a mensagem HTTP POST têm de particular?É usado o método POST quando o cliente tem dados para enviar ao servidor, a mensagem POST não é segura, no sentido de atualizar, alterar ou submeter um pedido.
- 18Apresente um exemplo de resposta ao HTTP POST?POST link HTTP/1.1
HOST: Servername.com
firstName=Scott&LastName=Allen - 19Quais as diferenças entre o HTTP GET e o HTTP POST?O HTTP POST passa parâmetros do form no corpo da mensagem enquanto o GET passa-os através do URL.
- 20Apresente um exemplo de mensagem REQUEST completa?[mensagem/método] [URL] [versão]
[cabeçalhos (headers)]
[body] - 21Apresente um exemplo de mensagem RESPONSE completa?[version] [status] [reason]
[headers]
[body] - 22Apresente outros tipos de HEADER usados?Para além do HOST existe outros tipos de HEADERS, como o REFERRER, USER-AGENT, ACCEPT, ACCEPT-LANGUAGE, COOKIE e o IF-MODIFIED-SINCE.
- 23A mensagem apresentou um erro do tipo entre 100-199. Qual o tipo de erro?É um erro do tipo informacional.
- 24A mensagem apresentou um erro do tipo entre 200-299. Qual o tipo de erro?É um erro do tipo bem sucedido, não há qualquer erro.
- 25A mensagem apresentou um erro do tipo entre 300-399. Qual o tipo de erro?É um erro ao ser redirecionado.
- 26Qual o tipo de erro referente ao número 301?É um erro de redirecionamento, onde foi movido permanentemente.
- 27Qual o tipo de erro referente ao número 302?É um erro de redirecionamento, onde foi movido temporariamente.
- 28Qual o tipo de erro referente ao número 304?É um erro de redirecionamento, onde nada foi alterado.
- 29A mensagem apresentou um erro do tipo entre 400-499. Qual o tipo de erro?É um erro por parte do cliente.
- 30Qual o tipo de erro referente ao número 400?É um erro do cliente onde o pedido foi inválido.
- 31Qual o tipo de erro referente ao número 403?É um erro do cliente onde o pedido tem o acesso proibido.
- 32Qual o tipo de erro referente ao número 404?É um erro do cliente onde o pedido não foi encontrado.
- 33A mensagem apresentou um erro do tipo entre 500-599. Qual o tipo de erro?É um erro por parte do servidor.
- 34Qual o tipo de erro referente ao número 500?É um erro interno do servidor.
- 35Qual o tipo de erro referente ao número 503?É um erro do servidor onde o serviço está indisponível.
- 36O esquema a seguir apresenta um tipo de ligação. Explique em geral como ele funciona? LIGAÇÕES PARALELASO browser ao detectar mais do que um recurso, abre de imediato um conjunto de ligações em paralelo de modo a carregar os recurso mais rápido, cada ligação toma responsabilidade por algo.
- 37O esquema a seguir apresenta um tipo de ligação. Explique em geral como ele funciona? LIGAÇÕES PERSISTENTESCada pedido do cliente ao servidor é independente, se necessário dez ligações cada uma delas teria de criar um socket, enviar, esperar resposta e depois fechar.
- 38O esquema a seguir apresenta um tipo de ligação. Explique em geral como ele funciona? LIGAÇÕES PEDIDOS EM SÉRIENeste tipo de ligação que se espera para o futuro, é permitido fazer pedidos em "rajada" sem ter que esperar uma resposta individual, podendo fazer múltiplos pedidos antes mesmo do pedido anterior chegar.
- 39O HTTP é um protocolo do tipo stateless. Explique porquê?O HTTP é um protocolo stateless, pois o servidor não guarda a informação do pedido anterior do cliente.
- 40Porquê que o protocolo HTTP ao ser stateless, ele ainda se lembra do utilizador?Para ele se lembrar é usado um sistema de sessão do utilizador, sistema onde a informação de estado pode ser incluída em todas as mensagens, ou é usado um método de memória do servidor/base de dados.
- 41Como o utilizador estabelece sessão com o cliente?Para estabelecer uma sessão com o cliente é usado o sistema de cookies, onde a primeira vez que o utilizador usa o site o servidor envia um cookie com ou sem identificador, que ao ser anexado no header pode identificar sempre que quiser o utilizador.
- 42Apresente um exemplo de resposta de um cookie?HTTP/1.1 200 OK
Content-Type: text/html;charset=utf-8
set-cookie:firstName=Scott&lastName=Allen;
domain=.mywebsite.com;path=/
(...) - 43Como funciona o tipo de cookie em sessão?O tipo de cookie em sessão, é um tipo de cookie que só funciona durante a sessão do utilizador, após o término a cookie desaparece.
- 44Como funciona o tipo de cookie persistente?O tipo de cookie persistente, é um tipo de cookie que mesmo após o fim da sessão ela sobrevive, sendo guardados no disco do computador, para depois poderem ser relembrados.
- 45O que este código permite na cookie? "domain;path"Este código é de grande importância o cookie ter, pois sem ele o cookie iria andar por outros sites, entregando informação que não devia.
- 46O que é uma rede LAN?É uma rede que abrande uma área geográfica pequena, tipo de rede encontrada em nossas casas.
- 47O que é uma rede MAN?É uma rede que abrande uma área geográfica maior, tipo de rede encontrada em grandes cidades ou regiões.
- 48O que é uma rede WAN?É uma rede que abrande uma área geográfica extensa, tipo de rede usada para interligar as outras redes (LAN e MAN).
- 49O que é um REPETIDOR?Um repetidor é um dispositivo eletrônico que recebe e retransmite um sinal, usado para estender as redes, não é inteligente e não interpreta informação.
- 50O que é um HUB?Um HUB é um dispositivo que reparte a informação não inteligente e propaga a informação que recebe.
- 51O que é um SWITCH?Um switch é um dispositivo que lê e interpreta a informação que entra, a informação que entra sai apenas em determinadas portas, é um tipo de processamento feito em hardware.
- 52O que é um BRIDGE?Um bridge é um dispositivo que fica entre os switchs e os hubs, este já tem inteligência e o processamento é feito em software.
- 53O que é um ROUTER?Um router é um dispositivo que interliga redes com base no endereço IP.
- 54Qual a diferença entre SWITCH e ROUTER?O switch é um dispositivo que lê e interpreta a informação que entra enquanto o router é apenas um dispositivo que interliga redes IP.
- 55O que o Firewall faz?O firewall filtra a informação de modo a proteger a rede de entradas suspeitas.
- 56O firewall mais modernos são compostos por 2 componentes. Indique e explique cada um?O firewall é composto pelo IDS e pelo IPS, o IDS é responsável por alertar que está a haver uma intrusão, enquanto o IPS detecta a intrusão e também bloqueia o que for suspeito.
- 57O que o IDS faz?O IDS é responsável apenas por alertar que está a haver uma intrusão.
- 58O que o IPS faz?O IPS para além de detectar a intrusão também pode bloquear o que for suspeito.
- 59Quais são as terminologias nas redes de computadores?As terminologias nas redes de computadores são a DHCP e o DNS.
- 60O que é o DHCP?O DHCP é um protocolo usado para fazer uma configuração automática da ligação do computador á rede, com base no endereço IP.
- 61O que é o DNS?O DNS situa-se na base de funcionamento da WEB, é um sistema hierárquico e descentralizado que serve apenas para interpretar nomes de recursos ou serviços.
- 62O que o TLS permite?Este protocolo permite ao HTTP abrir um canal seguro com outra aplicação, sendo uma evolução do protocolo SSL, o TLS suporta três categorias.
- 63O TLS suporta algumas categorias. Indique e explique por alto cada uma delas?O TLS suporta três categorias, a confidencialidade, integridade e a autenticação, na confidencialidade os dados que passam entre aplicações são encriptados, a integridade assegura que a mensagem não é alterada e a autenticação valida a identidade dos atores envolvidos na comunicação.
- 64O TLS é dividido em 2 fases. Indique e explique cada uma delas?O TLS é dividido em handshake e transferência de dados, na handshake é executada uma função de autenticação e estabelecem uma chave encriptada, na transferência de dados ambos os lados encriptam a informação que trocam usando a chave antes definida.
- 65Em que consiste o HANDSHAKE no TLS?No handshake é executado uma função de autenticação e estabelecem uma chave encriptada.
- 66Em que consiste a Transferência de Dados no TLS?Na transferência de dados ambos os lados encriptam a informação que trocam usando a chave antes definida.
Informações
- Descrição
- DAW FlashCards sobre Teste DAW estudo, criado por Leandro Antonio Baio Ribeiro Ribeiro em 07-02-2022.
- Criado por
- Leandro Antonio Baio Ribeiro Ribeiro
- Visualizações
- 2
- Avaliação