terça-feira, 15 de abril de 2014

BIG DATA

BIG DATA


O big data e um conceito relacionado com a variedade, velocidade e volume de dados. Um crescimento de ideias dentro de um ramo de tecnologias. Em sistemas de informação existe um olhar voltado para essa "explosão" de armazenamento de dados com rapidez e
eficiência notáveis.

Eis alguns exemplos de Big Data:


BIG-DATA. VOLUME-VARIEDADE E VELOCIDADE












Quando o assunto é a analise do grande volume de dados que gerem informações que tragam benefícios, surgem alguns problemas de aceitação e de confiança. Isso existe em grande parte no mundo corporativo que tem a missão de sintonizar de maneira consistente todos os elementos emergentes de tecnologia. Com o Big-Data o desafio maior é fazer as pessoas aceitarem e confiarem em tudo isso. E o detalhe maior não é aceitar os dados, mas o que pode se realizar com o Big Data.





Ampliação de dados e conhecimentos




Depois do surgimento da internet, veio a facilidade de se produzir conteúdo e de lançar projetos inovadores no mundo online numa velocidade impressionante. Mas, após o “boom” a Era da Informação, o que fazer com esses dados?
É daí que surge o Big Data. Um termo que tem ganhado destaque na web nos últimos anos e que, segundo os especialistas, será uma necessidade empresarial para qualquer tipo de mercado até 2015.
Hoje em dia, empresas, governos e pessoas em geral produzem uma grande quantidade de informações, mas poucas se preocupam em fazer a análise desses dados para entender as particularidades de cada um em um determinado período.
O conceito de big data esta relacionado com o crescimento economico.
























































quinta-feira, 10 de abril de 2014

PROTOCOLOS DE INTERNET-II

CONCEITOS DE PROTOCOLOS DE INTERNET

Listagem dos Principais Protocolos


1-NNTP, 2-NetConf, 3-Telnet, 4-SNMP, 5-SMPP, 6-NTP, 7-NFS, 8-HTTP, 9-FTP, 10-DNS, 11-SMTP, 12-DHCP,13-SIP, 14-SSI, 15-SSL, 16-Mime, 17- XDR, 18-Named Pipe, 19-NetBIOS, 20-SAP, 21-PPTP, 22-RTP, 23-SPDY, 24-Socks,  25-TCP, 26-UDP, 27-SCTP, 28-DCCP, 29-SPX
30-IP, 31-(IPv4, 32-IPv6), 33-ICMP, 34-X25, 35-PLP, 36-Apple 37-Talk, 38-IPsec, 39-IGMP, 40-IPX,41-X25 LAB, 42-Frame Relay, 43-PPP, 44-LLC, 45-ARC, 46-APM, 47-SDLC, 48-HDLC, 49-Slip, 50-CSlip, 51-GFP, 52-IEEE 802.,2  53-DSL, 54-OTN, 55-PDH, 56-Sonet/57-SDH,58- IEEE 802.3 (802.11, 802.15, 802.16), 59-USB, 60-Bluetooth, 61-RS232, 62-RS449



NNTP -Network News Transfer Protocol


É um protocolo da Internet para grupos  de interação e tomada de decisões. Esse grupo se chama USENET.  Esse protocolo especifica as busca e recuperações de postagens e arquivos através de um sistema móvel. Ele restabelece e ajuda a delimitar os dados que estão armazenados dentro de um banco de dados.












NetConf -Network configuration


É um protocolo para configuração de elementos de redes. Embora seja um protocolo completo de gerência de rede, ele se destaca na configuração dos equipamentos de rede.
Ao contrário de CLI e interfaces WEB, que estão voltadas para operações manuais, o NETCONF é definido para fornecer uma interface de programação, habilitando as aplicações de gerenciamento a configurar e monitorar os equipamento de rede.





TellNet- NetConf / MIME / SSL

TellNet

Aqui podemos observar um protocolo de rede que auxilia na comunicação através de uma conexão virtual, isso acontece por intermedio de um elemento bidirecional. O controle telnet intercala informações com os dados do usuário. ele esta relacionado com o tcp.



















MIME (Multipurpose Internet Mail Extensions)


