Elementos de Programação Projecto de Biocomputação

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

Download "Elementos de Programação Projecto de Biocomputação"

Transcrição

1 Elementos de Programação Projecto de Biocomputação Departamento de Matemática, IST Novembro de 2016 Amoebots A simulação de cenários de vida artificial desempenha um papel importante no estudo de sistemas complexos, nomeadamente no que diz respeito à emergência de comportamentos globais altamente sofisticados a partir de regras locais muito simples, com aplicações que vão da epidemiologia à propagação de fogos florestais. Neste projecto, o sistema é constituído por uma colecção de indivíduos simples (amoebots), com poder computacional muito reduzido e que se limita a reagir perante os seus vizinhos, que se auto-organizam para resolver problemas complexos. Pretende-se implementar um algoritmo inspirado no algoritmo distribuído de compressão de configurações de amoebots proposto em [1] (poderá obter mais informação em O objectivo do algoritmo é o de, partindo de uma configuração inicial, e por movimentação independente de cada ameobot, chegar a uma configuração que minimize o diâmetro. 1

2 Os amoebots encontram-se distribuídos numa grelha triangular infinita (Figura 1), em que cada amoebot ocupa uma única posição (no estado contraído) ou um par de posições adjacentes (no estado expandido). Cada posição pode ser ocupada, no máximo, por um amoebot. O movimento dos amoebots é obtido através de uma série de expansões e contracções: um amoebot pode expandir-se para uma posição adjacente que se encontre livre e, em seguida, completar o movimento, contraindo-se para ocupar apenas uma posição. (-1,1) (0,1) (-1,0) (0,0) (1,0) (0,-1) (1,-1) Figura 1: Grelha triangular. Pretende-se simular em Python a evolução de um destes sistemas de acordo com os princípios de simulação discreta estocástica. Assume-se a existência de N amoebots, dispostos inicialmente numa configuração arbitrária. O sistema evolui através de activações sucessivas dos amoebots até um tempo limite de simulação T p. De cada vez que um amoebot é activado tenta movimentar-se para uma posição adjacente, de acordo com o algoritmo local descrito na Figura 3. Assume-se que o movimento de cada amoebot é atómico, i.e., que o amoebot se expande e contrai num único passo, não podendo ser interrompido pelo movimento de outro amoebot. O tempo entre activações de cada amoebot segue uma distribuição exponencial com tempo médio T m. As propriedades seguintes são usadas para caracterizar o movimento dos amoebots. Seja P um amoebot expandido nas posições adjacentes p a e p n. Denota-se por N(p a ) o conjunto das posições adjacentes a p a ocupadas por outros amoebots (que não inclui p n ), e por N(p n ) o conjunto das posições adjacentes a p n ocupadas por outros amoebots (que não inclui p a ). Denota-se ainda por N(p a p n ) = (N(p a ) N(p n )) \ {p a, p n } e por N(p a p n ) = N(p a ) N(p n ). Note-se que N(p a p n ) apenas pode assumir os valores 0, 1 ou 2. Por caminho numa grelha entende-se uma sequência de vértices ligados por uma aresta. Um caminho está num conjunto de vértices se todos os vértices por onde passa estão nesse conjunto. O diâmetro de uma configuração corresponde à maior distância entre dois amoebots nessa configuração. Propriedade 1: Se N(p a p n ) > 0 então todo o amoebot em N(p a p n ) está ligado a um amoebot em N(p a p n ) por um caminho em N(p a p n ). 2

3 Propriedade 2: Se N(p a p n ) = 0 então tanto p a como p n têm pelo menos um vizinho, todos os amoebots em N(p a ) estão ligados entre si por um caminho em N(p a ) e todos os amoebots em N(p n ) estão ligados entre si por um caminho em N(p n ). Por triângulo entende-se um triângulo mínimo da grelha em que os três vértices (adjacentes) se encontram ocupados. Por exemplo, na Figura 2, mostram-se dois triângulos dos quais faz parte o amoebot em p a. Na simulação, o parâmetro λ determina a tendência dos amoebots em favorecer ou desfavorecer a formação de triângulos: se λ > 1 os amoebots favorecem a formação de triângulos; se λ < 1 os amoebots não favorecem a formação de triângulos. p a Figura 2: Formação de triângulos. Vale a pena notar que as propriedades 1 e 2 são exigidas porque o algoritmo proposto em [1] está desenhado para preservar a conectividade e ausência de buracos da configuração 1 dos ameobots. Claro que o algoritmo faz sentido mesmo no caso em que a configuração inicial não cumpra estes requisitos, mas o simulador deverá ser testado também sobre configurações que os verifiquem. Simulador O simulador deve ser desenvolvido seguindo o método da programação modular por camadas centrado nos dados. 1. Comece por identificar os tipos de dados relevantes e suas operações. Nomeadamente, os tipos de dados relevantes são evento, cap e grelha. Note que estes tipos de dados devem incluir, entre outras, operações para construir valores, consultar a informação associada, e manipular os valores de forma a implementar o 1 Um buraco numa configuração é uma componente finita maximal de posições adjacentes não ocupadas. 3

4 Seja P um amoebot, ocupando a posição p a o amoebot P escolhe aleatoriamente uma nova posição p n adjacentes se p n estiver desocupada: de entre as 6 posições P expande-se para ocupar simultaneamente as posições p a e p n t a = número de triângulos formados se P estiver contraído na posição original p a t n = número de triângulos formados se P estiver contraído na nova posição p n v a = número de posições adjacentes a p a que estão ocupadas v n = número de posições adjacentes a p n que estão ocupadas q1 = número aleatório no intervalo (0, 1) q2 = número aleatório no intervalo (0, 1) q3 = número aleatório em {3, 4, 5} se (i) q 1 < λ vn va e q 2 < λ tn ta e v a < q 3, e (ii) p a e p n verificam as propriedades 1 e 2 P contrai-se para p n caso contrário: P contrai-se para p a Figura 3: Algoritmo que descreve o movimento de um amoebot. simulador. No caso do tipo grelha, devem ser consideradas operações que permitam determinar se uma determinada posição está livre ou ocupada; calcular as posições ocupadas adjacentes a uma posição dada; calcular o diâmetro da configuração; dadas as posições p a e p n de um amoebot expandido, calcular o número de triângulos formados se o amoebot se contrair para p a, e o número de triângulos formados se o amoebot se contrair para p n. 2. Implemente estas camadas sobre a camada básica do Python. 3. Desenvolva o programa abstracto pretendido sobre a camada que disponibiliza estes tipos de dados. 4. Integre o programa obtido em 3 com os módulos desenvolvidos em Experimente o programa desenvolvido com diversos conjuntos de dados à sua escolha, apresentando os respectivos resultados. Em particular, considere o conjunto: 4

5 N = 30, T p = 1000, T m = 0.5, λ = 1.7; 6. Considere a possibilidade de gerar diferentes configurações iniciais (centradas na origem): (a) os amoebots encontram-se distribuídos aleatoriamente na grelha; (b) os amoebots encontram-se distribuídos numa linha recta; (c) os amoebots encontram-se distribuídos aleatoriamente na grelha, mas em posições adjacentes; (d) os amoebots encontram-se distribuídos aleatoriamente na grelha, mas em posições adjacentes e sem buracos. Note que o programa a desenvolver deve: receber os seguintes dados o número de amoebots N; o parâmetro λ; o tempo médio entre activações T m ; o tempo limite de simulação T p ; e devolver a seguinte informação o valor do diâmetro mínimo encontrado durante a simulação bem como a respectiva configuração; um ficheiro resultados.txt que em cada linha tem a lista das coordenadas das posições de cada um dos amoebots (esta lista deverá ser escrita como string). A título de exemplo, para uma simulação com 5 amoebots cada linha do ficheiro deverá ser da forma: [(-1, 1), (-1, 0), (0, 0), (0, 1), (1, 1)] Será disponibilizado na página da disciplina um notebook Pyhton que lê o conteúdo do ficheiro resultados.txt e gera uma animação da evolução do sistema. Para que a animação seja gerada correctamente, é necessário que a estrutura do ficheiro resultados.txt seja respeitada. Entrega do projecto O projecto tem de ser entregue através do sistema Fenix, após a inscrição do respectivo grupo. A entrega do projecto está dividida em duas partes. 5

6 Parte 1 Na primeira parte do projecto, cada grupo deve submeter os módulos desenvolvidos no ponto 2 da secção anterior. A entrega deve consistir de um único arquivo (zip ou rar) contendo os módulos desenvolvidos, e um pequeno relatório descrevendo as operações dos tipos de dados e explicando as principais opções tomadas para a sua implementação, bem como exemplos ilustrando o correcto funcionamento dos módulos. Data limite de submissão: 23h59m do dia 26 de Novembro de Parte 2 Na segunda parte do projecto, cada grupo deve submeter o simulador. Para esta fase, serão disponibilizados na página da disciplina módulos com implementações dos tipos de dados. Cada grupo pode optar por desenvolver o simulador recorrendo aos módulos disponibilizados ou recorrendo aos seus próprios módulos, possivelmente alterados após a primeira submissão. Tal opção deve estar claramente identificada no relatório, implicando a ressubmissão dos elementos da Parte 1, caso os tipos de dados tenham sido alterados e utilizados. A entrega deve consistir de um único arquivo (zip ou rar) contendo o simulador e eventuais módulos adicionais que tenham sido desenvolvidos, e um pequeno relatório explicando as principais opções tomadas para a implementação do simulador e exemplos ilustrando o seu correcto funcionamento. Data limite de submissão: 23h59m do dia 10 de Dezembro de A Grelhas triangulares Uma grelha triangular pode ser facilmente indexada a partir de três conjuntos de linhas equidistantes: um eixo horizontal de linhas, um eixo de colunas com uma inclinação de 60 o da horizontal, e um eixo diagonal com uma inclinação de 120 o da horizontal, tal como se ilustra na Figura 4. Os vértices desta grelha são obtidos pela intersecção de três linhas, pelo que cada face da grelha é um triângulo equilátero. Cada vértice v está ligado a seis outros vértices, os que se encontram imediatamente abaixo e acima em cada um dos três eixos. Para manipular uma grelha triangular, é necessário conseguir identificar os vizinhos de cada vértice, bem como as suas coordenadas. Existem várias alternativas para o fazer. Vamos considerar coordenadas triangulares. Neste caso, um vértice é designado como origem da grelha, o ponto (0, 0). É preciso garantir que as coordenadas sejam 6

7 x=-1 x=0 x=1 (-1,1) (0,1) y=1 (-1,0) (0,0) (1,0) y=0 (0,-1) (1,-1) y=-1 Figura 4: Coordenadas numa grelha triangular. definidas de modo a que as coordenadas dos vizinhos de um vértice possam ser obtidas facilmente a partir das coordenadas do vértice. Num sistema de coordenadas rectilíneas standard, os quatros vizinhos de um ponto (x, y) são obtidos somando ±1 quer à coordenada das linhas quer à coordenada da colunas. No caso de uma grelha triangular, as coordenadas dos vizinhos de um vértice que se encontre em (x, y) são facilmente obtidas, no sentido dos ponteiros do relógio, adicionando os seguintes pares a (x, y) pela ordem indicada: (0, 1), (1, 0), (1, 1), (0, 1), ( 1, 0) e ( 1, 1). Num sistema de coordenadas rectilíneas, a distância entre dois pontos pode ser medida de diversas formas, entre as quais se destacam a distância Euclideana e a distância de Manhattan. No caso de uma grelha triangular a distância entre dois pontos (x 1, y 1 ) e (x 2, y 2 ) pode ser definida pela fórmula seguinte, que corresponde à distância de Manhattan para este tipo de grelhas: dist((x 1, y 1 ), (x 2, y 2 )) = 1 2 ( x 1 x 2 + x 1 x 2 + y 1 y 2 + y 1 y 2 ). Referências [1] Sarah Cannon, Joshua J. Daymude, Dana Randall and Andrea Richa. A Markov Chain Algorithm for Compression in Self-Organizing Particle Systems. arxiv: v3,

Modelagem e Análise de Sistemas - COS767

Modelagem e Análise de Sistemas - COS767 Modelagem e Análise de Sistemas - COS767 Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes Números Geração de variáveis aleatórias: método da transformada inversa Simulação

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatística e Modelos Probabilísticos - COE241 Estatística e Modelos Probabilísticos - COE241 Aula passada Análise da dados através de gráficos Introdução a Simulação Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatística e Modelos Probabilísticos - COE241 Estatística e Modelos Probabilísticos - COE241 Aula passada Análise da dados através de gráficos Introdução a Simulação Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatística e Modelos Probabilísticos - COE241 Estatística e Modelos Probabilísticos - COE241 Aula passada Somas aleatórias Aula de hoje Introdução à simulação Geração de números aleatórios Lei dos Grandes Números Simulação de Sistemas Discretos É

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

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 10º ANO DE MATEMÁTICA A Teste de avaliação Grupo I

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 10º ANO DE MATEMÁTICA A Teste de avaliação Grupo I ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS 10º ANO DE MATEMÁTICA A 0 05 007 Teste de avaliação Grupo I As cinco questões deste grupo são de escolha múltipla. Para cada uma delas são indicadas quatro alternativas,

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatística e Modelos Probabilísticos - COE241 Estatística e Modelos Probabilísticos - COE241 Aula passada Introdução à simulação Geração de números aleatórios Lei dos Grandes Números Aula de hoje Geração de variáveis aleatórias: Transformada Inversa

Leia mais

Um modelo estocástico para o fluxo de caixa de um plano de previdência de um indivíduo 15

Um modelo estocástico para o fluxo de caixa de um plano de previdência de um indivíduo 15 2 Simulação estocástica A simulação computacional consiste em empregar técnicas matemáticas em computadores com o propósito de gerar ensaios que tentam reproduzir de maneira análoga um processo ou operação

Leia mais

Inteligência Artificial Projecto 1

Inteligência Artificial Projecto 1 Bantumi ESPECIFICAÇÕES O projecto destina-se a resolver um conjunto de problemas do jogo Bantumi utilizando métodos de procura em espaço de estados. Bantumi é um jogo derivado do jogo Mancala de origem

Leia mais

Problema do Caminho Hamiltoniano

Problema do Caminho Hamiltoniano Universidade de São Paulo Escola de Artes, Ciências e Humanidades Bacharelado em Sistemas de Informação Introdução à Ciência da Computação II Professores Luciano Digiampietri e Fábio Nakano Data de entrega:

Leia mais

Seminário de Robótica Bruno de Abreu Silva

Seminário de Robótica Bruno de Abreu Silva Seminário de Robótica Bruno de Abreu Silva 1 Introdução Conceitos gerais Métodos de planejamento de rotas 2 Dadas as configurações inicial e final de um robô, descobrir uma sequência de movimentos a ser

Leia mais

Encriptação de Mensagens

Encriptação de Mensagens Instituto Superior Técnico Fundamentos da Programação 2016/2017 Enunciado do 1 o Projecto Data de entrega: 4 de Novembro de 2016 às 23h59 Encriptação de Mensagens Pretende-se com este trabalho a implementação

Leia mais

(LEAmb, LEMat, LQ, MEBiol, MEQ) Exame 2 28 de Janeiro de 2008, 9h00

(LEAmb, LEMat, LQ, MEBiol, MEQ) Exame 2 28 de Janeiro de 2008, 9h00 Computação e Programação (LEAmb, LEMat, LQ, MEBiol, MEQ) Departamento de Matemática, IST Exame 2 28 de Janeiro de 2008, 9h00 Duração: 2h30 não preencher I II III T: Curso: Número: Nome: Grupo I [3,0] Defina

Leia mais

Projeto de Sistemas Operativos CircuitRouter-Bench Visão geral do projeto

Projeto de Sistemas Operativos CircuitRouter-Bench Visão geral do projeto Projeto de Sistemas Operativos 2018-19 CircuitRouter-Bench Visão geral do projeto LEIC-A / LEIC-T / LETI IST O projeto de Sistemas Operativos 2018/19 está organizado em dois exercícios não avaliados para

Leia mais

PROFMAT Exame de Qualificação Gabarito

PROFMAT Exame de Qualificação Gabarito PROFMAT Exame de Qualificação 2012-1 Gabarito 1. (10pts) Um corpo está contido num ambiente de temperatura constante. Decorrido o tempo (em minutos), seja a diferença entre a temperatura do corpo e do

Leia mais

O Mundo das Margaridas

O Mundo das Margaridas O Mundo das Margaridas Enunciado da 2 a fase de entrega do projecto Fundamentos da Programação e Elementos de Programação 12 de Dezembro de 2007 Aviso: Este enunciado descreve o que é pretendido na segunda

Leia mais

RELATÓRIO DE PROJECTO

RELATÓRIO DE PROJECTO Métodos Computacionais Instituto Superior Técnico RELATÓRIO DE PROJECTO André Lucas N.º 53102 Nuno Victoriano Lameiro N.º 53979 Vasco van Zeller N.º 53104 ÍNDICE INTRODUÇÃO...2 FUNDAMENTOS TEÓRICOS...3

Leia mais

Noções de Simulação. Ciências Contábeis - FEA - Noturno. 2 o Semestre MAE0219 (IME-USP) Noções de Simulação 2 o Semestre / 23

Noções de Simulação. Ciências Contábeis - FEA - Noturno. 2 o Semestre MAE0219 (IME-USP) Noções de Simulação 2 o Semestre / 23 Noções de Simulação Ciências Contábeis - FEA - Noturno 2 o Semestre 2013 MAE0219 (IME-USP) Noções de Simulação 2 o Semestre 2013 1 / 23 Objetivos da Aula Sumário 1 Objetivos da Aula 2 Motivação 3 Geração

Leia mais

MATEMÁTICA 4º ANO. Novo programa de matemática Objetivos específicos. Ler e representar números, pelo menos até ao milhão.

MATEMÁTICA 4º ANO. Novo programa de matemática Objetivos específicos. Ler e representar números, pelo menos até ao milhão. MATEMÁTICA 4º ANO NÚMEROS E OPERAÇÕES Números naturais Relações numéricas Múltiplos e divisores Realizar contagens progressivas e regressivas a partir de números dados. Comparar números e ordená-los em

Leia mais

PUC-Rio Desafio em Matemática 4 de outubro de 2015

PUC-Rio Desafio em Matemática 4 de outubro de 2015 PUC-Rio Desafio em Matemática 4 de outubro de 05 Nome: GABARITO Inscrição: Assinatura: Identidade: Questão Valor Nota Revisão,0,0 3,5 4,5 5,5 6,5 7,0 Nota final 0,0 Instruções Mantenha seu celular completamente

Leia mais

ANÁLISE DE COMPLEXIDADE DOS ALGORITMOS

ANÁLISE DE COMPLEXIDADE DOS ALGORITMOS 1/18 ANÁLISE DE COMPLEXIDADE DOS ALGORITMOS Algoritmos 2/18 Algoritmos Algoritmo - sequência de instruções necessárias para a resolução de um problema bem formulado (passíveis de implementação em computador)

Leia mais

RESOLUÇÃO DA FICHA DE REVISÕES MATEMÁTICA A

RESOLUÇÃO DA FICHA DE REVISÕES MATEMÁTICA A Escola Secundária de Fontes Pereira de Melo - 401780 "Escola em processo de mudança" Ano Lectivo 2011/2012 RESOLUÇÃO DA FICHA DE REVISÕES MATEMÁTICA A 11ºA 30-01-2012 1. Num referencial o. n. considera

Leia mais

Distância e Geometria

Distância e Geometria Distância e Geometria Função Distância Dado um espaço X, podemos definir uma função real d - conhecida como distância - tal que, para os pontos a, b, c X, valem as seguintes propriedades: d a, b 0 e d

Leia mais

Aula 9 Representação e Descrição. Profa. Fátima Nunes AULA 9 / 1. Profa. Fátima L. S. Nunes

Aula 9 Representação e Descrição. Profa. Fátima Nunes AULA 9 / 1. Profa. Fátima L. S. Nunes Fundamentos de Processamento Gráfico Aula 9 Representação e Descrição Profa. Fátima Nunes AULA 9 / 1 Reconhecimento de padrões AULA 9 / 2 Após a segmentação dar significado aos objetos extraídos da cena.

Leia mais

Escola Secundária/3 da Sé-Lamego Ficha de Trabalho de Matemática Ano Lectivo 2002/03 Mais funções polinomiais 10.º Ano

Escola Secundária/3 da Sé-Lamego Ficha de Trabalho de Matemática Ano Lectivo 2002/03 Mais funções polinomiais 10.º Ano Escola Secundária/ da Sé-Lamego Ficha de Trabalho de Matemática Ano Lectivo 00/0 Mais funções polinomiais 0º Ano Nome: Nº: Turma: Tem-se uma folha rectangular de cartolina com as dimensões de 0 cm por

Leia mais

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Geometria no Plano e no Espaço I Trabalho de casa nº 9 1. Considere a seguinte condição: x + ( y ) 4 ( x 3 0 y ) 1.1. Represente, num referencial

Leia mais

Introdução à Teoria da Computação Exercícios

Introdução à Teoria da Computação Exercícios Introdução à Teoria da Computação Exercícios Livro: Michel Sipser, Introdução à Teoria da Computação 2ª Ed. Capítulo 07 Obs: Exercícios 7.7 e 7.20 estão apresentados em versões simplificadas. NP Dicas

Leia mais

NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016

NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016 NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016 Metaheurística: São técnicas de soluções que gerenciam uma interação entre técnicas de busca local e as estratégias de nível superior para criar um processo de

Leia mais

Tecnologias de Jogos de Vídeo

Tecnologias de Jogos de Vídeo Tecnologias de Jogos de Vídeo Abel J. P. Gomes & Gonçalo Amador LAB. 9 Departamento de Informática Universidade da Beira Interior Portugal 2012 Copyright 2009-2012 All rights reserved. 1. Objectivos 2.

Leia mais

Análise e Complexidade de Algoritmos

Análise e Complexidade de Algoritmos Análise e Complexidade de Algoritmos Principais paradigmas do projeto de algoritmos - Recursividade - Tentativa e erro - Divisão e Conquista - Programação dinâmica - Algoritmos Gulosos e de Aproximação

Leia mais

Aplicação. Controlo Óptimas. 23º Seminário de Engenharia Mecânica - 4 Junho de Nuno Manuel R. S. Órfão

Aplicação. Controlo Óptimas. 23º Seminário de Engenharia Mecânica - 4 Junho de Nuno Manuel R. S. Órfão Aplicação de Cadeias de Markov em Redes de Filas de Espera Políticas de Controlo Óptimas 23º Seminário de Engenharia Mecânica - 4 Junho de 2003 - Nuno Manuel R. S. Órfão nmorfao@estg.ipleiria.pt 1 Sumário

Leia mais

a) 6% b) 7% c) 70% d) 600% e) 700%

