O documento discute diversas tecnologias da Web, incluindo a definição de Web, browsers, servidores web, protocolos de comunicação como HTTP, HTML e protocolos para transferência de arquivos. Também discute conceitos como Web 2.0, mídias sociais, buscas na Web e semântica.
O documento discute os principais conceitos da Web 2.0, incluindo sua evolução, tecnologias envolvidas e oportunidades de mercado. Aborda tópicos como a história da web, modelos de desenvolvimento, linguagens como HTML, CSS e JavaScript e padrões como W3C.
O documento fornece uma introdução básica sobre HTML, incluindo: 1) HTML é uma linguagem de marcação usada para criar páginas web; 2) Páginas HTML são renderizadas por navegadores; 3) Código HTML usa tags para estruturar o conteúdo.
O documento discute o conceito de armazenamento em nuvem, seus tipos de serviços (SaaS, PaaS, IaaS), modelos de implantação (público, privado, híbrido) e vantagens e desvantagens. Armazenamento em nuvem permite armazenar e acessar dados de forma virtualizada e escalável através da internet.
Este documento analisa plataformas de gestão de conteúdos, comparando suas funcionalidades e requisitos. Apresenta conceitos como gestão de informação genérica e cronológica e trabalho colaborativo, além de estudar wikis, blogs, sites e plataformas de armazenamento online.
O documento fornece instruções passo a passo sobre como usar as ferramentas Google Docs e Google Slides para criar, editar e compartilhar documentos e apresentações on-line. Explica como acessar as ferramentas, criar novos arquivos, formatar texto, inserir imagens e tabelas, e compartilhar arquivos com outros usuários em tempo real.
A aula apresenta os conceitos fundamentais da Web 2.0, incluindo sua evolução, tecnologias e mercado de trabalho. Aborda tópicos como modelo de desenvolvimento em camadas, padrões da W3C e linguagens como HTML, CSS e JavaScript.
O documento apresenta o professor Thomás da Costa e fornece informações sobre o curso de Redes de Computadores. Apresenta as credenciais acadêmicas e experiência profissional do professor, além de detalhar a avaliação, cronograma, conteúdo e bibliografias do curso.
O documento discute os principais conceitos da Web 2.0, incluindo sua evolução, tecnologias envolvidas e oportunidades de mercado. Aborda tópicos como a história da web, modelos de desenvolvimento, linguagens como HTML, CSS e JavaScript e padrões como W3C.
O documento fornece uma introdução básica sobre HTML, incluindo: 1) HTML é uma linguagem de marcação usada para criar páginas web; 2) Páginas HTML são renderizadas por navegadores; 3) Código HTML usa tags para estruturar o conteúdo.
O documento discute o conceito de armazenamento em nuvem, seus tipos de serviços (SaaS, PaaS, IaaS), modelos de implantação (público, privado, híbrido) e vantagens e desvantagens. Armazenamento em nuvem permite armazenar e acessar dados de forma virtualizada e escalável através da internet.
Este documento analisa plataformas de gestão de conteúdos, comparando suas funcionalidades e requisitos. Apresenta conceitos como gestão de informação genérica e cronológica e trabalho colaborativo, além de estudar wikis, blogs, sites e plataformas de armazenamento online.
O documento fornece instruções passo a passo sobre como usar as ferramentas Google Docs e Google Slides para criar, editar e compartilhar documentos e apresentações on-line. Explica como acessar as ferramentas, criar novos arquivos, formatar texto, inserir imagens e tabelas, e compartilhar arquivos com outros usuários em tempo real.
A aula apresenta os conceitos fundamentais da Web 2.0, incluindo sua evolução, tecnologias e mercado de trabalho. Aborda tópicos como modelo de desenvolvimento em camadas, padrões da W3C e linguagens como HTML, CSS e JavaScript.
O documento apresenta o professor Thomás da Costa e fornece informações sobre o curso de Redes de Computadores. Apresenta as credenciais acadêmicas e experiência profissional do professor, além de detalhar a avaliação, cronograma, conteúdo e bibliografias do curso.
O documento descreve as principais linguagens usadas para criar páginas web: HTML para estrutura, CSS para estilo e formatação, e JavaScript para comportamento e interatividade. Explica brevemente o que cada uma faz e recomenda ferramentas como Notepad++ e navegador Chrome para começar a programa-las.
Apresentação feita para o treinamento dos colaboradores da Vitrio.
Público alvo do treinamento: Analistas de conteúdo, Designers e equipe de Marketing Digital.
O principal assunto era uma breve introdução ao JavaScript ,jQuery e plugins. Entretanto, abrangemos outros tópicos, tais como: Desenvolvimento em Camadas, requisições, performance de web sites e algumas ferramentas.
O documento apresenta uma introdução sobre JavaScript, explicando porque estudar a linguagem, o que pode ser feito com ela e como iniciar o estudo. É destacado que JavaScript permite adicionar comportamento interativo às páginas web e que pode ser usada para manipular conteúdo, eventos e dados.
O documento apresenta uma aula sobre CSS ministrada pelo professor Mauro Jansen. A aula aborda os conceitos básicos de CSS, incluindo estrutura, elementos, propriedades e seletores CSS.
Este documento discute arquiteturas e sistemas distribuídos baseados na web. Aborda tópicos como arquitetura de sistemas tradicionais baseados na web, documentos, arquiteturas multicamadas, serviços web, processos de clientes e servidores, comunicação usando protocolos como HTTP e SOAP, nomeação, sincronização, consistência e replicação de dados, e segurança.
O documento resume os principais conceitos da arquitetura da web, incluindo o modelo cliente-servidor, protocolo HTTP, URLs e como as páginas interagem entre o browser e o servidor. Também discute o desenvolvimento de sistemas web usando linguagens como HTML, Java e PHP.
O documento apresenta uma apostila sobre treinamento no Packet Tracer, um simulador de redes desenvolvido pela Cisco. A apostila descreve como instalar e utilizar o Packet Tracer, incluindo seus recursos, requisitos, protocolos suportados e como configurar dispositivos de rede na simulação.
Aprender HTML (UFCD0152 e UFCD0153) v2Afonso Gomes
O documento apresenta uma introdução a um curso de webdesign, abordando tópicos como a história da internet, protocolos, browsers, plataformas, layouts, wireframes, tipografia e fontes. O curso irá ensinar sobre estrutura e finalização de websites.
MVC, MVP e MVVM: Uma Comparação de Padrões ArquiteturaisJorge Tressino Rua
O documento compara os padrões arquiteturais MVC, MVP e MVVM, discutindo suas definições, objetivos e quando cada um é mais apropriado. O MVC é mais adequado para aplicações web, o MVP para interfaces com usuário e o MVVM é melhor para aplicações WPF que utilizam associação de dados bidirecional.
Este documento apresenta o plano de ensino para a disciplina de Programação para Web I. O curso irá ensinar HTML, CSS e JavaScript para desenvolvimento de sites web. O conteúdo inclui tags HTML, formulários, tabelas, links, listas e folhas de estilo. As atividades serão realizadas em laboratório e incluem exercícios e projetos. A avaliação será baseada em trabalhos individuais e em grupo, apresentações e provas.
Este documento fornece uma introdução sobre HTML, ensinando como criar uma página web básica através de marcações HTML. Ele explica o que é HTML, como funcionam as tags e elementos HTML, e fornece exemplos de como adicionar cabeçalhos, parágrafos, links e imagens.
Internet & World Wide Web (Into. to Internet & Web Page Dev't)Denni Domingo
The document discusses the Internet and the World Wide Web. It defines the Internet as a global network of computers and the World Wide Web as a global, computer-based network of information and resources accessed through the Internet. It describes how information is stored on servers and accessed by clients using protocols like HTTP. It also outlines different types of Internet access, how browsers display web pages, common web page components like HTML, and types of websites.
O documento discute a comunicação de dados, incluindo os primeiros métodos de comunicação, evolução dos sistemas de computadores, meios físicos de transmissão de dados e elementos básicos de um sistema de comunicação de dados.
Placa de vídeo, Placa de Som e Placa de RedeVictor Nunes
Placa de vídeo exibe imagens no monitor através de sinais enviados pelo computador. Placas de som enviam e recebem áudio entre dispositivos e computadores. Placas de rede conectam computadores à rede, preparando e controlando fluxos de dados através de cabos.
O documento explica a estrutura básica do HTML, incluindo as tags <html>, <head>, <title> e <body>. Também discute tags comuns como <h1>, <h2>, <h3> e <p> e como elas ajudam a estruturar e dar significado a páginas da web.
50 questoes de word windows e informatica basicaFernanda Firmino
1. O documento contém perguntas sobre noções básicas de informática, como funções do MS Word e Windows, hardware, redes e internet.
2. As perguntas abordam tópicos como formatação e edição de texto no Word, criação e salvamento de arquivos, componentes de um computador, sistemas operacionais e navegação na internet.
3. Há perguntas sobre processadores, memória, placas, sistemas operacionais e periféricos como impressoras e drives de disco.
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
O documento discute a arquitetura e organização de computadores, definindo arquitetura como os atributos visíveis ao programador e organização como as unidades operacionais que implementam a arquitetura. Também descreve a estrutura hierárquica de um computador, com subsistemas que realizam funções como processamento, armazenamento, transferência e controle de dados.
O documento apresenta uma introdução sobre JavaScript, descrevendo-o como uma linguagem de programação utilizada para criar pequenos programas que realizam ações em páginas web. Em seguida, explica conceitos básicos como estrutura de scripts, uso de funções como document.write(), caixas de diálogo e conversão de variáveis. Por fim, aborda brevemente objetos, eventos e funções.
Servidores WEB são essenciais na Internet para hospedar sites e fornecer páginas web aos usuários. Eles precisam ter hardware adequado e usar softwares como Apache ou Nginx para funcionar corretamente e entregar conteúdo aos navegadores. A configuração desses softwares permite configurar vários sites em um único servidor.
O documento descreve a arquitetura cliente-servidor da web, com foco nos protocolos HTTP e navegadores. Também discute linguagens de programação web como PHP, Ruby e ASP, além de frameworks como CodeIgniter e ferramentas como jQuery. Por fim, aborda APIs e os modelos REST e SOAP.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O documento discute conceitos, tecnologias e tendências de desenvolvimento web. Aborda tópicos como HTML5, CSS3, frameworks responsivos, JavaScript, Node.js, linguagens e frameworks para desenvolvimento mobile, arquitetura empresarial e integração de sistemas. Apresenta também a agenda e perfil profissional do autor.
O documento descreve as principais linguagens usadas para criar páginas web: HTML para estrutura, CSS para estilo e formatação, e JavaScript para comportamento e interatividade. Explica brevemente o que cada uma faz e recomenda ferramentas como Notepad++ e navegador Chrome para começar a programa-las.
Apresentação feita para o treinamento dos colaboradores da Vitrio.
Público alvo do treinamento: Analistas de conteúdo, Designers e equipe de Marketing Digital.
O principal assunto era uma breve introdução ao JavaScript ,jQuery e plugins. Entretanto, abrangemos outros tópicos, tais como: Desenvolvimento em Camadas, requisições, performance de web sites e algumas ferramentas.
O documento apresenta uma introdução sobre JavaScript, explicando porque estudar a linguagem, o que pode ser feito com ela e como iniciar o estudo. É destacado que JavaScript permite adicionar comportamento interativo às páginas web e que pode ser usada para manipular conteúdo, eventos e dados.
O documento apresenta uma aula sobre CSS ministrada pelo professor Mauro Jansen. A aula aborda os conceitos básicos de CSS, incluindo estrutura, elementos, propriedades e seletores CSS.
Este documento discute arquiteturas e sistemas distribuídos baseados na web. Aborda tópicos como arquitetura de sistemas tradicionais baseados na web, documentos, arquiteturas multicamadas, serviços web, processos de clientes e servidores, comunicação usando protocolos como HTTP e SOAP, nomeação, sincronização, consistência e replicação de dados, e segurança.
O documento resume os principais conceitos da arquitetura da web, incluindo o modelo cliente-servidor, protocolo HTTP, URLs e como as páginas interagem entre o browser e o servidor. Também discute o desenvolvimento de sistemas web usando linguagens como HTML, Java e PHP.
O documento apresenta uma apostila sobre treinamento no Packet Tracer, um simulador de redes desenvolvido pela Cisco. A apostila descreve como instalar e utilizar o Packet Tracer, incluindo seus recursos, requisitos, protocolos suportados e como configurar dispositivos de rede na simulação.
Aprender HTML (UFCD0152 e UFCD0153) v2Afonso Gomes
O documento apresenta uma introdução a um curso de webdesign, abordando tópicos como a história da internet, protocolos, browsers, plataformas, layouts, wireframes, tipografia e fontes. O curso irá ensinar sobre estrutura e finalização de websites.
MVC, MVP e MVVM: Uma Comparação de Padrões ArquiteturaisJorge Tressino Rua
O documento compara os padrões arquiteturais MVC, MVP e MVVM, discutindo suas definições, objetivos e quando cada um é mais apropriado. O MVC é mais adequado para aplicações web, o MVP para interfaces com usuário e o MVVM é melhor para aplicações WPF que utilizam associação de dados bidirecional.
Este documento apresenta o plano de ensino para a disciplina de Programação para Web I. O curso irá ensinar HTML, CSS e JavaScript para desenvolvimento de sites web. O conteúdo inclui tags HTML, formulários, tabelas, links, listas e folhas de estilo. As atividades serão realizadas em laboratório e incluem exercícios e projetos. A avaliação será baseada em trabalhos individuais e em grupo, apresentações e provas.
Este documento fornece uma introdução sobre HTML, ensinando como criar uma página web básica através de marcações HTML. Ele explica o que é HTML, como funcionam as tags e elementos HTML, e fornece exemplos de como adicionar cabeçalhos, parágrafos, links e imagens.
Internet & World Wide Web (Into. to Internet & Web Page Dev't)Denni Domingo
The document discusses the Internet and the World Wide Web. It defines the Internet as a global network of computers and the World Wide Web as a global, computer-based network of information and resources accessed through the Internet. It describes how information is stored on servers and accessed by clients using protocols like HTTP. It also outlines different types of Internet access, how browsers display web pages, common web page components like HTML, and types of websites.
O documento discute a comunicação de dados, incluindo os primeiros métodos de comunicação, evolução dos sistemas de computadores, meios físicos de transmissão de dados e elementos básicos de um sistema de comunicação de dados.
Placa de vídeo, Placa de Som e Placa de RedeVictor Nunes
Placa de vídeo exibe imagens no monitor através de sinais enviados pelo computador. Placas de som enviam e recebem áudio entre dispositivos e computadores. Placas de rede conectam computadores à rede, preparando e controlando fluxos de dados através de cabos.
O documento explica a estrutura básica do HTML, incluindo as tags <html>, <head>, <title> e <body>. Também discute tags comuns como <h1>, <h2>, <h3> e <p> e como elas ajudam a estruturar e dar significado a páginas da web.
50 questoes de word windows e informatica basicaFernanda Firmino
1. O documento contém perguntas sobre noções básicas de informática, como funções do MS Word e Windows, hardware, redes e internet.
2. As perguntas abordam tópicos como formatação e edição de texto no Word, criação e salvamento de arquivos, componentes de um computador, sistemas operacionais e navegação na internet.
3. Há perguntas sobre processadores, memória, placas, sistemas operacionais e periféricos como impressoras e drives de disco.
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
O documento discute a arquitetura e organização de computadores, definindo arquitetura como os atributos visíveis ao programador e organização como as unidades operacionais que implementam a arquitetura. Também descreve a estrutura hierárquica de um computador, com subsistemas que realizam funções como processamento, armazenamento, transferência e controle de dados.
O documento apresenta uma introdução sobre JavaScript, descrevendo-o como uma linguagem de programação utilizada para criar pequenos programas que realizam ações em páginas web. Em seguida, explica conceitos básicos como estrutura de scripts, uso de funções como document.write(), caixas de diálogo e conversão de variáveis. Por fim, aborda brevemente objetos, eventos e funções.
Servidores WEB são essenciais na Internet para hospedar sites e fornecer páginas web aos usuários. Eles precisam ter hardware adequado e usar softwares como Apache ou Nginx para funcionar corretamente e entregar conteúdo aos navegadores. A configuração desses softwares permite configurar vários sites em um único servidor.
O documento descreve a arquitetura cliente-servidor da web, com foco nos protocolos HTTP e navegadores. Também discute linguagens de programação web como PHP, Ruby e ASP, além de frameworks como CodeIgniter e ferramentas como jQuery. Por fim, aborda APIs e os modelos REST e SOAP.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O documento discute conceitos, tecnologias e tendências de desenvolvimento web. Aborda tópicos como HTML5, CSS3, frameworks responsivos, JavaScript, Node.js, linguagens e frameworks para desenvolvimento mobile, arquitetura empresarial e integração de sistemas. Apresenta também a agenda e perfil profissional do autor.
As tecnologias fundamentais da web - EGI 2015Newton Calegari
O documento descreve as tecnologias fundamentais da World Wide Web, incluindo páginas web em HTML, o protocolo HTTP, e identificadores de recursos URI. Detalha a evolução do HTTP, a estrutura e elementos da linguagem HTML, e a importância dos nomes de domínio e URLs para acessar recursos na web.
O documento descreve a arquitetura cliente-servidor da web, com foco nos protocolos HTTP e navegadores. Também discute linguagens de programação web como PHP, Ruby e ASP, além de frameworks como CodeIgniter e ferramentas como jQuery. Por fim, aborda APIs e os modelos REST e SOAP.
O documento descreve a arquitetura cliente-servidor da web, com foco nos protocolos HTTP e navegadores. Também discute linguagens de programação web como PHP, Ruby e ASP, além de frameworks como CodeIgniter e ferramentas como jQuery. Por fim, aborda APIs e os modelos REST e SOAP.
O documento apresenta uma introdução às tecnologias web Java como HTML, Servlets, JSP e frameworks como Struts e JSF. Discute brevemente a história e características desses frameworks de forma a compará-los, com foco em suas abordagens baseadas em ações ou componentes.
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidCarlos Eugenio Torres
O documento apresenta uma palestra sobre criação de aplicativos móveis para as plataformas Android e iOS. Resume os principais tópicos da palestra em 3 frases:
1) A palestra discute os tipos de aplicativos móveis, frameworks alternativas, lojas de aplicativos e as arquiteturas e ferramentas de desenvolvimento das plataformas Android e iOS.
2) É apresentado um projeto de exemplo de um cliente para Twitter no Android, abordando conceitos como chamadas HTTP, parse de JSON, interface gráfica e preferências
O documento discute como o ENEM está explorando novas tecnologias da informação em suas provas. Ele define gêneros digitais como aqueles que circulam online e têm função sociocomunicativa, incluindo postagens em redes sociais. Também descreve características de redes sociais como Twitter, Facebook e YouTube e conceitos como hipertexto, TIC, internetês e linguagem de programação.
O documento discute as principais tecnologias da web, incluindo HTML e JavaScript, e como elas permitem aplicações web dinâmicas e inovações como sites inteligentes. Também menciona tendências futuras do mercado da web.
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsNewton Calegari
Este documento apresenta as melhores práticas para disponibilização de dados na web, incluindo como fornecer metadados, licenciar dados, adicionar informações de qualidade, versionar dados, identificar conjuntos de dados, formatos de dados, vocabulários, acesso aos dados, preservação, feedback de usuários e enriquecimento de dados. Também discute as melhores práticas para disponibilização de dados através de APIs.
O documento descreve os recursos e aplicativos disponíveis no ambiente de trabalho Linux Educacional 3.0, incluindo acesso a obras literárias, vídeos educacionais, softwares educacionais e utilitários padrão como editores de texto e planilhas através do menu Iniciar.
O documento resume a evolução da linguagem Java desde sua criação em 1995 até a versão mais recente, o Java 8. Em 3 frases: (1) Java evoluiu de uma linguagem orientada a objetos pura para adotar novos paradigmas como o funcional; (2) Novas versões troux
Apresentação das principais Tecnologias web para fazer uma aplicação utilizando HTML,CSS,JS com angularJs e Bootstrap no front end e para back end Ruby and Rails
1) O documento discute redes sociais e como incorporar conteúdo delas em sites; 2) Exemplos de redes sociais incluem Youtube, Flickr e Facebook, e formas de incorporação incluem embutir vídeos e fotos ou usar APIs; 3) O autor instrui o leitor a criar uma página sobre a Copa América incorporando conteúdo de várias redes sociais.
1) A aula aborda temas relacionados à segurança da informação na internet, como intranet e extranet, servidor proxy, firewall, vírus de computador, antivírus, hackers, pagamentos online e certificados digitais.
O documento resume os principais tópicos sobre desenvolvimento de sistemas web, incluindo: (1) a diferença entre Internet e Web, como a Web usa a Internet para compartilhar hipertextos; (2) o modelo cliente-servidor e como ele funciona; (3) URLs e como elas localizam recursos na Web.
5. Pesquisa AtravéS Dos Operadores Booleanos (14 04 09)susana12345
Este documento explica o conceito de hipertexto, definindo-o como um texto digital interligado por hiperlinks que permitem acessar blocos de informação complementares. Explica que a World Wide Web é o sistema de hipertexto
O documento discute conceitos relacionados à internet, incluindo sua estrutura física, a World Wide Web, navegadores, domínios, URLs, intranets, extranets e ameaças virtuais. Explica que a internet é composta por cabos e computadores, e que a World Wide Web permite acessar documentos hipermidiáticos através de navegadores, usando URLs para localizar recursos na rede.
WebDesign - Aula01 - Introdução à Internet.pptxGabrielaMota46
O documento descreve conceitos básicos sobre a Internet, sua origem militar na década de 1960, e como surgiu a World Wide Web na década de 1990. Também define termos como página web, site, domínio, protocolo HTTP, URL e linguagem HTML que permitem o funcionamento da web.
O documento descreve a arquitetura da internet e da World Wide Web. A internet permite a conexão de milhões de computadores usando protocolos como TCP/IP. A WWW fornece acesso a informações públicas através de documentos escritos em HTML e ligados entre si. Identificadores como URLs e URIs permitem localizar recursos na internet.
O documento discute a arquitetura da internet e como a World Wide Web fornece acesso a informações públicas através da linguagem HTML. Também descreve os identificadores URI e URLs que permitem a localização de recursos na internet e a diferença entre os protocolos HTTP e XML.
O documento descreve a origem e evolução da Internet, desde a sua criação como projeto ARPANET até se tornar uma rede global. Detalha alguns protocolos e serviços centrais como TCP/IP, endereços IP e DNS, World Wide Web, motores de busca, e-mail, chat e transferência de ficheiros.
Este documento apresenta o professor Luis Fernando dos Santos Pires e sua experiência acadêmica e profissional. Ele possui graduações e pós-graduações em diversas áreas como Administração de Empresas, Análise e Desenvolvimento de Sistemas e Pedagogia. Atualmente é professor universitário e palestrante, além de diretor de uma empresa de educação. A aula 02 introduz conceitos de sistemas cliente/servidor, abordando tópicos como modelo cliente-servidor, componentes, protocolos, URL e domínios.
1) A história da internet e como funciona, incluindo os protocolos como HTTP e linguagens como HTML que tornaram a World Wide Web acessível às massas.
2) Os diferentes serviços disponíveis na internet como email, FTP, chat e Usenet.
3) A importância dos endereços IP e URLs para localizar recursos online.
1) A história da internet e como funciona, incluindo os protocolos como HTTP e linguagens como HTML que tornaram a World Wide Web acessível às massas.
2) Os diferentes serviços disponíveis na internet como email, FTP, chat e Usenet.
3) A importância dos endereços IP e URLs para localizar recursos online.
Este documento apresenta os objetivos da Unidade 2, que incluem compreender a estrutura da web, refletir sobre a importância da navegação na internet, identificar procedimentos de segurança, utilizar recursos básicos de pesquisa e familiarizar-se com o editor de texto do BrOffice. Ele também fornece informações sobre websites, domínios, terminações de sites, serviços úteis da internet e conceitos-chave como e-mail, navegadores, HTML, HTTP e FTP.
O documento descreve objetivos e conceitos fundamentais sobre a Internet e a World Wide Web, incluindo compreender a estrutura da web, pesquisar informações online, identificar serviços úteis e conceitos como websites, domínios, e-mail e segurança na Internet.
O documento apresenta os objetivos da Unidade 2, que incluem compreender a estrutura da web, refletir sobre a importância da navegação na internet, identificar procedimentos de segurança, utilizar recursos básicos para pesquisa e se familiarizar com o editor de texto do BrOffice. Ele também fornece detalhes sobre websites, domínios, terminações de sites, serviços úteis da internet, freeware, shareware, funcionamento da internet, termos-chave e segurança na internet.
O documento descreve conceitos básicos sobre a Internet, incluindo: 1) O que é a World Wide Web e como funciona; 2) Como os navegadores da web acessam as páginas da web através dos protocolos HTTP e URLs; 3) Os principais buscadores usados para pesquisas na Internet.
O documento discute os conceitos fundamentais da Internet, incluindo: (1) a Internet é uma rede global de computadores que permite a comunicação e compartilhamento de informações; (2) os protocolos TCP/IP são essenciais para o funcionamento da Internet; (3) a World Wide Web permite acessar e navegar páginas da web através de um navegador.
O documento descreve conceitos básicos sobre a Internet e ferramentas associadas, incluindo protocolos como HTTP, FTP e e-mail. Detalha como a Internet funciona através de redes de computadores conectadas, e serviços como pesquisa, navegação e comunicação. Também discute segurança na Internet e conceitos como endereços IP e criptografia.
O documento fornece uma introdução abrangente sobre a internet, incluindo sua história, funcionamento, serviços e aplicações. Em três frases: A internet surgiu da ARPANET para fins militares e foi aberta à comunidade acadêmica, tornando-se uma rede global de comunicação. Protocolos como TCP/IP e HTTP permitem a troca de informações através de pacotes entre dispositivos conectados. Atualmente a internet é um espaço público onde bilhões se conectam diariamente por meio de browsers, redes sociais e outros serviços para publicar,
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
O documento discute a evolução da web, desde suas origens estáticas até a web dinâmica e interativa de hoje. Apresenta as principais tecnologias por trás do desenvolvimento web, como HTML, CSS e JavaScript. Explica também os modelos de desenvolvimento em camadas e a importância dos padrões da W3C.
O documento discute modelos leves de programação para aplicações distribuídas na web, mencionando RSS, REST e SOAP. Também aborda a importância da reutilização e integração de conteúdo através de mashups e a vantagem que isso traz para empresas superarem a concorrência.
M O D E L O S L E V E S D E P R O G R A M AÇÃ O Web 2claricecopstein
O documento discute modelos leves de programação para aplicações distribuídas na web, mencionando RSS, REST e SOAP. Também aborda a importância da reutilização e integração de conteúdo através de mashups e a vantagem que isso traz para empresas superarem a concorrência.
O documento fornece informações sobre uma disciplina de Data Science ministrada pelo professor Álvaro Pinheiro. A ementa inclui tópicos como introdução à ciência de dados, conceitos sobre dados, ciclo de vida dos dados, valor da informação, privacidade e ética. O documento também fornece referências bibliográficas sobre o tema.
O documento discute conceitos fundamentais de inteligência artificial, incluindo aprendizado de máquina, inferência, dedução, indução, abdução e modelagem. Explica como esses conceitos se aplicam na criação de sistemas inteligentes.
1) O documento apresenta conceitos fundamentais da Teoria da Computação, incluindo expressões regulares, autômatos finitos e diferentes tipos de autômatos.
2) Discutem-se classes de autômatos como determinísticos, não determinísticos e não determinísticos com transições epsilon.
3) Também são introduzidos conceitos como máquinas de Turing e autômatos lineares limitados.
Este documento apresenta um capítulo sobre o paradigma de programação orientado a objetos. O capítulo discute os conceitos fundamentais de classes, objetos, métodos, relacionamentos entre classes e polimorfismo na programação orientada a objetos. O autor fornece exemplos em Java para ilustrar esses conceitos.
Um padrão é a solução para um determinado problema em um determinado contexto. Um padrão codifica conhecimento específico obtido em uma experiência em um determinado domínio. Um sistema bem estruturado estará cheio de padrões: de linguagem; de projeto; e de arquitetura. Segundo Fowler, podem ser utilizados para melhorar o entendimento ou comunicação dos problemas e decisões arquiteturais. Podem ser vistos como uma tentativa de criar um vocabulário comum para comunicação.
Um padrão que se deve ter conhecimento na orientação a objetos é o GRASP que significa General Responsability Assignment Software Patterns e que descreve os princípios fundamentais do design orientado a objetos e a atribuição de responsabilidades. Outro padrão é o de Gamma, et al que descreve vinte e três padrões clássicos na orientação a objetos. O padrão de Gamma é mais conhecido como padrão da gangue dos quatro (Gang of Four patterns, ou apenas GoF).
O documento apresenta uma introdução sobre a Linguagem de Modelagem Unificada (UML) e descreve brevemente seus principais diagramas: casos de uso, classes e relacionamentos entre classes.
O documento fornece uma introdução abrangente às principais tags HTML, incluindo tags para cabeçalhos, parágrafos, links, imagens, tabelas, formulários e estilos. Ele explica o que cada tag faz e fornece exemplos de como usá-las.
O documento introduz conceitos básicos de sistemas de informação, incluindo definições de dados, informações, conhecimento, objetivos de sistemas de informação, classificações de sistemas de informação, modalidades e estruturas de sistemas de informação.
A UML é uma linguagem padrão para modelagem de sistemas orientados a objetos. Ela unificou os principais métodos de análise e projeto da época como OMT, Booch e Jacobson. A UML permite visualizar, especificar, construir e documentar sistemas através de diagramas como o diagrama de classes que mostra as classes, atributos, operações e relacionamentos entre classes.
O documento discute ações para promover a eficiência energética na PGE, incluindo substituir equipamentos por opções mais eficientes, melhorar a iluminação, revisar a demanda contratada e incentivar servidores a desligar equipamentos ociosos para reduzir o consumo de energia.
O documento discute engenharia de software, metodologias e processos. As principais informações são: 1) Metodologias ágeis incentivam mudanças nos requisitos para entregar o que o cliente precisa; 2) O Manifesto Ágil estabeleceu princípios como indivíduos e interações, software funcionando e resposta rápida a mudanças; 3) O RUP é um framework de processo centrado em arquitetura baseado em UML e casos de uso.
O documento resume os padrões de projeto GRASP (General Responsability Assignment Software Patterns) e GoF (Gang of Four). GRASP descreve princípios para atribuir responsabilidades a classes e objetos em projetos orientados a objetos. GoF classifica padrões de projeto em criacionais, estruturais e comportamentais.
Fundamentos sobre a Linguagem de Consulta Estruturada com os comandos nas suas categorias de Definição, Manipulação, Consulta, Transação e Controle de Dados nos bancos Oracle, SQLServer, Postgre, MySQL e Interbase/Firebird.
O documento apresenta conceitos básicos sobre programação orientada a objetos com Java. Resume os principais tópicos abordados:
1) Apresenta o Eclipse como um ambiente de desenvolvimento integrado (IDE) para Java;
2) Explica as diferenças entre JDK, JRE e JVM e suas funções na execução de programas Java;
3) Define o arquivo JAR como um arquivo compactado usado para distribuir classes Java compiladas.
O documento discute metodologias de desenvolvimento de software, enfatizando que deve ser realizado em equipe, seguir um processo e usar metodologias como a cascata, prototipação, ciclo de vida ou incremental. Também menciona modelos ágeis como Scrum e eXtreme Programming e a importância de seguir um processo para garantir qualidade e reduzir custos.
O documento descreve o conceito de redes sociais, seus tipos principais como redes de relacionamentos, profissionais e comunitárias, e áreas relacionadas como antropologia, biologia e comunicação. Também lista as dez maiores redes sociais, lideradas pelo Facebook.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
2. Web
• Web ou WWW ou World Wide Web ou
Internet ou Rede de Alcance Mundial. Trata-se
de um sistema que permite o upload e o
download de arquivos que possuem
embutidos o conceito de hyperlink ou
hipermídia, possibilitando o link ou
interligação dos mesmos na Internet. Esses
arquivos podem ser vídeos, sons, hipertextos
e figuras.
http://www.alvarofpinheiro.eti.br
3. Browser
• Para ser ter acesso a esses arquivos ou
documentos ou páginas, tanto para visualizá-
los, como para baixá-los (download) ou para
atualizá-los (upload) é necessário se ter
browser ou navegador.
http://www.alvarofpinheiro.eti.br
4. Servidor Web
• Essas páginas ou Webpages ficam armazenadas
em máquinas chamadas de servidores web ou
sites ou ou sítios, e trafegam pela rede em
formato texto, mas especificadamente em um
protocolo de comunicação chamado de HTTP ou
Hyper Text Transfer Protocol ou Protocolo de
Transferência de Hiper Texto. Podendo o usuário
do cyberespaço pular ou navegar ou surfar de
página em página e mesmo interagir com outros
usuários, software ou mesmo os webservers.
http://www.alvarofpinheiro.eti.br
5. Tomcat
• O Tomcat é um servidor web Java, sendo mais
especifico, server para armazenar servlets, isto é
programas escritos em Java para servidores Web.
servidor foi desenvolvido pela Apache Software
Foundation e é opensource, aceito oficialmente
pela Sun (hoje pertencente a Oracle) como
servidor Java. Sendo uma referência para as
tecnologias Java Servlet e Java Server Pages (JSP).
Sendo assim quase um servidor de aplicação
Web. Como servidor Web possui ferramentas de
configuração e gerenciamento.
http://www.alvarofpinheiro.eti.br
6. IIS
• O Internet Information Services, que antes era
chamado de Internet Information Server foi
desenvolvido pela Microsoft e é distribuído
juntamente com o Sistema Operacional
Windows. Uma de suas funções é gerar páginas
HTML dinâmicas a partir de solicitações dos
clientes feitas em HTML ou em Active Server
Pages (ASP e/ou ASPX), mas pode atender outras
tecnologias através de plugins. Outra função
desse servidor é interpretar Web Services
chamados de ASMX.
http://www.alvarofpinheiro.eti.br
7. Protocolo de Comunicação
• Protocolo é uma convenção ou padrão que
controla e possibilita uma conexão,
comunicação ou transferência de dados entre
dois sistemas computacionais. É a gramática
que define as formas léxica, sintática e
semântica da comunicação. Essa gramática
pode ser implementada via hardware,
software ou ambos.
http://www.alvarofpinheiro.eti.br
8. Protocolo TCP/IP
• TCP/IP é um conjunto de protocolos de comunicação entre
computadores em rede. Seu nome vem dos dois protocolos
mais importantes do conjunto: o Transmission Control
Protocol (TCP) Protocolo de Controle de Transmissão e o
Internet Protocol (IP) Protocolo de Interconexão. O
conjunto de protocolos pode ser visto como um modelo de
camadas, onde cada camada é responsável por um grupo
de tarefas, fornecendo um conjunto de serviços bem
definidos para o protocolo da camada superior. As camadas
mais altas estão logicamente mais perto do usuário
(chamada camada de aplicação) e lidam com dados mais
abstratos, confiando em protocolos de camadas mais
baixas para tarefas de menor nível de abstração.
http://www.alvarofpinheiro.eti.br
9. Protocolo HTTP
• O Hypertext Transfer Protocol (HTTP), que
significa Protocolo de Transferência de
Hipertexto) é um protocolo de comunicação
(na camada de aplicação segundo o Modelo
OSI) utilizado para transferir dados por
intranets e pela World Wide Web.
Normalmente, este protocolo utiliza o porta
80 e é usado para a comunicação de sítios
web, comunicando na linguagem HTML.
http://www.alvarofpinheiro.eti.br
10. Protocolo HTTPS
• O HyperText Transfer Protocol Secure (HTPPS), é uma
implementação do protocolo HTTP sobre uma camada SSL ou do
TLS. Essa camada adicional permite que os dados sejam
transmitidos através de uma conexão criptografada e que se
verifique a autenticidade do servidor e do cliente através de
certificados digitais. A porta TCP usada por norma para o protocolo
HTTPS é a 443. O protocolo HTTPS é utilizado, em regra, quando se
deseja evitar que a informação transmitida entre o cliente e o
servidor seja visualizada por terceiros, como por exemplo no caso
de compras online. A existência na barra de tarefas (normalmente
do lado direito) de um cadeado demonstra a certificação de página
segura (SSL). Nas URLs dos sites o início ficaria 'https://'.
Geralmente os navegadores mais atuais indicam um site seguro,
geralmente atráves das barras de endereço que ficam verde.
http://www.alvarofpinheiro.eti.br
11. Protocolo SMTP
• Simple Mail Transfer Protocol (SMTP) é o
protocolo padrão para envio de emails através
da Internet e é 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.
http://www.alvarofpinheiro.eti.br
12. Protocolo IMAP
• O Internet Message Access Protocol (IMAP) é
um protocolo de gerenciamento de correio
eletrônico superior em recursos ao POP3 -
protocolo que a maioria dos provedores
oferece aos seus assinantes. O mais
interessante é que as mensagens ficam
armazenadas no servidor e o internauta pode
ter acesso a suas pastas e mensagens em
qualquer computador, tanto por webmail
como por cliente de correio eletrônico.
http://www.alvarofpinheiro.eti.br
13. Protocolo FTP
• O File Transfer Protocol (FTP) Protocolo de
Transferência de Arquivos, é uma forma
bastante rápida e versátil de transferir
arquivos, sendo uma das mais usadas na
internet.
http://www.alvarofpinheiro.eti.br
14. Web 2.0
• Segundo Tim O'Reilly a definição para ela é:
"Web 2.0 é a mudança para uma internet
como plataforma, e um entendimento das
regras para obter sucesso nesta nova
plataforma. Entre outras, a regra mais
importante é desenvolver aplicativos que
aproveitem os efeitos de rede para se
tornarem melhores quanto mais são usados
pelas pessoas, aproveitando a inteligência
coletiva“
http://www.alvarofpinheiro.eti.br
15. Web 3.0
• Forma mais moderna de ontologia (estudo do ser humano), baseada na expressão
que identifica a maneira de indexar informações ou mais especificadamente é à
taxonomia (classificação) de pessoas, isto é, a indexação de multimídias sociais
usando a linguagem natural como índice (tagging), permitindo que cada usuário da
rede classifique o que lhe interessa com um ou mais palavras-chaves (tags). E por
meio dessas é possível compartilhar e recuperar informações na rede. A grande
vantagem do uso das tags (folksonomia) é a capacidade de divulgação dos
conteúdos dos sites colaborativos, onde os próprios usuários é que se encarregam
de fazer a classificações do conteúdo do site, minimizando muito o custo que um
empresa teria na contratação de mão de obra classificações do conteúdo do site,
minimizando muito o custo que um empresa teria na contratação de mão de obra
responsável por essa atividade, o que inviabilizaria muitos negócios, pois o
tornaria financeiramente inviável, devido à grande quantidade de tempo e pessoal
necessário para o mesmo. É importante também destacar que ao liberar a
classificação de informação para o público, garante-se que o conteúdo será
naturalmente relacionado a palavras que os usuários acreditam ter ligação com os
mesmos.
http://www.alvarofpinheiro.eti.br
16. AdWords
• Links com anúncios relacionados às palavras-
chave utilizadas no motor de busca.
http://www.alvarofpinheiro.eti.br
17. AdSense
• Propagandas que geram lucros pela
quantidade de cliques.
http://www.alvarofpinheiro.eti.br
18. Blogs
• Sites que disponibilizam espaço para
publicação de ideias que podem ser
comentadas.
• http://pt-br.wordpress.com
• http://www.blogger.com
• http://twitter.com
http://www.alvarofpinheiro.eti.br
19. Bookmarking Social
• Compartilhamento de bookmarks na Web.
• http://www.delicious.com
• http://www.stumbleupon.com
http://www.alvarofpinheiro.eti.br
21. Busca Localizada
• Serviços de busca que utilizam CEP ou IP para
retornar conteúdo mais significativo.
http://www.alvarofpinheiro.eti.br
22. Busca Vertical
• Serviços de busca especialistas.
• http://www.kayak.com especialista em turismo.
• http://www.expedia.com especialista em turismo.
• http://www.zillow.com especialista em imóveis.
• http://www.trulia.com especialista em imóveis.
• http://www.indeed.com.br especialista em empregos.
• http://www.monster.com.br especialista em empregos.
• http://www.shopzilla.com especialista em compras.
• http://www.mysimon.com especialista em compras.
• http://technorati.com especializa de mídia social.
http://www.alvarofpinheiro.eti.br
23. Findability (encontrabilidade)
• Caracteriza a facilidade de encontrar conteúdo.
• http://www.about.com diversificado.
• http://www.deitel.com tecnológico.
• http://www.ehow.com de como fazer qualquer coisa.
• http://www.hsw.uol.com.br como tudo funciona.
• http://www.livetips.biz dicas de como viver.
http://www.alvarofpinheiro.eti.br
24. Feeds
• Sites que enviam conteúdo atualizado para
grupo de interesse.
• Google Alerta
http://www.alvarofpinheiro.eti.br
28. Inteligência Coletiva
• Conceito que trata da colaboração que resulta
em idéias inteligentes.
• https://www.wesabe.com/groups inteligência
coletiva sobre finanças.
http://www.alvarofpinheiro.eti.br
29. Mashups
• Combinação de vários sites com a finalidade
de se criar um novo site.
• http://www.housingmaps.com
• http://www.programmableweb.com
http://www.alvarofpinheiro.eti.br
30. Mídia Social
• Disponibilização de texto, imagem e som.
• http://digg.com
• http://www.flickr.com
• http://picasa.google.com
http://www.alvarofpinheiro.eti.br
34. RIA
• Rich Internet Application - Aplicações Web
com GUI semelhantes aos Desktops.
http://www.alvarofpinheiro.eti.br
35. SaaS
• Software as a Service - Aplicação executada
em um servidor Web.
• http://workspace.officelive.com/pt-BR
• http://www.officelive.com
• http://basecamphq.com
• http://campfirenow.com
• http://tadalist.com
http://www.alvarofpinheiro.eti.br
37. Web Services
• Serviços remotos disponibilizados via métodos
remotos.
http://www.alvarofpinheiro.eti.br
38. Web Semântica
• Forma mais atual da Web e que permite computadores e pessoas
trabalharem colaborativamente, isto é, ligando significados de
palavras (sentido) aos conteúdos publicados na Internet de modo
que seja perceptível tanto pelo humano como pelo computador.
Disponibilizando assim um novo formato de conteúdo para a Web
que tem significado para computadores e pessoas. O objetivo
principal da Web semântica não é fazer com que máquinas
entendam a linguagem humana, mas sim, utilizar tecnologias e
linguagens que tornem a informação legível para as máquinas,
através de padrões definidos pela W3C, o uso da linguagem
eXtensible Markup Language (XML), da tecnologias Resource
Description Framework (RDF), das arquitecturas de meta-dados, de
ontologias e dos agentes computacionais. Assim, o uso de serviços
Web que garantam a interoperabilidade e cooperação se tornam
mais eficientes e eficazes.
http://www.alvarofpinheiro.eti.br
39. Microformatos
• Conjunto de formatos abertos projetados para adicionar
semântica em qualquer documento XML, especialmente
HTML e XHTML. Isso é feito usando atributos do HTML
específicos: class, rel, rev. As aplicações, como buscadores,
podem extrair informações específicas de páginas que
fazem uso de microformatos, como informações de
contato, evento, licença, entre outras. Segue um exemplo,
que informa que o link é seguro:
• <a href="http://www.google.com/"
rel="friend">Seguro</a>. Segue também algumas
referências de microformatos: hCard - para informação de
contato; hCalendar - para eventos; hReview - para revisões;
XFN - para relações sociais; e rellicense para licenças.
http://www.alvarofpinheiro.eti.br
41. XHTML
• eXtensible Hypertext Markup Language - é a
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). Sua intenção
é melhorar a acessibilidade. O XHTML consegue ser
interpretado por qualquer dispositivo,
independentemente da plataforma utilizada, pois as
marcações possuem sentido semântico para as
máquinas. O HTML não consegue esta implementação.
No entanto, não existem muitas diferenças entre o
HTML e o XHTML.
http://www.alvarofpinheiro.eti.br
42. XML
• eXtensible Markup Language - é uma
recomendação da W3C para gerar linguagens
de marcação para necessidades especiais.
Sendo capaz de descrever diversos tipos de
dados. Seu propósito principal é a facilidade
de compartilhamento de informações através
da Internet.
http://www.alvarofpinheiro.eti.br
44. SEM
• Search Engine Marketing ou Monetização do
Mecanismo de Busca.
http://www.alvarofpinheiro.eti.br
45. SEO
• Search Engine Optimization ou Otimização do
Mecanismo de Busca.
http://www.alvarofpinheiro.eti.br
46. WOL
• Web Ontology Language - é uma linguagem
que serve para definir e instanciar ontologias
na Web, incluindo descrições de classes e suas
respectivas propriedades e seus
relacionamentos. Esse tipo de linguagem faz
uso de várias tecnologias como XML e RDF.
http://www.alvarofpinheiro.eti.br
47. RDF
• Resource Description Framewok é uma linguagem para
representar informação na Internet, nas quais os arquivos
RDF são modelos ou fontes de dados, também conhecidos
como metadados. Essa tecnologia é recomendada pela
W3C, tendo como principal objetivo criar um modelo
simples de dados, com uma semântica formal, usando XML.
São 3 os componentes básicos de um arquivo RDF: recurso
- qualquer coisa que pode conter um URL, incluindo as
páginas da web, assim como elementos de um documento
XML; propriedade - um recurso que tenha um determinado
nome e possa ser utilizado como uma propriedade; e a
indicação - consiste na combinação de um recurso, de uma
propriedade, e de um valor.
http://www.alvarofpinheiro.eti.br
48. RSS
• Um subconjunto de "dialetos" XML que servem para
agregar conteúdo, podendo ser acessado por
programas ou sites. A abreviatura do RSS é usada para
se referir aos seguintes padrões: Rich Site Summary
(RSS 0.91), RDF Site Summary (RSS 0.9 e 1.0) e Really
Simple Syndication (RSS 2.0). A tecnologia do RSS
permite aos usuários da internet se inscreverem em
sites que fornecem "feeds" e esses são tipicamente
sites que mudam ou atualizam o seu conteúdo
regularmente. Para isso, são utilizados Feeds RSS que
recebem estas atualizações, desta maneira o utilizador
pode permanecer informado de diversas atualizações
em diversos sites sem precisar visitá-los um a um.
http://www.alvarofpinheiro.eti.br