É uma norma da internet para o formato das mensagens de correio eletrônico. A grande maioria das mensagens de correio eletrônico são trocadas usando o protocolo SMTP e usam o formato MIME. As mensagens na Internet tem uma associação tão estreita aos padrões SMTP e MIME que algumas vezes são chamadas de mensagens SMTP/MIME.








SSL (Secure Sockets Layer)


São protocolos criptográficos que conferem segurança de comunicação na Internet para serviços como email (SMTP), navegação por páginas (HTTPS) e outros tipos de transferência de dados.








HTTP / NTP / SMTP / DHCP

HTTP (Hypertext Transfer Protocol)

É um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos. Ele é a base para a comunicação de dados da World Wide Web.








NTP (Network Time Protocol)

O NTP é um protocolo para sincronização dos relógios dos computadores baseado no UDP para sincronização do relógio de um conjunto de computadores em redes de dados com latência variável. O NTP permite manter o relógio de um computador com a hora sempre certa e com grande exatidão. Originalmente idealizado por David L. Mills da Universidade do Delaware e ainda hoje mantido por si e por uma equipa de voluntários, o NTP foi utilizado pela primeira vez antes de 1985, sendo ainda hoje muito popular e um dos mais antigos protocolos da internet.





SMTP (Simple Mail Transfer Protocol)

É o protocolo padrão para envio de e-mails através da Internet. É um protocolo relativamente simples, baseado em texto simples, onde um ou vários destinatários de uma mensagem são especificados (e, na maioria dos casos, validados) sendo, depois, a mensagem transferida. É bastante fácil testar um servidor SMTP usando o programa tellnet.






DHCP (Dynamic Host Configuration Protocol)

É um protocolo de serviço TCP/IP que oferece configuração dinâmica de terminais, com concessão de endereços IP de host, Máscara de sub-rede, Default Gateway (Gateway Padrão), Número IP de um ou mais servidores DNS, Número IP de um ou mais servidores WINS e Sufixos de pesquisa do DNS. Este protocolo é o sucessor do BOOTP que, embora mais simples, tornou-se limitado para as exigências atuais. O DHCP surgiu como padrão em Outubro de 1993. O RFC 2131 contém as especificações mais atuais (março de 1997). O último standard para a especificação do DHCP sobre IPv6 (DHCPv6) foi publicado a Julho de 2003 como RFC 3315.

Resumidamente, o DHCP opera da seguinte forma:

Um cliente envia um pacote UDP em broadcast (destinado a todas as máquinas) com uma requisição DHCP (para a porta 67);
Os servidores DHCP que capturarem este pacote irão responder (se o cliente se enquadrar numa série de critérios — ver abaixo) para a porta 68 do Host solicitante com um pacote com configurações onde constará, pelo menos, um endereço IP, uma máscara de rede e outros dados opcionais, como o gateway, servidores de DNS, etc...
O DHCP usa um modelo cliente-servidor, no qual o servidor DHCP mantém o gerenciamento centralizado dos endereços IP usados na rede







 SIP / FTP / NFS / SMPP




SIP (Session Initiation Protocol)


É um protocolo de aplicação, que utiliza o modelo “requisição-resposta”, similar ao HTTP, para iniciar sessões de comunicação interativa entre utilizadores.
SIP é um protocolo de sinal para estabelecer chamadas e conferências através de redes via Protocolo IP, um exemplo típico seria o VoIP. O estabelecimento, mudança ou término da sessão é independente do tipo de mídia ou aplicação que será usada na chamada; uma chamada pode utilizar diferentes tipos de dados, incluindo áudio e vídeo.




FTP (File Transfer Protocol)


É uma forma bastante rápido e versátil de transferir arquivos (também conhecidos como ficheiros), sendo uma das mais usadas na Internet.






NFS (Network File System)


É um sistema de arquivos distribuídos desenvolvido inicialmente pela Sun Microsystems, Inc., a fim de compartilhar arquivos e diretórios entre computadores conectados em rede, formando assim um diretório virtual. O protocolo Network File System é especificado nas seguintes RFCs: RFC 1094, RFC 1813 e RFC 3530 (que tornou obsoleta a RFC 3010).







SMPP (Short Message Peer-to-Peer)


Em telecomunicações é um protocolo padrão aberto da indústria projetado para fornecer uma interface de comunicação de dados flexível para a transferência de dados de mensagens curtas.