a) 6% b) 7% c) 70% d) 600% e) 700% - MATEMÁTICA 01) Supondo-se que o número de vagas em um concurso vestibular aumentou 5% e que o número de candidatos aumentou 35%, o número de candidatos por vaga para esse curso aumentou: a) 8% b) 9%

Leia mais

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo.

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo. Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo. Trabalho de casa nº 10 1. Na figura está representado, num referencial

Leia mais

Física Computacional 4 Integrais numéricos

Física Computacional 4 Integrais numéricos Física Computacional 4 Integrais numéricos 1. Aplicando c++ aos integrais numéricos a. Integral rectangular b. A regra do trapézio c. Integração de Simpson d. Pontos de Gauss e. Metropolis Monte-Carlo

Leia mais

Relatório de Inteligência Artificial

Relatório de Inteligência Artificial Relatório de Inteligência Artificial Hidato Grupo 4 Diogo Simões - 63558 Inês Almeida - 63556 Miguel Diogo - 63567 Introdução O objectivo deste projecto é resolver automaticamente um tabuleiro de Hidato

Leia mais

A Geometria nas Provas de Aferição

A Geometria nas Provas de Aferição Escola E.B. 2 e 3 de Sande Ficha de Trabalho de Matemática 6.º Ano A Geometria nas Provas de Aferição Nome: N.º Turma: 1. Assinala com um x a figura em que os triângulos representados são simétricos em

