Web Atual. O que é? WEB SEMÂNTICA. Web hoje é... O que é a web. Web Atual é Sintática!!! Web hoje é...sintática
|
|
- Sara Alvarenga Vasques
- 8 Há anos
- Visualizações:
Transcrição
1 WEB SEMÂNTICA Prof. Dr. Fernando Gauthier INE/UFSC Web Atual O que é? Web hoje é... O que é a web Uma biblioteca digital hipermídia Uma biblioteca de documentos (páginas web) interconectados por hiperlinks Uma base de dados e uma plataforma de aplicações Um portal comum de acesso a aplicações que apresentam sua interface em páginas web Uma plataforma para elementos multimídia Filmes, música, videoconferência Um esquema de nomes Cada um dos documentos que anteriores tem uma forma única de identificar-se: URL Web Atual é Sintática!!! Web hoje é...sintática href= href= href= href= href= A Web é um local em que os computadores se encarregam da apresentação de informações e as pessoas se encarregam de interpretar e fazer as ligações (links). Computadores Parte FÁCIL Pessoas Parte COMPLICADA Porque não colocar os computadores a fazer o trabalho COMPLICADO? (Jesús Barrasa Rodríguez, 2004) 1
2 Dificuldades usando a web sintática (atual) Qual a formação acadêmica do Esperidião Amin? Muitos resultados sem nenhum valor para a busca Problemas para Compartilhar informação Apesar de existirem muitas informações na Web, ainda é muito difícil o compartilhamento de informação entre diferentes sistemas. Como fazer para inserir no meu Outlook nome, endereço eletrônico e telefone dos professores do INE/USFC, que estão disponíveis na web,? Manualmente e com MUITA paciência!!!!! Tenho que fazer tudo manualmente 60 professores nome e = 120 Crtl C e Crtl V Se quiser colocar telefone devo entrar na página de cada professor e copiar. 2
3 Combinar Informações Qual o Problema? Site de locais turísticos, sites de Tenho que fazer tudo manualmente hotéis, sites de preços de vôos e site do Banco Pesquisar do hotéis, Brasil. anotar preços, pegar a calculadora e ver preço de estadia de uma Quanto semana; custa uma viagem turística de uma semana em Salvador? Posso passar passagens, uma semana lá? Minha Voltar secretaria a calculadora... consegue responder... Pesquisar Companhias de aviação, ver preços de Acessar a conta do Banco e... Tomar uma cerveja na Lagoa da Conceição!! <HTML> <head> <title></title> <base target="_self"> <meta http-equiv="content-type" content="text/html; charset=iso "></head> <BODY BGCOLOR="#CEC5B3" TEXT="#ffffff" LINK="#800000"> <P ALIGN=Center> <font color="#666600"><b><font SIZE=+3><SMALL>Prof. Fernando Ostuni Gauthier, Dr.Eng</SMALL></FONT></B> </font> Que informação vemos? Informação na Web Atual A web atual representa a informação em linguagem natural com muito pouca estrutura (HTML) e elementos gráficos Fácil de ser compreendida pelas pessoas mas muito complexa para ser compreendida pelas máquinas O que se pode fazer? Web semântica Máquinas mais inteligentes, capazes de compreender linguagem natural, conhecimento de senso comum, reconhecimento de imagens...etc. -- IA?!!!?!!!? Informação mais clara para que possa ser compreendida pelas máquinas Incluir conteúdo semântico na web de forma que as informações possam ser processadas pelas máquinas Evolução da web atual que visa dar significado semântico ao conteúdo da páginas da web, criando um ambiente onde agentes de software e usuários possam trabalhar de forma cooperativa 3
4 . "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." -- Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001 SIR TIM BERNERS LEE- He Created the Web.Now he's working in Internet 2.0. Technology Review, October 2004 MIT Stata Center Três perspectivas para Web Semântica? O que? Particular Universal Pessoa Quem? Máquina Muito do Uso Atual Perspectiva de Base de Dados Federadas Possibilidade de troca de informações entre diferentes aplicações Biblioteca de Alexandria Organizar o Conteúdo para facilitar a busca (biblioteca multimídia) Navegador de conhecimento Possibilidade de trabalho conjunto de Agentes de software com pessoas Quais problemas resolvem? Biblioteca de Alexandria Organizar o Conteúdo para facilitar a busca (biblioteca multimídia) Qual a formação acadêmica do Esperidião Amin? Perspectiva de Base de Dados Federadas Possibilidade de troca de informações entre diferentes aplicações. Atualizar o Outlook. Navegador de conhecimento Possibilidade de trabalho conjunto de Agentes de software com pessoas. Férias em Salvador. Aspectos computacionais 4
5 A pirâmide de linguagens da Web Semântica Uma das premissas de arquitetura da web semântica é uma pilha de linguagens computacionais conforme a figura apresentada por Tim Bernes-Lee Unicode O padrão Unicode fornece um único número para todo caractere não importando a plataforma, a língua ou o programa. Antes de ser criado o Unicode existiam centenas de sistemas de codificação para atribuir os números. O padrão foi adotado por empresas como: Apple, HP, IBM, JustSystem, Microsoft, Oracle, SAP, Sun, Sybase, etc. ( URI - Uniform Resource Identifier Para identificar itens na web são utilizados identificadores, como o sistema de identificação é uniforme e como cada item na web é considerado um recurso os identificadores são chamados de Identificadores uniformes de recursos ou Uniforms Resource Identifiers (URI). Pode-se atribuir uma URI a qualquer coisa e qualquer coisa que tem uma URI esta na web. Uma universidade, um livro, uma disciplina, uma instituição, seu cachorro, qualquer coisa em que se possa pensar pode ter uma URI. URL URIs são descentralizadas Um tipo de URI muito comum é a URL (Uniform Resource Locator ) ou Localizador Uniforme de Recurso. Este tipo de URI não só identifica mas localiza o recurso permitindo que o computador o encontre Outro tipo de URIs, porem, somente identificam o recurso, por exemplo: mid: identifica uma mensagem eletrônica não é possível localiza-la a partir deste identificador. Ninguém controla sua criação a forma em que são usadas enquanto alguns esquema de URIs dependem de controle centralizado e outros são completamente descentralizados. Não é necessária permissão de alguém para criar uma URI podendo-se inclusive criar URIs para itens dos quais não se é proprietário. 5
6 Uma prática comum para criar URIs é começar com descrevendo o objeto a ser identificado numa página web e utilizar a URL como identificação do objeto. identifica a disciplina Plano de Negócios ministrada pelo Prof. Gauthier. XML XML (Extensible Markup Language) é uma linguagem para marcar documentos que contêm informações estruturadas. Informação estruturada tem tanto conteúdo como alguma indicação de que rol esse conteúdo tem no documento. Um documento pode ter o conteúdo Fernando Gauthier na área de bibliografias o que tem significado diferente de estar na página de rosto logo abaixo do título. O XML foi projetado para marcar documento de estrutura arbitraria em oposição ao HTML que foi projetado para marcar documentos com estruturas fixas. Atualmente é bastante utilizado em uma série de atividades de desenvolvimento de software. Em HTML, tanto o conjunto de marcadores (tags) quanto sua semântica são fixos <h1> é sempre o título de primeiro nível Código XML XML não especifica nem a semântica nem o conjunto de marcadores XML é uma meta-linguagem para descrever linguagens de marcação, permitindo definir marcadores e a relação estrutural entre eles. <palestra> <titulo>web Semântica</titulo> <autor> Fernando Gauthier</autor> </palestra> 6
7 DTD XMLSchema Em uma determinada aplicação o conjunto de marcadores é definido num documento chamado DTD que também especifica como os marcadores devem ser aninhados. Uma DTD define uma gramática para especificar as combinações os aninhamentos de marcadores, atributos etc. Basicamente a mesma finalidade de DTDs: definir uma gramática para os documentos XML. definem vocabulários de marcação compartilhados, a estrutura dos documentos que utilizam esses vocabulários e fornecem subsídios para associar semânticas com eles. XMLSchema define: XMLnamespace - NS um conjunto de tipos de dados simples que podem ser associados com os tipos dos elementos métodos para descrever a estrutura e as restrições dos conteúdos de documentos XML as regras para validar documentos XML. Documentos XML possuem elementos e atributos que são definidos ou utilizados por vários módulos de software. Podem ocorrer problemas de reconhecimento e colisão destes em documentos tendo vários vocabulários de marcação. Mesmo significado? Exemplo: <palestra> <titulo>web Semântica</titulo> <autor> Fernando Gauthier</autor> </palestra> <livro> <titulo>web Semântica</titulo> <autor> Fernando Gauthier</autor> <editora>ufsc</editora> </livro> Um XML namespace (NS) é uma coleção de nomes, identificada por uma URI, que são utilizados em documentos XML como tipos de elementos e nomes de atributos 7
8 XML, XMLSchema e XMLNS especificam somente convenções sintáticas, qualquer aspecto semântico (significado dos elementos, etc. ) não faz parte das as especificações XML. RDF -Resource Description Framework Recomendação do W3C para padronizar a definição e utilização de meta-dados de descrição de recursos da web. Porém, RDF são adequados para representar dados e proporcionam uma forma simples de expressar afirmações sobre estes recursos. O RDF tenta trazer interoperabilidade ante a multiplicidade de formatos incompatíveis existentes. A base do RDF é uma tripla do tipo objeto-atributo-valor que representam afirmações (statements). A página tem como criador Fernando Gauthier. Objeto: Atributo: criador Valor: Fernando Gauthier Atributo(Objeto, Valor) ou criador( hier, Fernando Gauthier) criador Fernando Gauthier RDF permite que objetos e valores troquem de posição: criador( Fernando Gauthier) cargo(fernando Gauthier, Professor Adjunto) Para representar formalmente, em linguagem compreensível pela máquina, RDF utiliza o XML. Um documento RDF é uma lista de descrições de recursos em XML. 8
9 Descrição propriedade com valor contendo literal: RDFSchema (RDFS) <rdf:description about=" <criador> Fernando Gauthier </criador> </rdf:description> Permitem definir um vocabulário básico para dados RDF e especificar o tipo de objetos aos quais se aplicam esses atributos. Introduze primitivas básicas que permitem falar de classes, subclasses, domínio e restrições de valores das propriedades no contexto da web. Proporciona um mecanismo de tipagem básica para modelos RDF, utilizando termos definidos como: Class, subpropertyof e subclassof. RDFS pode ser vista como uma linguagem para descrever conhecimento bem simples Existem muitos tipos de conhecimentos que não podem ser expressos nesta linguagem. afirmar que cada livro tem um único título e pelo menos um autor afirmar que um livro tem que ter capa dura ou capa normal Ontologia Representação do vocabulário de um determinado domínio e suas conceituações. Ex: Ontologia de Análise orientada a objeto Classe Objeto Herança Instância Normalmente precisamos conhecer os termos e seu significado para poder emitir opiniões 9
10 Ontologia [Studer et al 98] Especificação explícita e formal de uma conceitualização compartilhada Ontologia Exemplo: Ontologia de Palestra Especificação explícita e formal de uma conceitualização compartilhada definições de conceitos, instâncias, relações, restrições e axiomas são explícitas declarativamente definida, portanto, compreensível para agentes e sistemas Conhecimento consensual Modelo abstrato de parte do conhecimento Conceitos: Titulo, Duração, Data, Autor.. <palestra> <titulo>web Semântica</titulo> <autor> Fernando Gauthier</autor> </palestra> Palestra, Curso, Apresentações de Trabalhos.. Alguém não concorda que Palestra tem Título? Elementos de uma ontologia Como construir uma ontologia Conceitos (Classes) + hierarquia Propriedades dos conceitos (slots/atributos) Restrições sobre as propriedades (tipo, cardinalidade,...) Relações entre conceitos (Igualdades, disjunções,...) Instâncias de conceitos Determinar o domínio e o alcance Enumerar os termos importantes Definir classes e hierarquias Definir atributos e relações Definir restrições (cardinalidade, tipo ) OWL (Web Ontology Language) linguagem recomendada pelo W3C (10 de fevereiro de 2004) para representar conhecimento OWL pode ser utilizada para expressar o significado dos termos em vocabulários e as relações entre eles. A linguagem tem mais dispositivos para expressar significado do que XML, RDF, and RDFS estando portanto acima delas para representar conteúdo compreensível pelas máquinas na WEB. OWL constitui uma revisão da linguagem DAML+OIL DAML- DARPA Agent Markup Language). OIL - Ontology Inference Layer OIL - Ontology Interchange Language fornece três sublinguagens com capacidade expressiva crescente OWL Lite, OWL DL, OWL Full. 10
11 Protegé Ferramenta para criar e gerenciar ontologias Trabalha com várias linguagens inclusive OWL Exemplo de ontologia Compartilha-se existência de.. Desenvolver uma ontologia de web semântica a ser utilizada para material didático disponibilizado na web por professores universitários. Tipos de Documentos: Planos de Aula; Exercícios; Textos; Informações sobre o autor: Nome Titulação Instituição com Vinculo Informações sobre o documento: Tipo Data de publicação Nome da disciplina Autor Criando as classes: Desenvolvimento no Protégé 11
12 Lista dos atributos, chamados de propriedades no Protégé Cardinalidade e tipos dos atributos Atributo com inverso: Incluindo os atributos nas classes Incluindo os atributos nas classes Incluindo os atributos nas classes 12
13 Criando instancias ou indivíduos da classe Autor Mais uma instância de autor Criando uma disciplina Criando outra disciplina Criando uma instancia de texto Selecionando o autor do texto 13
14 Selecionando a disciplina do texto Criando outro texto Criando uma instância de plano de aula Exibindo todas as instâncias de documentos Pesquisando na ontologia com a ferramenta Queries. Quais os autores com vínculo com a FURB? Quais os documentos da disciplina Introdução à Inteligência Artificial? Quais as disciplinas que tem documentos com autor com vinculo com a FURB? 14
15 Exibindo todas as instâncias de documentos Quais os autores com vínculo com a FURB? Quais os documentos da disciplina Introdução à Inteligência Artificial? Quais as disciplinas que tem documentos com autor com vinculo com a FURB? Outras ferramentas para trabalhar com ontologias OilEd OntoEdit KAON OntoBuilder ANOTAÇÃO (ANNOTATION) 15
16 Anotação Página com Anotação Processo de incluir contudo semântico nos documentos (Html, word,..) Atribuir ao texto o às entidades no texto ligação com com sua descrição semântica Código da Página Camada Lógica Algumas linguagens Esta camada permite, através de regras consultar paginas, fazer filtragem de conteúdos, concluir sobre fatos. Quais os professores que trabalham no mesmo departamento do Prof. Gauthier? Seria necessário acessar páginas de professores onde o local de trabalho seja igual ao do prof. Gauthier. Quais os colegas de turma de graduação do reitor da ufsc? Seria necessário criar regras que definam colega de turma acessar uma ontologia sobre universidades, localizar o significado de reitor, localizar a instância... RuleML DAML-L F-Logic 16
17 Prova(Proof) e Cronfiança(Trust) Existe necessidade de desenvolver mecanismo para raciocinar e provar que determinados fatos são verdadeiros baseando-se na informação disponível Ex: Um agente precisa provar que é possível viajar de férias a Salvador por uma semana(tem hotel, tem passagens e dinheiro sobrando) A página que o Agente está acessando é realmente a do Banco do Brasil? Se o agente fez reservas em Salvador, quem me fornece o recibo? Ele é válido legalmente? Semantic Word Processing for Content Authors Marcelo Tallis Teknowledge Corporation. 17
18 FIM 18
PROJETO DE REDES www.projetoderedes.com.br
PROJETO DE REDES www.projetoderedes.com.br Centro Universitário de Volta Redonda - UniFOA Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro
Leia maisSemântica na Web RDF. Carlos Bazilio. Depto de Computação Instituto de Ciência e Tecnologia Universidade Federal Fluminense
Semântica na Web RDF Carlos Bazilio Depto de Computação Instituto de Ciência e Tecnologia Universidade Federal Fluminense 1 Contexto... 2 Contexto (2) 3 Problemas na Web Atual Pouca integração de informações
Leia maisL A C Laboratory for Advanced Collaboration
Publicação de Dados Governamentais no Padrão Linked Data 2.3 Web Ontology Language (OWL) Karin Breitman José Viterbo Edgard Marx Percy Salas L A C Laboratory for Advanced Collaboration Objetivo deste módulo
Leia maisWeb Semântica e PLN. Paulo Gomes DEI FCTUC
Web Semântica e PLN Paulo Gomes DEI FCTUC 1 Sumário Motivação da Web Semântica Conceitos base da WS WS vs. PLN Sinergias entre WS e PLN Conclusão 2 Motivação Limitações da Web actualmente: Overflow de
Leia maisProgramação para a Web - I. José Humberto da Silva Soares
Programação para a Web - I José Humberto da Silva Soares Fundamentos de Internet Rede Mundial de Computadores; Fornece serviços, arquivos e informações; Os computadores que têm os recursos são chamados
Leia maisUNIVERSIDADE. Sistemas Distribuídos
UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Web Services Web Services Existem diferentes tipos de comunicação em um sistema distribuído: Sockets Invocação
Leia maisWeb Semântica. Web Semântica. uma introdução @yaso
Web Semântica uma introdução @yaso O que é SEMÂNTICA Semântica é o estudo do signifcado. Incide sobre a relação entre signifcantes, tais como palavras, frases, sinais e símbolos, e o que eles representam,
Leia maisUma ontologia para a representação do domínio de agricultura familiar na arquitetura AgroMobile. Roger Alves Prof. Me.
Uma ontologia para a representação do domínio de agricultura familiar na arquitetura AgroMobile Roger Alves Prof. Me. Vinícius Maran O que é uma ontologia? Palavra vinda do grego, advinda da união entre
Leia maisWeb Semântica e Matching de Ontologias: Uma Visão Geral
Web Semântica e Matching de Ontologias: Uma Visão Geral Hélio Rodrigues de Oliveira Departamento de Computação Universidade Federal do Ceará heliorodrigues@lia.ufc.br Bernadette Farias Lóscio Departamento
Leia maisSemântica para Sharepoint. Busca semântica utilizando ontologias
Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services
Leia maiswww.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00
www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br
Leia maisAplicativos para Internet Aula 01
Aplicativos para Internet Aula 01 Arquitetura cliente/servidor Introdução ao HTML, CSS e JavaScript Prof. Erika Miranda Universidade de Mogi das Cruzes Uso da Internet http://www.ibope.com.br/pt-br/noticias/paginas/world-wide-web-ou-www-completa-22-anos-nesta-terca-feira.aspx
Leia maisFone: (19) 3234-4864 E-mail: editora@komedi.com.br Site: www.komedi.com.br HTM3.0. Tutorial HTML. versão 4.01
Fone: (19) 3234-4864 E-mail: editora@komedi.com.br Site: www.komedi.com.br HTM3.0 Tutorial HTML versão 4.01 K O M Σ D I Copyright by Editora Komedi, 2007 Dados para Catalogação Rimoli, Monica Alvarez Chaves,
Leia maisXML (extensible Markup Language)
Sumário 1. Introdução a Aplicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temporal (BDT) 6. BD Geográfico (BDG) 7. BD
Leia maisWEBDESIGN. Professor: Paulo Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira
WEBDESIGN Professor: Paulo Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira 1 CDI - Curso de Webdesign - Prof. Paulo Trentin Objetivos para esta aula Debater sobre
Leia maisXHTML 1.0 DTDs e Validação
XHTML 1.0 DTDs e Validação PRnet/2012 Ferramentas para Web Design 1 HTML 4.0 X XHTML 1.0 Quais são os três principais componentes ou instrumentos mais utilizados na internet? PRnet/2012 Ferramentas para
Leia maisAULA 4 Sistemas Operacionais
AULA 4 Sistemas Operacionais Disciplina: Introdução à Informática Professor: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Sistemas Operacionais Conteúdo: Continuação S.O Funções Básicas Sistema de
Leia maisNovell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Leia maisSistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com Mecanismos de Comunicação Protocolos de Aplicação Mecanismos de comunicação
Leia maisManual do usuário sobre o WebEx Meeting Center com as Salas de Reuniões de Colaboração (Nuvem CMR)
Manual do usuário sobre o WebEx Meeting Center com as Salas de Reuniões de Colaboração (Nuvem CMR) Primeira publicação: 2014 Última modificação: Americas Headquarters Cisco Systems, Inc. 170 West Tasman
Leia maisONTOLOGIA DE DOMÍNIO PARA ANÁLISE DE BLOGS
Centro Universitário Feevale ONTOLOGIA DE DOMÍNIO PARA ANÁLISE DE BLOGS Fernando Mertins Prof. Orientador: Rodrigo Rafael Villarreal Goulart Dezembro de 2007 Roteiro da Apresentação Introdução Objetivos
Leia mais"Manual de Acesso ao Moodle - Discente" 2014
"Manual de Acesso ao Moodle - Discente" 2014 Para acessar a plataforma, acesse: http://www.fem.com.br/moodle. A página inicial da plataforma é a que segue abaixo: Para fazer o login, clique no link Acesso
Leia maisInternet. Gabriela Trevisan Bacharel em Sistemas de Infomação
Internet Gabriela Trevisan Bacharel em Sistemas de Infomação Histórico da Web World Wide Web o nosso www é o meio de comunicação mais utilizado no mundo atualmente. Através da WWW qualquer usuário conectado
Leia maisXML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi
XML e Banco de Dados de Internet Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi Motivação Diversas aplicações Web utilizam Fontes de Dados (BD); Arquitetura Cliente-Servidor (2
Leia maisMódulo 4: Gerenciamento de Dados
Módulo 4: Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não
Leia maisNúcleo de Pós Graduação Pitágoras
Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Arquitetura da Informática e Automação MBA Gestão em Tecnologia 1 da Informaçao 2 Figura: Tela do IBM Mainframe Fonte: Arquivo próprio
Leia maisDesmaterialização de Transacções
Desmaterialização de Transacções What lies ahead? António Vidigal COTEC - CEDT 11.07.2007 WEB 3.0? Termo utilizado pela primeira vez pelo jornalista John Markoff, num artigo do New York Times e logo incorporado
Leia maisIntrodução. História. Como funciona
Introdução O HTML é uma linguagem de marcação utilizada para desenvolvimento de sites. Esta linguagem surgiu junto com o HTTP, ambos possibilitaram a internet ser popularizada. História O HTML foi criado
Leia maisAnexo VI Edital nº 03361/2008. Projeto de Integração das informações de Identificação Civil. 1. Definições de interoperabilidade adotadas pela SENASP
Anexo VI Edital nº 03361/2008 Projeto de Integração das informações de Identificação Civil 1. Definições de interoperabilidade adotadas pela SENASP A Senasp procura adotar os padrões de interoperabilidade
Leia maisPRnet/2013. Linguagem de Programação Web
Linguagem de Programação Web Linguagem de Programação Web Prnet/2013 Linguagem de Programação Web» Programas navegadores» Tipos de URL» Protocolos: HTTP, TCP/IP» Hipertextos (páginas WEB)» HTML, XHTML»
Leia maisDESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3
DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.
Leia maisWeb de hoje (2.0) Porquê WEB 2.0?
WEB 2.0 Conceitos O termo Web 2.0 refere-se a mudança para uma Internet como plataforma e um entendimento das regras para obter sucesso nesta nova plataforma. Segundo Tim O'Reilly, um dos criadores do
Leia maisProtégé-OWL Tutorial. Adriano Melo André Chagas Fred Freitas. Sistemas Inteligentes http://www.cin.ufpe.br/~if684
Protégé-OWL Tutorial Adriano Melo André Chagas Fred Freitas Sistemas Inteligentes http://www.cin.ufpe.br/~if684 Instalação Download do Protégé public de astm stanford.edu (site oficial) Protégé 3.4.4 OWL
Leia maisHTML Página 1. Índice
PARTE - 1 HTML Página 1 Índice HTML A HISTÓRIA... 2 O COMEÇO E A INTEROPERABILIADE... 3 Primeira Página... 4 Entendendo seu código... 5 Abrindo o código fonte da sua página... 6 Comentários na página...
Leia maisUm documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs
XML Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs Unidade física - as entidades Armazenamento separado dos dados Como toda linguagem de marcação: XML
Leia maisINSTITUTO VIANNA JÚNIOR LTDA FACULADE DE CIENCIAS ECONOMICAS VIANNA JUNIOR
INSTITUTO VIANNA JÚNIOR LTDA FACULADE DE CIENCIAS ECONOMICAS VIANNA JUNIOR WEB SEMÂNTICA: A nova internet que fará com que os computadores entendam a lógica humana. Lúcia Helena de Magalhães 1 Márcio Aarestrup
Leia maisAplicação Prática de Lua para Web
Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio
Leia maisDado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:
MC536 Introdução Sumário Conceitos preliminares Funcionalidades Características principais Usuários Vantagens do uso de BDs Tendências mais recentes em SGBDs Algumas desvantagens Modelos de dados Classificação
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura
Leia maisPadrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica Ernesto F. Veiga, Márcio V. Oliveira Sena, Renato de F. Bulcão Neto ernestofonseca@inf.ufg.br marciovinicius@inf.ufg.br
Leia maisEste relatório tem por objetivo, abordar a sintaxe XML.
Relatório do GPES Este relatório tem por objetivo, abordar a sintaxe XML. XML Estrutura do documento Um documento XML é uma árvore rotulada onde um nó externo consiste de: [1] Dados de caracteres (uma
Leia maisTUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!
TUTORIAL DO ALUNO Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! O Moodle é a plataforma de ensino a distância utilizada pela Uniapae sendo a unidade de ensino para rápida capacitação
Leia maisOntologias. Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília
Ontologias Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília Origem Teoria sobre a natureza da existência Ramo da filosofia que lida com a natureza e organização da realidade.
Leia maisWeb Semântica para Máquinas de Busca
Web Semântica para Máquinas de Busca Eli Nogueira Milagres Júnior, Elio Lovisi Filho (orientador) Departamento de Ciência da Computação - Faculdade de Ciência da Computação e Comunicação Social (FACICS)
Leia maisDocumento de Requisitos Sistema WEB GEDAI
Universidade Federal de São Carlos Centro de Ciências Exatas e de Tecnologia Departamento de Computação GEDAI-Grupo de Estudo e Desenvolvimento em Automação Industrial Documento de Requisitos Sistema WEB
Leia maisAutoria Web Apresentação e Visão Geral sobre a Web
Apresentação e Visão Geral sobre a Web Apresentação Thiago Miranda Email: mirandathiago@gmail.com Site: www.thiagomiranda.net Objetivos da Disciplina Conhecer os limites de atuação profissional em Web
Leia maisPADRÕES PARA O DESENVOLVIMENTO NA WEB
PADRÕES PARA O DESENVOLVIMENTO NA WEB Ederson dos Santos Cordeiro de Oliveira 1,Tiago Bonetti Piperno 1, Ricardo Germano 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR- Brasil edersonlikers@gmail.com,
Leia maisPROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB WEBSERVICES Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é um WebService e sua utilidade Compreender a lógica de funcionamento de um WebService Capacitar
Leia maisWeb Design. Prof. Felippe
Web Design Prof. Felippe 2015 Sobre a disciplina Fornecer ao aluno subsídios para o projeto e desenvolvimento de interfaces de sistemas Web eficientes, amigáveis e intuitivas. Conceitos fundamentais sobre
Leia maisManual da Turma Virtual: MATERIAIS. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:
Manual da Turma Virtual: MATERIAIS Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: MENU TURMA VIRTUAL MENU MATERIAIS CONTEÚDO/PÁGINA WEB Esta operação possibilita que
Leia maisBanco de Dados I. Introdução. Fabricio Breve
Banco de Dados I Introdução Fabricio Breve Introdução SGBD (Sistema Gerenciador de Banco de Dados): coleção de dados interrelacionados e um conjunto de programas para acessar esses dados Coleção de dados
Leia maishttp://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho
vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS
Leia maisINTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3
INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1 Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTRODUÇÃO Atualmente empresas de diversos portes estão encontrando nos web services soluções para seus
Leia maisTRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES
TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado
Leia maisHTML5 E WEB SEMÂNTICA, A WEB COM SIGNIFICADO
HTML5 E WEB SEMÂNTICA, A WEB COM SIGNIFICADO Djalma Gonçalves Costa Junior¹, Willian Barbosa Magalhães¹ ¹Universidade Paranaense (Unipar) Paranavaí - PR - Brasil djalma.g.costajr@gmail.com wmagalhaes@unipar.br
Leia maisOficina. Praça das Três Caixas d Água Porto Velho - RO
Oficina Praça das Três Caixas d Água Porto Velho - RO Oficina Ministrante: Marcel Leite Rios Apresentação Pessoal Marcel Leite Rios Prof. de Informática IFRO Graduado: Sistemas de Informação - ULBRA MBA
Leia maisTreinamento GVcollege Módulo Acadêmico - Pedagógico
Treinamento GVcollege Módulo Acadêmico - Pedagógico 2015 GVDASA Sistemas Pedagógico 2 AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações
Leia maisPROPOSTA DE UM MODELO DE SISTEMA HIPERMÍDIA PARA APRESENTAÇÃO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO
PROPOSTA DE UM MODELO DE SISTEMA HIPERMÍDIA PARA APRESENTAÇÃO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO Fabiana Pacheco Lopes 1 1 Universidade Presidente Antônio Carlos (UNIPAC) fabipl_21@yahoo.com.br Resumo.Este
Leia maisWeb Design Aula 01: Conceitos Básicos
Web Design Aula 01: Conceitos Básicos Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação Motivação Motivação Motivação Roteiro Introdução Papéis e Responsabilidades Construindo um site
Leia maisManual Q-Acadêmico 2.0 Módulo Web - Aluno
Manual Q-Acadêmico 2.0 Módulo Web - Aluno Índice 1 Acessando o sistema via internet...3 2 Funcionalidades...6 2.1 Horário Individual...7 2.2 Calendário Acadêmico...8 2.3 Biblioteca...9 2.3.1 Consultar
Leia maisBanco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses
Leia maisDesenvolvimento em Ambiente Web. HTML - Introdução
Desenvolvimento em Ambiente Web HTML - Introdução O que é HTML? HTML é uma linguagem para descrever a estrutura de uma página WEB. Ela permite: Publicar documentos online com cabeçalhos, texto, tabelas,
Leia maisXML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML
1 1. : Conceitos Básicos 2. Aplicação : XHTML 3. Folhas de Estilo em Cascata 2 é um acrônimo para EXtensible Markup Language é uma linguagem de marcação muito parecida com HTML foi designada para descrever
Leia maisDisciplina de Banco de Dados Introdução
Disciplina de Banco de Dados Introdução Prof. Elisa Maria Pivetta CAFW - UFSM Banco de Dados: Conceitos A empresa JJ. Gomes tem uma lista com mais ou menos 4.000 nomes de clientes bem como seus dados pessoais.
Leia maisPROGRAMAÇÃO PARA INTERNET HTML
PROGRAMAÇÃO PARA INTERNET HTML Prof. Rafael Gross INTRODUÇÃO Quando acessamos uma página web, estamos interessados na informação contida nessa página. Essa informação pode estar na forma de texto, imagem
Leia maisESTUDO TÉCNICO N.º 14/2012
ESTUDO TÉCNICO N.º 14/2012 MANUAL DE INSTRUÇÕES PARA UTILIZAÇÃO DO ARQUIVO EM FORMATO XML PARA IMPORTAÇÃO DOS DADOS DO REGISTRO MENSAL DE ATENDIMENTOS DOS CRAS MINISTÉRIO DO DESENVOLVIMENTO SOCIAL E COMBATE
Leia maisAtalhos da Web. Krishna Tateneni Yves Arrouye Tradução: Lisiane Sztoltz
Krishna Tateneni Yves Arrouye Tradução: Lisiane Sztoltz 2 Conteúdo 1 Atalhos da Web 4 1.1 Introdução.......................................... 4 1.2 Atalhos da Web.......................................
Leia maisUtilizando a ferramenta de criação de aulas
http://portaldoprofessor.mec.gov.br/ 04 Roteiro Utilizando a ferramenta de criação de aulas Ministério da Educação Utilizando a ferramenta de criação de aulas Para criar uma sugestão de aula é necessário
Leia maisUma Visão da Web Semântica. Júnio César de Lima Cedric Luiz de Carvalho. Instituto de Informática Universidade Federal de Goiás www.inf.ufg.
Uma Visão da Web Semântica Júnio César de Lima Cedric Luiz de Carvalho Technical Report - RT-INF_001-04 - Relatório Técnico March - 2004 - Março The contents of this document are the sole responsibility
Leia maisIntrodução a Web Services
Introdução a Web Services Mário Meireles Teixeira DEINF/UFMA O que é um Web Service? Web Service / Serviço Web É uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas
Leia maisLINGUAGENS E PARADIGMAS DE PROGRAMAÇÃO. Ciência da Computação IFSC Lages. Prof. Wilson Castello Branco Neto
LINGUAGENS E PARADIGMAS DE PROGRAMAÇÃO Ciência da Computação IFSC Lages. Prof. Wilson Castello Branco Neto Conceitos de Linguagens de Roteiro: Apresentação do plano de ensino; Apresentação do plano de
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisInstrução de Trabalho Base de Conhecimento
Aprovado por Comitê da Qualidade Analisado criticamente por Dono do processo 1. OBJETIVOS Esta instrução de trabalho tem como objetivo orientar os colaboradores da SINFO, de como a será mantida e acessada.
Leia maisAnálise da Nova Linguagem HTML5 para o Desenvolvimento Web
Análise da Nova Linguagem HTML5 para o Desenvolvimento Web Sergio N. Ikeno¹, Késsia Rita da Costa Marchi¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil sergioikn@gmail.com, kessia@unipar.br Resumo.
Leia maisCSS. Oficina de CSS Aula 10. Cascading Style Sheets. Cascading Style Sheets Roteiro. Cascading Style Sheets. Cascading Style Sheets W3C
Roteiro Oficina de Aula 10 s Selos de conformidade Prof. Vinícius Costa de Souza www.inf inf.unisinos..unisinos.br/~vinicius outubro de 2006 W3C São um conjunto de normas, diretrizes, recomendações, notas
Leia maisANEXO 11. - Conteúdos em formato de texto puro e listas; - Conteúdos em formato de texto puro e conteúdo categorizado;
ANEXO 11 O CMS PROCERGS Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará uma ferramenta CMS (Content Management Systems ou Sistema de Gestão de Conteúdo)
Leia maisManual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia maisUniversidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.
Universidade Federal de Santa Maria Curso de Arquivologia Disciplina de Banco de Dados Aplicados à Arquivística Prof. Andre Zanki Cordenonsi Versao 1.0 Março de 2008 Tópicos Abordados Conceitos sobre Banco
Leia maisQUEM FEZ O TRABALHO?
Introdução a Linguagem HTML: Conceitos Básicos e Estrutura ANA PAULAALVES DE LIMA 1 QUEM FEZ O TRABALHO? Com as tagsaprendidas hoje, faça uma página HTML sobre você com as seguintes informações: Seu nome
Leia maisSENHA / DESBLOQUEIO DE CONTA / RESPONSÁVEL
Page 1 of 5 Perguntas frequentes sobre os seguintes temas: Senha / Desbloqueio de Conta / Responsável / Pessoa Obrigada / Declaração de Inexistência de Comunicações / Erro ao Enviar as Comunicações / Comunicações
Leia maisSistema de Controle de Solicitação de Desenvolvimento
Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento
Leia maisServiços Web Semânticos
Serviços Web Semânticos Paulo Vitor Antonini Orlandin paulovitor_e@hotmail.com Resumo O grande crescimento na utilização de Serviços Web torna imprescindível o desenvolvimento de uma forma de melhoria
Leia maisArtur Petean Bove Júnior Tecnologia SJC
Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento
Leia maisROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente
Conceito ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente O Sagres Diário é uma ferramenta que disponibiliza rotinas que facilitam a comunicação entre a comunidade Docente e Discente de uma instituição,
Leia maisAgregadores de Conteúdo
Agregadores de Conteúdo São programas ou sites capazes de interpretar e mostrar o conteúdo dos Feeds RSS. Essa é uma forma de facilitar a leitura de vários sites e blogs, acessando o que há de novo em
Leia maisCONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA
CONCEITOS BÁSICOS DE INTERNET Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA conceito inicial Amplo sistema de comunicação Conecta muitas redes de computadores Apresenta-se de várias formas Provê
Leia mais3 Modelo de Controle de Acesso no Projeto de Aplicações na Web Semântica
3 Modelo de Controle de Acesso no Projeto de Aplicações na Web Semântica Este trabalho tem o objetivo de integrar o controle de acesso no projeto de aplicações na web semântica. Uma arquitetura de software
Leia maisHardware & Software. SOS Digital: Tópico 2
Hardware & Software SOS Digital: Tópico 2 Os objetos digitais são acessíveis somente através de combinações específicas de componentes de hardware a parte física do computador software programas para operar
Leia maisMANUAL PARA UTILIZAÇÃO DO MOODLE FACULDADE INTERAÇÃO AMERICANA VIRTUAL - Versão: Aluno
1 MANUAL PARA UTILIZAÇÃO DO MOODLE FACULDADE INTERAÇÃO AMERICANA VIRTUAL - Versão: Aluno Acessando o sistema 1- Para acessar a Faculdade Interação Americana Virtual digite o seguinte endereço: http://ead.fia.edu.br/
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisPRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)
RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,
Leia mais1. CONCEITOS BÁSICOS DE BD, SBD E SGBD
Introdução 1. CONCEITOS BÁSICOS DE BD, SBD E SGBD A importância da informação para a tomada de decisões nas organizações tem impulsionado o desenvolvimento dos sistemas de processamento de informações.
Leia maisBancos de Dados. Conceitos F undamentais em S is temas de B ancos de Dados e s uas Aplicações
Conceitos F undamentais em S is temas de B ancos de Dados e s uas Aplicações Tópicos Conceitos Básicos Bancos de Dados Sistemas de Bancos de Dados Sistemas de Gerenciamento de Bancos de Dados Abstração
Leia maisdados abertos cartilha para desenvolvedores
dados abertos cartilha para desenvolvedores Esta publicação é um encarte integrante do Manual dos dados abertos: desenvolvedores, resultante do acordo de cooperação técnico-científica entre o Laboratório
Leia mais