Questionário

Propaganda
Questionário
1) Visite o site do W3C: http://www.w3c.org.
a) Explique o que é o W3C e quais as tecnologias que são padronizadas por ele.
É um site que ensina e ajuda a desenvolver softwares para internet.
As linguagens padronizadas em W3c são: XHTML, CSS, P3P, HTML, HTTP, XML.
b) Como um desenvolvedor de sites pode ganhar um selo de qualidade da W3C,
indicando que o seu site está dentro do padrão?
Você baixa um validador de documentos no site do W3C digite a URL para o arquivo
no seu HD o site analisa o documento e fornece um relatório completo e detalhado e seu
site é validado pela W3C.
c) Dê exemplos de sites ( link) que possuem esse selo de qualidade W3C.
http://www.maujor.com/tutorial/xhtml.php
2) Visite o site http://www.tableless.com.br.
a) Em que consiste a técnica denominada "tableless"?
Tableless é um método de construir sites, usando os Padrões Web (Web Standards)
como guia.
Explicando melhor… Não usamos as famosas Tabelas para fazer a estruturação do site.
Para estruturação, usamos única e exclusivamente CSS. Não abolimos totalmente as
tabelas. No método tableless, nós usamos todas as tags semânticamente, ou seja, cada
tag tem sua aplicação
b) O que vem a ser "web semântica"?
O modo mais simples de explicar é: no seu computador você tem seus arquivos, os
documentos que você lê, e existem arquivos de dados como agendas, programas de
planejamento financeiro, planilhas de cálculo. Estes programas contêm dados que são
usados em documentos fora da web. Eles não podem ser colocados na web. Um
exemplo: você está procurando uma página na web para encontrar uma palestra que
quer assistir ou um evento que quer participar. O evento tem um local e um horário e
pessoas associadas a ele. Mas você precisa ler a página da web ao mesmo tempo em que
abre a sua agenda para inserir as informações. Se quiser achar novamente aquela página,
terá que digitar o seu endereço para ela voltar até ela. Se quiser os detalhes corporativos
das pessoas, terá que cortar e colar as informações de uma página na web para dentro da
sua agenda, porque o arquivo da sua agenda e os arquivos de dados originais não estão
integrados com os dados na web. Assim, a Web Semântica trata da integração desses
dados.
c) Dê exemplos de sites (link) "tableless".
http://www.uol.com.br
3) O que são "server-side scripts" e "client-side scripts"? Cite algumas linguagens
usadas para cada caso.
server-side scripts, são scripts que rodam no servidor. linguagens que utiliza o caso é
PHP, JCP,ASP
client-side scripts são scripts que são processados pela estação cliente. linguagem que
utiliza o caso javascript.
4) Dê o significado das seguintes siglas e explique sua finalidade.
a) S.G.B.D.
Sistema de Gerenciamento de Banco de Dados
b) SQL
Server Query Language e uma linguagem de consulta a banco de dados de forma que
a consulta SQL especifica a forma do resultado e não o caminho para chegar a ele.
c) HTML
HyperText Markup Language é uma liguagemde marcação utilizada para produzir
paginas na web
d) DHTML
Dinamic HyperText Markup Language é a união das tecnologias Html, Javascript e
uma linguagem de apresentação, como folhas de estilo CSS aliada a um Modelo de
Objeto de Documentos, para permitir que uma página Webseja modificada
dinamicamente na própria máquina cliente, sem necessidade de novos acessos ao
servidor web.
e) XHTML
EXtensible HyperText Markup Language é uma reformulação da linguagem de
marcação HTML baseada em XML. Combina as tags de marcação HTML com regras
da XML; este processo de padronização tem em vista a exibição de páginas Web em
diversos dispositivos (televisão, palm, celular, etc). A intenção é melhorar a
acessibilidade.
f) XML
Extensible Markup Language é uma recomendação da W3C para gerar linguagens de
marcação para necessidades especiais. É um subtipo de Linguagem Padronizada de
Marcação Genérica capaz de descrever diversos tipos de dados
g) CGI
Common Gateway Interface: não é uma linguagem é um protocolo ele serve para
comunicar forms da WEB.
h) JSP
JavaServer Pages: é uma tecnologia baseada na linguagem Java, que simplifica o
processo de desenvolvimento dinâmico de sites Web. O JSP funciona como um
compartimento (container) que incorpora elementos dinâmicos.
i) ASP
Active Server Pages (ASP): é uma técnologia cria da pela Microsoft que gera páginas
HTML dinamicamente.
j) PHP
Personal Home Page é uma linguagem de programação de computadores
interpretada, livre e muito utilizada para gerar conteúdo dinâmico na Web.
k) CSS
Cascading Style Sheet é uma linguagem de estilo utilizada para definir a
apresentação de documentos escritos em uma linguagem de marcação, como HTML
ou XML. Seu principal benefício é prover a separação entre o formato e o conteúdo
de um documento.
5) Quais são os principais S.G.B.D's usados em sistemas de médio e grande porte
via web? Cite as principais caracteristicas de cada um deles.
Mais usador: Oracle, SQLServer, MySQL, DB2, Infomix, PostgreSQL.
6) Você já participou do desenvolvimento de algum site? Quais ferramentas você
usou? Cite o(s) endereço(s) desse(s) site(s).
Não
7) Conceitue os seguintes serviços:
a) www:
word wide web é um sistema de documentos em hipermídia interligados que é
executado na Internet.
b) FTP:
File Transfer Protocol (Protocolo de Transferência de Arquivos), e é uma forma
bastante rápida e versátil de transferir arquivos (também conhecidos como ficheiros),
sendo uma das mais usadas na internet.
c) SMTP:
Simple Mail Transfer Protocol é o protocolo usado no processo de correio eletrônico
na Internet (e-mail).
d) POP3:
Post Office Protocol é o protocolo mais conhecido e divulgado na internet. O
programa de email (ex: Outlook, Netscape Messenger e Eudora) conecta ao servidor
utilizando protocolo POP e baixa as mensagens para o computador do usuário, em
seguida apaga as mensagem do servidor.
e) IMAP:
Internet Message Access Protocol é um protocolo mais novo e com diversas
vantagens. O programa de email (ex: Outlook, Netscape Messenger e Eudora)
conecta ao servidor utilizando o protocolo IMAP e sincroniza o leitor de email com o
servidor, assim as mensagens são lidas e continuam arquivadas no servidor,
permitindo que o usuário acesse o Mailbox com todas as mensagens de vários
computadores diferentes.
f) TELNET:
Telnet é o recurso da internet que permite estabelecer uma conexão com outro
computador da rede.
9) Desenvolva uma página contendo esse questionário respondido e hospede-a em
algum servidor gratuito.
http://www.stellacar.xpg.com.br/
Download