Leia mais

Modelação de Sólidos. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO

Modelação de Sólidos. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Modelação de Sólidos Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Modelação de Sólidos Em 2D um conjunto de segmentos de recta ou curvas não formam necessariamente uma área fechada. Em 3D uma colecção

Leia mais

Proposta de trabalho

Proposta de trabalho Proposta de trabalho 1º semestre 2004/2005 No âmbito das disciplinas de: Algoritmos e Estruturas de Dados I José Braga de Vasconcelos jvasco@ufp.pt Linguagens de Programação I Rui Silva Moreira rmoreira@ufp.pt

Leia mais

MATEMÁTICA A - 12o Ano N o s Complexos - Potências e raízes Propostas de resolução

MATEMÁTICA A - 12o Ano N o s Complexos - Potências e raízes Propostas de resolução MATEMÁTICA A - 1o Ano N o s Complexos - Potências e raízes Propostas de resolução Exercícios de exames e testes intermédios 1. Escrevendo 1 + i na f.t. temos 1 + i ρ cis θ, onde: ρ 1 + i 1 + 1 1 + 1 tg

Leia mais

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão Exercícios de Programação e Computação para Arquitectura António Menezes Leitão 7 de Novembro de 2008 Figura 1: Treliça composta por elementos triangulares iguais. b a 0 b 0 a 1 1 a 2 c 0 c 1 c 2 Figura

