Buscar

TECNOLOGIA WEB - Questões Teóricas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1-Descreva detalhadamente o conceito e as funções de Portas e Sockets no modelo TCP/IP. 
Gabarito: Cada processo que quer comunicar com outro processo, se identifica para a pilha 
TCP/IP por uma ou mais portas. A porta é um número de 16 bits usado por um protocolo de 
comunicação fim-a-fim para identificar um protocolo de alto nível, ou seja, um protocolo da 
camada de aplicação da pilha TCP/IP. 
Sockets é uma API (Application Programming Interfaces) para a comunicação entre processos. 
Socket é um tipo especial de file handle, é usado por um processo para requisitar serviços de 
rede de um SO. 
O endereço do socket é composto por três valores: < protocolo, endereço local, processo local > 
ex.: < TCP,192.168.0.10, 5023 > 
 
2-Na Internet hoje, para se navegar com segurança é importante alguns cuidados para não 
ser atacado por um vírus. Dentre os principais tipos de ataque utilizados pela maioria dos 
vilões do ciberespaço está o Cavalo de Tróia. Com base nessa afirmação, explique o 
funcionamento deste ataque. 
Gabarito: Você pode receber um arquivo anexo em seu e-mail, por exemplo, indicando um link e 
acabar baixando um programa invasor ou, ainda, executar um programa anexo ao e-mail 
acreditando ser uma apresentação ou uma imagem. 
 
3- Em controle de formulários, qual o controle utilizado para passagem de parâmetros que 
não precisam ser exibidos ? 
Gabarito: Controle do tipo Hidden 
 
4-O que é DHTML ou HTML Dinâmico? 
Resposta: É uma versão moderna da linguagem de marcação conhecida como HTML (Hyper Text 
Markup Language). Sua caracerística principal é a utilização de recursos dinâmicos que 
possibilitam a interação com o usuário. 
 
5-Descreva corretamente o que significa linguagem do lado do cliente e linguagem do lado 
do servidor. 
Gabarito: A linguagem do lado do cliente apresenta toda a carga de processamento sendo 
executada na máquina do cliente, ou seja, do usuário que acessa o site. A linguagem do lado do 
servidor, diferente do lado do cliente, todo o processamento é executado pelo servidor que está 
hospedando o site. 
 
6-Descreva corretamente quais as principais diferenças entre os métodos GET e POST 
utilizados como valor no parâmetro method da tag form. 
Os valores enviados de um formulário utilizando o método Get para o servidor são mandados pela 
URL, ou seja, aparecem na barra de endereços e também podem ser enviados pela forma de 
links. Já na utilização do método POST o envio é realizado estritamente pelo formulário e os 
dados não aparecem na barra de endereços. 
 
7- Descreva com as suas palavras o que é acessibilidade? 
É a tendência que todos os profissionais da área de sistemas de informação devem aderir, pois 
visa prover o acesso à todos os usuários independente de qualquer deficiência ou forma com que 
ele acessa o projeto, o importante é propor meios para que todo o conteúdo do projeto chegue ao 
usuário sem nenhum tipo de empecilho. 
 
8- Os tags funcionam como comandos de formatação de textos, formulários, links 
(ligações), imagens, tabelas, entre outros. Cite e descreva as 3 (três) tags básicas de HTML 
que você normalmente encontrará nas páginas da Internet: 
Gabarito: HTML - Esta tag irá definir o início de um documento HTML ao navegador web. 
BODY - Em um documento HTML faz-se necessário indicar o corpo do documento. A partir desta 
tag até o fechamento da mesma, todos os elementos aqui descritos serão apresentados como 
conteúdos na página em seu navegador. 
TITLE - Para indicar títulos da páginas 
 
9-"Acessibilidade significa não apenas permitir que pessoas com deficiências ou 
mobilidade reduzida participem de atividades que incluem o uso de produtos, serviços e 
informação, mas a inclusão e extensão do uso destes por todas as parcelas presentes em 
uma determinada população." 
Refletindo sobre o tema, cite no mínimo um recurso tecnológico para as deficiências: 
Visual, Auditiva e motora que podem ser utilizados para cumprir os princípios de 
acessibilidade no uso do computador. 
Gabarito: 1. Softwares para deficiente visual, como: Leitor de Tela , Navegador Textual, 
Impressora Braile, Navegador com Voz , Baixa Visão, Ampliador de Tela. 
2. Acesso de pessoas com tetraplegia ou deficiências motoras severas: Motrix 
3. Surdez : Libras 
 
10- Como fornecer alternativas de texto para conteúdo e não conteúdo quanto a 
acessibilidade? 
Gabarito: O desenvolvedor deve fornecer alternativas textuais a qualquer conteúdo não-textual 
em sua página, permitindo, assim, que o mesmo possa ser acessível ou alterado em outras 
formas mais adequadas à necessidade da pessoa. Para conteúdos não-textuais, a solução é a 
apresentação de uma alternativa em texto que substitua ou indique o que se espera no caso 
apresentado, exceto para as situações indicadas abaixo. 
 
11 - Qual a diferença entre Crackers e Lammers? Pontos da Questão: 1,5 
Resposta do Aluno: 
Gabarito: Os crackers são profundos conhecedores dos problemas de segurança e utilizam o seu 
conhecimento para o mal enquanto que os lammers são iniciantes na arte da invasão se 
apropriando de ferramentas desenvolvias por crackers.

Continue navegando