ISO / OSI / IEEE


ISO


A ISO é uma Organização Internacional de Normalização, ela tem o objetivo de criar normas que facilitem o comércio e promovam boas práticas de gestão e avanço tecnológico, suas normas mais conhecidas são a ISO 90000, para a gestão de qualidade e a ISO 14000, para gestão do meio ambiente.



OSI


OSI é um modelo racional que contem vários componentes de rede, ele é uma base comum que fornece uma coordenação de padrões e desenvolvimento com o proposito de interconexão de sistemas. OSI possui varias camadas que também podem ser chamadas de (Layers), assim separadas fica mais fácil entender como que cada uma das camadas funciona, Ao total são 7 que são : Aplicação, Apresentação, Sessão, Transporte, Rede, Link de dados, e Física.





IEEE ( INSTITUTE OF ELECTRICAL AND ELECTRONIC ENGINEERS)


É uma organização sem fins lucrativos que tem como meta promover conhecimento no campo da engenharia elétrica, eletrônica e computação. Ela é a maior organização profissional do mundo, Ela tem muitas filiais pelo mundo, sendo seus sócios engenheiros elétricos, engenheiros da computação.





DNS-IPV4 e IPV6

DNS: é uma sigla para Domain Name System (Sistemas de nome de domínios) é um sistema de gerenciamento, ele tem duas definições

- Examinar e atualizar seu banco de dados.
- Resolver nomes de domínios em endereço de rede (IP).


Existem duas versões do protocolo IP: o IPV4 é a versão atual, que utilizamos na grande maioria das situações, enquanto o IPV6 é a versão atualizada, que prevê um número brutalmente maior de endereços e deve começar a se popularizar a partir de 2010 ou 2012, quando os endereços IPV4 começarem a se esgotar.


No IPV4, os endereço IP são compostos por 4 blocos de 8 bits (32 bits no total), que são representados através de números de 0 a 255, como "200.156.23.43" ou "64.245.32.11".


O endereçamento no IPv6 é de 128 bits, e inclui prefixo de rede e sufixo de host. No entanto, não existem classes de endereços, como acontece no IPv4. Assim, a fronteira do prefixo e do sufixo pode ser em qualquer posição do endereço.
Os endereços IPv6 são normalmente escritos como oito grupos de 4 dígitos hexadecimais.

quarta-feira, 2 de abril de 2014

POST 01) - HTML----- PROFESSORA CAROL


1-HTML E SEUS CONCEITOS




O HTML-(Hyper Text Markup Language) é uma linguagem tecnológica usada para a criação de sites na Web. Para criar uma pagina de internet, seguimos  alguns passos importantes. Você pode abrir o wordpad ou o notepad ou bloco de notas, desenvolver  um código com uma sequencia de comandos html e depois  você deve salvar com a forma .html. Após isso é so abrir  no navegador google chrome que é um dos mais 
indicados para as interpretações.

1.1 Elemento Root: Html.


O elemento root como o próprio nome já diz  representa a raiz do html.  Nesse contexto entra em cena a especificação  do idioma da pagina html através do atributo lang.  Esse atributo facilita os reconhecimentos dos  elementos da página adaptados ao idioma do usuário. ele deve ser  colocado na tag html.


EXEMPLO:


<!DOCTYPE html>

<html lang="pt-br"> 

<head> 

<title>Base de Estrutura de uma página com formato HTML</title> 

<meta charset="utf-8"> 

</head> 

<body> 
<p>Devemos especificar o idioma da pagina através do atributo lang.</p> 
</body> 
</html>


















Uma página html possui algumas tags importantes para a leitura no navegador, mostramos a seguir
alguns exemplos:


<html> é a principal tag, útil em todos os elementos ;

<head> cabeçalho da página;

<title> título da página;

<body> conteúdo da página;



1.2 Metadados: head, title, link, meta, style.


Os metadados são estruturas de dados incorporadas ao código XHTML. Estas estruturas armazenam diferentes tipos de informações, como descrição do conteúdo da página, autor, data de criação, linguagem, entre muitas outras coisas.

Os metadados são criados com a tag <meta> que devem ser adicionadas ao cabeçalho da página, entre as tags<head> e </head>.