Leia mais

Estruturas de Dados II. Caixeiro Viajante

Estruturas de Dados II. Caixeiro Viajante Estruturas de Dados II Prof. a Mariella Berger Caixeiro Viajante 1. Objetivo O objetivo deste trabalho é implementar diferentes soluções para o problema clássico do Caixeiro Viajante. 2. Introdução O Problema

Leia mais

Plano cartesiano, Retas e. Alex Oliveira. Circunferência

Plano cartesiano, Retas e. Alex Oliveira. Circunferência Plano cartesiano, Retas e Alex Oliveira Circunferência Sistema cartesiano ortogonal O sistema cartesiano ortogonal é formado por dois eixos ortogonais(eixo x e eixo y). A intersecção dos eixos x e y é

Leia mais

11º ANO DE ESCOLARIDADE ANO LETIVO Ficha de revisão nº 2

11º ANO DE ESCOLARIDADE ANO LETIVO Ficha de revisão nº 2 º NO DE ESOLRIDDE NO LETIVO 03-0 Ficha de revisão nº H G. Mostre que o ângulo α formado pelas diagonais espaciais de um E F cubo é independente da medida da aresta. Determine α, em graus com aproximação

Leia mais

Escola Secundária da Sé-Lamego Ficha de Trabalho de Matemática Ano Lectivo de 2003/04 Trigonometria 1 (Revisões) 12.º Ano

