Baixe o app para aproveitar ainda mais
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.
Compartilhar