web semantica e ontologias por gt4 fc em ec 2014

Download Web Semantica e Ontologias por GT4 FC em EC 2014

If you can't read please download the document

Upload: rogerio-p-c-do-nascimento

Post on 16-Apr-2017

544 views

Category:

Education


2 download

TRANSCRIPT

Apresentao do PowerPoint

GT4

Programao e Web

Italo Barbosa

Jhonatas Bruno

Luan Nunes

Lucas Lima

Matheus Freitas

Orientador: Rogrio Patricio

Aracaju, 2014

C:\Users\Windows8\Documents\UFS\Engenharia de Computao\1 Semestre (2014.1)\Fund. Eng. Comp - Rogrio Patricio\Logomarca_UFS_alta_resolucao_modelo3.pngCodificao

#include

int main ()

{

printf(Hello World);

return 0;

}

O desenvolvimento de programas vai bem alm do simples fato de conhecer uma linguagem de programao (imperativa e/ou orientada a objeto) e aplicar suas propriedades ao desenvolvimento de programas caseiros-escolar

Este desenvolvimento est sempre associado ao uso de ferramentas ou ambientes de desenvolvimento

Codificao um processo, um artifcio, uma maneira, um modo ou uma forma utilizada e originada pela criatividade humana para identificar itens, materiais, objetos, entre outras coisas semelhantes.

Esse processo organizado com base em uma prvia classificao dos itens em categorias (que so escolhidas por convenincia ou necessidade) e formado a partir de duas nicas dimenses: numrica e/ou alfabtica.

Agrupam-se os numeros e/ou letras em sries de conjuntos que iro identificar um determinado item.

http://www.dicionarioinformal.com.br/codifica%C3%A7%C3%A3o/

A primeira ferramenta que utilizamos para a codificao se chama editor, e nessa etapa, que atravs dele, ser gerado o arquivo, ou conjunto de arquivos que conter o cdigo-fonte desenvolvido

Paradigmas de Programao

Paradigmas de Programao Procedual

Paradigmas de Programao Orientada a Objeto

Programao Multiparadigma

Paradigma de Programao Estruturada

Conectividade

Informaes, recursos, servios, aplicaes, dados

Conexes

Dial Modem (Mx 56kbps)

Xdsl (128Kbps 24 Mbps)

Cabo (70Kbps 150 Mbps)

Wi-fi (54 Mbps)

Redes ad-hoc

Rdio

Satlite

WiMax

NFC (Near Field Communication- Comunicao de Campo Prximo)

Mobilidade

Smartphones, Tablets, Notebooks, etc.

Conexes

WAP

EDGE

3G

LTE

Bluetooth

Localizao

GPS (Sistema de Posicionamento Global)

Infravermerho, radar, etc.

Evoluo da WEB

INTERNET E WEB SO COISAS DIFERENTES

World Wide Web (rede mundial de computadores)

Web 1.0, a chamada Web esttica

Criao 21 de maro de 1989, por Tim Berners-Lee

Objetivo : Tentar tornar mais fcil o compartilhamento de documentos entre amigos.

WEB 2.0

- Mudanas extraordinrias.- Chegada de todas as redes sociais e sites que conhecemos atualmente.- Chamada WEB Social.- Inicio em 2004- Contedo colaborativo e/ou participativo.

Novas formas de lucrar
Lojas Online

Jornalismo
Informao a qualquer momento

Mudana no Marketing e publicidade

Comparativo da WEB 1.0 e 2.0

WEB 3.0

O termo Web 3.0 foi empregado pela primeira vez pelo jornalista John Markoff, num artigo do The New York Times.

A Web 3.0 uma internet onde temos todas as informaes de forma organizada para que no somente os humanos entendam, mas principalmente as maquinas.

Tambm se entende por Web 3.0 que se tenha acesso a internet a qualquer hora e em qualquer lugar e em qualquer dispositivo, possibilitando a troca de dados entre dispositivos

http://www.etceter.com/images/pill/2664/96581-web-3-punto-cero.jpgPublicidade baseada em Pesquisas do Usurio

http://www.webinterativa.com.br/wp-content/themes/wi2011/images/rede-de-pesquisa.gifPublicidade baseada em Geolocalizao

http://www.webop.com.br/wp-content/uploads/2014/05/An%C3%BAncios-Waze-Piadina-2.png WEB 4.0

Somam-se as evolues, a mobilidade e a ubiquidade para marcar o nascimento da Web 4.0.

Segundo Seth Godin e outros estudiosos, de forma simplificada, a Web 4.0 ser como um gigantesco sistema operacional inteligente e dinmico.

As informaes tero circulao mais rpida e poder ser usada dentro de suas possibilidades pelas empresas e pessoas

http://www.kautex-group.com/en/about-us/news/newsletter-automatic/assets/images/Newsletter/K-News%201%202013/Web%204.0.jpg