Escola Secundária da Sé-Lamego Ficha de Trabalho de Matemática Ano Lectivo de 2003/04 Trigonometria 1 (Revisões) 12.º Ano Escola Secundária da Sé-Lamego Ficha de Trabalho de Matemática no Lectivo de 00/04 Trigonometria 1 (Revisões) 1º no Nome: Nº: Turma: 1 Um cone, cuja base tem raio r e cuja geratriz tem comprimento l, roda

Leia mais

Fundamentos da Programação. Ano lectivo Segundo Projeto. Picross

Fundamentos da Programação. Ano lectivo Segundo Projeto. Picross Fundamentos da Programação Ano lectivo 205-6 Segundo Projeto Picross O jogo Picross é um quebra-cabeças sobre uma imagem binária, em que as células de uma grelha devem ser coloridas ou deixadas em branco

Leia mais

UNIVERSIDADE ESTADUAL PAULISTA Julio de Mesquita Filho" FACULDADE DE ENGENHARIA

UNIVERSIDADE ESTADUAL PAULISTA Julio de Mesquita Filho FACULDADE DE ENGENHARIA UNIVERSIDADE ESTADUAL PAULISTA Julio de Mesquita Filho" FACULDADE DE ENGENHARIA 8ª. LISTA DE EXERCÍCIOS FUNÇÕES E PROCEDIMENTOS Disciplina: Programação de Computadores Prof. Dra Cassilda Maria Ribeiro

Leia mais

Estatística e Modelos Probabilísticos - COE241

Estatística e Modelos Probabilísticos - COE241 Estatística e Modelos Probabilísticos - COE241 Aula passada Função Distribuição Condicional Calculando Probabilidades condicionando Esperança Condicional Aula de hoje Análise de Comandos de Programação

Leia mais

BCC402 Algoritmos e Programação Avançada Prof. Marco Antonio M. Carvalho Prof. Túlio Ângelo M. Toffolo 2011/1

BCC402 Algoritmos e Programação Avançada Prof. Marco Antonio M. Carvalho Prof. Túlio Ângelo M. Toffolo 2011/1 BCC402 Algoritmos e Programação Avançada Prof. Marco Antonio M. Carvalho Prof. Túlio Ângelo M. Toffolo 2011/1 Na aula anterior Prova. 2 Na aula de hoje Geometria. 3 A geometria é inerentemente uma disciplina

Leia mais

Vantagens da Folha de Cálculo. UFCD 3776 Informática folha de cálculo e base de dados. Formadora: Sónia Rodrigues.

Vantagens da Folha de Cálculo. UFCD 3776 Informática folha de cálculo e base de dados. Formadora: Sónia Rodrigues. UFCD 776 Informática folha de cálculo e base de dados Objectivos da UFCD: Utilizar aplicações informáticas de folha de cálculo e de base de dados. UFCD 776 Informática folha de cálculo e base de dados

Leia mais

UFCD 778 Folha de Cálculo Formadora: Sónia Rodrigues

