Gestão e Tratamento de Informação 1º semestre
|
|
- Amélia da Rocha de Andrade
- 8 Há anos
- Visualizações:
Transcrição
1 DepartamentodeEngenhariaInformática 2010/2011 GestãoeTratamentodeInformação1ºsemestre Laboratório5 Exercícios Nesta aula iremos resolver exercícios envolvendo a extracção e a transformação de informação proveniente de documentos HTML, com base na tecnologia XQuery. O software usado nas aulas de laboratório oferece, como complemento às funções da bibliotecaxpath2.0,algumasfunçõesdeextensãorelacionadascomoprocessamentode documentoshtml.entreestasfunçõesdeextensãoencontram seasseguintes: Função java:gti.htmldoc(), que utiliza uma API Java de nome TagSoup para converter um documento HTML com erros de formatação num documento XML bem formado (i.e., converter o HTML num documento XHTML). Esta função aceita como parâmetroumuriparaumdocumentohtmleretornaumdocumentoxml. Função java:gti.httppost(), que aceita como entrada um URL para um documentohtmlqueseencontreonlinenumservidorweb,umalistadeparâmetrosa seremenviadosaoservidorweb,eumalistadevaloresparacadaumdosparâmetros da lista anterior, usando o método HTTP POST por forma a aceder ao servidor Web e retornarumdocumentoxmlcomoconteúdocorrespondente. Função java:gti.textdoc(), que aceita como parâmetro um URI para um documento e retorna a cadeia de caracteres correspondente ao seu conteúdo textual. Caso a entrada fornecida à função seja um documento XML ou HTML, a função irá retornarapenasoconteúdotextual,removendoinstruçõesdemarcação(i.e.,astags). A Figura 1 exemplifica a utilização destas funções, mostrando como se pode aceder ao títulodapáginawebdoinstitutosuperiortécnico. declare namespace gti = "java:gti"; declare namespace x = " let $mydoc := gti:htmldoc(" return $mydoc//x:title Figura1 UmprogramaXQueryqueexemplificacomoacederaotítulodeumapáginaHTML. NestaauladelaboratórioirátambémserusadaaferramentaRoadRunner,aqualpermite aextracçãoautomáticadeinformaçãorelevantedesdedocumentoshtml,combasenum método de aprendizagem automática não supervisionado. Esta ferramenta encontra se tambémjáintegradanabancadadesoftwareusadanasaulasdelaboratório: Função java:gti.rrdata(), que aceita como entrada uma lista de documentos XHTMLedevolvecomoresultadoumdocumentoXMLcomainformaçãoextraída. Mais informações sobre a ferramenta RoadRunner podem ser obtidas desde o site Web doprojectoqueestevenasuaorigem: IST/DEI Pág.1de5
2 GestãoeTratamentodeInformação Exercício1 Escreva um programa XQuery que aceda ao site Web de apostas desportivas que se encontra online no URL e faça a extracção detodasasapostasqueláestãodefinidassobaformadeumatabelahtml. OprogramaXQuerydeveráproduzircomoresultadoumdocumentoXMLdeacordocom oformatoqueseexemplificanafigura2. <aposta competicao="spa. ACB Basket" evento="gran Canaria - Barcelona" hora="20:30"> <valor_ganhar_1>3.12</valor_ganhar_1> <valor_empatar> </valor_empatar> <valor_ganhar_2>1.35</valor_ganhar_2> </aposta> Figura2 DocumentoXMLcominformaçãosobreapostasdesportivas. Exercício2 Utilize a ferramenta RoadRunner por forma a extrair das páginas Web que se listam abaixo,asquaisapresentaminformaçãosobretesesdemestradorealizadasnodei IST,a informaçãosobreasdissertações. ddepartmentunitid=61176&thesisid=37816&contentcontextpath_path=/departamentos/dei/lateral /dissertacoes&_request_checksum_=a550a7bfd0fee674e997644f1b99da1759a4815a ddepartmentunitid=61176&thesisid=35216&contentcontextpath_path=/departamentos/dei/lateral /dissertacoes&_request_checksum_=a299bedf407810b013a4915e99f309bf3a973c55 ddepartmentunitid=61176&thesisid=41614&contentcontextpath_path=/departamentos/dei/lateral /dissertacoes&_request_checksum_=61b0da30c228f539e05acb7b5a01945a0e8d8678 ddepartmentunitid=61176&thesisid=37433&contentcontextpath_path=/departamentos/dei/lateral /dissertacoes&_request_checksum_=084121c3dad76de9930ea43ff9bba0f3f4d61c3a Crie ainda um programa XQuery que, operando sobre os documentos XML produzidos comoresultadopeloroadrunner,apresenteosdadosseguindooformatodafigura3. <tese> <aluno>manuel</aluno> <titulo>uso de XQuery em aplicações na Web</titulo> <palavras_chave>xml, X-Query, Web<palavras_chave> </tese> Figura3 DocumentoXMLcominformaçãosobreasdissertações. IST/DEI Pág.2de5
3 GestãoeTratamentodeInformação Exercício3 O autor do conhecido motor de XQuery Saxon, de nome Michael Kay, mantém um blog sobre a sua actividade neste projecto. O blog está disponível em EscrevaumprogramaXQueryqueacedaatodasasentradasnoblogdoMichaelKay e verifique quais as entradas que mencionam a expressão XQuery Update ou o termo performance notexto. Umapossívelestratégiadeconcretizaçãopassapordesenvolverumprogramaqueaceda ao conteúdo da página de entrada do blog e siga recursivamente os links com a âncora textual Previous,porformaaencontrarosURLsdetodososposts. 3.2 Escreva um programa XQuery que aceda às dez primeiras entradas no blog e que verifique se as entradas têm uma conotação positiva, negativa ou neutra. No URL sentiment.xml encontra se um documento XML que contem uma lista de palavras classificadas de acordo com a sua polaridade,i.e.palavrasquetipicamentetêmumaconotaçãopositiva,neutraounegativa. Para cada uma das entradas no blog, deve contar o número de ocorrências de palavras positivasenegativas.combasenestascontagens,oprogramaxquerydeveproduzirum documentoxmlqueindique,paracadatítulodeentradanoblog,umapontuaçãoobtida pelasomadovalor+1paracadapalavrapositiva,e 1paracadapalavranegativa. Exercício4 Emhttp://saxonica.blogharbor.com/blog/index.xmlencontra seumfeedxmlnoformato RSScominformaçãocorrespondenteàsentradasefectuadasnoblogdoMichaelKay. Paracadaumdosseguintescasos,escrevaexpressõesXQueryque,utilizadoasfunções XPath para processamento de expressões regulares ou as funções de extensão introduzidasnasaulasdelaboratórioparaapesquisadeelementostextuaiscombaseem palavraschave,permitamacederàinformaçãopretendida. 4.1 Encontrarostítulosdetodasasentradasqueobedeçamaosseguintescritérios: 1. Contêmapalavrachave performance nadescriçãodaentrada. 2. Nãocontêmapalavra tinytree nadescriçãodaentrada. 3. Têmaexpressão compile time notítulodaentrada. 4. Foramefectuadasnumahoradodiaquecorrespondeaumnúmeroímpar. IST/DEI Pág.3de5
4 GestãoeTratamentodeInformação A resolução de cada uma das alíneas deve considerar a ordenação dos resultados de acordocomograuderelevânciaparacomoscritériosdepesquisa. 4.2 ExtrairosURLqueseencontrammencionadosnotextodescritivodasentradasque contêm as palavras published ou downloaded. Deverá ter o cuidado de eliminar potenciaisurlemduplicado. Exercício5 No URL encontra se um documento de textocontendoinformaçãosobreaconcentraçãoatmosféricadeco 2 nazonadopólosul. Escreva um programa XQuery que aceda ao documento de texto e represente a informaçãosobaformadeumdocumentoxml,seguindooexemplodafigura4. <Measurements> <Measurement> <Year>1940</Year> <Jan>-99.99</Jan> <Aug>-99.99</Aug> <Annual>-99.99</Annual> <Annual-Fitted>-99.99</Annual-Fitted> </Measurement> </Measurements> Figura4 DocumentoXMLrepresentandoinformaçãosobreconcentraçõesdeCO 2 Exercício6 EscrevaumprogramaXQueryqueacedaaositeYahoo!Shopping(i.e.,convertaoHTML para um documento bem formado para posteriormente ser processado com expressões XPath e XQuery) e construa um novo documento XML com uma lista de máquinas fotográficasdigitaisdamarcanikon. O URL do site Yahoo! Shopping é Para aceder à informação sobreasmáquinasnikondeveserusadooseguinteurl: Brand=Nikon:browsename=Nikon%20Digital%20Cameras TenhaematençãoquealistagemcompletadasmáquinasNikonéapresentadaatravésde uma sequencia de páginas HTML, em que cada uma contem apenas 15 itens. Na parte inferiorcadaumadaspáginasencontra seumíndicequepermiteacederàsrestantes,por exemploatravésdoslinks Previous e Next. IST/DEI Pág.4de5
5 GestãoeTratamentodeInformação O programa XQuery desenvolvido neste exercício deverá recolher até 10 páginas da listagemdeprodutos(ummáximode150produtos).umaestratégiadeconcretizaçãoé, porexemplo,seguirummáximode10linkscomaâncoratextual Next. O programa XQuery desenvolvido neste exercício deverá ainda produzir como resultado umdocumentoxmlsegundooformatoqueseexemplificanafigura5. <produtos> <produto> <nome>camera Name</nome> <desc>nikon Camera Name - Compact Megapixels...</desc> <preco>$169 - $200</preco> </produto> <!-- restantes máquinas fotográficas --> </produtos> Figura5 DocumentoXMLcominformaçãosobremáquinasfotográficas. Exercício7 Em encontra se um ficheiro de texto com valores separados por vírgulas, contendo informação sobre as capitais de estadoaustralianaseascoordenadasdelatitudeelongitudecorrespondentes. EscrevaumprogramaXQueryparaacederaodocumentoonlineeconverterosresultados para o formato KML usado pelo Google Earth. O formato de saída encontra se exemplificadonafigura6. <kml xmlns=" <Response> <name>places in australia</name> <Status><code>200</code><request>geocode</request></Status> <Placemark id="p1"> <address>sydney NSW, Australia</address> <AddressDetails Accuracy="4"> <Country> <CountryNameCode>AU</CountryNameCode> <CountryName>Australia</CountryName> </Country> </AddressDetails> <Point> <coordinates> , ,0</coordinates> </Point> </Placemark> </Response> </kml> Figura6 DocumentoKMLdeexemplo. IST/DEI Pág.5de5
Gestão e Tratamento de Informação 1º semestre
DepartamentodeEngenhariaInformática 2009/2010 GestãoeTratamentodeInformação1ºsemestre Laboratório5 Exercícios Nesta aula de laboratório iremos resolver exercícios envolvendo a transformação e extracçãodeinformaçãodesdedocumentoshtml,combasenatecnologiaxquery.
Leia maisGestão e Tratamento de Informação 1º semestre
DepartamentodeEngenhariaInformática 2010/2011 GestãoeTratamentodeInformação1ºsemestre Laboratório6 Exercícios Nesta aula de laboratório iremos resolver exercícios relacionados com extracção de informaçãoeprocessamentodedocumentostextuais.
Leia maisGestão e Tratamento de Informação 1º semestre
DepartamentodeEngenhariaInformática 2010/2011 GestãoeTratamentodeInformação1ºsemestre Laboratório8 Exercícios Nestaaulairemosresolveralgunsexercíciosrelacionadoscomaconstruçãodemashups, i.e.aplicaçõeswebqueprocedemáintegraçãodedadoseserviçosdisponibilizadospor
Leia maisGestão e Tratamento de Informação
DepartamentodeEngenhariaInformática 2009/2010 GestãoeTratamentodeInformação 1ºsemestre Mini Projecto2 Entregaa6/11/2009 Utilize o software apresentado nas aulas de laboratório para resolver cada um dos
Leia maisGestão e Tratamento de Informação 1º semestre
DepartamentodeEngenhariaInformática 2009/2010 GestãoeTratamentodeInformação1ºsemestre Laboratório6 Exercícios Nesta aula de laboratório iremos resolver exercícios relacionados com extracção de informaçãoeprocessamentodedocumentostextuais.
Leia maisMÓDULO MULTIMÉDIA. Text PROFESSOR: RICARDO RODRIGUES. MAIL: rprodrigues@escs.ipl.pt esganarel@gmail.com. URL: http://esganarel.home.sapo.
MÓDULO MULTIMÉDIA PROFESSOR: RICARDO RODRIGUES MAIL: rprodrigues@escs.ipl.pt esganarel@gmail.com URL: http://esganarel.home.sapo.pt Text GABINETE: 1G1 - A HORA DE ATENDIMENTO: SEG. E QUA. DAS 11H / 12H30
Leia maisGestão e Tratamento de Informação 1º semestre
DepartamentodeEngenhariaInformática 20010/2011 GestãoeTratamentodeInformação1ºsemestre Laboratório1 Exercícios Nestaauladelaboratórioiremosresolverexercíciosrelacionadoscomarepresentaçãode dadosemxml,validaçãodedocumentosxmlcomxmlschemas,interrogaçõesadados
Leia maisEngenharia de Software. Enunciado da Primeira Parte do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2014/2015 Enunciado da Primeira Parte do Projecto 1. Primeira Parte do Projecto ES Este enunciado descreve o trabalho a realizar
Leia maisXML e Banco de Dados. Prof. Daniela Barreiro Claro DCC/IM/UFBA
XML e Banco de Dados DCC/IM/UFBA Banco de Dados na Web Armazenamento de dados na Web HTML muito utilizada para formatar e estruturar documentos na Web Não é adequada para especificar dados estruturados
Leia maisEngenharia de Software. Enunciado da Segunda Parte do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2013/2014 Enunciado da Segunda Parte do Projecto 1. Segunda Parte do Projecto ES A segunda parte do projecto consiste na realização
Leia maisGERÊNCIA DE DADOS SEMI ESTRUTURADOS - XQUERY. Prof. Angelo Augusto Frozza
GERÊNCIA DE DADOS SEMI ESTRUTURADOS - XQUERY Prof. Angelo Augusto Frozza XQUERY (XML QUERY LANGUAGE) XQuery é para XML o que o SQL é para Banco de Dados. XQUERY (XML QUERY LANGUAGE) XQuery é uma linguagem
Leia maisArquivo Digital de Trabalhos Práticos de Alunos
Arquivo Digital de Trabalhos Práticos de Alunos Projecto Integrado Engenharia de Linguagens Eduardo Ribeiro Miguel Nunes Objectivos Criação de uma interface Web para incorporação de Objectos Digitais;
Leia maisDirecção Regional de Educação do Algarve
MÓDULO 1 Folha de Cálculo 1. Introdução à folha de cálculo 1.1. Personalização da folha de cálculo 1.2. Estrutura geral de uma folha de cálculo 1.3. O ambiente de da folha de cálculo 2. Criação de uma
Leia maisExercícios de Excel com Programação em VBA. Luís Vieira Lobo
Exercícios de Excel com Programação em VBA Luís Vieira Lobo Programação das aulas de Excel: Exercícios 1 e 2 até 13/3/2004 (2 ou 3 aulas) Exercício 4 na semana de 15 a 20/3/2004 Exercício 5 na semana de
Leia maisIntrodução e motivação SGBD XML Nativo Consultas em SGBDs XML Prática. Bancos de dados XML. Conceitos e linguagens de consulta
Bancos de dados XML Conceitos e linguagens de consulta Sidney Roberto de Sousa MC536 - Bancos de Dados: Teoria e prática Material base: W3Schools XPath and XQuery Tutorial http://www.w3schools.com/xpath/
Leia maisWeb Services. Autor: Rômulo Rosa Furtado
Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que
Leia maisIntrodução aos Sistemas Informáticos Engenharia Informática, Engenharia Mecânica, Engenharia Química, Gestão e Engenharia Industrial
I 1. Crie um novo livro na folha de cálculo Excel. Grave-o na sua disquete (se não tiver uma disquete, então grave-o no disco do computador) com o nome Exercício 1. Obs.: "Livro" é o nome que se dá a um
Leia maisProgramação Web. Professor: Diego Oliveira. Conteúdo 02: JSP e Servlets
Programação Web Professor: Diego Oliveira Conteúdo 02: JSP e Servlets JSP JSP é um template de uma página Web que usa Java para gerar HTML dinamicamente JSP é considerado server-side e roda em um objeto
Leia maisPHP AULA1. Prof. Msc. Hélio Esperidião
PHP AULA1 Prof. Msc. Hélio Esperidião NAVEGADOR O navegador também conhecido como web browseré um programa que habilita seus usuários a interagirem com documentos hospedados em um servidor Web. SERVIDOR
Leia maisFolha de Cálculo (Excel)
Tecnologias de Informação e Comunicação Folha de Cálculo (Excel) Professor: Rafael Vieira. 1. Introdução à folha de cálculo o nome folha de cálculo atribuído a este tipo de programas, deve-se, principalmente,
Leia maisProgramação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação
Leia maisAlgoritmos e Estrutura de Dados. Introdução a Linguagem Python (Parte I) Prof. Tiago A. E. Ferreira
Algoritmos e Estrutura de Dados Aula 1 Introdução a Linguagem Python (Parte I) Prof. Tiago A. E. Ferreira Linguagem a ser Utilizada? Nossa disciplina é de Algoritmos e Estrutura de Dados, e não de linguagem
Leia maisOficina de Construção de Páginas Web
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Guião Páginas WWW com o editor do Microsoft Office Word 2003 1. Introdução. 2. Abrir uma página Web. 3. Guardar
Leia maisCOLIBRI Ambiente Colaborativo Multimédia MÓDULO MOODLE. Rui Ribeiro colibri@fccn.pt. FCCN - Dezembro 2010
COLIBRI Ambiente Colaborativo Multimédia MÓDULO MOODLE FCCN - Dezembro 2010 Rui Ribeiro colibri@fccn.pt Módulo COLIBRI Concebido por: José Coelho Universidade Aberta Apoiado por: Rui Ribeiro FCCN Vitor
Leia maisA VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO
DOMINE A 110% ACCESS 2010 A VISTA BACKSTAGE Assim que é activado o Access, é visualizado o ecrã principal de acesso na nova vista Backstage. Após aceder ao Access 2010, no canto superior esquerdo do Friso,
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 maisDEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS (GRUPO INFORMÁTICA) Ano Letivo de 2014/2015 MÓDULO 1 FOLHA DE CÁLCULO
Ensino Regular Diurno Disciplina: T.I.C. Professores: Margarida Afonso Curso Profissional - Técnico de Auxiliar de Saúde Ano: 10.º Turma(s): TAS MÓDULO 1 FOLHA DE CÁLCULO OBJECTIVOS Indicar as principais
Leia maisMÓDULO MULTIMÉDIA PROFESSOR: RICARDO RODRIGUES. MAIL: rprodrigues@escs.ipl.pt esganarel@gmail.com. URL: http://esganarel.home.sapo.
MÓDULO MULTIMÉDIA PROFESSOR: RICARDO RODRIGUES MAIL: rprodrigues@escs.ipl.pt esganarel@gmail.com URL: http://esganarel.home.sapo.pt GABINETE: 1G1 - A HORA DE ATENDIMENTO: SEG. E QUA. DAS 11H / 12H30 (MARCAÇÃO
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 maisX4D - IRISXtract TM for Documents
X4D - IRISXtract TM for Documents A Plataforma O portefólio de produtos da I.R.I.S. AG é caracterizado pelo mais elevado grau de flexibilidade, integração eficiência. A plataforma IRISXtract for Documents
Leia maisGUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA ERP PORTUGAL
GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA ERP PORTUGAL Versão: 1.0 Data: 05-06-2009 Índice Acesso e estados dos Formulários... 3 Escolha do Formulário e submissão... 4 Bases para a navegação
Leia maisProgramação para Internet I. 10. Motores de busca. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt
Programação para Internet I 10. Motores de busca Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt A Internet assume-se como a maior fonte de informação de todos os tempos No entanto, a informação encontra-se
Leia maisDisponibilizar uma ferramenta de gestão integrada e on-line, para Oficinas. www.pcomp.pt
Disponibilizar uma ferramenta de gestão integrada e on-line, para Oficinas Ficheiro de viaturas, máquinas, peças, clientes, fornecedores, funcionários,... Orçamentos que podem ser transformados automaticamente
Leia maisIntrodução ao HTML 5 e Implementação de Documentos
Linguagem de Programação para Web Introdução ao HTML 5 e Implementação de Documentos Prof. Mauro Lopes 1-31 20 Objetivo Iremos aqui apresentar a estrutura básica de um documento HTML e iremos também apresentar
Leia maisREST. Caio Nakashima caio.nakashima@mds.gov.br caionakashima@gmail.com
REST Caio Nakashima caio.nakashima@mds.gov.br caionakashima@gmail.com 1 RESTful REpresentation State Transfer Estilo de arquitetura de software para sistemas distribuídos Termo proposto por Roy Fielding
Leia maisEngenharia de Software
Engenharia de Software Objectivos Indicação onde são utilizados os computadores Primeiro programa em C++ Etapas básicas do desenvolvimento de programas Projecto centrado nos objectos Classes e programação
Leia maisMÓDULO MULTIMÉDIA PROFESSOR: RICARDO RODRIGUES. MAIL: rprodrigues@escs.ipl.pt esganarel@gmail.com. URL: http://esganarel.home.sapo.
MÓDULO MULTIMÉDIA PROFESSOR: RICARDO RODRIGUES MAIL: rprodrigues@escs.ipl.pt esganarel@gmail.com URL: http://esganarel.home.sapo.pt GABINETE: 1G1 - A HORA DE ATENDIMENTO: SEG. E QUA. DAS 11H / 12H30 (MARCAÇÃO
Leia maisMANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Leia maisNúmero: Nome: 1 --------------------------------------------------------------------------------------------------------------
Número: Nome: 1 -------------------------------------------------------------------------------------------------------------- INSTITUTO SUPERIOR TÉCNICO Gestão e Tratamento de Informação Exame: tipo Dezembro
Leia maisAula 1 Cleverton Hentz
Aula 1 Cleverton Hentz Sumário da Aula Introdução História da Internet Protocolos Hypertext Transfer Protocol 2 A Internet é um conjunto de redes de alcance mundial: Comunicação é transparente para o usuário;
Leia maisBem vindo ao ajuda do software QUICKFISH para criação de sites.
Bem vindo ao ajuda do software QUICKFISH para criação de sites. SUMÁRIO 1 Exemplo de site criado no software QUICKFISH...02 2 Salvando Seu Site...03 3 Publicando Seu Site...03 4 Visão inicial do Software
Leia mais4.3 Ferramentas para criar conteúdos/recursos educativos
4.3 Ferramentas para criar conteúdos/recursos educativos 4.3.2. Google Sites Célio Gonçalo Marques a) Introdução O Google Sites foi lançado oficialmente no dia 23 de Outubro de 2008 em mais de 37 línguas,
Leia maisDE OPERAÇÕES E POSIÇÕES COM O EXTERIOR)
COPE - Configuração e Recolha de Informação (COMUNICAÇÃO DE OPERAÇÕES E POSIÇÕES COM O EXTERIOR) Versão 1.0 abril de 2013 Índice Índice... 2 Introdução... 3 Configurações Gerais... 4 Administrador...4
Leia maisPLANIFICAÇÃO MODULAR ANO LECTIVO 2015 / 2016
PLANIFICAÇÃO MODULAR ANO LECTIVO 2015 / 2016 CURSO/CICLO DE FORMAÇÃO Técnico de Eletrotecnia e Técnico de Gestão de Equipamentos Informáticos / 2015/2018 DISCIPLINA: Tecnologias da Informação e Comunicação
Leia maisTIC Tecnologias da Informação e Comunicação 10º Ano
TIC Tecnologias da Informação e Comunicação 10º Ano Unidades Conteúdos Objectivos Gerais Nº Aulas (tempos) Módulo 1 Folha de Cálculo Microsoft Excel 2010 Introdução à folha de cálculo o Personalização
Leia maisEngenharia de Software. Enunciado da Quarta Parte do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2013/2014 Enunciado da Quarta Parte do Projecto 1. Introdução Nesta parte final do projecto de ES e SD pretende-se: Estender a solução
Leia maisGerenciando Sua Reputação Online Parte 1
Gerenciando Sua Reputação Online Parte 1 Índice Gerenciando Sua Reputação Online Parte 1 Índice O Que é Gerenciamento da Sua Reputação Online? Como Monitorar Sua Reputação Online O Básico Para Construir
Leia maisPlanificação TIC - 7.º Ano 2012/2013
Agrupamento de Escolas Dr. Vieira de Carvalho Planificação TIC - 7.º Ano 2012/2013 AULAS PREVISTAS (50 minutos) 7.º A (30 aulas) (34 aulas) 7.º F (34 aulas) 1.- A Informação, o conhecimento e o mundo das
Leia maisJavaScript (Funções, Eventos e Manipulação de Formulários)
Linguagem de Programação para Web JavaScript (Funções, Eventos e Manipulação de Formulários) Prof. Mauro Lopes 1-31 23 Objetivos Iremos avançar um pouco mais em nosso estudo sobre o JavaScript. Iremos
Leia maisProgramação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt
Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt São módulos de aplicações de negócios que expõem as regras do negócio como serviços na Internet através
Leia maisXQuery (2ª parte) DEI IST. (baseado nos slides de Ioana Manolescu, acessíveis em: http://www-rocq.inria.fr/~abitebou/master-ssd/slxquery.
XQuery (2ª parte) DEI IST (baseado nos slides de Ioana Manolescu, acessíveis em: http://www-rocq.inria.fr/~abitebou/master-ssd/slxquery.pdf) Agenda Formulação de interrogações Expressões FLOWR Sumário
Leia maisINTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
Leia maisIntrodução aos Algoritmos e Estruturas de Dados 2011/2012
INSTITUTO SUPERIOR TÉCNICO Introdução aos Algoritmos e Estruturas de Dados 2011/2012 Enunciado do 2 o Projecto Data de entrega: 11 de Novembro de 2011 às 23h59 1 Introdução O EuroMilhões é uma lotaria
Leia maisCurso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2
Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing
Leia maisAcessibilidade no SIEP (Sistema de Informações da Educação Profissional e Tecnológica) Módulo de Acessibilidade Virtual CEFET Bento Gonçalves RS Maio 2008 ACESSIBILIDADE À WEB De acordo com Cifuentes (2000),
Leia maisCurso: Ciência da Computação Disciplina: Construção de Compiladores Período: 2010-1 Prof. Dr. Raimundo Moura
UFPI CCN DIE Curso: Ciência da Computação Disciplina: Construção de Compiladores Período: 2010-1 Prof. Dr. Raimundo Moura O projeto Desenvolver um compilador de um subconjunto básico da linguagem PORTUGOL.
Leia maisP S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A. Criar uma relação mestre-detalhe. Pesquisa de informação
P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A Módulo 18 Ferramentas de Desenvolvimento de Páginas Web Criar uma relação mestre-detalhe 1. Cria uma cópia da página «listaferram.php»
Leia maisTarefa Orientada 17 Listas de dados
Tarefa Orientada 17 Listas de dados Estudo prático da folha de cálculo Excel - Gestão de listas como base de dados. Conceitos teóricos Lista Série de linhas da folha de cálculo que contém dados relacionados,
Leia maisMotor de Pesquisa Baseado na Web Semântica
Motor de Pesquisa Baseado na Web Semântica Rui Gaspar, Ricardo Clemente {ruiandre, ricjorge}@student.dei.uc.pt Resumo: Com este projecto pretende-se desenvolver um motor de pesquisa, que implemente conceitos
Leia maisEscola Secundária de Camarate
Escola Secundária de Camarate Ano Lectivo 2014/2015 Planificação da Disciplina de Tecnologias da Informação e Comunicação Curso Profissional de Técnico Auxiliar de Saúde e Técnico de Restauração e Bar
Leia maisInformática. Informática. Valdir
Informática Informática Valdir Questão 21 A opção de alterar as configurações e aparência do Windows, inclusive a cor da área de trabalho e das janelas, instalação e configuração de hardware, software
Leia maisJSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem
1 JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem orientada a objectos. Tal como em ASP e PHP, os ficheiros
Leia maisDepartamento de Informática
Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos exame de recurso, 9 de Fevereiro de 2012 1º Semestre, 2011/2012 NOTAS: Leia com atenção cada questão antes de responder.
Leia mais2ºCiclo (5º e 6º Anos de escolaridade) 3ºCiclo (7º e 8º Anos de escolaridade)
Escola Básica e Secundária de Velas Linhas de Exploração do Quadro de da Disciplina de Tecnologias de Informação e Comunicação (TIC) Oferta de Escola 2ºCiclo (5º e 6º Anos de escolaridade) 3ºCiclo (7º
Leia maisTutorial: Do YouTube para o PowerPoint
Autor: João Pina aragaopina@gmail.com 01-03-2010 OBJECTIVOS No final deste tutorial será capaz de: A. Retirar vídeos do YouTube; B. Converter os vídeos num formato passível de ser integrado em PowerPoint;
Leia maisA Linguagem Algorítmica Estrutura de Repetição. Ex. 2
Estrutura de Repetição. Ex. 2 A ESTRUTURA Enquanto faça{} É MELHOR UTILIZADA PARA SITUAÇÕES ONDE O TESTE DE CONDIÇÃO (V OU F) PRECISA SER VERIFICADO NO INÍCIO DA ESTRUTURA DE REPETIÇÃO.
Leia maisMÓDULO 1 - Folha de Cálculo
ANUAL ANO LETIVO DE 2013/2014 Curso Profissional de Técnico de Apoio à Gestão Desportiva Curso Profissional de Técnico de Restauração Cozinha - Pastelaria Disciplina de Tecnologias da Informação e Comunicação
Leia maisFramework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#
Linguagem de Programação 3 Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Prof. Mauro Lopes 1-31 35 Objetivos Nesta aula iremos apresentar a tecnologia.net, o ambiente de desenvolvimento
Leia maisPLANIFICAÇÃO MODULAR
Direção Regional de Educação Centro AGRUPAMENTO DE ESCOLAS DE MIRA ESCOLA SECUNDÁRIA/3º DR.ª M.ª CÂNDIDA ENSINO PROFISSIONAL DE NÍVEL SECUNDÁRIO POR MÓDULOS Curso Profissional em funcionamento no âmbito
Leia maisESQUEMA AULA PRÁTICA 1 Familiarização com o Ambiente de Desenvolvimento Eclipse Introdução à Linguagem de Programação JAVA
P. Fazendeiro & P. Prata POO FP1/1 ESQUEMA AULA PRÁTICA 1 Familiarização com o Ambiente de Desenvolvimento Eclipse Introdução à Linguagem de Programação JAVA 0 Inicie o ambiente de desenvolvimento integrado
Leia maisFicha prática nº 7. SGBD Microsoft Access e SQL Server
Instituto Superior Politécnico de Viseu Escola Superior de Tecnologia Departamento de Informática Ficha prática nº 7 SGBD Microsoft Access e SQL Server Objectivo: Criação de uma aplicação em arquitectura
Leia maisESCOLA SECUNDÁRIA DE LEAL DA CÂMARA
ESCOLA SECUNDÁRIA DE LEAL DA CÂMARA DEPARTAMENTO DE TECNOLOGIAS 2007/08 Curso Tecnológico de Informática Ensino Secundário Recorrente DISCIPLINA DE BASES LÓGICAS DE PROGRAMAÇÃO 11º ano (Módulo 4) OBJECTIVOS
Leia maisPLANIFICAÇÃO ANUAL GESTÃO DE TEMPOS. CURSO: Curso Profissional de Secretariado 10º ano. DISCIPLINA: Tecnologias da Informação e Comunicação
PLANIFICAÇÃO ANUAL CURSO: Curso Profissional de Secretariado 0º ano DISCIPLINA: Tecnologias da Informação e Comunicação ANO LETIVO: 205/206 GESTÃO DE TEMPOS º Período Apresentação Desenvolvimento Programático
Leia maisPRODUTO E-COMMERCE 3D Secure
PRODUTO E-COMMERCE 3D Secure DOCUMENTO DE APOIO À INSTALAÇÃO DO PRODUTO Informação de apoio ao comerciante Pág. 1 de 12 Objectivos O presente documento fornece-lhe a informação necessária para facilitar
Leia maisBEMVINDO AO ONLINE SHIPPING MANUAL
Online Shipping BEMVINDO AO ONLINE SHIPPING MANUAL EM VIAGEM OU NO ESCRITÓRIO, O ONLINE SHIPPING LEVA-O LÁ. É ideal para empresas com um pequeno volume de envios, secretariados, receções, viajantes frequentes
Leia maisForms Authentication em ASP.NET
Forms Authentication em ASP.NET Em muitos sites web é necessário restringir selectivamente o acesso a determinadas áreas, ou páginas, enquanto para outras páginas pode permitir-se acesso livre. ASP.NET
Leia maisVM Card. Referência das Definições Web das Funções Avançadas. Manuais do Utilizador
VM Card Manuais do Utilizador Referência das Definições Web das Funções Avançadas 1 Introdução 2 Ecrãs 3 Definição de Arranque 4 Informações de Função Avançada 5 Instalar 6 Desinstalar 7 Ferramentas do
Leia maisMATRIZ DE EXAME DE EQUIVALÊNCIA À FREQUÊNCIA
DISCIPLINA: BASES DE PROGRAMAÇÃO CÓDIGO - 104 PASCAL Utilizar as instruções básicas da linguagem Pascal; Aplicar estruturas de decisão na elaboração de programas; Desenvolver programas em Pascal de forma
Leia maisSeu manual do usuário HP SLATE 10 HD 3500EF SILVER http://pt.yourpdfguides.com/dref/5512768
Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para HP SLATE 10 HD 3500EF SILVER. Você vai encontrar as respostas a todas suas perguntas sobre a
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO - TIC 10º C. Planificação de. Curso Profissional de Técnico de Secretariado
Escola Básica e Secundária de Velas Planificação de TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO - TIC Curso Profissional de Técnico de Secretariado 10º C MÓDULO 1 FOLHA DE CÁLCULO Microsoft Excel Conteúdos
Leia maisProjeto de Inovação Tecnológica da sala de apoio à gestão estratégica SAGE
Projeto de Inovação Tecnológica da sala de apoio à gestão estratégica SAGE PROCESSO DE SELEÇÃO PARA CONTRATAÇÃO DE EQUIPE TÉCNICA EDITAL Nº 01/2014/SAGE Abre inscrições e define normas do processo de seleção
Leia maisIntrodução à Engenharia de Computadores e Telemática. Guião das Aulas Práticas
Introdução à Engenharia de Computadores e Telemática Guião das Aulas Práticas Departamento de Eletrónica, Telecomunicações e Informática Universidade de Aveiro 20122013 Conteúdo 1 Introdução ao UNIX 3
Leia maisIntrodução ao Tableau Server 7.0
Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para
Leia maisINSS Instituto Nacional do Seguro Social Analista do Seguro Social com Formação em Direito Nível Superior
INSS Instituto Nacional do Seguro Social Analista do Seguro Social com Formação em Direito Nível Superior Comentário da prova realizada dia 16/03/2008. Considerando que um servidor do INSS necessite preparar
Leia maisTrabalho Prático Nº1 Introdução ao C#.NET
Trabalho Prático Nº1 Introdução ao C#.NET 1. OBJECTIVOS - Entender o contexto da plataforma.net - Desenvolver programas simples em C#.NET - Saber efectuar entradas de dados em modo Consola e Windows Forms
Leia maisESTRATÉGIAS /ACTIVIDADES. Fazer uma abordagem teórica e simples
Conhecer os conceitos básicos relacionados com as Tecnologias da Informação e Comunicação (TIC). Conhecer a terminologia relacionada com as TIC Caracterizar informação Identificar e caracterizar as áreas
Leia maissimplificada A vida do professor Click to edit Master text styles
A vida do professor simplificada O Windows 7 torna a experiência tecnológica de um professor mais fácil. A utilização do seu computador é mais visual e intuitiva, para que as suas tarefas diárias sejam
Leia maisEngenharia de Software. Enunciado da Quarta Parte do Projecto
LEIC-A, LEIC-T, LERC, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2012/2013 Enunciado da Quarta Parte do Projecto 1. Introdução Nesta parte final do projecto de ES e SD pretende-se: Estender a solução
Leia maisTecnologias de Informação e Comunicação Página 1 de 5
1. Descrição da prova A prova irá abranger várias tarefas de utilização do software do Microsoft Office2007 e software gráfico como o Adobe Photoshop CS4 ou Adobe Fireworks CS4. As principais áreas abrangidas
Leia maisPlanificação Anual TIC 8º Ano 2012/2013 1 PERÍODO
Ano Letivo 2012/2013 TIC 7º ANO PLANIFICAÇÃO ANUAL DE CONTEÚDOS 1 PERÍODO 1 TEMPO- 45 MINUTOS Domínio Duração Objectivos Gerais Objectivos Específicos Estratégias/ Actividades Subdomínio 7ºA 7ºB Informação
Leia maisEngenharia de Software Sistemas Distribuídos
Engenharia de Software Sistemas Distribuídos 2 o Semestre de 2007/2008 Requisitos para a 1 a entrega Loja Virtual 1 Introdução O enunciado base do projecto conjunto das disciplinas de Engenharia de Software
Leia maisO 1º Ciclo do Ensino Básico é um espaço privilegiado onde se proporcionam aos alunos aprendizagens mais ativas e significativas,
O 1º Ciclo do Ensino Básico é um espaço privilegiado onde se proporcionam aos alunos aprendizagens mais ativas e significativas, pois este é um dos meios de socialização e da aquisição das primeiras competências
Leia maisDOCUMENTAÇÃO DO FRAMEWORK - versão 2.0
DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando
Leia maisFAQs COMÉRCIO INVESTE. Versão 1.0 Última atualização a 13.04.2015 PRIMAVERA Business Software Solutions, S.A. 1993-2015, All rights reserved
FAQs COMÉRCIO INVESTE Versão 1.0 Última atualização a 13.04.2015 PRIMAVERA Business Software Solutions, S.A. 1993-2015, All rights reserved FAQs 1. Quais as condições para poder apresentar uma candidatura
Leia maisDEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS
DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS Planificação Anual da Disciplina de TIC Módulos 1,2,3-10.ºD CURSO PROFISSIONAL DE TÉCNICO DE APOIO À GESTÃO DESPORTIVA Ano Letivo 2015-2016 Manual adotado:
Leia maisNota de Aula: Utilização da IDE Code::Blocks
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO CAMPUS SÃO LUÍS MONTE CASTELO DEPARTAMENTO ACADÊMICO DE INFORMÁTICA SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROFESSOR:
Leia mais