<head> define a seção de cabeçalho, pode conter uma variedade de outras tags, mas a única que é exigida e obrigatória é a tag <title>;

<title> que especifica o título da página a ser exibido na barra de título do navegador;

<meta> a tag meta pode receber diversas variáveis que descrevem o conteúdo do seu site. O – charse=”utf-8″ – indica a codificação de caracteres, isto é, faz com que os caracteres especiais, como: á, é e outros sejam exibidos corretamente.

<style> Define o estilo de informação para um documento.

Exemplo 2:

Código: metados.html



Exemplo:







Os metadados sao dados estruturados que identificam os dados de determinado documento e dessa


forma fornecem informações relacionadas com descrição de páginas, palavras especificas e etc.


Observamos a seguir alguns exemplos de metadados:


<head> é a tag que indicará o que será escrito no cabeçalho da página;
<title> essa é a tag que ajuda a darmos título a página;
<link> define a relação entre um documento e um recurso externo;
<meta> é a tag dos metadados
<style> é usada para definir o estilo;


Imagens com head, title, link, meta, style:











1.3 Sessões: body, article, section, nav, aside, h1, h2, h3, h4, h5, h6, hgroup, header, footer, address.


O site é dividido em seções. Cada seção tem seu significado e carrega informações de diversos assuntos. Os elementos da seção do HTML5 separam cada um desses elementos.


