Técnicas de Modelação e Simulação Espacial para SIG. Luís de Sousa

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

Download "Técnicas de Modelação e Simulação Espacial para SIG. Luís de Sousa"

Transcrição

1 Técnicas de Modelação e Simulação Espacial para SIG Luís de Sousa Instituto Superior Técnico Maio 2011

2 Um Mapa

3 Resumo 1.História e conceitos gerais 2.Aplicações 3.Ferramentas 3.1. Nível programação 3.2. Nível do modelo 3.3. Linguagens Específicas do Domínio 3.4. Comparativo e dificuldades 1.DSL3S e ProjectIT/3S 2.Sumário

4 1. História e conceitos gerais

5 História 1940s Autómatos Celulares de von Neumman; 1970 Jogo da Vida de Conway; 1970s Classificação de Wolfram; 1980s Primeiras aplicações espaciais: reacções químicas, comportamento matérias gasosas, processamento de imagem; 1990s Popularização da programação por objectos e emergência do conceito de Agente; 1996 Primeira biblioteca: SWARM.

6 Autómatos celulares Variáveis atributos que caracterizam cada autómato; Espaço representação discreta e regular; Vizinhança âmbito espacial de interacção entre autómatos; Regras determinam a evolução do estado do autómato em função da sua vizinhança; Tempo partição discreta que determina cada momento em que são aplicadas as regras.

7 Agente Autónomo controla as suas acções; Contínuo processo que corre continuamente; Reactivo responde prontamente a estímulos; Proactivo actua com determinado objectivo; Móvel transporta-se entre pontos do espaço; Sociável consciente de Sociedade; Carácter tem personalidade e emoções; Adaptativo ganha experiência.

8 Emergência Segregação (Schelling 1971)

9 Processo de Aplicação Modelação Simulação

10 2. Aplicações

11 Fogo Florestal Li & Magil 2001 Biomassa Densidade Flamabilidade Calor Altitude Vento Direcção Velocidade Exemplo online

12 Expansão Urbana SLEUTH: Clarke, Hoppen & Gaydos 1997; Silva & Clarke 2002; Yi & He Uso do Solo Transportes Tecido Urbano Exclusões Inclinação

13 Uso do Solo Uso do Solo Topografia Hidrografia Altimetria Inclinação Messina & Walsh 2000 Dados Socioeconómicos

14 3. Ferramentas

15 Usando Linguagens genéricas A utilização de linguagens de programação genéricas levanta os seguintes problemas (Fall & Fall 2001): Dificuldade em verificar a correcta implementação; Dificuldade em modificar ou generalisar o modelo; Modelos podem ser comparados apenas por entradas e saídas; Capacidade de integração com outras ferramentas (e.g. SIG) limitada;

16 Tipos de ferramentas Três tipos básicos de ferramentas: Nível de programação, i.e. bibliotecas de código; Nível do modelo, i.e. modelos parametrizáveis; Linguagens Específicas do Domínio; Retiram do desenvolvimento do modelo: Estruturas de dados e leitura/escrita; Apresentação de resultados; Colecção de estatísticas;

17 3.1 Nível Programação

18 Swarm Biblioteca de código mais antiga; Evoluiu da Biologia para uma plataforma genérica; Inicialmente em Objective-C, hoje em Java; Código aberto de distribuição livre; Forte comunidade: Wiki, mail-list, SwarmFest; Page

19 MASON Ferramenta recente, primeira versão em 2003; Biblioteca Java aberta e de distribuição livre; Leve e portável, entradas e saídas em texto; Recente integração com Java3D mas ainda sem interoperabilidade com SIG; Fácil de aprender mas com menos funcionalidade; Documentação extensa e apoio comunitário; eclab/projects/mason

20 RePAST Grande abrangência, para além da Simulação Espacial (e.g. Algoritmos genéticos); Multi-plataforma: Java e.net, mas desde 2007 assente apenas em Eclipse: Java e Groovy; GUI para programação com DFD; Extensa comunidade de utilizadores; Biblioteca com maior número de funcionalidades;

21 3.2 Nível Modelo

22 OBEUS Planeamento Urbano integrado em SIG; Parametrização de entradas, variáveis, comportamento e interacções; GUI de parametrização gera código em C#; Dependente de Borland C# Compiler e Microsoft.NET framework; Suporte e desenvolvimento suspensos;

23 AnyLogic Projecto académico que evoluiu para produto comercial; Vasto conjunto de modelos parametrizáveis para diferentes áreas de aplicação; Multi-plataforma: GUI assente sobre Eclipse; Linguagens gráficas: DFD, Diagramas de Estados; Integração com SIG; API para modelos que difiram dos padrões disponíveis;

24 TELSA Produto comercial para a gestão de Ecossistemas; Parametrização: Mapas para variáveis espaciais; Perturbações do ecossistema (temporais); Actividades de gestão (DFD); DFD definidos em GUI específico; Dependente de ESRI ArcGIS e Microsoft Access;

25 LANDIS Projecto académico para simulação de coberto vegetal, em especial Florestas; Parametrização: Mapas de variáveis espaciais com comportamento pré-defindo; Sucessão de perturbações e processos de gestão; Áreas de simulação até 20 M ha, mas parametrização até ao nível da espécie florestal; Dependente de Microsoft.NET Framework;

26 3.3 Linguagens Específicas do Domínio

27 StarLogo/NetLogo Especialização da linguagem funcional Logo para simulação com Agentes; Multi-plataforma com adopção do Java como alvo; Código StarLogo publicado em 2006, mas de utilização restrita à academia; NetLogo novo projecto dirigido à publicação na web; Vasta biblioteca de modelos prontos a usar; Utilização algo restrita ao ensino;

