Aplicações para TV Digital com Ginga-J do ambiente à execução

Tamanho: px
Começar a partir da página:

Download "Aplicações para TV Digital com Ginga-J do ambiente à execução"

Transcrição

1 tv digital_ Aplicações para TV Digital com Ginga-J do ambiente à execução Construindo uma aplicação passo a passo para TV Digital com Ginga-J O artigo primeiramente apresenta alguns conceitos sobre a TV Digital, como, por exemplo, principais diferenças entre a TV analógi- bientes de desenvolvimento para TV Digital, emuladores e APIs que foram utilizadas para o desenvolvimento da aplicação. Depois de apresentar todos esses conceitos, é mostrado como desenvolver uma aplicação simples para a TV Digital. Agnaldo Soares Imperiano (agnaldo.si@gmail.com) é formado em Ciência da Computação pela Universidade Nove de Julho, trabalha com desenvolvimento de aplicativos Web utilizan- Microsoft Visual Fox Pro 9. Possui conhecimentos nas linguagens: C e Visual Basic 6. Claudio Cesar C. Silva (claudiocienciacomp@gmail.com) é formado em Ciência da Computação pela Universidade Nove de Julho, desenvolvedor Java, vb6, Mysql e TSO. C \

2 Conceitos de TV Digital Receptor de TV Digital interativa (Set-top-Box) Arquitetura Ginga Aplicativos para TV Digital - - Conceitos de Xlet TV DIGITAL» melhor som» melhor imagem» aplicações Figura 2. Diferenças entre a TV Analógica e a TV Digital. Figura 1. Equipamentos com acesso a TV Digital. APLICAÇÕES MIDDLEWARE ÁUDIO VÍDEO TRANSPORTE TRANSMISSÃO Figura 3. Camadas de um receptor (Set-top Box). / 54

