Linguagem NCL Nested Context Language
|
|
- João Vítor Oliveira Santos
- 8 Há anos
- Visualizações:
Transcrição
1 Roeiro Linguagem NCL Nesed Cone Language Inrodução Conecores e Templaes de Composição Linguagem NCL 2.0 Auoria Modelos Auor EDITOR Inerface Gráfica Linguagem Declaraiva <?ml version="1.0"?> <hperdocumen > < /> <video /> <e /> <img > </hperdocumen> Base de Documenos Objeos Pono-chave para eficácia cia de uma linguagem Modelo conceiual Epressividade Diversos modelos proposos na lieraura Deer, CMIF, AHM, FireFl,, I-HTSPN, I Madeus, Microcosm, Trellis, IMAP, Labrinh,, ec. NCM desenvolvido pelo Laboraório rio TeleMídia dia/puc-rio Principais enidades nós relacionamenos elos nós de composição (composições)
2 Relações em Modelos Relações de Sincronização Modelos devem dar supore a diferenes ipos de relacionamenos enre componenes de referência, de esruuração Relaçães semânicas, de derivação enre arefas,, ec. Elos ou composições podem ser usadas para represenar os diferenes ipos de relações Depende do modelo conceiual Represenadas por elos Prós: Composições para relações de esruuração N 11 N 22 Semânica dada pelo conjuno de elos Conras: Dificuldade de uso Represenadas por composições Padrão W3C => linguagem SMIL (par, seq,, ecl) Padrão ISO => linguagem XMT-Ω (MPEG-4) Prós: Tipos pré-definidos de composição N 11 N 22 Facilidade de auoria Conras: compleas devem ser consruídas aravés de uma hierarquia dos ipos básicos N nn N nn Cenário Ideal Fornecer odas as abordagens para auoria Nós (objeos de mídia) Elos de referência Composições de esruuração Novos ipos de relação e de composição definidos pelo usuário Qualquer semânica Aingir o cenário ideal Objeivos Principais Aplicação de novos conceios no domínio (aproveiados do domínio de ADLs Archiecure Descripion Languages) Inrodução de nova enidade Conecor Inrodução de nova facilidade para auoria Templae de composição
3 Conecores Elos dividos em dois elemenos Nó A elo Nó B Definição da relação => conecor Definição dos paricipanes => conjuno de s conecor Nó A Pono de inerface do conecor (papel) Conecor Nó B nó Pono de inerface de um nó (âncora/aribuo) Definição dos Papéis de um Conecor Pono de inerface de um conecor (papel) especifica o comporameno de um paricipane da relação Papéis são definidos baseados em uma máquina de esado de eveno: presenaion, mouseclick, mouseover,, focus, prefech,, aribuion sop abor prepared paused sar pause sar resume sop naural end occurring abor Linguagem XConnecor relações de referência e onl for prefech evens naural finished end Eemplos de Conecores Vanagens do Uso de Conecores Eemplos de Conecores Elo radicional hipereo emporais de Allen mulipono Conecores composos (relações mais compleas) Allen s Relaion Illusraion Hpermedia Connecor mees me b sars sared b finishes finished b before afer X overlaps overlapped b during conains equals mees-consrain, meessar, mees-sop sars-consrain, sars finishes-consrain, finishes before-consrain, before overlaps during equals Reuso de um conecor para criação de vários v elos Facilidade para definição de relações de alo níveln Bases de conecores Combina epressividade e facilidade de uso a uma linguagem Traameno de relações como enidades de primeira classe, que podem ser composas de nós e elos connecor R A B R elo l 1 C R elo l 2 D
4 Templaes de Composição Conecores => emplaes para criação de elos Templaes de composição => emplaes para composições Composição conendo nós A e B L in A + N 2 M1 M 2 N 1 M1 M 2 B N n P ou = A B L in documeno final M 1 P ou Composição seqüencial específica conendo nós A e B Templaes de Composição Templaes de composição especificam: Vocabulário rio: ipos de componenes (áudio, vídeo, imagem, eo,, ) ipos de relações (conecores) Resrições ões: resrições sobre componenes e conecores componenes específicos relacionamenos específicos (dão a semânica da composição ão) Linguagem XTemplae epressões XPah e consruções XSLT Templae de composição seqüencial Eemplo de emplae NCL 2.0 documen using a emplae L 1 P n subile 1 P 1 P 2 L n L 3 L 2 P 3 subile n Visão Esruural subile 2 subile 3 Relação L sars a b rack1 rack2 rack3 rackn L 1 P 1 L 2 P 2 L 3 P 3 L n sub. 1 sub. 2 sub. 3 sub. n Visão Temporal Relação P finishes P n <?ml version="1.0"?> <ncl id="ncl_eample" > <head> </head> <bod> <composie id="samba-documen" Templae -wih-subiles L 1 P 1 rack1 rack2 rack3 rackn L 2 P 2 L 3 P 3 L 4 P 4 L n+1 P n+1 sub. 1 sub. 2 sub. 3 sub. n emplae="hp://engenho.elemidia.puc-rio.br/users/debora/-wih-subiles.ml"> < id="samba" label="" src="hp:// descripor="_d1"> <area id="par1" begin="8.4s" end ="18s" label="rack"/> <area id="par2" begin="18.5s" end ="28s" label="rack"/> <area id="par3" begin="29s" end ="39s" label="rack"/> </> <e id="lrics-par1" label="subile" src="hp:// descripor="e_d1"/> <e id="lrics-par2" label="subile" src="hp:// descripor="e_d1"/> <e id="lrics-par3" label="subile" src="hp:// descripor="e_d1"/> </composie> </bod> </ncl> logo
5 Processador de Templaes de Composição Templaes de Composição Principais vanagens Reuso de especificações Documeno NCL usando emplae emplae de composição Processador de Templaes Valida resrições e gera componenes e elos auomaicamene Documeno NCL ou Relaório de erros Documeno Final Generalizar os ipos de composição que um linguagem de auoria oferece Composições com semânica embuida podem ser visas como emplaes de composição Nova abordagem Novos ipos de composição podem ser criados sem modificar as linguagens eisenes Aingir o cenário ideal Linguagem NCL Conecores e emplaes de composição são oferecidos pela Linguagem NCL Nesed Cone Language Linguagem declaraiva baseada no modelo NCM Versão 1.0 [Anonacci 2000] XML DTD Documen Tpe Definiion Versão 2.0 [Muchalua-Saade 2003] XML Schema Abordagem modular Similar à modularização do padrão SMIL 2.0 Versão 3.0 [SBTVD-T T 2007] Padrão Brasileiro de TV Digial Middleware declaraivo GINGA-NCL NCL Padrões de Middleware para TV Digial
Modelo Hipermídia. Documentos Hipermídia. Entidades Hipermídia. Componentes de um documento hipermídia
Departamento de Engenharia de Telecomunicações - UFF Autoria de Conteúdo Multimídia Interativo com a Linguagem NCL 3.0 Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br Autoria de Conteúdo
Leia maisSistemas Multimídia e Hipermídia
Departamento de Ciência da Computação - UFF e Hipermídia Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br e Hipermídia Multimídia Hipermídia Documentos Hipermídia Objetos de Mídia Relações
Leia mais1 Introdução. Componentes Usuários. Provedor de Serviços. Figura 1.1 Ambiente de oferecimento de serviços
1 Introdução Nos últimos anos, houve um aumento notável de demanda por plataformas com suporte a diferentes mídias. Aplicações manipulando simultaneamente texto, vídeo e áudio são cada vez mais comuns.
Leia maisHipermídia na Web. Hipermídia na Web HTML HTML. Limitações do HTML XHTML. Linguagens de autoria. debora@midiacom.uff.br
Departamento de Ciência da Computação - UFF Hipermídia na Web Hipermídia na Web Linguagens de autoria Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1 2 HyperText Markup Language 2.0 (1994),
Leia mais5.1. Análise Comparativa
5 Conclusões O objetivo desta dissertação foi apresentar o ambiente de autoria Composer, o qual é voltado para a criação de programas NCL, versão 3.0, para TV digital interativa. Da mesma forma que no
Leia maisSistemas Multimídia e Hipermídia
Departamento de Ciência da Computação - UFF Sistemas Multimídia e Hipermídia Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Sistemas Multimídia e Hipermídia Multimídia Hipermídia Documentos
Leia maisXML Básico. Murillo Vasconcelos Henriques B. Castro. 17 de maio de 2011
XML Básico Murillo Vasconcelos Henriques B. Castro 17 de maio de 2011 O QUE É? Sigla para extensible Markable Language É uma linguagem de marcação, assim como HTML Desenvolvida para ser auto explicativa
Leia maisSistemas Multimídia e Hipermídia
Departamento de Engenharia de Telecomunicações - UFF Sistemas Multimídia e Hipermídia Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br Sistemas Multimídia e Hipermídia Multimídia Hipermídia
Leia maisCAPÍTULO 9. y(t). y Medidor. Figura 9.1: Controlador Analógico
146 CAPÍULO 9 Inrodução ao Conrole Discreo 9.1 Inrodução Os sisemas de conrole esudados aé ese pono envolvem conroladores analógicos, que produzem sinais de conrole conínuos no empo a parir de sinais da
Leia mais1 Introdução. 1.1. Motivação
1 Introdução A adoção do Ginga-NCL como middleware declarativo do SBTVD (Sistema Brasileiro de Televisão Digital) estabeleceu um marco no desenvolvimento de aplicações interativas para TV Digital terrestre
Leia mais2 Conceitos de transmissão de dados
2 Conceios de ransmissão de dados 2 Conceios de ransmissão de dados 1/23 2.2.1 Fones de aenuação e disorção de sinal 2.2.1 Fones de aenuação e disorção do sinal (coninuação) 2/23 Imperfeições do canal
Leia maisRegras Métodos Identificadores Variáveis Constantes Tipos de dados Comandos de atribuição Operadores aritméticos, relacionais e lógicos
Lógica Aula 2 Técnicas de Programação Criando algoritmos Regras Métodos Identificadores Variáveis Constantes Tipos de dados Comandos de atribuição Operadores aritméticos, relacionais e lógicos Criando
Leia maisLinguagem de Montagem 2. Operações e Operandos
Linguagem de Montagem 2 Operações e Operandos Revisão Para executar uma tarefa qualquer, um computador precisa receber instruções precisas sobre o que fazer Esse conjunto de instruções chamamos de algoritmo
Leia maisESTRATÉGIA DE DESENVOLVIMENTO DE SOFTWARE INTERATIVO COM GINGA-NCL PARA TV DIGITAL
ESTRATÉGIA DE DESENVOLVIMENTO DE SOFTWARE INTERATIVO COM GINGA-NCL PARA TV DIGITAL João Vitor Carvalho de Melo jvcmelo@aluno.ufabc.edu.br Universidade Federal do ABC Avenida dos Estados, 5001 - Bairro
Leia maisSistemas Multimídia. ð NCL Nested Context Language. ð NCL Versão 1.0 [Antonacci 2000] ð NCL Versão 2.0 [Muchaluat-Saade 2003] ð NCL Versão 3.
Departamento de Ciência da Computação - UFF Linguagem NCL Linguagem NCL Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br NCL Nested Contet Language Baseada em XML NCL Versão 1.0 [Antonacci
Leia maisWeb Design Aula 11: XHTML
Web Design Aula 11: XHTML Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação HTML 1.0-2.0: Havia hipertextos, não havia preocupação com a apresentação HTML 3: Guerra dos Browser (Microsoft
Leia maisProf. Luiz Marcelo Chiesse da Silva DIODOS
DODOS 1.JUÇÃO Os crisais semiconduores, ano do ipo como do ipo, não são bons conduores, mas ao ransferirmos energia a um deses ipos de crisal, uma pequena correne elérica aparece. A finalidade práica não
Leia maisGESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML
GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML Prof. Dr. Daniel Caetano 2016-1 Objetivos Compreender as diferentes tecnologias de troca de informação em uma Cadeia de Suprimentos
Leia maisXML XML. XML extensible Markup Language HTML. Motivação. W3C: World Wide Web Consortium XML 1.0. Mário Meireles Teixeira DEINF-UFMA
Mário Meireles Teixeira DEINF-UFMA Motivação extensible Markup Language W3C: World Wide Web Consortium http://www.w3.org 1.0 W3C Recommendation, 10/Fev/1998 (inicial) W3C Recommendation, 04/Fev/2004, 3
Leia maisSom, Vídeo, e Deep Zoom. José Antônio da Cunha IFRN
, Vídeo, e Deep Zoom José Antônio da Cunha IFRN A plataforma Silverlight permite a interação com áudio e vídeo em seus aplicativos, facilitando assim a construção de aplicações que fornecem experiências
Leia maisSistemas Multimídia. ð Linguagens de autoria. Sistemas Multimídia. ð Principal vantagem do HTML é simplicidade => SUCESSO. Sistemas Multimídia
Departamento de Ciência da Computação - UFF Hipermídia na Web Hipermídia na Web ð Linguagens de autoria Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1 2 ð HyperText Markup Language ð
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 maisAutoria Web HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza
HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML Apresentar
Leia maisexercício e o preço do ativo são iguais, é dito que a opção está no dinheiro (at-themoney).
4. Mercado de Opções O mercado de opções é um mercado no qual o iular (comprador) de uma opção em o direio de exercer a mesma, mas não a obrigação, mediane o pagameno de um prêmio ao lançador da opção
Leia maisCarga horária : 4 aulas semanais (laboratório) Professores: Custódio, Daniel, Julio foco: introdução a uma linguagem de programação Linguagem Java
Carga horária : 4 aulas semanais (laboratório) Professores: Custódio, Daniel, Julio foco: introdução a uma linguagem de programação Linguagem Java 1 Objetivo: O aluno deverá adquirir capacidades e habilidades
Leia maisALGORITMOS MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br
ALGORITMOS MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br ROTEIRO Memória Variáveis e constantes Tipos primitivos de dados Operadores Comandos
Leia maisSistemas Distribuídos na Web. Pedro Ferreira DI - FCUL
Sistemas Distribuídos na Web Pedro Ferreira DI - FCUL Arquitetura da Web Criada por Tim Berners-Lee no CERN de Geneva Propósito: partilha de documentos Desde 1994 mantida pelo World Wide Web Consortium
Leia maisPROVA DISCURSIVA (P )
PROVA DISCURSIVA (P ) 2 Nesta prova que vale dez pontos, faça o que se pede, usando os espaços indicados no presente caderno para rascunho. Em seguida, transcreva os textos para as folhas de TEXTOS DEFINITIVOS
Leia maisO Fluxo de Caixa Livre para a Empresa e o Fluxo de Caixa Livre para os Sócios
O Fluxo de Caixa Livre para a Empresa e o Fluxo de Caixa Livre para os Sócios! Principais diferenças! Como uilizar! Vanagens e desvanagens Francisco Cavalcane (francisco@fcavalcane.com.br) Sócio-Direor
Leia maisEsta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi
5 Conclusão Esta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi permitir que scripts Lua instanciem e usem
Leia maisextensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação.
extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação. Em XML, os tags não são pré-definidos. Temos de definir os nossos tags. XML utiliza um Document
Leia maisPROJETO (OU DESIGN) DO SOFTWARE Diagrama de Estrutura
PROJETO (OU DESIGN) DO SOFTWARE Diagrama de Estrutura Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 PROJETO (OU DESIGN) DO SOFTWARE Na fase de projeto (ou design)
Leia maisLinguagem de Estruturação e Apresentação de Conteúdos
UNIVERSIDADE TECNOLOGICA FEDERAL DO PARANA MINISTERIO DA EDUCAÇÃO Câmpus Santa Helena Curso de Bacharelado em Ciência da Computação Linguagem de Estruturação e Apresentação de Conteúdos Prof. Me. Arlete
Leia mais! Tecnologia de Processos de Software. ! Visao Geral. ! WebAPSEE-PML. ! Definição. ! Atividades. ! Conexões. ! Artefatos. ! Recursos. !
Modelagem de Processos no ambiente WebAPSEE Visão Geral da WebAPSEE-PML Adailton M. Lima Agenda! Tecnologia de Processos de Software! Visao Geral! WebAPSEE-PML! Definição!! Conexões! Artefatos! Recursos!
Leia maisGuia de Recursos e Atividades
Guia de Recursos e Aividades girls worldwide say World Associaion of Girl Guides and Girl Scous Associaion mondiale des Guides e des Eclaireuses Asociación Mundial de las Guías Scous Unir as Forças conra
Leia mais4 Módulo XConnector. Figura 11. Exemplo de elos usando o mesmo conector R. R elo l l1. C R elo l l2. xconnector R. âncora/porta/atributo.
4 Módulo XConnector Como apresentado no Capítulo 2, um conector hipermídia (Muchaluat- Saade, 2001a; Muchaluat-Saade, 2001b) representa uma relação que pode ser usada para a criação de elos em hiperdocumentos.
Leia maisIntrodução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML
IntroduçãoàTecnologiaWeb HTML HyperTextMarkupLanguage XHTML extensiblehypertextmarkuplanguage EstruturaBásicadoDocumentoHTML ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br ProfªMSc.ElizabeteMunzlinger
Leia maisPÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML O Desenvolvimento Web O desenvolvimento web é o termo utilizado para descrever atividade relacionada
Leia maisLinguagens de. Aula 01. Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br
Linguagens de III Aula 01 Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br Linguagens de III Horário das Aulas: 6as feiras das 7h40 às 10h55 Objetivo principal desta disciplina é: utilizar
Leia maisMAPEAMENTO DE CONSULTAS SQL EM XML ENTRE SISTEMAS GERENCIADORES DE BANCO DE DADOS RELACIONAIS
Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Sistemas de Informação RENATO SULZBACH MAPEAMENTO DE CONSULTAS SQL EM XML ENTRE SISTEMAS GERENCIADORES
Leia mais6 Ferramenta de Apoio ao Processo de Desenvolvimento de Sistemas Multi-Agentes
6 Ferramenta de Apoio ao Processo de Desenvolvimento de Sistemas Multi-Agentes A ferramenta MAS-ML Tool surgiu com o objetivo de viabilizar o processo de desenvolvimento proposto na Seção anterior, implementando
Leia maisFunção definida por várias sentenças
Ese caderno didáico em por objeivo o esudo de função definida por várias senenças. Nese maerial você erá disponível: Uma siuação que descreve várias senenças maemáicas que compõem a função. Diversas aividades
Leia mais1 INTRODUÇÃO 1.1 CONCEITO DE PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO
1 INTRODUÇÃO 1.1 CONCEITO DE PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO Desde o seu surgimento, o manuseio da computação é baseado em linguagens de programação. Ela permite que sejam construídos aplicativos
Leia maisLinguagem NCL. Linguagem NCL. Linguagem NCL. Modelo NCM.
Departamento de Engenharia de Telecomunicações - UFF Linguagem NCL Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Linguagem NCL NCL Nested Context Language Baseada em XML NCL Versão 1.0
Leia maisCRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP
CRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP INTRODUÇÃO Este é o segundo tutorial sobre o desenvolvimento de webmapping com o ALOV Map. Para obter informações sobre como elaborar uma aplicação básica com o
Leia mais2 Geração Dinâmica de Conteúdo e Templates de Composição
2 Geração Dinâmica de Conteúdo e Templates de Composição Alguns dos aspectos mais importantes na arquitetura proposta nesta dissertação são: a geração dinâmica de conteúdo e a utilização de templates de
Leia maisO diagrama ASM contém dois elementos básicos: o bloco de estado e o bloco de decisão.
14 3.2 Projeto da Unidade de Controle (VHDL) 3.2.1 Diagrama ASM (Algorithmic State Machine) ASM é um fluxograma através do qual se representa a seqüência de ações que a unidade de controle de um sistema
Leia maisComputação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Introdução Esse não é um curso de Java! O objetivo é aprender os conceitos da programação orientada a objetos,
Leia maisTestando e Comparando Valores
Testando e Comparando Valores A Instrução if Um dos recursos mais importantes de uma linguagem de computador é a capacidade de testar e comparar valores, permitindo que seu programa se comporte diferentemente
Leia mais1.1. Aplicações de TVD dinâmicas
1 Introdução Uma aplicação de TV Digital (TVD) comumente é composta por um vídeo principal associado a outros objetos (aplicações, imagens, vídeos, textos etc.), que são transmitidos em conjunto possibilitando
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 maisLógica para Computação
Lógica para Computação Prof. Celso Antônio Alves Kaestner, Dr. Eng. celsokaestner (at) utfpr (dot) edu (dot) br Especificação de programas Engenharia de Requisitos: como entender e modelar um problema
Leia maisEngenharia de Software II
Engenharia de Software II Aula 14 Revisão http://www.ic.uff.br/~bianca/engsoft2/ Aula 14-07/05/2006 1 Processo de Software Qual é a diferença entre uma atividade de arcabouço e uma atividade guarda chuva?
Leia maisPesquisas em Redes de Computadores e Sistemas Multimídia
Pesquisas em Redes de Computadores e Sistemas Multimídia Profa. Débora Christina Muchaluat Saade Instituto de Computação - UFF debora@ic.uff.br Roteiro equipe Linhas de Pesquisa Redes Mesh Redes Avançadas
Leia maisProgramação Funcional. Aula 5. Funções Recursivas. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2011.
Programação Funcional Aula 5 Funções Recursivas José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011.2 1/39 1 Funções recursivas 2 Recursividade mútua 3 Recursividade
Leia maisMADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica
MADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica Desenvolvimento de Web Services com SOAP. 1. Introdução. Com a tecnologia de desenvolvimento
Leia mais7 Conclusão e Trabalhos Futuros
Conclusão e Trabalhos Futuros 123 7 Conclusão e Trabalhos Futuros Esta dissertação apresenta a linguagem X-SMIL para autoria declarativa de documentos hipermídia. Nessa direção, o primeiro passo do trabalho
Leia maisRoteiro. MC-102 Aula 01. Hardware e dispositivos. O que é um computador? Primeiro Semestre de 2008 3 A linguagem C
Roteiro Introdução à Programação de Computadores 1 Instituto de Computação Unicamp 2 Primeiro Semestre de 2008 3 O que é um computador? Computador: o que computa, calculador, calculista. (dicionário Houaiss).
Leia maisEvidenciação Contábil: Um Estudo acerca da Conformidade da Evidenciação nas Empresas de Transporte Aéreo.
Evidenciação Conábil: Um Esudo acerca da Conformidade da Evidenciação nas Empresas de Transpore Aéreo. Msc. Igor Gabriel Lima Mesre em Ciências Conábeis Professor nas Faculdades Inegradas do Vale do Ribeira
Leia maisTOMADA DE DECISÃO EM FUTUROS AGROPECUÁRIOS COM MODELOS DE PREVISÃO DE SÉRIES TEMPORAIS
ARTIGO: TOMADA DE DECISÃO EM FUTUROS AGROPECUÁRIOS COM MODELOS DE PREVISÃO DE SÉRIES TEMPORAIS REVISTA: RAE-elerônica Revisa de Adminisração de Empresas FGV EASP/SP, v. 3, n. 1, Ar. 9, jan./jun. 2004 1
Leia maisAdaptado de O Prisma e o Pêndulo as dez mais belas experiências científicas, p. 52, Crease, R. (2006)
PROVA MODELO GRUPO I Arisóeles inha examinado corpos em moimeno e inha concluído, pelo modo como os corpos caem denro de água, que a elocidade de um corpo em queda é uniforme, proporcional ao seu peso,
Leia maisAnálise e Projeto de Software
Análise e Projeto de Software 1 Mundo Real Modelagem Elicitação Análise Problemas Soluções Gap Semântico Mundo Computacional Elicitação de Requisitos Análise de Requisitos Modelagem dos Requisitos 2 Projeto
Leia maisLinguagem NCL (Nested. Context Language) Programas de TV Digital Interativa. Modelo Hipermídia. Entidades Hipermídia
1 Ciência da Computação Linguagem NCL (Nested Context Language) Programas de TV Digital Interativa Programa de TV digital interativa é um documento hipermídia composto de: Objetos de mídia 2 Texto, imagem,
Leia maisNesta seção apresentamos protótipos que desenvolvemos com o objetivo de levantar os requesitos necessários para um sistema para apresentações
3 Protótipos Nesta seção apresentamos protótipos que desenvolvemos com o objetivo de levantar os requesitos necessários para um sistema para apresentações multimídia distribuídas. Os protótipos auxiliaram
Leia maisFundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 2- Teste Estático e Teste Dinâmico Aula 6 Teste Dinâmico: Técnicas de Especificação SUMÁRIO INTRODUÇÃO... 3 TÉCNICAS BASEADAS
Leia maisSMIL + XTemplate * 1. Introdução
SMIL + XTemplate * Heron V. O. Silva, Rogério Ferreira Rodrigues, Luiz Fernando Gomes Soares Detamento de Informática PUC-Rio heron@telemidia.puc-rio.br, rogerio@telemidia.puc-rio.br, lfgs@inf.puc-rio.br
Leia maisUNIVERSIDADE FEDERAL FLUMINENSE. PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA BOLSA CNPq e BOLSA UFF RELATÓRIO FINAL
UNIVERSIDADE FEDERAL FLUMINENSE PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA BOLSA CNPq e BOLSA UFF RELATÓRIO FINAL 01 - IDENTIFICAÇÃO DO PROJETO: Identificação do Aluno Nome: Lucas Vernot
Leia maisRelatório referente a compreensão da programação JSP. Realizado do dia de 22 abril de 2010 a 03 de maio de 2010.
Relatório do GPES Relatório referente a compreensão da programação JSP. Realizado do dia de 22 abril de 2010 a 03 de maio de 2010. Compreender a programação JSP. Os Servlets assim como JSP são tecnologias
Leia maisTRABALHO DE PROGRAMAÇÃO FUNCIONAL LINGUAGEM DE PROGRAMAÇÃO I
TRABALHO DE PROGRAMAÇÃO FUNCIONAL LINGUAGEM DE PROGRAMAÇÃO I Raimundo Alan F. Moreira, Antônio Victor C. Passos, Otavio R. Neto, José Almeida Júnior. Bacharelado em Ciências da Computação Centro de Ciências
Leia maisBem-vindo ao XML. Apostila de XML
Bem-vindo ao XML Bem-vindo a Extensible Markup Language, XML, a linguagem para tratamento de dados em uma forma compacta, fácil de gerenciar sem mencionar o mais poderoso avanço visto na Internet nos últimos
Leia maisEstruturas de Repetição
Estruturas de Repetição Lista de Exercícios - 04 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados
Leia maisLÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos
LÓGICA DE PROGRAMAÇÃO Vitor Valerio de Souza Campos Exemplos de algoritmos Faça um algoritmo para mostrar o resultado da multiplicação de dois números. Algoritmo em descrição narrativa Passo 1 Receber
Leia mais/HYDQWDUÃDOJXQVÃWHPDVÃUHODWDUÃH[SHULrQFLDVÃHPÃWRUQRÃGHVVHVÃWHPDVÃGHEDWrORVÃDSRQWDGRÃ VXDÃGLPHQVmRÃHÃSRVVLELOLGDGHVÃGHÃWUDEDOKRVÃEXVFDÃGHÃXPÃGLDJQyVWLFRÃSDUDÃFRPSUHHQGHUÃ RÃFRPSOH[RÃGHQWURÃGHÃXPDÃUHDOLGDGHÃUHVJDWDQGRÃRÃFRWLGLDQRÃLQtFLRÃGDÃSUREOHPDWL]DomR
Leia maisDocumento Auxiliar do Conhecimento de Transporte Eletrônico
Documento Auxiliar do Conhecimento de Transporte Eletrônico 8338 Documento Auxiliar do Conhecimento de Transporte Eletrônico 8339 Documento Auxiliar do Conhecimento de Transporte Eletrônico 8340 Documento
Leia maisPlanificação de. Aplicações Informáticas B
Escola básica e secundária de Velas Planificação de Aplicações Informáticas B Ano letivo 2011/2012 1- Introdução à Programação Planificação de Aplicações Informáticas B Unidade Sub-Unidades Objetivos Conteúdos
Leia mais1 O SVG é um formato gráfico baseado na linguagem XML para descrever gráficos em formato vetorial bidimensional. Destaca-se pela leveza e portabilidade dos arquivos gerados, além de proporcionar a criação
Leia maisOrganização de Computadores 1. Prof. Luiz Gustavo A. Martins
Organização de Computadores 1 1 - INTRODUÇÃO Prof. Luiz Gustavo A. Martins Arquitetura Define os elementos que impactuam diretamente na execução lógica do programa. Corresponde aos atributos visíveis veis
Leia maisMatemática Discreta para Computação e Informática
Matemática Discreta para Computação e Informática P. Blauth Menezes blauth@inf.ufrgs.br Departamento de Informática Teórica Instituto de Informática / UFRGS Matemática Discreta para Computação e Informática
Leia maisCurvas e Superfícies Paramétricas
Curvas e Superfícies araméricas Eemplo de superfícies NURBS Curvas e Superfícies ara aplicações de CG normalmene é mais conveniene adoar a forma paramérica Independene do sisema de coordenadas Represenação
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 mais3. INICIATIVAS NO DESENVOLVIMENTO DE APLICATIVOS INTERATIVOS PARA TVDI
42 3. INICIATIVAS NO DESENVOLVIMENTO DE APLICATIVOS INTERATIVOS PARA TVDI Neste capítulo são apresentados alguns trabalhos que visão apoiar a criação de software para TVDI. Os trabalhos estão separados
Leia maisIntrodução sobre Scilab
Ivanovitch Medeiros Dantas da Silva Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação DCA0399 - Métodos Computacionais para Engenharia Civil Natal, 14 de
Leia maisQUESTÃO 01 Considere os conjuntos A = {x R / 0 x 3} e B = {y Z / 1 y 1}. A representação gráfica do produto cartesiano A B corresponde a:
PROVA DE MATEMÁTICA - TURMA DO o ANO DO ENINO MÉDIO COLÉGIO ANCHIETA-A - JUlHO DE. ELAORAÇÃO: PROFEORE ADRIANO CARIÉ E WALTER PORTO. PROFEORA MARIA ANTÔNIA C. GOUVEIA QUETÃO Considere os conjunos A { R
Leia maisWebdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza
Webdesign Introdução a e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a Apresentar as
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 maisnatureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues
Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas
Leia maisQuem sou eu? Ana Paula Alves de Lima. Formação: E-mail: paulapeniel@gmail.com
Introdução a Linguagem HTML: Conceitos Básicos e Estrutura ANA PAULAALVES DE LIMA INFORMÁTICA E METODOLOGIA - SUBSEQUENTE 1 Quem sou eu? Ana Paula Alves de Lima Formação: Bacharel em Sistemas de Informação;
Leia maisProgramação I. Departamento de Engenharia Rural Centro de Ciências Agrárias
Departamento de Engenharia Rural Centro de Ciências Agrárias Programação I Prof. Bruno Vilela Oliveira bruno@cca.ufes.br http://www.brunovilela.webnode.com.br Aula 08 Programação em pascal Pascal Pascal
Leia maisXML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de
Capítulo 9: XML XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de documentos XML: XSLT Mapeamento entre documentos
Leia maisUm Modelo Formal para Verificação da Consistência de Documentos Hipermídia NCM. Resumo. Abstract
Um Modelo Formal para Verificação da Consisência de Documenos Hipermídia NCM C.A.S. Sanos 1 J-P. Couria 1 G.L. de Souza 2 L.F.G. Soares 3 saibel@laas.fr couria@laas.fr guido@dimap.ufrn.br lfgs@inf.puc-rio.br
Leia maisIntrodução Padrão Brasileiro de TV Digital. Desenvolvimento de Aplicações Interativas. Trabalhos em andamento
Introdução Padrão Brasileiro de TV Digital Middleware GINGA Desenvolvimento de Aplicações Interativas Linguagem NCL (Nested Context Language) Trabalhos em andamento 1 2 3 4 Maior resolução de imagem Melhor
Leia maisIntrodução ao Desenvolvimento de Jogos BCT - UERN
Introdução ao Desenvolvimento de Jogos BCT - UERN PROJETO DE EXTENSÃO UNIVERSIDADE ESTADUAL DO RIO GRANDE DO NORTE O QUE É O SCRATCH? Scratch é uma nova linguagem de programação criada no Media Lab do
Leia maisPESPECTVIAS DO PROJETO DE PESQUISA DESENVOLVIMENTO DE MIDDLEWARE PARA DIVULGAÇÃO DE SABERES POPULARES NO CANAL DE INTERATIVIDADE DA TV DIGITAL *
PESPECTVIAS DO PROJETO DE PESQUISA DESENVOLVIMENTO DE MIDDLEWARE PARA DIVULGAÇÃO DE SABERES POPULARES NO CANAL DE INTERATIVIDADE DA TV DIGITAL * Wellington Garcia PEREIRA 1 ; Hudson Henrique de Sousa LOPES
Leia maisProgramação I. Departamento de Engenharia Rural Centro de Ciências Agrárias
Departamento de Engenharia Rural Centro de Ciências Agrárias Programação I Prof. Bruno Vilela Oliveira bruno@cca.ufes.br http://www.brunovilela.webnode.com.br Aulas 2-3-4-5-6-7-8 Lógica Algoritmos Portugol
Leia mais