28 AgentSheets Ferramenta de suporte ao ensino para alunos sem formação em programação; Construção de modelos simples em ambiente gráfico a partir de primitivas estereotipadas; Publicação de modelos na web; Introduzido o conceito de Conversational Programming em 2010; Funcionamento opaco, sem interoperabilidade;

29 SELES Linguagem imperativa para modelos de dinâmica Florestal; Concebido para interacção com SIG, entradas são mapas raster em diferentes formatos; Modelo composto por três ficheiros: Cenário declaração de variáveis; Modelo liga mapas a variáveis e eventos; Eventos / agentes sequências de execução; Código fechado para plataformas Microsoft.

30 MOBIDYC Ferramenta de dinâmica de populações para utilizadores pouco treinados em programação; Linguagem resumida a conjunto simples de primitivas próximas do discurso natural; É na realidade uma biblioteca de Smalltalk; Programação em ambiente amigável providenciado pelo Cincom's VisualWorks; Concebido para cenários artificiais com pouca interoperabilidade, resultados em formato tabular;

31 3.4 Comparativo e Dificuldades

32 Comparativo

33 Comparativo

34 Comparativo

35 Dificuldades Ferramentas ao nível Programação requerem conhecimentos sólidos de programação; Ao nível Modelo é reduzida a interoperabilidade e o apoio comunitário; DSL são em muitos casos brinquedos, outras requerem ainda algum tipo de programação; Não existem ainda ferramentas como Stella ou Modelica para simulação espacial;

36 4. DSL3S e ProjectIT/3S

37 DSL3S DSL for Spatial Simulation Scenarios Ontologia para Simulação Espacial no contexto dos SIG; Perfil UML que captura os conceitos do domínio; Estereótipos base: Variable, Animat, Behaviour; Ainda num estádio conceptual, seguir-se-á aplicação a modelos padrão.

38 DSL3S

39 ProjectIT/3S ProjectIT-Studio ferramenta CASE para Engenharia guiada por modelos; Desenvolvimento e aplicação de perfis UML a modelos de domínio; Infraestrutura de geração de código e documentação a partir de modelos; ProjectIT/3S integração da DSL3S e desenvolvimento de guias de geração de código dirigido a uma ferramenta do nível Programação.

40 8. Sumário

41 Sumário Simulação Espacial análise espacial em que a variável tempo entra em consideração; Grande número de ferramentas: Funcionalidade / facilidade aprendizagem; Abrangência / pouca programação; É ainda difícil desenvolver modelos sem programar; DSL3S ontologia para simulação espacial; ProjectIT/3S - Desenvolvimento e parametrização de modelos de simulação espacial com primitivas UML.

LINGUAGEM ESPECÍFICA DE DOMÍNIO PARA SIMULAÇÃO ESPACIAL Luís de Sousa 1 ; Alberto Rodrigues da Silva 1

LINGUAGEM ESPECÍFICA DE DOMÍNIO PARA SIMULAÇÃO ESPACIAL Luís de Sousa 1 ; Alberto Rodrigues da Silva 1 LINGUAGEM ESPECÍFICA DE DOMÍNIO PARA SIMULAÇÃO ESPACIAL Luís de Sousa 1 ; Alberto Rodrigues da Silva 1 1 Instituto Superior Técnico Av. Rovisco Pais 1049-001 Lisboa (luis.a.de.sousa@gmail.com; alberto.silva@acm.org)

Leia mais

MONITORIZAÇÃO DAS DINÂMICAS DO USO DO SOLO NA CIDADE AFRICANA

MONITORIZAÇÃO DAS DINÂMICAS DO USO DO SOLO NA CIDADE AFRICANA MONITORIZAÇÃO DAS DINÂMICAS DO USO DO SOLO NA CIDADE AFRICANA Cristina HENRIQUES Faculdade de Arquitectura Universidade Técnica de Lisboa e-geo Centro de Estudos de Geografia e Planeamento Regional Universidade

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Escola Superior de Tecnologia e Gestão de Felgueiras Engenharia Informática 3º ano - 2003/2004 Ana Maria Madureira Informação Informação informatióne conjunto de dados em princípio

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro

Programação Orientada a Objectos - P. Prata, P. Fazendeiro Programação Orientada a Objetos 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens de programação tem-se feito na procura de ferramentas: -cada vez mais próximas da percepção humana - e que

Leia mais

Europass curriculum vitae

Europass curriculum vitae Europass curriculum vitae Informação pessoal Apelido(s) - Nome(s) Ramos, José Graciano Almeida Morada(s) Rua Leais de Pedrouços 52 RC 4425-662 Pedrouços Maia Portugal Telemóvel 927136431 Correio(s) electrónico(s)

Leia mais

Desenvolvimento de um Sistema de Gestão de Emergência para cheias induzidas

Desenvolvimento de um Sistema de Gestão de Emergência para cheias induzidas Desenvolvimento de um Sistema de Gestão de Emergência para cheias induzidas Gonçalo Jesus Lisboa, LNEC, 28 de Abril de 2008 Sumário >Motivações e Objectivos >Resposta à Emergência >Framework Sahana >SAGE

Leia mais

Engenharia Industrial-EM (Mestrado)

Engenharia Industrial-EM (Mestrado) Engenharia Industrial-EM (Mestrado) Complementos de Mecânica dos Fluidos 26/06 14:30 10/07 09:30 Mecânica Computacional 17/06 18:00 06/07 18:00 1 Mecatrónica 09/06 09:30 04/07 11:00 Processos de Ligação