3 PAUSEXLET NEW MEUXLET( ) LOADED PAUSED STARTED INITXLET STARTXLET DESTROYED Figura 4. Composição do Middleware Ginga. Figura 5. Ciclo de vida de um Xlet. - Listagem 1. Interface de uma Xlet. public interface Xlet() { //carrega a aplicação public void initxlet(xletcontext context) throws XletStateChangeException; //começa a aplicação public void startxlet() throws XletStateChangeException; - //pausa a aplicação public void pausexlet(); Figura 6. Aparência do XletView. public void destroyxlet(boolean unconditional) throws XletStateChangeException; XletView - Preparação para o desenvolvimento - Bibliotecas necessárias - -»» Ambiente e desenvolvimento Desenvolvimento da aplicação utilizando o NetBeans 55 \

4 - - Figura 7. Bibliotecas adicionadas no projeto. - Figura Figura 8. Abrindo a janela de gerenciamento. Figura 11. Selecionando o diretório onde está o arquivo.class. - Figura 9. Tela para adicionar a aplicação. / 56

5 Figura 12. Tela para selecionar o arquivo.class. - Figura Figura 14. Tela que mostra a aplicação criada. Figura 15. Aplicação sendo executada. Explicando o código da aplicação \

6 Listagem 2. Código-fonte da aplicação. package br.com.mundoj; import java.awt.color; import java.awt.font; import javax.tv.xlet.xlet; import javax.tv.xlet.xletcontext; import javax.tv.xlet.xletstatechangeexception; import org.havi.ui.*; //Classe principal da Aplicação que implementa a // inteface Xlet public class AplicacaoMundoJ implements Xlet { this.labelmeio.setfont(new Font( Agency FB, Font.BOLD,45)); this.labelmeio.setbounds(10, 200, 700, 200); this.labelmeio.setforeground(color.white); this.labelmeio.setbackground(color.black); // Label que será impressa abaixo this.labelabaixo = new HStaticText( Agnaldo Soares \n Claudio Cesar ); this.labelabaixo.setfont(new Font( Agency FB, Font.BOLD,60)); this.labelabaixo.setbounds(10, 370, 700, 200); this.labelabaixo.setforeground(color.black); this.labelabaixo.setbackground( Color.LIGHT_GRAY); //Adicionando os objetos a cena this.cena.add(this.labelabaixo); this.cena.add(this.labelmeio); this.cena.add(this.labelacima); private XletContext contexto; private HStaticText labelacima; private HStaticText labelmeio; private HStaticText labelabaixo; private HScene cena; public AplicacaoMundoJ(){ public void destroyxlet(boolean arg0) throws XletStateChangeException { this.contexto.notifydestroyed(); public void initxlet(xletcontext contexto) throws XletStateChangeException { this.contexto = contexto; this.cena = HSceneFactory.getInstance(). getfullscreenscene(hscreen. getdefaulthscreen(). getdefaulthgraphicsdevice()); //Label que será impressa acima this.labelacima = new HStaticText( Revista MundoJ ); this.labelacima.setfont(new Font( Agency FB, Font.BOLD,60)); this.labelacima.setbounds(10, 10, 700, 200); this.labelacima.setforeground(color.yellow); this.labelacima.setbackground( Color.DARK_GRAY); // Label que será impressa meio this.labelmeio = new HStaticText( Meu Primeiro Xlet \n em \n TV DIGITAL ); public void pausexlet() { public void startxlet() throws XletStateChangeException { this.cena.setvisible(true); /para saber mais / 58

7 Figura 16. Diagrama de funcionamento da TV Digital sem interação. Figura 17. Diagrama de funcionamento da TV Digital com interação /referências \

Aplicações para TV Digital em Java Como começar a desenvolver?

Aplicações para TV Digital em Java Como começar a desenvolver? Aplicações para TV Digital em Java Como começar a desenvolver? Manoel Marques Neto, Lile Palma Hattori e Sylvio Siqueira Silva Uma das principais vantagens da chegada da TV Digital no país é a possibilidade

Leia mais

Aplicativo para TV Digital Interativa de acesso ao Twitter

Aplicativo para TV Digital Interativa de acesso ao Twitter Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Curso de Bacharelado em Ciência da Computação Aplicativo para TV Digital Interativa de acesso ao Twitter Acadêmico: Marcos Ernani

Leia mais

Desenvolvendo aplicações para TV Digital e Interativa utilizando JAVA TV

Desenvolvendo aplicações para TV Digital e Interativa utilizando JAVA TV Desenvolvendo aplicações para TV Digital e Interativa utilizando JAVA TV ê çã (1) (2) Financiamento: Introdução Principais conceitos Padrões TVDI Sistema Brasileiro de TV Digital Plataformas de Desenvolvimento

Leia mais

Comparação entre o Desenvolvimento de Aplicações MHP e OpenTV

Comparação entre o Desenvolvimento de Aplicações MHP e OpenTV Comparação entre o Desenvolvimento de Aplicações MHP e OpenTV Paulyne Jucá 1, Andrino Coêlho 1, Rafael Duarte 1, Carlos Ferraz 2 1 Centro de Estudos e Sistemas Avançados do Recife C.E.S.A.R Rua Bione,

Leia mais

INTERFACES DE DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL BASEADO NO MIDDLEWARE MHP. Aluno: Joel Alexandre Darós Orientador: Mauro Marcelo Mattos

INTERFACES DE DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL BASEADO NO MIDDLEWARE MHP. Aluno: Joel Alexandre Darós Orientador: Mauro Marcelo Mattos INTERFACES DE DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL BASEADO NO MIDDLEWARE MHP Aluno: Joel Alexandre Darós Orientador: Mauro Marcelo Mattos Roteiro da Apresentação Introdução e Objetivos Arquitetura

Leia mais

Desenvolvimento de Sistemas para TV Digital. Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves

Desenvolvimento de Sistemas para TV Digital. Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves Desenvolvimento de Sistemas para TV Digital Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves Objetivo Apresentar os conceitos básicos para o desenvolvimento de sistemas para TV Digital.

Leia mais

Java TV: Visão Geral

Java TV: Visão Geral Java TV: Visão Geral Ricardo da Silva Ogliari Juliana Rosa Santos Introdução Depois que o governo brasileiro definiu o padrão de TV Digital no Brasil, o assunto, de certa forma, tomou proporções elevadas,

Leia mais

Ginga e a TV Digital Interativa no Brasil

Ginga e a TV Digital Interativa no Brasil Ginga e a TV Digital Interativa no Brasil Bruno Ghisi Engenheiro de Software weblogs.java.net/brunogh Alexandre Lemos Engenheiro de Software Objetivo Introduzir o conceito do cenário brasileiro de TV Digital,

Leia mais

DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL COM GINGA E JAVA

DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL COM GINGA E JAVA UNIVERSIDADE DO PLANALTO CATARINENSE DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE SISTEMAS DE INFORMAÇÃO (BACHARELADO) WAGNER LUSA MENDES DESENVOLVIMENTO DE APLICAÇÕES PARA TV DIGITAL COM GINGA

Leia mais

Arquitetura do Sistema Brasileiro. Novos Recursos. Aplicações. Middleware

Arquitetura do Sistema Brasileiro. Novos Recursos. Aplicações. Middleware Departamento de Ciência da Computação TV Digital no Brasil Introdução a TV Digital Interativa no Brasil Padrão Brasileiro Transmissão terrestre Transmissão terrestre digital de sinais de televisão (radiodifusão),

Leia mais

Ferramenta de Autoria Gráfica para a Construção de Aplicações Utilizando o Framework AppTV

Ferramenta de Autoria Gráfica para a Construção de Aplicações Utilizando o Framework AppTV Ferramenta de Autoria Gráfica para a Construção de Aplicações Utilizando o Framework AppTV Fabiano Barreto Monteiro de Almeida, Ricardo Batista Souza, Manoel Carvalho Marques Neto Faculdade Ruy Barbosa

Leia mais

Construção de programas Interativos para TV Digital utilizando o Ginga

Construção de programas Interativos para TV Digital utilizando o Ginga Capítulo 1 Construção de programas Interativos para TV Digital utilizando o Ginga Aquiles Burlamaqui, Igor Rosberg de Medeiros Silva, Diogo Henrique Duarte Bezerra Abstract Based on the actual television

Leia mais

Plataformaparadispositivosportáteis, de consumo e embebidos Telemóveis

Plataformaparadispositivosportáteis, de consumo e embebidos Telemóveis Universidado Portucalense Mestrado em Informática Computação Móvel Nuno Flores, Departamento de Engenharia Informática Faculdade de Engenharia da Universidade do Porto Plataformaparadispositivosportáteis,

Leia mais

2 Conceitos Preliminares

2 Conceitos Preliminares 2 Conceitos Preliminares No capítulo anterior foram citados os três middleware para TV Digital terrestre mais populares: o europeu (MHP), o americano (ATSC) e o japonês (ISDB). Além desses, foi citado

Leia mais

Java TV. Just one click away

Java TV. Just one click away Java TV Como seria a sua vida, se não houvesse a Televisão? Jogo de Futebol (Hoje) De um simples Jogo... mais informações Atual Infra-estrutura Infra-estrutura Televisor LIMITAÇÕES TECNOLÓGICAS Nova Intra-estrutura

Leia mais

Desenvolvimento de Aplicações Imperativas para TV Digital no middleware Ginga com Java

Desenvolvimento de Aplicações Imperativas para TV Digital no middleware Ginga com Java Capítulo 3 Desenvolvimento de Aplicações Imperativas para TV Digital no middleware Ginga com Java Raoni Kulesza 1, Celso Alberto Saibel Santos 2, Tatiana Aires Tavares 1, Manoel Marques Neto 2, Guido Lemos

Leia mais

5 O Fomatador NCL Xlet

5 O Fomatador NCL Xlet 5 O Fomatador NCL Xlet Atualmente, o Formatador NCL encontra-se implementado em duas linguagens: JAVA e C++. Com o GEM oferecendo um ambiente JAVA para a execução global de aplicações interativas, tem-se

Leia mais

Sistema de acesso a dispositivos eletrônicos através da TV Digital interativa. Aluno: Rodrigo Brüning Wessler Orientador: Francisco Adell Péricas

Sistema de acesso a dispositivos eletrônicos através da TV Digital interativa. Aluno: Rodrigo Brüning Wessler Orientador: Francisco Adell Péricas Sistema de acesso a dispositivos eletrônicos através da TV Digital interativa Aluno: Rodrigo Brüning Wessler Orientador: Francisco Adell Péricas Roteiro da Apresentação Introdução Objetivos Fundamentação

Leia mais

TV Digital Interativa: Convergência Digital de Conteúdo Multimídia e Aplicações

TV Digital Interativa: Convergência Digital de Conteúdo Multimídia e Aplicações TV Digital Interativa: Convergência Digital de Conteúdo Multimídia e Aplicações Anselmo Lacerda Gomes anselmo@lavid.ufpb.br Felipe Soares de Oliveira 1 felipe@lavid.ufpb.br Guido Lemos de Souza Filho guido@lavid.ufpb.br

Leia mais

METAHEURÍSTICAS APLICADAS À GERAÇÃO DE CARROSSEL NO SISTEMA BRASILEIRO DE TV DIGITAL

METAHEURÍSTICAS APLICADAS À GERAÇÃO DE CARROSSEL NO SISTEMA BRASILEIRO DE TV DIGITAL UNIVERSIDADE FEDERAL DA PARAÍBA CENTRO DE CIÊNCIAS EXATAS E DA NATUREZA DEPARTAMENTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA METAHEURÍSTICAS APLICADAS À GERAÇÃO DE CARROSSEL NO SISTEMA

Leia mais

UTILIZAÇÃO DA API JAVATV PARA O DESENVOLVIMENTO DE APLICAÇÕES PARA A TV DIGITAL INTERATIVA

UTILIZAÇÃO DA API JAVATV PARA O DESENVOLVIMENTO DE APLICAÇÕES PARA A TV DIGITAL INTERATIVA PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO ESPECIALIZAÇÃO EM DESENVOLVIMENTO DE SISTEMAS PARA AMBIENTES WEB BASEADOS EM TECNOLOGIA JAVA UTILIZAÇÃO DA API JAVATV PARA O DESENVOLVIMENTO DE APLICAÇÕES PARA

Leia mais

TVDesigner: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital

TVDesigner: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação TVDesigner: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Djaci Alves de Araujo Filho

Leia mais

Desenvolvendo Aplicações para TV Digital Interativa

Desenvolvendo Aplicações para TV Digital Interativa Desenvolvendo Aplicações para TV Digital Interativa Sávio Luiz de Oliveira Almeida 1, Frederico Coelho 1 1 Universidade Presidente Antônio Carlos (UNIPAC) Barbacena MG Brasil 2 Departamento de Ciência

Leia mais

Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG

Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG Instalação JDK Joyce França Professora de Ciência da Computação - IFNMG Máquina Virtual Java utiliza-se do conceito de máquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicação,

Leia mais

Linguagem de Programação II Implementação

Linguagem de Programação II Implementação Linguagem de Programação II Implementação Prof. Alessandro Borges 2 Tópicos Implementação em Java Variáveis Palavras reservadas Pacotes Identificador this Acessando membros de outros objetos API Java Nossa

Leia mais

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula Célula é uma Ferramenta de Autoria para o padrão Ginga. Auxilia no processo de criação da interatividade na TV Digital e é

Leia mais

Desenvolvendo aplicações Java para TV Digital Ginga-J. Carlos Fernando Gonçalves César Augusto Fusca Thiago G. Vespa

Desenvolvendo aplicações Java para TV Digital Ginga-J. Carlos Fernando Gonçalves César Augusto Fusca Thiago G. Vespa Desenvolvendo aplicações Java para TV Digital Ginga-J Carlos Fernando Gonçalves César Augusto Fusca Thiago G. Vespa Agenda Motivação Introdução Interatividade nas emissoras de TV Middleware Ginga Ginga

Leia mais

APLICAÇÃO PARA A TV DIGITAL INTERATIVA UTILIZANDO A API JAVATV Eli CANDIDO JUNIOR 1 Francisco Assis da SILVA 2

APLICAÇÃO PARA A TV DIGITAL INTERATIVA UTILIZANDO A API JAVATV Eli CANDIDO JUNIOR 1 Francisco Assis da SILVA 2 APLICAÇÃO PARA A TV DIGITAL INTERATIVA UTILIZANDO A API JAVATV Eli CANDIDO JUNIOR 1 Francisco Assis da SILVA 2 RESUMO: A televisão é uma das principais fontes de informação, entretenimento e cultura. A

Leia mais

PLUG-IN SAGA EDITOR VISUAL DE APLICAÇÕES INTERATIVAS PARA TV DIGITAL BASEADO NO MIDDLEWARE GINGA

PLUG-IN SAGA EDITOR VISUAL DE APLICAÇÕES INTERATIVAS PARA TV DIGITAL BASEADO NO MIDDLEWARE GINGA PLUG-IN SAGA EDITOR VISUAL DE APLICAÇÕES INTERATIVAS PARA TV DIGITAL BASEADO NO MIDDLEWARE GINGA Andre Luis de Souza Santos, Eduardo Miranda dos Reis, Leandro Soares das Virgens, Edeyson Andrade Gomes,

Leia mais

Desenvolvendo Aplicações para a Televisão Digital

Desenvolvendo Aplicações para a Televisão Digital Desenvolvendo Aplicações para a Televisão Digital 1 Paulyne Jucá, 1 Ubirajara de Lucena, 2 Carlos Ferraz 1 C.E.S.A.R Centro de Estudos e Sistema Avançados do Recife Caixa Postal 15.064 91.501-970 Recife

Leia mais

GINGAWAY UMA FERRAMENTA PARA CRIAÇÃO DE APLICAÇÕES GINGA NCL INTERATIVAS PARA TV DIGITAL

GINGAWAY UMA FERRAMENTA PARA CRIAÇÃO DE APLICAÇÕES GINGA NCL INTERATIVAS PARA TV DIGITAL UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA GINGAWAY UMA FERRAMENTA PARA CRIAÇÃO DE APLICAÇÕES GINGA NCL INTERATIVAS PARA TV DIGITAL PROPOSTA DE TRABALHO

Leia mais

Linguagem de Programação IV Implementação 01

Linguagem de Programação IV Implementação 01 Linguagem de Programação IV Implementação 01 Prof. Alessandro Borges 2 Tópicos Primeiro projeto MIDlet Ciclo de vida 3 Primeiro Projeto 4 Primeiro projeto Crie um novo projeto no NetBeans Java ME Aplicação

Leia mais

Desenvolvimento de um aplicativo para monitoramento on-line de cotações de ações da BM&FBOVESPA na TV Digital

Desenvolvimento de um aplicativo para monitoramento on-line de cotações de ações da BM&FBOVESPA na TV Digital UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Desenvolvimento de um aplicativo para monitoramento on-line de cotações de ações da BM&FBOVESPA na TV Digital por Vagner

Leia mais

Roteiro. Módulo IV 3 horas. A arquitetura de um sistema digital de televisão Padrões de Middleware DASE MHP ARIB GINGA

Roteiro. Módulo IV 3 horas. A arquitetura de um sistema digital de televisão Padrões de Middleware DASE MHP ARIB GINGA Roteiro Módulo I 6 horas. Introdução à Organização; Arquitetura de Computadores; Hardware / Software / etc.; Processador Memória e Entrada / Saída (E/S); Sistema Operacional (SO): Características, Tipos

Leia mais

3 Trabalhos Relacionados

3 Trabalhos Relacionados 3 Trabalhos Relacionados As propostas para ambientes de apresentação declarativos compatíveis com sistemas que implementem o GEM são relativamente recentes. A própria especificação MHP, como já mencionado,

Leia mais

Tópicos. Visão geral do sistema Modelo de referência Algumas demonstrações Requisitos para um middleware Ginga Consideraçõesfinais

Tópicos. Visão geral do sistema Modelo de referência Algumas demonstrações Requisitos para um middleware Ginga Consideraçõesfinais . TV interativa se faz com Ginga Copyright 2006 TeleMídia Tópicos Visão geral do sistema Modelo de referência Algumas demonstrações Requisitos para um middleware Ginga Consideraçõesfinais 2. TV interativa

Leia mais

Reproduzir sons em Java. import java.net.url; import javax.swing.*; import javax.sound.sampled.*; public class ReproduzSons {

Reproduzir sons em Java. import java.net.url; import javax.swing.*; import javax.sound.sampled.*; public class ReproduzSons { Reproduzir sons em Java import java.net.url; import javax.swing.*; import javax.sound.sampled.*; public class ReproduzSons { public static void main(string[] args) throws Exception { // Carrega o arquivo

Leia mais

Java FX. Grupo: Alexandre Henrique Marcelo Scheidt Rafael M. Motta Ricardo C. Knoll

Java FX. Grupo: Alexandre Henrique Marcelo Scheidt Rafael M. Motta Ricardo C. Knoll Java FX Grupo: Alexandre Henrique Marcelo Scheidt Rafael M. Motta Ricardo C. Knoll Têndencias : RIAs (Rich Internet Application) Varias informações na mesma tela RIAs (Rich Internet Application) Interatividade

Leia mais

Introdução à Programação Gráfica em Java

Introdução à Programação Gráfica em Java Introdução à Programação Gráfica em Java U N I V E R S I D A D E T E C N O L Ó G I C A F E D E R A L D O P A R A N Á D E P A R T A M E N T O A C A D Ê M I C O D E E L E T R Ô N I C A P R O F. V I T O R

Leia mais

Curso Online de E-commerce. Plano de Estudo

Curso Online de E-commerce. Plano de Estudo Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias

Leia mais

FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID

FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID Roteiro Introdução Fundamentação teórica Desenvolvimento Conclusões Introdução Plataformas

Leia mais

Agilizando o processo de redeploy de aplicações Java

Agilizando o processo de redeploy de aplicações Java classghost_ ClassGhost Agilizando o processo de redeploy de aplicações Java Conheça a funcionalidade deste framework que contribui para a agilidade e produtividade no processo processo de redeploy de aplicações

Leia mais

TVD.Calc: Um Aplicativo Dirigido à Educação Econômica em Ambientes Televisivos

TVD.Calc: Um Aplicativo Dirigido à Educação Econômica em Ambientes Televisivos TVD.Calc: Um Aplicativo Dirigido à Educação Econômica em Ambientes Televisivos Arthur H. do Sacramento Barros 1, Rodrigo Cândido Borges 1 1 Departamento de Informática Instituto Federal de Goiás (IFG)

Leia mais

Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW.

Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW. Universidade Federal de Uberlândia - UFU Faculdade de Computação Bacharelado em Sistemas de Informação Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW. William Johnson

Leia mais

JavaFX I DO THIS FOR YOU

JavaFX I DO THIS FOR YOU JavaFX I DO THIS FOR YOU Nova biblioteca gráfica do Java Criar aplicações cliente ricas de boa performance e bonitas Aplicações Cliente Ricas Animações 2D e 3D Gráficos Gradientes de cores Fácil manipulação

Leia mais

6 Arquitetura do Sistema

6 Arquitetura do Sistema 6 Arquitetura do Sistema Nos capítulos anteriores são apresentados diversos aspectos relacionados com a geração das histórias (conteúdo, geração, níveis de interatividade, diversidade), que têm como apoio

Leia mais

Desenvolvendo aplicações Java

Desenvolvendo aplicações Java José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Desenvolvendo aplicações Java Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO JAVA... 1 1.1 A PLATAFORMA

Leia mais

TV ESCOLA INTERATIVA: UMA PROPOSTA EDUCATIVA PARA TV DIGITAL

TV ESCOLA INTERATIVA: UMA PROPOSTA EDUCATIVA PARA TV DIGITAL TV ESCOLA INTERATIVA: UMA PROPOSTA EDUCATIVA PARA TV DIGITAL Fernanda Paulinelli Rodrigues Silva 1 Thiago José Marques Moura 1 Alice Helena de Sousa Santos 1 Marília de Barros Ribeiro 1 Guido Lemos de

Leia mais

Lady Daiana O. Pinto ; José P. Queiroz-Neto e Kátia Cilene N. Silva (1) (2) Centro Federal de Educação Tecnológica do Amazonas CEFET

Lady Daiana O. Pinto ; José P. Queiroz-Neto e Kátia Cilene N. Silva (1) (2) Centro Federal de Educação Tecnológica do Amazonas CEFET DESENVOLVIMENTO DE JOGOS EDUCACIONAIS PARA TV DIGITAL 1 2 3 Lady Daiana O. Pinto ; José P. Queiroz-Neto e Kátia Cilene N. Silva (1) (2) Centro Federal de Educação Tecnológica do Amazonas CEFET (1) ladypinheiro@cefetam.edu.br

Leia mais

Ginga-J: O Java na TV brasileira e no mundo! Os novos avanços rumo à TV Interativa

Ginga-J: O Java na TV brasileira e no mundo! Os novos avanços rumo à TV Interativa : : www.mundoj.com.br : : Mário de Sá Vera (mario.vera@m4u.com.br) é graduado em Ciência da Computação pela Universidade Federal Fluminense e trabalha com Arquitetura de Sistemas utilizando Orientação

Leia mais

Instalação JDK 10/03/2017

Instalação JDK 10/03/2017 1 Instalação JDK 10/03/2017 Máquina Virtual Java utiliza-se do conceito de máquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicação, responsável por traduzir o que sua aplicação

Leia mais

TECNOLOGIAS PARA O DESENVOLVIMENTO DE APLICAÇÕES EDUCACIONAIS PARA TV DIGITAL

TECNOLOGIAS PARA O DESENVOLVIMENTO DE APLICAÇÕES EDUCACIONAIS PARA TV DIGITAL TECNOLOGIAS PARA O DESENVOLVIMENTO DE APLICAÇÕES EDUCACIONAIS PARA TV DIGITAL Lady Daiana O. PINTO (1,2), José P. QUEIROZ-NETO (1), Kátia Cilene N. SILVA (2). (1) Centro Federal de Educação Tecnológica

Leia mais

Introdução ao IDE Netbeans (Programação Java)

Introdução ao IDE Netbeans (Programação Java) Universidade Federal do ABC Disciplina: Processamento da Informação (BC-05045) Assunto: Introdução ao IDE Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas

Leia mais

SAGA Um editor visual de aplicações interativas para TV Digital

SAGA Um editor visual de aplicações interativas para TV Digital SAGA Um editor visual de aplicações interativas para TV Digital André Luis de Souza Santos 1, Eduardo Miranda dos Reis 1, Leandro Soares das Virgens 1, Edeyson Andrade Gomes 1, Manoel Carvalho Marques

Leia mais

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE

PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO Nº 006/2016 CONTRATO DE GESTÃO IGAM Nº 002/IGAM/2012 09/2017 1 PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO

Leia mais

A linguagem Java foi projetada tendo em vista os seguintes objetivos:

A linguagem Java foi projetada tendo em vista os seguintes objetivos: Java Disciplina: Programação II Professora: Mai-Ly Vanessa Histórico do Java Em 1991 a Sun Microsystems financiou uma pesquisa sobre o que seria a nova onda digital. Desta pesquisa resultou a criação da

Leia mais

TECNOLOGIA. GameTV: Um Framework de Jogos Digitais 2D para TV Digital. José P. Queiroz-Neto 2, Vicente F. Lucena Jr. 3

TECNOLOGIA. GameTV: Um Framework de Jogos Digitais 2D para TV Digital. José P. Queiroz-Neto 2, Vicente F. Lucena Jr. 3 TECNOLOGIA GameTV: Um Framework de Jogos Digitais 2D para TV Digital Resumo Lady Daiana O. Maia 1, José P. Queiroz-Neto 2, Vicente F. Lucena Jr. 3 A TV Digital ainda está iniciando a sua popularização

Leia mais

T-Banking: Comunicação segura na TV Digital usando Java. David Campelo

T-Banking: Comunicação segura na TV Digital usando Java. David Campelo T-Banking: Comunicação segura na TV Digital usando Java David Campelo Julho, 2012 Roteiro 1. Por que a TV? 2. Projeto BB 3. Demonstração 4. AstroDevNet 5. Perguntas Confidencialidade O conteúdo deste documento

Leia mais

NCL e Java. Aquiles Burlamaqui

NCL e Java. Aquiles Burlamaqui Construindo programas de TV Digital Interativa usando NCL e Java Aquiles Burlamaqui Sumário Introdução Middleware Aplicações de TVDI Ginga NCL Ginga J Conclusões Introdução TV Digital Interativa O que

Leia mais

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans. 1 - Criando meu primeiro programa em Java Para criar um programa Java podemos utilizar um editor de textos (Bloco de Notas/Windows, Notepad ++ ou GEdit/Linux) e o console do sistema operacional, ou um

Leia mais

Roteiro. Introdução. Uma Introdução à Programação Orientada a Objetos e JAVA usando NetBeans. Objetos. Princípios da Orientação a Objetos

Roteiro. Introdução. Uma Introdução à Programação Orientada a Objetos e JAVA usando NetBeans. Objetos. Princípios da Orientação a Objetos Uma Introdução à Programação Orientada a Objetos e JAVA usando NetBeans Roteiro Introdução Conceitos de Oientação a Objetos A Linguagem Java NetBeans (www.netbeans.org) Fernando Vieira Paulovich paulovic@icmc.usp.br

Leia mais

MINI-CURSO PROGRAMAÇÃO COM JAVA - 2

MINI-CURSO PROGRAMAÇÃO COM JAVA - 2 Relembrando... MINI-CURSO PROGRAMAÇÃO COM JAVA - 2 Vinicius A. de Souza va.vinicius@gmail.com Aula passada vimos alguns conceitos importantes como Classes, métodos, etc... Também criamos nossos dois primeiros

Leia mais

Android OLÁ MUNDO MÓVEL. Prof. Dr. Joaquim assunção.

Android OLÁ MUNDO MÓVEL. Prof. Dr. Joaquim assunção. Android OLÁ MUNDO MÓVEL Prof. Dr. Joaquim assunção. Parte 1/3 SDK e Android Studio Java SE Development Kit Download and Install JDK 6 http://www.oracle.com/technetwork/java/javase/downloads/index.html

Leia mais

TECNOLOGIAS DE ACESSO A BASES DE DADOS. Profª Ana Paula Cação Maio de 2018

TECNOLOGIAS DE ACESSO A BASES DE DADOS. Profª Ana Paula Cação Maio de 2018 PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO MÓDULO 17-A TECNOLOGIAS DE ACESSO A BASES DE DADOS Profª Ana Paula Cação Maio de 2018 CONTEÚDOS 1. Métodos de Ligação a Bases de Dados 2. Arquitectura de Componentes

Leia mais

Introdução ao ambiente Java

Introdução ao ambiente Java Introdução ao ambiente Java Programação Orientada a Objetos Prof. Tulio Alberton Ribeiro Instituto Federal de Santa Catarina IFSC campus São José tulio.alberton@ifsc.edu.br 30 de julho de 2014 1 / 25 História

Leia mais

IMPLEMENTAÇÃO DE SERVIÇOS DE CUIDADOS COM A SAÚDE (HEALTHCARE), INTEGRADOS EM UM GATEWAY COMPATÍVEL COM O MODELO BRASILEIRO DE TV DIGITAL

IMPLEMENTAÇÃO DE SERVIÇOS DE CUIDADOS COM A SAÚDE (HEALTHCARE), INTEGRADOS EM UM GATEWAY COMPATÍVEL COM O MODELO BRASILEIRO DE TV DIGITAL UNIVERSIDADE FEDERAL DO AMAZONAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA IMPLEMENTAÇÃO DE SERVIÇOS DE CUIDADOS COM A SAÚDE (HEALTHCARE), INTEGRADOS EM UM GATEWAY

Leia mais

CONCEITOS BÁSICOS DE ORIENTAÇÃO A OBJETOS PROF. ME. HÉLIO ESPERIDIÃO

CONCEITOS BÁSICOS DE ORIENTAÇÃO A OBJETOS PROF. ME. HÉLIO ESPERIDIÃO CONCEITOS BÁSICOS DE ORIENTAÇÃO A OBJETOS PROF. ME. HÉLIO ESPERIDIÃO CLASSES E OBJETOS PARA PROGRAMAÇÃO ORIENTADA A OBJETOS Classes são estruturas das linguagens de POO criadas para conter os dados que

Leia mais

Programação Orientada a Objetos II

Programação Orientada a Objetos II Programação Orientada a Objetos II Prof. Walter Gima walter.gima@anhanguera.com 1 Plano de Ensino e Aprendizagem 2 Interface Gráfica para desktop com Java - SWING 3 Agenda Interface Gráfica utilizando

Leia mais

Orientação a Objetos - Programação em C++

Orientação a Objetos - Programação em C++ OO- Engenharia Eletrônica Orientação a Objetos - Programação em C++ Slides 17: Programação Visual ou Orientada a Objetos Gráficos (Formulários, Botões, Caixas de Texto etc) Exemplificado em Microsoft Visual

Leia mais

Objetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples.

Objetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples. O que é Java Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/ 1 Objetivos Responder o

Leia mais

IMPLEMENTAÇÃO DE UM BLOQUEADOR DE CONTEÚDO PARA TV DIGITAL

IMPLEMENTAÇÃO DE UM BLOQUEADOR DE CONTEÚDO PARA TV DIGITAL IMPLEMENTAÇÃO DE UM BLOQUEADOR DE CONTEÚDO PARA TV DIGITAL Gabriel de Souza LEITÃO (1), Vicente Ferreira LUCENA Jr (2) (1) Universidade Federal do Amazonas, Av. Gen. Rodrigo Octávio Jordão Ramos, 3000,

Leia mais

Suporte para desenvolvimento de aplicações multiusuário e multidispositivo para TV Digital com Ginga

Suporte para desenvolvimento de aplicações multiusuário e multidispositivo para TV Digital com Ginga ARTIGO Suporte para desenvolvimento de aplicações multiusuário e multidispositivo para TV Digital com Ginga Lincoln David Nery e Silva, Carlos Eduardo Coelho Freire Batista, Luiz Eduardo Cunha Leite e

Leia mais

Computação II - Java - Prova 1 Prof. Adriano Joaquim de Oliveira Cruz /05/13. Questão: Total Pontos: Gráu:

Computação II - Java - Prova 1 Prof. Adriano Joaquim de Oliveira Cruz /05/13. Questão: Total Pontos: Gráu: Computação II - Java - Prova 1 Prof. Adriano Joaquim de Oliveira Cruz - 2015/05/13 Questão: 1 2 3 4 5 6 Total Pontos: 20 15 15 10 10 30 100 Gráu: 1. Defina os termos listados a seguir: (a) (10 Pontos)

Leia mais

A finalidade deste e-book é mostrar na prática como personalizar um formulário (UserForm) fazendo ou não uso da API s do Windows.

A finalidade deste e-book é mostrar na prática como personalizar um formulário (UserForm) fazendo ou não uso da API s do Windows. INDICE AUTOR... 3 O QUE É VBA?... 3 OBJETIVO DESTE EBOOK... 3 CAPÍTULO I... 4 API do Windows... 4 CAPÍTULO II... 7 Barra de rolagem em um Formulário... 7 EXEMPLO 1 Barra de Rolagem Vertical... 8 EXEMPLO

Leia mais

Programação Orientada a Objetos

Programação Orientada a Objetos Programação Orientada a Objetos luno: ata: Professor: Leonardo abral da Rocha Soares 1. Torna o atributo visível a todas as classes do pacote onde foi declarado: a) public b) private c) protected d) package

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Aula 2 Vidal. Ronnison Reges 1 1 Análise e Desenvolvimento de Sistemas - Parangaba Centro Universitário Estácio do Ceará 2018 Vidal. Ronnison Reges (Centro Universitário

Leia mais

JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas:

JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: JAVA APLICAÇÕES GRÁFICAS Propriedades Utilizadas: Draw text Draw Unicode string FACULDADE DE TECNOLOGIA SENAC PELOTAS Nome do aluno: Juliana Dos Santos Claro Identificação da Turma: 3 Semestre/Manhã Data:

Leia mais

Prof. Fernando V. Paulovich 25 de julho de SCC Programação Orientada a Objetos

Prof. Fernando V. Paulovich   25 de julho de SCC Programação Orientada a Objetos SCC0604 - Programação Orientada a Objetos Prof. Fernando V. Paulovich http://www.icmc.usp.br/~paulovic paulovic@icmc.usp.br Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade de São

Leia mais

O manual do Kaffeine. Jürgen Kofler Christophe Thommeret Mauro Carvalho Chehab

O manual do Kaffeine. Jürgen Kofler Christophe Thommeret Mauro Carvalho Chehab Jürgen Kofler Christophe Thommeret Mauro Carvalho Chehab 2 Conteúdo 1 O reprodutor multimídia Kaffeine 5 1.1 A janela inicial........................................ 5 1.2 Reproduzir um arquivo..................................

Leia mais

Ambiente de Desenvolvimento Integrado (IDE)

Ambiente de Desenvolvimento Integrado (IDE) Ambiente de Desenvolvimento Integrado (IDE) Aula #2.1. EBS 211 POO e UML Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã Roteiro Ambiente de Desenvolvimento Integrado; ; Instalação

Leia mais

5 Trabalhos Relacionados

5 Trabalhos Relacionados 5 Trabalhos Relacionados Durante o trabalho desenvolvido nesta dissertação foram estudadas diversas tecnologias que têm objetivos semelhantes ao nosso. Os trabalhos estudados apresentam modelos de programação

Leia mais

PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I

PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I Prof. Dr. Daniel Caetano 2017-1 Objetivos Conhecer os tipos de dados, constantes e como declarar variáveis Conhecer os operadores e expressões Conhecer e

Leia mais

Manoel Campos da Silva Filho Mestre em Engenharia Elétrica / UnB 16 de novembro de 2011

Manoel Campos da Silva Filho Mestre em Engenharia Elétrica / UnB  16 de novembro de 2011 Sistemas Pós graduação em Telemática - Introdução à TV Digital Manoel Campos da Silva Filho Mestre em Engenharia Elétrica / UnB http://manoelcampos.com Instituto Federal de Educação, Ciência e Tecnologia

Leia mais

OBJETOS DE APRENDIZAGEM PARA TV DIGITAL: SERVIÇOS EDUCACIONAIS ACRESCIDOS ÀS NOVAS TECNOLOGIAS DE COMUNICAÇÃO

OBJETOS DE APRENDIZAGEM PARA TV DIGITAL: SERVIÇOS EDUCACIONAIS ACRESCIDOS ÀS NOVAS TECNOLOGIAS DE COMUNICAÇÃO IE 2010 Congreso Iberoamericano de Informática Educativa Jaime Sánchez, Editor Santiago, Chile, 2010 OBJETOS DE APRENDIZAGEM PARA TV DIGITAL: SERVIÇOS EDUCACIONAIS ACRESCIDOS ÀS NOVAS TECNOLOGIAS DE COMUNICAÇÃO

Leia mais

Aula 1 POO 1 Prática. Profa. Elaine Faria UFU

Aula 1 POO 1 Prática. Profa. Elaine Faria UFU Aula 1 POO 1 Prática Profa. Elaine Faria UFU - 2019 Introdução Java Linguagem de programação poderosa Utiliza o paradigma Orientado a Objetos Muito utilizada em aplicativos para Internet e para redes Difundida

Leia mais

Java Básico. Aula 1 por Thalles Cezar

Java Básico. Aula 1 por Thalles Cezar + Java Básico Aula 1 por Thalles Cezar + Quem sou eu? Thalles Cezar, muito prazer! Estudante de Ciências da Computação, indo para o 9º semestre. Quase lá!! =) Estagiário no projeto CIn/Samsung TVD. Professor

Leia mais

PADRÕES DE MIDDLEWARE PARA TV DIGITAL

PADRÕES DE MIDDLEWARE PARA TV DIGITAL PADRÕES DE MIDDLEWARE PARA TV DIGITAL Rafael V. Coelho Fundação Universidade Federal do Rio Grande (FURG) Rio Grande - RS rafaelvc2@gmail.com Resumo. Este trabalho discute os tipos de Middleware usados

Leia mais

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS ATIVIDADES PRÁTICAS SUPERVISIONADAS Tecnologia em Análise e Desenvolvimento de Sistemas 5ª. Série Programação Distribuída A atividade prática supervisionada (ATPS) é um método de ensinoaprendizagem desenvolvido

Leia mais

UNIVERSIDADE FEDERAL DE MATO GROSSO DO SUL SISTEMAS DE INFORMAÇÃO - CÂMPUS DE COXIM FUNDAMENTOS EM ORIENTAÇÃO A OBJETOS

UNIVERSIDADE FEDERAL DE MATO GROSSO DO SUL SISTEMAS DE INFORMAÇÃO - CÂMPUS DE COXIM FUNDAMENTOS EM ORIENTAÇÃO A OBJETOS Professor: Fernando Maia da Mota Orientações Básicas Leia atentamente as instruções para cada questão. A prova deverá ser feita a lápis ou caneta (preta ou azul) em uma folha de rascunho que será fornecida

Leia mais

Lista de Exercícios da disciplina Aplicações de Linguagem de Programação Orientada a objetos

Lista de Exercícios da disciplina Aplicações de Linguagem de Programação Orientada a objetos Lista de Exercícios da disciplina Aplicações de Linguagem de Programação Orientada a objetos 1. Para a construção de uma aplicação gráfica se faz necessário conceber a interface de aplicação, identificando-se

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 9 Threads Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso Threads Uma thread

Leia mais

Elaborando as Interfaces dos trabalhos das aulas 28, 29 e 30.

Elaborando as Interfaces dos trabalhos das aulas 28, 29 e 30. Elaborando as Interfaces dos trabalhos das aulas 28, 29 e 30. Prof. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/2017/3ati Aulas 28, 29 e 30. 1 Exercício Crie uma tela com os menus Menu

Leia mais

PROGRAMACAO E INTEGRACAO DE JOGOS I

PROGRAMACAO E INTEGRACAO DE JOGOS I PROGRAMACAO E INTEGRACAO DE JOGOS I Aula 4 Mestrado em Educação (em andamento) Pós-graduação em Negócios em Mídias Digitais (em andamento) MBA em Marketing e Vendas Especialista em games : Produção e Programação

Leia mais

Televisão Digital Interativa se faz com Ginga

Televisão Digital Interativa se faz com Ginga Televisão Digital Interativa se faz com Ginga Guido Lemos de Souza Filho Luiz Eduardo Cunha Leite LAVID DI - UFPB Instituições Selecionadas para Elaborar Propostas de Alternativas Tecnológicas Requisitos

Leia mais

ALGORITMOS. Professor: Diego Oliveira. Aula 06 - Tipos Primitivos de Dados

ALGORITMOS. Professor: Diego Oliveira. Aula 06 - Tipos Primitivos de Dados ALGORITMOS Professor: Diego Oliveira Aula 06 - Tipos Primitivos de Dados Netbeans Para testar nossos exemplos criaremos uma classe no Netbeans Nesta disciplina não será visto nada de orientação a objetos,

Leia mais

Prof. Msc. Vladimir Camelo

Prof. Msc. Vladimir Camelo APLICATIVOS DE LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS (ALPOO) PADRÃO MVC (Model-View-Controller) Prof. Msc. Vladimir Camelo O padrão arquitetural MVC (Model-View-Controller) foi criado no contexto

Leia mais

Prof. Rogério Albuquerque de Almeida. Programação Orientada a Objetos II Java Nona aula

Prof. Rogério Albuquerque de Almeida. Programação Orientada a Objetos II Java Nona aula Programação Orientada a Objetos II Java Nona aula 1 Programação Orientada a Objeto II Interface Gráfica AWT E SWING Criação de interfaces gráficas básicas Exercícios 2 Interface gráfica em Java As aplicações

Leia mais

Um Middleware para Construção de Aplicações de TV Digital Distribuídas baseadas no Modelo P2P

Um Middleware para Construção de Aplicações de TV Digital Distribuídas baseadas no Modelo P2P Universidade Federal de Pernambuco Centro de Informática Pós-graduação em Ciência da Computação Um Middleware para Construção de Aplicações de TV Digital Distribuídas baseadas no Modelo P2P Igor de Andrade

Leia mais

Unidade 7: Documentação de Código A Importância dos Comentários Prof. Daniel Caetano

Unidade 7: Documentação de Código A Importância dos Comentários Prof. Daniel Caetano Linguagem de Programação 1 Unidade 7: Documentação de Código A Importância dos Comentários Prof. Daniel Caetano Objetivo: Desenvolver a habilidade de comentar código adequadamente INTRODUÇÃO Até o momento

Leia mais