UFCD 778 Folha de Cálculo Formadora: Sónia Rodrigues UFCD 778 Formadora: Sónia Rodrigues UFCD 778 - - Operação e Programação Objectivos da UFCD: Utilizar e programar aplicações informáticas de folha de cálculo. UFCD 778 - - Operação e Programação 2 1 Folha

Leia mais

Modelos de planeamento e gestão de recursos hídricos. 19 de Novembro

Modelos de planeamento e gestão de recursos hídricos. 19 de Novembro Modelos de planeamento e gestão de recursos hídricos 19 de Novembro Metodologias de análise Sistema real vs sistema simplificado Modelação Matemática; Física; Análise de sistemas: Simulação; Optimização:

Leia mais

Como construir uma animação em Excel Proporcionalidade Directa. Gráfico da função y = k.x

Como construir uma animação em Excel Proporcionalidade Directa. Gráfico da função y = k.x Como construir uma animação em Excel Proporcionalidade Directa. Gráfico da função y = k.x Supõe que um carro viaja de Lisboa ao Porto (~300 km) a uma velocidade constante de 90 km/h. Neste caso a distância

Leia mais

Fundamentos da Programação. Ano lectivo , 2 o Semestre Projecto Segunda Parte 1. Liberta o quadrado

Fundamentos da Programação. Ano lectivo , 2 o Semestre Projecto Segunda Parte 1. Liberta o quadrado Fundamentos da Programação Ano lectivo 2013-14, 2 o Semestre Projecto Segunda Parte 1 Liberta o quadrado O jogo Liberta o quadrado é um quebra-cabeças em que o jogador é confrontado com um tabuleiro de

Leia mais

2 Conceitos básicos de topologia

2 Conceitos básicos de topologia 2 Conceitos básicos de topologia Neste Capítulo são introduzidos alguns conceitos básicos de topologia combinatória e da Teoria das Alças que formam a base teórica do presente trabalho. 2.1 Topologia combinatória

Leia mais

3 Extensões dos modelos matemáticos

3 Extensões dos modelos matemáticos 3 Extensões dos modelos matemáticos Os modelos matemáticos definidos por (2-1) (2-6) e (2-7) (2-13), propostos por Achuthan e Caccetta e apresentados no Capítulo 2, são reforçados neste trabalho através

Leia mais

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase Prova Escrita de MATEMÁTICA A - o Ano 06 - a Fase Proposta de resolução GRUPO I. Como P A B ) P A B ) P A B), temos que: P A B ) 0,6 P A B) 0,6 P A B) 0,6 P A B) 0,4 Como P A B) P A) + P B) P A B) P A

Leia mais

Verificação de uma Fundação em Microestacas

Verificação de uma Fundação em Microestacas Manual de engenharia No. 36 Atualização 06/2017 Verificação de uma Fundação em Microestacas Programa: Arquivo: Grupo de Estacas Demo_manual_en_36.gsp O objetivo deste manual de engenharia é mostrar como

Leia mais

Projecto de Programação e Computação para Arquitectura. António Menezes Leitão

Projecto de Programação e Computação para Arquitectura. António Menezes Leitão Projecto de Programação e Computação para Arquitectura António Menezes Leitão 22 de Outubro de 2012 1 Introdução A Igreja de Cristo Operário, em Atlántida, é uma obra do arquitecto e engenheiro Uruguaio

Leia mais

Projecto de Programação e Computação para Arquitectura. António Menezes Leitão

Projecto de Programação e Computação para Arquitectura. António Menezes Leitão Projecto de Programação e Computação para Arquitectura António Menezes Leitão 9 de Novembro de 2015 1 Introdução O Hangzhou Tennis Center é um exemplo paradigmático de um edifício projectado usando processos

Leia mais

Noções de Processos Estocásticos e Cadeias de Markov