Leia mais

Implementação de autômatos celulares com o uso de software livre

Implementação de autômatos celulares com o uso de software livre Implementação de autômatos celulares com o uso de software livre Daniel Vieira Franzolin Sônia Ternes 2 Concebida no campo da Ecologia, a modelagem baseada no indivíduo (MBI) é proposta como uma alternativa

Leia mais

Auditório da Direção Nacional da Polícia Judiciária Lisboa 8 e 9 de novembro de 2016

Auditório da Direção Nacional da Polícia Judiciária Lisboa 8 e 9 de novembro de 2016 Auditório da Direção Nacional da Polícia Judiciária Lisboa 8 e 9 de novembro de 2016 Infraestruturas de Informação geográfica do município de Lisboa: desafios de gestão e linhas de estratégia Rosa Branco

Leia mais

Europass Curriculum Vitae

Europass Curriculum Vitae Europass Curriculum Vitae Informação pessoal Apelido(s) / Nome(s) próprio(s) Morada(s) Endereço(s) de correio electrónico Rua Pêro da Covilhã nº34 Rés do Chão Esquerdo, 4400-633 Mafamude Vila Nova de Gaia

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

Programação Estruturada Orientada a Objetos

Programação Estruturada Orientada a Objetos INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Programação Estruturada Orientada a Objetos Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@gmail.com

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

CBSE. Independência e Padronização. Características da CBSE. Fundamentos da CBSE. Middleware e Processo 22/05/2013

CBSE. Independência e Padronização. Características da CBSE. Fundamentos da CBSE. Middleware e Processo 22/05/2013 DCC / ICEx / UFMG CBSE Engenharia de Software baseada em Componentes (CBSE) Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo A CBSE foi proposta na década de 90 Foi motivado pelo limitado suporte

Leia mais

Agentes e Inteligência Artificial Distribuída

Agentes e Inteligência Artificial Distribuída Agentes e Inteligência Artificial Distribuída Sistema Multi-Agente para automação inteligente de uma casa Dezembro de 2006 Trabalho realizado por: André Lessa (ei02017) - ei02017@fe.up.pt Índice 1. Objectivo...

Leia mais

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19 ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO

Leia mais

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Objectivos deste módulo: SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar Elisabete A. Silva elisabetesilva@de.ucp.pt

Leia mais

AnyLogic. Capítulo Introdução

AnyLogic. Capítulo Introdução Capítulo 3 AnyLogic Neste capítulo, a ferramenta de simulação usada, o AnyLogic, é apresentada enumerando as suas áreas de actuação, bem como os paradigmas presentes e a sua interligação. Ainda neste capítulo

Leia mais

Função Fundamental do SO

Função Fundamental do SO Função Fundamental do SO Gestão do Hardware Uma das funções fundamentais do sistema operativo é gerir os recursos do hardware de um modo o mais transparente possível ao utilizador Recursos principais a

Leia mais

Modernização Administrativa: Apresentação de Novos Produtos. Detecção via satélite de construção ilegal

Modernização Administrativa: Apresentação de Novos Produtos. Detecção via satélite de construção ilegal Modernização Administrativa: Apresentação de Novos Produtos Detecção via satélite de construção ilegal 03_Outubro_2008 Quem somos ano Sistemas de Informática e Serviços, Lda. > Criada: 1994 > Sede: Porto

Leia mais

ENGENHARIA DE SOFTWARE ExtremePlanner

ENGENHARIA DE SOFTWARE ExtremePlanner ENGENHARIA DE SOFTWARE ExtremePlanner Acesso ao sistema: https://es.extremeplannerlive.com Procedimento de Login: O login e password é definido pelos caracteres iniciais do endereço de email do aluno,

Leia mais

Faculdade de Ciências e Tecnologias

Faculdade de Ciências e Tecnologias Faculdade de Ciências e Tecnologias Universidade Nova de Lisboa Mestrado Integrado em Engenharia do Ambiente Duração: 5 anos Grau: Mestrado Coordenador: Maria de Graça Martinho Objectivos: A Engenharia

Leia mais

Capítulo 5 Modelação do Sistema 1

Capítulo 5 Modelação do Sistema 1 Capítulo 5 Modelação do Sistema Capítulo 5 Modelação do Sistema 1 Assuntos abordados Modelos de contexto Modelos de interação Modelos estruturais Modelos comportamentais Engenharia orientada a modelos

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

Sumário. Simulação (1) Simulação (2) Simulação (3) Inteligência Artificial Distribuída (1) Ambientes de Simulação Baseados em Agentes

Sumário. Simulação (1) Simulação (2) Simulação (3) Inteligência Artificial Distribuída (1) Ambientes de Simulação Baseados em Agentes Ambientes de Simulação Baseados em Agentes Disciplina: Inteligência Artificial Avançada INF 5004 Aluna: Diana Francisca Adamatti Orientadora: Ana Lucia C. Bazzan Sumário Simulação Inteligência Artificial

Leia mais

Animação comportamental. Controlo de grupos de objectos. Sistemas de partículas Comportamento de grupos (Flocks, Herds, Schools) Agentes autónomos