http://sisnema.com.br/news_letter/newsletter/images/imagem_web.jpg

http://www.kmforum.ru/uploads/images/e/6/3/2/2411/a2a0ec50d5.jpgWeb Semntica

O que a Semntica da web?

a web organizada no somente para o entendimento humano, mas principalmente para o das mquinas.

Quando Surgiu ?

Surgiu em 2001, quandoTim Berners-Lee,James HendlereOra Lassilapublicaram um artigo na revistaScientific American, intitulado: Web Semntica: um novo formato de contedo para a Web que tem significado para computadores vai iniciar uma revoluo de novas possibilidades.
(fonte:wikipedia)

Onde podemos ver sua utilidade:

Pesquisas em geral:

Custo de viagens, Restaurantes, compras online.

Anncios sugeridos por sites com base em seu histrico(ou informaes que voc d ao site.)

As sugestes de compras dadas em sites de compra quando pesquisamos produtos.

Ontologia

O que Ontologia?

"EmCincia da Computao,Sistemas de InformaoeCincia da Informao, umaontologia ummodelo de dadosque representa um conjunto de conceitos dentro de umdomnioe os relacionamentos entre estes. Uma ontologia utilizada para realizar inferncia sobre os objetos dodomnio."
(fonte: wikipedia)

Utilidade na web:

graas a ontologia que facilita provedores pesquisarem mais facilmente no mesmo contexto do que foi escrito.

uma forma emergente de se representar a semntica dos documentos. Ou seja, ela vira uma espcie de banco de dados de contextos dados palavras facilitando pesquisas.

com base nela que linguagens de marcao so criadas para melhor organizao da rede.

Exemplos de Ontologia:

Linguagem de Marcao

O que uma linguagem de marcao? Linguagem de marcao um grupo de cdigos que podem ser aplicados a dados ou textos para serem lidos por computadores ou pessoas.

Exemplo: O HTML uma linguagem de marcao para organizar e formatar um site enquanto o XML, mesmo conceito, para padronizar dados com objetivo de organizar e separar o contedo e integr-lo a outras linguagens

XML

Uma linguagem de marcao muito utilizada como complemento ao HTML.

Adiciona etiquetas que descrevem os dados facilitando para ferramentas de buscas poderem l- las.

OWL

Uma das linguagens utilizadas para instanciar as ontologias na web

Ela possui mais facilidades para expressar significados e semnticas do que XML RDF

foi criada para descrever classes e as relaes existentes entre elas, alm de possibilitar que essas classes sejam reutilizadas, ou herdadas, em documentos Web e aplicaes.

Possui trs sub-linguaguens como sua extenso: Owl Lite, Owl Dl, Owl Full.

HTML5

Em qu ele contribui na web Semntica hoje?

Um de seus benefcios est relacionado ao SEO (tcnicas que auxiliam a otimizao de sites) e semntica, pois o HTML5, alm de estruturar sua aplicao, agora tambm tem relao direta com o contedo, o que facilita na procura dos principais buscadores.

Exemplo: pode se determinar um menu como contedo(a mquina consegue interpretar o que aquilo) e trabalha nele em segundo plano dando prioridade a outros contedos mais importantes na pgina.

Fontes

http://ontologias.wordpress.com/2008/04/30/web-semantica-ontologias-4/

http://bazardoconhecimento.wordpress.com/2012/06/08/ontologia_para_desenvolvedores/

https://sites.google.com/site/historiasobreossitesdebusca/a-web-semantica

http://www.inf.ufg.br/sites/default/files/uploads/relatorios-tecnicos/RT-INF_004-05.pdf

http://pt.wikipedia.org/wiki/XML

http://pt.wikipedia.org/wiki/OWL

Fontes

https://pt.wikipedia.org/wiki/Web_3.0

http://www.ex2.com.br/blog/web-1-0-web-2-0-e-web-3-0-enfim-o-que-e-isso/

http://bytesdainformacao.blogspot.com.br/2014/05/codificacao-de-prograas-do-que-s-trata.html

http://sisnema.com.br/Materias/idmat020826.htm

http://www.internetinnovation.com.br/blog/como-sera-a-web-4-0-2/

http://www.midiatismo.com.br/comunicacao-digital/web-4-0-mas-ja

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o estilo do subttulo mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o texto mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

23/07/2014

Clique para editar o ttulo mestre

23/07/2014

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique no cone para adicionar uma imagem

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique no cone para adicionar uma imagem

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Clique no cone para adicionar uma imagem

Clique para editar o texto mestre

Clique para editar o texto mestre

Clique no cone para adicionar uma imagem

Clique para editar o texto mestre

Clique para editar o texto mestre

Clique no cone para adicionar uma imagem

Clique para editar o texto mestre

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

23/07/2014

Clique para editar o ttulo mestre

Clique para editar o texto mestre

Segundo nvel

Terceiro nvel

Quarto nvel

Quinto nvel

23/07/2014