Noções de Processos Estocásticos e Cadeias de Markov Noções de Processos Estocásticos e Cadeias de Markov Processo Estocástico Definição: Processo Estocástico é uma coleção de variáveis aleatórias indexadas por um parâmetro t R (entendido como tempo). X={

Leia mais

Área: conceito e áreas do quadrado e do retângulo

Área: conceito e áreas do quadrado e do retângulo Área: conceito e áreas do quadrado e do retângulo Dada uma figura no plano, vamos definir a área desta figuracomo o resultado da comparação da figura dada como uma certa unidade de medida. No caso do conceito

Leia mais

Inteligência Artificial (SI 214) Aula 4 Resolução de Problemas por meio de Busca Heurística

Inteligência Artificial (SI 214) Aula 4 Resolução de Problemas por meio de Busca Heurística Inteligência Artificial (SI 214) Aula 4 Resolução de Problemas por meio de Busca Heurística Prof. Josenildo Silva jcsilva@ifma.edu.br 2015 2012-2015 Josenildo Silva (jcsilva@ifma.edu.br) Este material

Leia mais

ESTATÍSTICA. x(s) W Domínio. Contradomínio

ESTATÍSTICA. x(s) W Domínio. Contradomínio Variáveis Aleatórias Variáveis Aleatórias são funções matemáticas que associam números reais aos resultados de um Espaço Amostral. Uma variável quantitativa geralmente agrega mais informação que uma qualitativa.

Leia mais

Trabalho de Programação 2 Processador CESAR. 1. Descrição Geral. 2. Especificação do Trabalho

Trabalho de Programação 2 Processador CESAR. 1. Descrição Geral. 2. Especificação do Trabalho 1. Descrição Geral UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL Trabalho de Programação 2 Processador CESAR O trabalho para o computador CESAR está baseado no trabalho desenvolvido para o computador RAMSES.

Leia mais

Planeamento e Gestão de Redes. Simulação de Redes IP

Planeamento e Gestão de Redes. Simulação de Redes IP PGRE SIM1 Planeamento e Gestão de Redes Simulação de Redes IP Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto PGRE SIM2 Como usar um simulador de redes e, em particular, o simulador

Leia mais

Todos os exercícios sugeridos nesta apostila se referem ao volume 3. MATEMÁTICA III 1 ESTUDO DA CIRCUNFERÊNCIA

Todos os exercícios sugeridos nesta apostila se referem ao volume 3. MATEMÁTICA III 1 ESTUDO DA CIRCUNFERÊNCIA DEFINIÇÃO... EQUAÇÃO REDUZIDA... EQUAÇÃO GERAL DA CIRCUNFERÊNCIA... 3 RECONHECIMENTO... 3 POSIÇÃO RELATIVA ENTRE PONTO E CIRCUNFERÊNCIA... 1 POSIÇÃO RELATIVA ENTRE RETA E CIRCUNFERÊNCIA... 17 PROBLEMAS

Leia mais

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo.

Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo. Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo. Trabalho de casa nº 13 GRUPO I 1. Na figura está representado, num

Leia mais

Enunciados dos Exercícios Cap. 2 Russell & Norvig

Enunciados dos Exercícios Cap. 2 Russell & Norvig Enunciados dos Exercícios Cap. 2 Russell & Norvig 1. (2.2) Tanto a medida de desempenho quanto a função de utilidade medem o quanto um agente está desempenhando bem suas atividades. Explique a diferença

Leia mais

Um Minotauro Perdido & Percolação

Um Minotauro Perdido & Percolação Departamento de Ciência da Computação IME-USP Segundo Semestre de 2014 MAC 115 Introdução à Computação IF Noturno (Versão quase final) Um Minotauro Perdido & Percolação Exercício-Programa 4 (EP4) Data

Leia mais

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Geometria no Plano e no Espaço I Trabalho de casa nº 8 GRUPO I 1. Se numa caixa de forma cúbica cabem exactamente oito bombons, quantos bombons

Leia mais

Documento com o PUC desta unidade curricular. Unidade curricular: Matemática Finita 2013 (Meta Disciplina)

Documento com o PUC desta unidade curricular. Unidade curricular: Matemática Finita 2013 (Meta Disciplina) Plano da Unidade Curricular Documento com o PUC desta unidade curricular. Sítio: Elearning UAb Unidade curricular: Matemática Finita 2013 (Meta Disciplina) Livro: Plano da Unidade Curricular Impresso por:

Leia mais

Melhor caminho entre duas estações de metro

Melhor caminho entre duas estações de metro [EIC0110] Concepção e Análise de algoritmos 2010-2011 Trabalho de Grupo 1: Tema 7 Melhor caminho entre duas estações de metro Turma 3 Grupo 13 Maio de 2011 Trabalho realizado por: Maria Antonieta Dias

Leia mais

MODELAÇÃO E SIMULAÇÃO MEEC IST, TESTE N0.1 TIPO V02. Consider o sistema dinâmico descrito pela equação diferencial

MODELAÇÃO E SIMULAÇÃO MEEC IST, TESTE N0.1 TIPO V02. Consider o sistema dinâmico descrito pela equação diferencial MODELAÇÃO E SIMULAÇÃO - 2018 MEEC IST, TESTE N0.1 TIPO V02 Problema No.1 [5v] Análise de Sistemas Não Lineares Consider o sistema dinâmico descrito pela equação diferencial dx = x (x 1) +u (1) onde u é

Leia mais

PROCESSOS ESTOCÁSTICOS

PROCESSOS ESTOCÁSTICOS PROCESSOS ESTOCÁSTICOS Definições, Principais Tipos, Aplicações em Confiabilidade de Sistemas CLARKE, A. B., DISNEY, R. L. Probabilidade e Processos Estocásticos, Rio de Janeiro: Livros Técnicos e Científicos

Leia mais

Projeto de Introdução à Arquitetura de Computadores. Corridas de Bicicleta 2013 / 2014 LICENCIATURA EM ENGENHARIA INFORMÁTICA E DE COMPUTADORES

Projeto de Introdução à Arquitetura de Computadores. Corridas de Bicicleta 2013 / 2014 LICENCIATURA EM ENGENHARIA INFORMÁTICA E DE COMPUTADORES LICENCIATURA EM ENGENHARIA INFORMÁTICA E DE COMPUTADORES Projeto de Introdução à Arquitetura de Computadores Corridas de Bicicleta 2013 / 2014 INSTITUTO SUPERIOR TÉCNICO Índice 1. Objetivo... 3 2. Descrição

Leia mais

Visualização de terrenos em GPU

Visualização de terrenos em GPU Visualização de terrenos em GPU Leonardo Martins { lmartins@inf.puc-rio.br} Disciplina: Visualização de Modelos Massivos Professor: Alberto Raposo Sumário Introdução Objetivos Visão geral Hierarquia de

Leia mais

UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA LICENCIATURA EM ENGENHARIA CIVIL ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA

UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA LICENCIATURA EM ENGENHARIA CIVIL ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA LICENCIATURA EM ENGENHARIA CIVIL REGIME NOCTURNO - º SEMESTRE - º ANO - 7 / 8 ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA º FREQUÊNCIA de Janeiro de 8 Duração:

Leia mais

Fundamentos e Conceitos Básicos

Fundamentos e Conceitos Básicos Mestrado em Engenharia Informática e de Computadores Processamento de Objectos 3D Fundamentos e Conceitos Básicos Representação de Objectos 3D 2011 Corpo docente de / CG&M / DEI / IST / UTL Sumário Representação

Leia mais

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I Escola Secundária com 3º ciclo D. Dinis 0º Ano de Matemática A Geometria no Plano e no Espaço I Trabalho de casa nº 6 Estes trabalhos de casa, até ao fim do período, vão continuar a ser constituídos por

Leia mais

Nenhum obstáculo é tão grande se a sua vontade de vencer for maior.

Nenhum obstáculo é tão grande se a sua vontade de vencer for maior. COLÉGIO MODELO LUIZ EDUARDO MAGALHÃES LISTA 1: PONTO E RETA MATEMÁTICA 3ª SÉRIE TURMA: II UNIDADE ------ CAMAÇARI - BA PROFESSOR: HENRIQUE PLÍNIO ALUNO (A): DATA: / /2016 Nenhum obstáculo é tão grande

Leia mais

CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES

CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES Vamos estudar alguns métodos numéricos para resolver: Equações algébricas (polinómios não lineares; Equações transcendentais equações que envolvem funções

Leia mais

Trabalho do Curso de Redes de Computadores COS765/MAB /1

Trabalho do Curso de Redes de Computadores COS765/MAB /1 Trabalho do Curso de Redes de Computadores COS765/MAB731 2015/1 Universidade Federal do Rio de Janeiro Rosa M.M. Leão e Daniel Sadoc Menasché Primeiro Período de 2015 1 Introdução O objetivo deste trabalho

Leia mais

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I

Escola Secundária com 3º ciclo D. Dinis. 10º Ano de Matemática A. Geometria no Plano e no Espaço I Escola Secundária com º ciclo D. Dinis 10º no de Matemática Geometria no Plano e no Espaço I Trabalho de casa nº 5 Estes trabalhos de casa, até ao fim do período, vão ser constituídos por exercícios propostos

Leia mais

Projecto de Engenharia Geográfica. Modelos Digitais do Terreno

Projecto de Engenharia Geográfica. Modelos Digitais do Terreno 1 Projecto de Engenharia Geográfica Modelos Digitais do Terreno 2 Sumário Formatos de dados Redes Triangulares Redes regulares Diagrama de Voronoi e Triangulação de Delaunay; Métodos de interpolação e/ou

Leia mais

Tópicos Avançados em Algoritmos

Tópicos Avançados em Algoritmos Tópicos Avançados em Algoritmos Armando Matos 2008 Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto 2 Tópicos Avançados de Algoritmos Armando B. Matos DCC-FC-UP 2009

Leia mais

Rumo Curso Pré Vestibular Assistencial - RCPVA Disciplina: Matemática Professor: Vinícius Nicolau 17 de Outubro de 2014

Rumo Curso Pré Vestibular Assistencial - RCPVA Disciplina: Matemática Professor: Vinícius Nicolau 17 de Outubro de 2014 Sumário 1 Questões de Vestibular 1 1.1 UFPR 2012.................................... 1 1.1.1 Questão 1................................. 1 1.1.2 Questão 2................................. 2 1.1.3 Questão

Leia mais

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão

Exercícios de Programação e Computação para Arquitectura. António Menezes Leitão Exercícios de Programação e Computação para Arquitectura António Menezes Leitão 9 de Outubro de 2008 1 Introdução Considere uma cidade organizada em termos de quarteirões. Para simplificar, vamos assumir

Leia mais

4 Modelagem Numérica. 4.1 Método das Diferenças Finitas

4 Modelagem Numérica. 4.1 Método das Diferenças Finitas 4 Modelagem Numérica Para se obter a solução numérica das equações diferenciais que regem o processo de absorção de CO 2,desenvolvido no capitulo anterior, estas precisam ser transformadas em sistemas

Leia mais

5. Invólucros Convexos no Plano

5. Invólucros Convexos no Plano 5. Invólucros Convexos no Plano Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Mestrado em Matemática e Aplicações Problema: uma primeira abordagem Definição do Problema: Dado: um

Leia mais

Prova Escrita de Matemática 3.º Ciclo do ensino Básico ; 9ºAno de escolaridade

Prova Escrita de Matemática 3.º Ciclo do ensino Básico ; 9ºAno de escolaridade ESCOLA SECUNDÁRIA C/3º CICLO DO ENSINO BÁSICO DE LOUSADA Prova Escrita de Matemática 3.º Ciclo do ensino Básico ; 9ºAno de escolaridade Duração da Prova: 90 minutos A PREENCHER PELO ALUNO Nome completo

Leia mais

Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema I Geometria no Plano e no Espaço II. TPC nº 4 (entregar no dia )

Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema I Geometria no Plano e no Espaço II. TPC nº 4 (entregar no dia ) Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema I Geometria no Plano e no Espaço II TPC nº 4 (entregar no dia 17 11 010) 1. Na figura está representado um relógio de uma estação de

Leia mais

Análise de complexidade

Análise de complexidade Introdução Algoritmo: sequência de instruções necessárias para a resolução de um problema bem formulado (passíveis de implementação em computador) Estratégia: especificar (definir propriedades) arquitectura

Leia mais

Sabemos que se A, B são dois pontos num eixo com coordenadas x e y, respectivamente,

Sabemos que se A, B são dois pontos num eixo com coordenadas x e y, respectivamente, 34 15. Pontos Médios Sabemos que se A, B são dois pontos num eixo com coordenadas x e y, respectivamente, então o ponto médio M do segmento [AB] temcoordenadam = x+y. 2 No caso de pontos do plano temos:

Leia mais

Projeto Delfos: Escola de Matemática Para Jovens L IGA D ELFOS As vossas respostas devem ser devidamente justificadas.

Projeto Delfos: Escola de Matemática Para Jovens L IGA D ELFOS As vossas respostas devem ser devidamente justificadas. Projeto Delfos: Escola de Matemática Para Jovens L IGA D ELFOS 201-2014 17 de Maio de 2014 6a J ORNADA As vossas respostas devem ser devidamente justificadas. 1. Neste final de Xadrez estranho, em tabuleiro

Leia mais

Ponto em Polígono. António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro

Ponto em Polígono. António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Ponto em Polígono António Leslie Bajuelos Departamento de Matemática Universidade de Aveiro Preliminares Uma curva poligonal (ou cadeia poligonal) é uma sequência finita v 0, e 0, v,, e n-2, v n-, e n-

Leia mais

LOM Teoria da Elasticidade Aplicada

LOM Teoria da Elasticidade Aplicada Departamento de Engenaria de Materiais (DEMAR) Escola de Engenaria de Lorena (EEL) Universidade de São Paulo (USP) LOM310 - Teoria da Elasticidade Aplicada Parte 4 - Análise Numérica de Tensões e Deformações

Leia mais

Procura Informada. Capítulo 4

Procura Informada. Capítulo 4 Procura Informada Capítulo 4 Material Capítulo 4 Secções 1-3 Resumo Estratégias de procura informadas Gananciosa A * IDA* Melhor Primeiro Recursiva (RBFS) Heurísticas Algorítmos de procura local Hill-climbing

Leia mais