Animação comportamental. Controlo de grupos de objectos. Sistemas de partículas Comportamento de grupos (Flocks, Herds, Schools) Agentes autónomos Controlo de grupos de objectos Sistemas de partículas Comportamento de grupos (Flocks, Herds, Schools) Agentes autónomos Controlo de grupos de objectos Considera-se um número moderado de membros (muito

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Programação I Programming I Objetivos -Técnicas Fundamentais de Programação; -A linguagem C e C++: fundamentos; -Aplicações em linguagem C; -Aplicações em

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP

Leia mais

Mo#vação. Objec#vo. Estudar uma abordagem de desenvolvimento de so9ware orientada pelos objectos. Linguagens usadas: UML (Unified Modeling Language)

Mo#vação. Objec#vo. Estudar uma abordagem de desenvolvimento de so9ware orientada pelos objectos. Linguagens usadas: UML (Unified Modeling Language) Mo#vação Esta disciplina mostra como construir um bom alicerce para desenvolver so9ware orientado pelos objectos Ensina técnicas de análise e desenho para ajudar a produzir so9ware orientado pelos objectos

Leia mais

Determinação dos raios de visibilidade

Determinação dos raios de visibilidade ESTUDO DA VISIBILIDADE EM POSTOS DE VIGIA E DA SUA INFLUÊNCIA NA VIGILÂNCIA DE INCÊNDIOS FLORESTAIS INTRODUÇÃO - Objectivos do Estudo 1 Carta Nacional de Visibilidades 1 Carta Nacional de Prioridades de

Leia mais

Gestão de Informação. GIRH para Organizações de Bacias Hidrográficas

Gestão de Informação. GIRH para Organizações de Bacias Hidrográficas Gestão de Informação GIRH para Organizações de Bacias Hidrográficas Apresentação Objectivos de aprendizagem Porque gerir informação A função da Gestão de Informação e objectivo O processo de Gestão de

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

IPV.ESTG Volume de Trabalho Total (horas): 106 Total Horas de Contacto: 50,7 T TP P PL OT ,7 Competências

IPV.ESTG Volume de Trabalho Total (horas): 106 Total Horas de Contacto: 50,7 T TP P PL OT ,7 Competências Unidade Curricular: Informática Área Científica: Tecnologias de Informação Curso / Ciclo: Gestão de Empresas - 1º ciclo Docente Responsável: Rui Pedro Monteiro Amaro Duarte Ano Regime Tipo 1º Semestral

Leia mais

Engenharia de Software 2006/2007

Engenharia de Software 2006/2007 Instituto Superior Técnico Engenharia de Software 2006/2007 Segundo Teste (perguntas 5-10, 70 minutos) Primeiro Exame (perguntas 1-10, 120 minutos) 29/6/2007 Nome: Número: Escreva o seu número em todas

Leia mais

Alternativas para a Interoperabilidade entre Sistemas de Informação Universitários

Alternativas para a Interoperabilidade entre Sistemas de Informação Universitários Faculdade de Engenharia da Universidade do Porto Alternativas para a Interoperabilidade entre Sistemas de Informação Universitários Sérgio Sobral Nunes Dissertação realizada sob a supervisão do Professor

Leia mais

Desenvolvimento Dirigido por Modelos: Ferramentas

Desenvolvimento Dirigido por Modelos: Ferramentas DCC / ICEx / UFMG Desenvolvimento Dirigido por Modelos: Ferramentas Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Existe MDD na prática? Poucos sistemas ainda são desenvolvidos usando a filosofia

Leia mais

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada

Leia mais

DIAGRAMAS DE ACTIVIDADE

DIAGRAMAS DE ACTIVIDADE DIAGRAMAS DE ACTIVIDADE Vão permitir especificar com maior detalhe os fluxos das actividades/funcões identificadas de forma genérica nos use cases. As actividades são, ao mais alto nível, actividades de

Leia mais

MEEC. Mestrado em Eng. Electrotécnica e de Computadores. Índice. MEEC Edição 2008/09 Instituto Superior de Engenharia do Porto

MEEC. Mestrado em Eng. Electrotécnica e de Computadores. Índice. MEEC Edição 2008/09 Instituto Superior de Engenharia do Porto Mestrado em Eng. Electrotécnica e de Computadores O Mestrado em Engenharia Electrotécnica e de Computadores destina-se a complementar a formação de profissionais habilitados com o grau de Licenciado, fornecendo

Leia mais

10: Jul 16:00 10:00

10: Jul 16:00 10:00 Data 02-Jul 03-Jul 08-Jul Horário ESCOLA SUPERIOR DE EDUCAÇÃO - IPS Exames da Universidade Aberta Julho 2013 Disciplinas Cód. Descrição 41024 Elites e Movimentos Sociais 61031 Sistemas de Informação para

Leia mais

Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto

Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto Versão 1.0.0 1 ÍNDICE Sumário INTRODUÇÃO... 3 PRINCIPAIS CARACTERÍSTICA DA ASTAH... 3 COMO BAIXAR... 4 PRINCIPAIS FUNCIONALIDADES...

Leia mais

IPV.ESTG ,5 Volume de Trabalho Total (horas): 172 Total Horas de Contacto: 58,5 T TP P 39 19,5 Competências

IPV.ESTG ,5 Volume de Trabalho Total (horas): 172 Total Horas de Contacto: 58,5 T TP P 39 19,5 Competências Unidade Curricular: Tecnologia de Informação e Comunicação Área Científica: Tecnologias de Informação Curso / Ciclo: Engenharia e Gestão Industrial - 1º Ciclo Docente Responsável: Nuno Miguel Martins da

Leia mais

Engenharia de Requisitos 1 - Introdução

Engenharia de Requisitos 1 - Introdução Engenharia de Requisitos 1 - Introdução Pedro Campos Professor Auxiliar, Universidade da Madeira http://dme.uma.pt/pcampos - pcampos@uma.pt 1 Agenda Apresentação Equipa docente Definição de ER Bibliografia

Leia mais

2. Modelação da Interface com o Utilizador

2. Modelação da Interface com o Utilizador SISTEMAS DE INFORMAÇÃO Modelação do Conhecimento e Bases de Dados 2. Modelação da Interface com o Utilizador 1999 João Falcão e Cunha 2.1 Introdução ao Processo de Modelação Problemas e Modelos; Objectivos

Leia mais

Programação em VB.Net 4.0 com Mobile Apps

Programação em VB.Net 4.0 com Mobile Apps Programação em VB.Net 4.0 com Mobile Apps Programação Formato: Mentored - Presencial Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível

Leia mais

Apresentação. Informação geral + Conceitos iniciais

Apresentação. Informação geral + Conceitos iniciais Apresentação Informação geral + Informação geral Página da cadeira Objectivos principais Compreender a importância dos algoritmos e dos programas de computador para a resolução de problemas em engenharia.

Leia mais

44.º Geoforum Utilização de Fotografia Aérea e Imagens de Satélite

44.º Geoforum Utilização de Fotografia Aérea e Imagens de Satélite Rua Julieta Ferrão, 10-10.ºA 1600-131 Lisboa Tel.: 21 781 66 40 Fax: 21 793 15 33 info@esri-portugal.pt www.esri-portugal.pt 44.º Geoforum Utilização de Fotografia Aérea e Imagens de Satélite Por favor,

Leia mais

Enquadramento e Conceitos Fundamentais

Enquadramento e Conceitos Fundamentais Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Enquadramento e Conceitos Fundamentais Edward Angel, Cap. 1 LEIC CG Enquadramento e Conceitos Fundamentais Introdução à Computação

Leia mais

Programação por Objectos Introdução. Introdução 1/18

Programação por Objectos Introdução. Introdução 1/18 Programação por Objectos Introdução LEEC@IST Introdução 1/18 História (1) [60s] Simula-67, Dahl e Nygaard da Univ. de Oslo Primeira linguagem com conceitos OO. [70s] Smalltalk, da Xerox Primeira implementação

Leia mais

Curso online de. Formação em Front-End. Plano de Estudo

Curso online de. Formação em Front-End. Plano de Estudo Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor

Leia mais

OS SIG E WebSIG NA GESTÃO SUSTENTÁVEL DE PROJECTOS DE RECONVERSÃO AMBIENTAL E URBANÍSTICA

OS SIG E WebSIG NA GESTÃO SUSTENTÁVEL DE PROJECTOS DE RECONVERSÃO AMBIENTAL E URBANÍSTICA OS SIG E WebSIG NA GESTÃO SUSTENTÁVEL DE PROJECTOS DE RECONVERSÃO AMBIENTAL E URBANÍSTICA REALIDADES UNIVERSAIS PARA O TERRITÓRIO António Eduardo Costa Moreira Consultor em CAD (2D e 3D), SIG e WebSIG

Leia mais

Projecto de. Cadastro de Infra-Estruturas.

Projecto de. Cadastro de Infra-Estruturas. Projecto de Cadastro de Infra-Estruturas mario.freitas@anacom.pt Introdução Proponente Vectores Estratégicos Visão Estratégica para o Projecto de Gestão de Cadastro de Infra-Estruturas de Comunicações

Leia mais

DOCUMENTO DE ADEQUAÇÃO MESTRADO EM ENGENHARIA INFORMÁTICA FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE NOVA DE LISBOA PEÇA B

DOCUMENTO DE ADEQUAÇÃO MESTRADO EM ENGENHARIA INFORMÁTICA FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE NOVA DE LISBOA PEÇA B DOCUMENTO DE ADEQUAÇÃO DO MESTRADO EM ENGENHARIA INFORMÁTICA FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE NOVA DE LISBOA (ESTRUTURA CURRICULAR E PLANO DE ESTUDOS) B2 FORMULÁRIO 1. Estabelecimento de

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro. JAVA6 e Programação Orientada Pelos Objectos, F. Mário Martins, FCA, Julho de 2009.

Programação Orientada a Objectos - P. Prata, P. Fazendeiro. JAVA6 e Programação Orientada Pelos Objectos, F. Mário Martins, FCA, Julho de 2009. JAVA6 e Programação Orientada Pelos Objectos, F. Mário Martins, FCA, Julho de 2009. Thinking in Java, 4 th Edition, Bruce Eckel. 1 1 - Introdução 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens

Leia mais

Estruturas de Dados. Pedro Ribeiro 2017/2018 DCC/FCUP. Pedro Ribeiro (DCC/FCUP) Estruturas de Dados 2017/ / 16

Estruturas de Dados. Pedro Ribeiro 2017/2018 DCC/FCUP. Pedro Ribeiro (DCC/FCUP) Estruturas de Dados 2017/ / 16 Estruturas de Dados Pedro Ribeiro DCC/FCUP 2017/2018 Pedro Ribeiro (DCC/FCUP) Estruturas de Dados 2017/2018 1 / 16 Informações Gerais Site: http://www.dcc.fc.up.pt/~pribeiro/aulas/edados1718/ Piazza: http://piazza.com/up.pt/spring2018/cc1007

Leia mais

ESCOLA SUPERIOR DE EDUCAÇÃO DO INSTITUTO POLITÉCNICO DE SETÚBAL Exames da Universidade Aberta - Junho 2010 Disciplinas Cód. Descrição 02-Jun 16.

ESCOLA SUPERIOR DE EDUCAÇÃO DO INSTITUTO POLITÉCNICO DE SETÚBAL Exames da Universidade Aberta - Junho 2010 Disciplinas Cód. Descrição 02-Jun 16. ESCOLA SUPERIOR DE EDUCAÇÃO DO INSTITUTO POLITÉCNICO DE SETÚBAL Exames da Universidade Aberta - Junho 2010 Data Disciplinas Horário Cód. Descrição 02-Jun 11040 Modelos de Avaliação Pedagógica - EXAME 11040

Leia mais

Especializações em Transportes e Vias de Comunicação e em Sistemas de Informação Geográfica Transportes / SIG / INSPIRE. Painel Lisboa 6 novembro 2012

Especializações em Transportes e Vias de Comunicação e em Sistemas de Informação Geográfica Transportes / SIG / INSPIRE. Painel Lisboa 6 novembro 2012 Especializações em Transportes e Vias de Comunicação e em Sistemas de Informação Geográfica Estudo do Enquadramento e Aplicação da Diretiva INSPIRE à Infraestrutura Rodoviária Inês Soares(ISEL) Paulo Matos

Leia mais

Webfototeca pesquisa e visualização do espólio de fotografia aérea histórica da Direção-Geral do Território

Webfototeca pesquisa e visualização do espólio de fotografia aérea histórica da Direção-Geral do Território Webfototeca pesquisa e visualização do espólio de fotografia aérea histórica da Direção-Geral do Território * Henrique SILVA 1 ; Manuel VALÉRIO 1 ; Paulo PATRÍCIO 1 ; Paulo MARTINS 1 ; Rui Filipe BATISTA

Leia mais

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. Ordem Código COMPONENTE CURRICULAR Créditos Horas Prérequisitos 01 Introdução à informática 04 60 02 Matemática instrumental

Leia mais

Época Especial Ano Letivo

Época Especial Ano Letivo Curso: APM 1 201333 Introdução ao Marketing 04-set-2018 14:30 2.10 1 201334 Administração de Empresas 07-set-2018 14:30 2.10 1 201335 Inglês 03-set-2018 14:30 2.10 1 201336 Estatística 12-set-2018 14:30

Leia mais

As TIC na Formação de Professores Alguns Indicadores e Tendências. Por Félix Singo UP Departamento de Informática

As TIC na Formação de Professores Alguns Indicadores e Tendências. Por Félix Singo UP Departamento de Informática As TIC na Formação de Professores Alguns Indicadores e Tendências Por Félix Singo UP Departamento de Informática Introdução Vivemos actualmente num contexto de crescente visibilidade e atenção em torno

Leia mais

Modelação Engenharia de Software

Modelação Engenharia de Software Modelação Engenharia de Software 2 o Semestre de 2008/2009 3 a entrega: Requisitos do sistema Test O Matic Sistema Nacional para as Competências Profissionais de Utopia 11 de Maio de 2009 1 Introdução

Leia mais

Computação II Orientação a Objetos

Computação II Orientação a Objetos Computação II Orientação a Objetos Fabio Mascarenhas - 2016.2 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 mais

Departamento de Matemática da Universidade de Coimbra 2011/2012 Programação Orientada para os Objectos Projecto 2

Departamento de Matemática da Universidade de Coimbra 2011/2012 Programação Orientada para os Objectos Projecto 2 Departamento de Matemática da Universidade de Coimbra 2011/2012 Programação Orientada para os Objectos Projecto 2 Simulador de um Sistema de Filas de Espera Descrição Sumária: Uma empresa proprietária

Leia mais

Apps para a Internet Em Visual Studio EDIÇÕES 2017 RIO TINTO

Apps para a Internet Em Visual Studio EDIÇÕES 2017 RIO TINTO Apps para a Internet Em Visual Studio 20017. EDIÇÕES 2017 RIO TINTO Apps para a Internet em Visual Studio 2017 CURSO: Apps para a Internet em Visual Studio 2017-50 horas (NOTA: com base no Catálogo Nacional

Leia mais

Desenvolvendo um Projeto. Caso de Estudo:

Desenvolvendo um Projeto. Caso de Estudo: Desenvolvendo um Projeto Caso de Estudo: Introdução TerraAmazon é uma Ferramenta Computacional para Monitoramento de Florestas Tropicais por Satélite, projetada para ser um Editor Multiusuário de Dados

Leia mais

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus Curso Disciplina Linguagem de Programação II Curso Engenharia da Computação Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Site : http://www1.univap.br/~wagner/ec.html Prof. Responsáveis

Leia mais

Sage API Application Programming Interface.

Sage API Application Programming Interface. Application Programming Interface 1 Sage Next API 2 Introdução Application Programming Interface (Interface de Programação de Aplicativos). Funções acessíveis por programação e que permitem utilizar características

Leia mais

Europass-Curriculum Vitae

Europass-Curriculum Vitae Europass-Curriculum Vitae Informação pessoal Apelido(s) / Nome(s) próprio(s) Morada(s) Correio(s) electrónico(s) Rua das Pedreiras, 135, 3º andar 3700-221 São João da Madeira Portugal Telefone(s) +351256834553

Leia mais

INFRAESTRUTURA DE DADOS ESPACIAIS SIGMDL

INFRAESTRUTURA DE DADOS ESPACIAIS SIGMDL INFRAESTRUTURA DE DADOS ESPACIAIS SIGMDL APRESENTAÇÃO -Responsável pela SDI: Câmara Municipal de Mirandela -Nome da SDI: SIGMDL -Ano de criação: 2006 -Estado: Em desenvolvimento -Website da SDI: http://sigmdl.cm-mirandela.pt/portalig/

Leia mais

Introdução ao Desenvolvimento de

Introdução ao Desenvolvimento de Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center marcelovca90@inatel.br Santa Rita do Sapucaí, 15 de março de 2016 Conteúdo

Leia mais

A necessidade de informação e o papel dos Sistemas Espaciais de Apoio Decisão (SEAD). Que potencialidades?

A necessidade de informação e o papel dos Sistemas Espaciais de Apoio Decisão (SEAD). Que potencialidades? IV JornadaS A coerência entre as várias políticas e instrumentos e o seu contributo para a coesão territorial A necessidade de informação e o papel dos Sistemas Espaciais de Apoio Decisão (SEAD). Que potencialidades?

Leia mais

Ano Cod. UC UC Data Hora Sala/Laboratório Economia 09-set : Língua Inglesa - Documentação Contabilística e de Gestão

Ano Cod. UC UC Data Hora Sala/Laboratório Economia 09-set : Língua Inglesa - Documentação Contabilística e de Gestão Curso: CTSP-Cont 1 682 Noções Fundamentais de Contabilidade 06-set-2017 14:30 2.12 1 683 Economia 09-set-2017 09:30 2.12 1 684 1 685 1 686 1 688 1 687 1 689 Língua Inglesa - Documentação Contabilística

Leia mais

engenharia de requisitos

engenharia de requisitos 4. documentação 1 o processo de modelo de actividades de alto nível identificação, descoberta de requisitos análise e negociação de requisitos documento de requisitos documentação de requisitos validação

Leia mais

Introdução aos Agentes Autónomos. (UD1) Introdução- Part II IST- 2006/2007

Introdução aos Agentes Autónomos. (UD1) Introdução- Part II IST- 2006/2007 Introdução aos Agentes Autónomos (UD1) Introdução- Part II IST- 2006/2007 Propriedades de Agentes As definições não nos dizem praticamente nada da forma como os agentes vão ser. Assim, actualmente caracterizam-se

Leia mais

UML Visão Geral UML Visão geral v.1.1, Novembro de 2001

UML Visão Geral UML Visão geral v.1.1, Novembro de 2001 UML Visão Geral 1 Índice Introdução Diagramas O que é a UML? Diagrama de casos de utilização Valor da UML Diagrama de classes Origens da UML Diagrama de objectos Parceiros da UML Diagrama de componentes

Leia mais

Engenharia de Software. Matéria para os Testes

Engenharia de Software. Matéria para os Testes Engenharia de Software Revisões 19/Junho/2006 Matéria para os Testes 1º Teste (25/Março) Engenharia de Software Desenho de Software Escrita de Programas 2º Teste (21/Junho) Processo de Desenvolvimento

Leia mais

Teoria da Computação. 2006/2007 Trabalho prático nº 1. Trabalho realizado por: Pedro Oliveira ( ) Rui Costa ( ) Turma: TP1

Teoria da Computação. 2006/2007 Trabalho prático nº 1. Trabalho realizado por: Pedro Oliveira ( ) Rui Costa ( ) Turma: TP1 2006/2007 Trabalho prático nº 1 Trabalho realizado por: Pedro Oliveira (501062444) Rui Costa (501062452) Turma: TP1 1 - Introdução O objectivo deste trabalho era implementar um simulador de Autómatos Finitos

Leia mais

Tecnologias para Sistemas Inteligentes Proposta de Trabalhos Especiais

Tecnologias para Sistemas Inteligentes Proposta de Trabalhos Especiais Tecnologias para Sistemas Inteligentes Proposta de Trabalhos Especiais 2016/2017 Proponentes Ana Almeida Ana.Almeida@iscte.pt Filipe Santos Filipe.Santos@iscte.pt Pode uma (planta de uma) casa evoluir

Leia mais

GEOINQ - A Integração da informação geográfica no processo de produção estatística. Francisco Caldeira Ana Santos INE DMSI/GEO

GEOINQ - A Integração da informação geográfica no processo de produção estatística. Francisco Caldeira Ana Santos INE DMSI/GEO GEOINQ - A Integração da informação geográfica no processo de produção estatística Francisco Caldeira Ana Santos INE DMSI/GEO GeoINQ Solução SIGWeb desenvolvida à medida das necessidades do INE, com vista

Leia mais

Engenharia da Programação

Engenharia da Programação Engenharia da Programação LEIC 4º ano, 1º Semestre, ano lectivo de 2002-03 2º Exame (o exame é composto por 10 perguntas (1-10) cotadas com 1 valor cada) Data: 8 de Fevereiro de 2003 Duração Exame: 1h30

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

REGULAMENTO ACADÉMICO. XIII. Ponderações e Cálculo da Média Final REG-001/V00

REGULAMENTO ACADÉMICO. XIII. Ponderações e Cálculo da Média Final REG-001/V00 XIII. Ponderações e Cálculo da Média Final I - LICENCIATURAS GESTÃO DA SEGURANÇA E PROTECÇÃO CIVIL Ciência do Fogo - Metodologia das Ciências Sociais Ciência dos Materiais - Optativas Direito da Protecção

Leia mais

Powered by. Tiago Bockholt

Powered by. Tiago Bockholt Powered by Tiago Bockholt Sobre Mim Tiago Bockholt (2003.2 2008.2) Graduação em Eng. da Computação (Poli-UPE) 2006.1 Semestre acadêmico na TU-BS. 2006.2 Desenvolvedor na GNS-Systems (Projeto Datafinder).

Leia mais

Ferramenta para auxílio na análise de impacto e rastreabilidade de requisitos na gestão de mudanças

Ferramenta para auxílio na análise de impacto e rastreabilidade de requisitos na gestão de mudanças Ferramenta para auxílio na análise de impacto e rastreabilidade de requisitos na gestão de mudanças Aluno: José Alberto Zimermann Orientador: Marcel Hugo Banca: Everaldo Artur Grahl Joyce Martins Roteiro

Leia mais

IMPLEMENTAÇÃO DE UM SITE E-COMMERCE

IMPLEMENTAÇÃO DE UM SITE E-COMMERCE 48 IMPLEMENTAÇÃO DE UM SITE E-COMMERCE Rodrigo Costa Guimarães 1 Ana Paula Ambrósio ZANELATO 2 RESUMO: Este artigo trata do desenvolvimento de um website de comércio eletrônico (e-commerce) para a empresa

Leia mais

2º Semestre *

2º Semestre * 2º Semestre * 2015-16 Área: História ESECS Educação Básica 2º História Local e Cidadania para o Património ESECS LCP 3º História de Portugal II - até 3 alunos Área: Literatura e Língua Portuguesa ESECS

Leia mais

Paradigmas de Linguagem de Programação

Paradigmas de Linguagem de Programação Paradigmas de Linguagem de Programação Aula 1 - Introdução Prof. Filipo Mór 2016/II - www.filipomor.com Apresentação do Professor B.Sc. SI FDBPOA 2012 M.Sc. em CC PUCRS/DALHOUSIE 2015 Atuação na área de

Leia mais

Especialização Apps para a Internet em Visual Studio 2017 EDIÇÕES 2017 RIO TINTO

Especialização Apps para a Internet em Visual Studio 2017 EDIÇÕES 2017 RIO TINTO Especialização Apps para a Internet em Visual Studio 2017 EDIÇÕES 2017 RIO TINTO Especialização Apps para a Internet em Visual Studio 2017 PERCURSO MODULAR Especialização Apps para a Internet em Visual

Leia mais

Estudo de percepção do uso de dispositivos móveis no Ensino Superior

Estudo de percepção do uso de dispositivos móveis no Ensino Superior Estudo de percepção do uso de dispositivos móveis no Ensino Superior Relatório interno 1/2009 CEREM UFP Steven Abrantes Instituto Politécnico de Viseu steven@di.estv.ipv.pt Luis Borges Gouveia Universidade

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro

Programação Orientada a Objectos - P. Prata, P. Fazendeiro Programação Orientada a Objetos 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens de programação tem-se feito na procura de ferramentas: -cada vez mais próximas da percepção humana - e que

Leia mais

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada

Leia mais

REPÚBLICA DE MOÇAMBIQUE MINISTÉRIO DA ADMINISTRAÇÃO ESTATAL DIRECÇÃO NACIONAL DE PROMOÇÃO DO DESENVOLVIMENTO RURAL

REPÚBLICA DE MOÇAMBIQUE MINISTÉRIO DA ADMINISTRAÇÃO ESTATAL DIRECÇÃO NACIONAL DE PROMOÇÃO DO DESENVOLVIMENTO RURAL REPÚBLICA DE MOÇAMBIQUE MINISTÉRIO DA ADMINISTRAÇÃO ESTATAL DIRECÇÃO NACIONAL DE PROMOÇÃO DO DESENVOLVIMENTO RURAL CALIBRAÇÃO DO MODELO HIDROLÓGICO VIC (VARIABLE INFILTRATION CAPACITY) E ELABORAÇÃO DA

Leia mais

Encontro Nacional de Infraestruturas de Informação Geográfica Auditório da Direção Nacional da Polícia Judiciária 8 e 9 de novembro de 2016

Encontro Nacional de Infraestruturas de Informação Geográfica Auditório da Direção Nacional da Polícia Judiciária 8 e 9 de novembro de 2016 Edgar Barreira Infraestruturas de Informação Geográfica no Ecossistema ArcGIS Auditório da Direção Nacional da Polícia Judiciária Lisboa 8 e 9 de novembro de 2016 A Informação Geográfica gera hoje desafios

Leia mais

3. Modelação Evolução histórica

3. Modelação Evolução histórica 3. Modelação 3.1. Evolução histórica 1 2 Evolução histórica Antes de serem abordados os modelos Ambiental e Comportamental, é importante observar o quadro seguinte, que apresenta a evolução histórica dos

Leia mais

PSI PREMIER AWARDS FINALIST. muito mais do que um PSIM. Toda a informação dos seus. sistemas de segurança física, energia e operações num único local.

PSI PREMIER AWARDS FINALIST. muito mais do que um PSIM. Toda a informação dos seus. sistemas de segurança física, energia e operações num único local. 2016 PSI PREMIER AWARDS FINALIST muito mais do que um PSIM Toda a informação dos seus sistemas de segurança física, energia e operações num único local. muito mais do que um PSIM Imagine toda a informação

Leia mais

Fazes parte da Nova Geração?

Fazes parte da Nova Geração? Fazes parte da Nova Geração? - Eu faço! E aqui Está a prova. Talento formado no: Data: Novembro de 2010 Autor: Alexandre Jorge Barbosa Rodrigues Conteúdo Em que consiste este documento... 3 Apresentação

Leia mais

SOFTWARE REUSE. Ian Sommerville, 8º edição Capítulo 18. Aula de Luiz Eduardo Guarino de Vasconcelos

SOFTWARE REUSE. Ian Sommerville, 8º edição Capítulo 18. Aula de Luiz Eduardo Guarino de Vasconcelos SOFTWARE REUSE Ian Sommerville, 8º edição Capítulo 18 Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos Explicar os benefícios e alguns problemas do reuso de software Descrever diferentes tipos de

Leia mais