<body> tag responsável pelo o que irá aparecer no corpo do navegado.
<article> o elemento article representa a seção de conteúdo do site.
<nav> serve para ser utilizado em um conjunto de link de navegadores.
<section> seções de um documento, como capitulos cabeçalhos, rodapes etc.
<anside> esta relacionado ao agrupamento de informações do conteúdo principal, como menus laterais, bloco de navegação etc...
<h1> exibe cabeçalho de nível1
<h2> exibe cabeçalho de nível 2
<h3> exibe cabeçalho de nível 3
<h4> exibe cabeçalho de nível 4
<h5> exibe cabeçalho de nível 5
<h6> exibe cabeçalho de nível 6
<hgroup> representa o titulo de uma sessão (obs: este elemento foi removido a partir da especificação do html5>>> w3c.
<header> representa cabeçalho e também logo, sessões de cabeçalho formulário de pesquisa etc...
<footer> representa um rodapé.
<address> esta tag geralmente e usado por autores para fornecer informaçoes de contato.

Código:
<!DOCTYPE>
<html>
<head>
<title>Paginas de HTML</title>
</head>
<body>
<h1>Cabeçalho de nível primeiro na página</h1>
<h2>Cabeçalho de nível segundo na página</h2>
<h3>Cabeçalho de nível terceiro na página</h3>
<h4>Cabeçalho de nível quarto na página</h4>
<h5>Cabeçalho de nível quinto na página</h5>
<h6>Cabeçalho de nível sexto na página</h6>
<p>Cabeçalho da página</p>
</header>
<p>Barra de navegação com links do Site</p>
</nav>
<p>Conteúdo da Seção 1</p>
</article>
<p>Conteúdo da Seção 2</p>
</article>
<p>Conteúdo da Seção 3</p>
</article>
</section>
<p>Rodapé da Página</p>
</footer>
<hgroup>
<h1>Exemplo H1</h1>
<h2>Exemplo H2</h2>
</hgroup>
</body>
</html>


Exemplo
Código: Sessões.html

Exemplo:











exemplo simples




1.4 Comentário.



Comentário no HTML sao informacoes de acrescimo nas paginas. Tambem é um trecho ou um texto que você coloca no seu código HTML para, no futuro entender como ele foi organizado, facilitando assim a manutenção do seu código-fonte.
Fazer um comentário em HTML é bem simples e através dele podemos escrever uma linha ou até mesmo um bloco explicativo, veja exemplos de comentário HTML:<!-- comentário de uma linha --> <!-- Comentário de várias linhas, pois as vezes é necessário uma explicação um pouco maior --> </div> <!--Comentário no final do HTML -->
A principio deve parecer simples identificar o inicio e o fim de cada elemento, porém, conforme nosso código for crescendo, será cada vez mais difícil saber qual </div> esta fechando o <div id=”conteudo”> por exemplo. Para facilitar esta identificação faremos da seguinte maneira:<div id="main"> <div id="cabecalho"> </div> <!-- FIM cabeçalho --> <div id="content"> </div> <!-- FIM content --> <div id="rodape"> </div> <!-- FIM rodape --> </div> <!-- FIM Main -->
A tag “comentários” é interessante pois ela ajuda á outras pessoas a localizar o conteúdo e organizar o código do seu site, depois que ele estiver terminado, para uma futura atualização. É importante que todo site tenha um comentário para você se achar no código e principalmente se a atualização será feita por terceiros.
Os comentários não são exibidos nos navegadores e serve somente para explicar e organizar o código html. Esta tag não sofreu alteração entre o HTML4.1 e 5.l
Para inserir comentário em nosso código usamos a tag: <!– –>

Exemplo:


 







E importante dizer que os comentários não aparecem na página do navegador.



1.5 Elementos de agrupamento: p, hr, blockquote, ol, ul, li, dl, dt, dd, div.


: : Elementos de Agrupamento:

Os elementos de Agrupamento são:
<p> define que o que estiver definido dentro da tag é um paragrafo;
<hr> insere uma linha horizontal;
<blockquote> usado para fazer citações;
<ol> Define uma lista ordenada;
<ul> Define Uma lista não-ordenada;
<li> Define um item de lista;
<di> Define uma seção em um documento;
<dt> Define um termo / nome em uma lista de descrição;
<dd> Define uma descrição / valor de um termo em uma lista de descrição;
<div> Usada para mudar o estilo em certas partes e posicionar os objetos na página.


Exemplo
Código: elementosdeagrupamento.html

Exemplo:






















1.6 Elementos de texto semânticos: a, abbr, span, strong, em, br




: : Elementos de Texto Semânticos:
<a> Define um hiperlink;
<abbr> Define uma abreviação;
<span> Um elemento usado para colorir uma parte de um texto;
<strong> Formata texto em um documento;
<em> Define texto enfatizado;
<br> Define uma única quebra de linha;


Exemplo
Código: elementostextosemanticos.html

Exemplo:










1.7 Conteúdo embutido: img



: : Conteúdo Embutido:

<img> Define uma imagem.
Insere imagens na página, bastante parecido com a tag <a>, é obrigatório especificar onde a imagem se encontra – <img src= “nome_ou_URL_do_arquivo”>
O ALT exibe o texto quando o cursor passa pela imagem ou quando o navegador não a encontra – <a alt=”Texto”>

Exemplo
Código: conteudoembutido.html







Código:

<!DOCTYPE>
<html>
<head>
<title>web sistemas </title>
</head>
<body>
<img src="quadros e imagens.jpg">
</body>
</html>



Tabelas HTML:

As tabelas podem conter dados como, listas, parágrafos, formulários, e também tabelas.As tabelas se definem com a tag <table>. Elas são classificadas por linhas (tag <tr>) com linhas repartidas em celulas <td>).


<!DOCTYPE>
<html>
<head>
<title>Tabelas</title>
</head>
<body>
<table border=1>
<tr>
<td>A</td>
<td>B</td>
</tr>
<tr>
<td>C</td>
<td>D</td>
</tr>
</table>
</body>
</html>


Table/Caption/Thead/Tfoot/Tbody/Tr/Td/Th

TABLE
 criar uma tabela na linguagem de marcação HTML;

CAPTION
 título na tabela;

THEAD
cabeçalho da tabela;

TFOOT
 rodapé da tabela;

TBODY
corpo da tabela;

TR
 linhas da tabela;

TD
 células das linhas da tabela;

TH
células das linhas com  o texto fique destacado.

Representacao em codigo


<!DOCTYPE>
<head>
<title>Tabelas</title>
</head>
<body>
<table border=1>
<theader>
<tr>
<td>CABEÇALHO DA TABELA</td>
<td>A</td>
<td>B</td>
</tr>
</theader>
</t>
<tbody>
<tr>
<th>TAG DE DESTAQUE</th>
<th>C</th>
<th>D</th>
</tr>
<tr>
<td>E</td>
<td>F</td>
<td>G</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>RODAPÉ DA TABELA</td>
<td>H</td>
<td>I</td>
</tr>
</tfoot>
</table>
</body>
</html>