Sistemas-L: Implementação em Java

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

Download "Sistemas-L: Implementação em Java"

Transcrição

1 Sistemas-L: Implementação em Java Luís Gil Setembro 2003 Conteúdo 1 Breve Introdução aos Sistemas-L 2 2 Utilização e invocação do programa 3 3 Ficheiro de descrição do sistema 4 4 Discussão da implementação 5 5 Resultados 7 Resumo Os Sistemas-L (ou L-Systems) são gramáticas cujas palavras geradas contém a descrição de uma imagem, e são utilizados para modelar a evolução de plantas e fractais. Este relatório descreve brevemente os Sistemas-L, apresenta o programa que fiz para obter imagens a partir de Sistemas-L, discute certos aspectos da implementação e mostra algumas imagens. estudante de Ciências Informáticas no Instituto Superior Técnico 1

2 1 Breve Introdução aos Sistemas-L Os Sistemas-L, ou sistemas de Lindenmayer, foram propostos em 1968 pelo biólogo Aristid Lindenmayer para descrever o crescimento de plantas de uma maneira precisa, através de padrões, utilizando uma gramática e um sistema de rescrita paralelo. Uma gramática é um quadruplo < V, Σ, S, R > V é um conjunto se simbolos não terminais, também designados por variáveis. Σ é um conjunto de simbolos terminais. S é o simbolo inicial, ou axioma como é designado nestes sistemas. R é o conjunto das produções do tipo: V {V Σ} O processo de crescimento das plantas em intervalos de tempo discretos, é descrito pelas produções, começando no axioma. O crescimento efectua-se substituindo simulataneamente numa palavra todos os simbolos não terminais pela sua respectiva produção. O procedimento anterior é repetido n vezes para se obter o n-ésimo grau de crescimento. Aqui está o exemplo típico (o significado dos símbolos [,],+ e - será explicado a seguir) : Axioma: G F FF G F[+G][-G]FG Vamos efectuar duas iterações de crescimento para exemplificar 1 : n=0: G n=1: F[+G][-G]FG n=2: FF[+F[+G][-G]FG][-F[+G][-G]FG]FFF[+G][-G]FG Agora temos de interpretar as palavras que produzimos. Para tal, utilizam-se gráficos de tartaruga semelhantes aos da linguagem de programação LOGO, que basicamente consistem em dar ordens de movimento e desenho num referencial XY a uma estrutura de dados que guarda a posição e orientação (ângulo com a horizontal) actual. No caso dos L-Systems, as ordens são dadas através dos caracteres que compõem a palavra a interpretar: Letras maiúsculas (símbolos não terminais): Andar em frente uma certa distância e desenhar uma linha. Letras minúsculas dos símbolos não terminais: distância sem desenhar. Andar em frente certa Símbolos + e - : rodar (sem desenhar) alguns graus para a esquerda ou direita respectivamente. 1 A itálico encontram-se as produções de G e a negrito as produções de F. 2

3 Símbolo [ : guarda a posição actual numa pilha. Símbolo ] : a posição actual torna-se a que está no topo da pilha. Os dois símbolos anteriores servem para desenhar ramificações da planta. Antes de desenhar uma ramificação é necessário guardar a posição actual numa pilha, para a obter depois novamente após o ramo estar desenhado. Figura 1: iterações para n=0,1 e 2, do exemplo anterior Os comandos referidos anteriormente servem apenas para efectuar desenhos a duas dimensões, pois é essa a capacidade do sistema que fiz. Existem também comandos para fazer desenhos a três dimensões e para fazer sistemas paramétricos - uma variável possui duas ou mais produções, que são escolhidas segundo um valor - mas não os vou descrever. Exemplo de produções paramétricas: Axioma: G(0) G(d) : d > 0 G(d-1) G(d) : d==0 F(1)[+G(4)][-G(4)]F(1)G(0) F(a) F(1.23*a) Neste caso F(x) e G(x) indicam que se deve desenhar uma linha com comprimento x. Os comandos para desenho a três dimensões e as explicações sobre sistemas paramétricos podem ser encontrados em [1], [4], [5], [6]. 2 Utilização e invocação do programa O programa SistemaL recebe um ficheiro contendo a descrição de um L-System e produz um ficheiro de imagem bitmap (bmp) com o mesmo nome. Alternativamente pode produzir uma sequência de ficheiros relativos às várias etapas do desenvolvimento do sistema. Para o ecrã é enviada informação sobre o tempo de execução de cada tarefa. O programa é evocado da seguinte maneira: java SistemaL [-s] ficheiro [saida], onde: -s é a opção para gerar uma sequência de imagens. ficheiro é o nome do ficheiro com o sistema a desenhar saida é o nome do ficheiro resultado (caso se queira que seja diferente do original). 3

4 3 Ficheiro de descrição do sistema A tabela seguinte apresenta a estrutura do ficheiro que contém a descrição do sistema e o significado de cada campo. Importante: os valores numéricos do ficheiro devem ser todos números inteiros! passos X número de etapas de crescimento angulo inicial X ângulo (em graus) inicial feito com a horizontal incremento angulo X ângulo (em graus) que os ramos rodam largura linha X largura da linha em pixeis (valor impar) decremento largura X decremento da largura (valor par) altura linha X altura da linha em pixeis decremento altura X decremento da altura axioma X axioma cor tronco R G B cor inicial do tronco em RGB entre 0 e 255 cor ramo R G B cor final dos ramos regra letra palavra produções da gramática regra letra palavra não existem restrições quanto ao número de regras A largura e a altura são decrementadas quando se inicia o processamento de um ramo, ou seja, quando se encontra o caracter [. A largura deve assumir um valor impar, e o decremento desta deve ser um valor par, para simplificar a implementação do algoritmo. Tanto a largura como a altura podem decrescer até ao valor mínimo de 1 pixel. A cor é uma interpolação entre a cor do ramo mais velho e a cor do ramo mais novo, e varia sempre que se processa um novo ramo. Para obter uma imagem com a mesma cor atribui-se aos dois campos as mesmas cores. Quando se descreve plantas podemos atribuir ao tronco a cor castanha ( ) e ao ramo mais novo a verde ( ). Desta forma obtém-se um tronco castanho, os ramos produzidos pela última iteração (mais novos) verdes, e os ramos intermédios com uma cor entre as duas anteriores. O ficheiro da figura 2 é o seguinte: passos 4 angulo_inicial 90 incremento_angulo 35 largura_linha 9 decremento_largura 2 altura_linha 13 decremento_altura 1 cor_tronco cor_ramo axioma F regra F F[+F]F[-F]F 4

5 Figura 2: exemplo da interpolação de cores 4 Discussão da implementação Passo a descrever alguns aspectos relevantes sobre a implementação do programa. A imposição da largura da linha ser impar introduz uma facilidade de desenho que passa a ser explicada. Suponha-se que vamos desenhar uma linha do ponto (5,5) ao ponto (5,10) com largura de três pixeis. Para tal, basta subtrair uma unidade à largura e dividir o resultado por dois. Deste modo sabemos quantas linhas temos que desenhar antes e depois do ponto (5,5). No nosso exemplo temos 3 1 = 2, 2/2 = 1, há que desenhar uma linha antes e uma depois do ponto (5,5). Desenham-se então as seguintes linhas: (4,5) a (4,10), (5,5) a (5,10) e (6,5) a (6,10). Impondo que o decremento da largura seja um número par, vamos obter sempre uma largura impar. Porém, este sistema tem um defeito. Se quisermos desenhar uma linha horizontal com largura de três pixeis, vamos obter uma linha com 1 pixel de largura. Exemplo: linha entre os pontos (5,5) e (15,5) com três pixeis de espessura. Desenham-se três segmentos de recta entre (4,5) e (14,5), (5,5) e (15,5), (6,5) e (16,5). Obtém-se uma sobreposição! 5

6 A solução adoptada para linhas não verticais é fazer variar os extremos das rectas ao longo do eixo dos YY, em vez do eixo dos XX. Para o exemplo anterior teríamos linhas de (5,4) a (15,4), (5,5) a (15,5) e (5,6) a (15,6). As dimensões da imagem são obtidas através do cálculo das coordenadas das extremidades da figura: x máximo e mínimo para a largura e y máximo e mínimo para a altura. Para tal é necessário efectuar as seguintes acções: Quando se processa a palavra, no momento da leitura de uma letra maiúscula, não se desenha logo a linha na imagem. Cria-se uma estrutura de dados para armazenar os dois pontos, e esta é guardada numa lista. Também se verifica se as coordenadas do ponto que acaba de ser calculado correspondem a novos máximos ou mínimos. No final do processamento temos uma lista com todas as linhas da figura e quatro valores com o x Max, x min, y Max e y min. A partir destes quatro valores fica-se a saber que largura = x Max x min e altura = y Max y min. As coordenada onde se inicia o desenho é a origem (0,0), facto que faz com que se obtenham linhas com extremidades negativas. Há que efectuar uma translação destas para o 1 o quadrante do referencial, onde ambas as componentes são positivas, para permitir o seu desenho na imagem. Para tal adiciona-se ao x de cada ponto o valor absoluto de x min e ao y de cada ponto o valor absoluto de y min. À adição anterior é preferivel somar também um valor que designo por moldura, para impedir que a espessura da linha não ultrapasse a fronteira da imagem. Deste modo obtemos uma imagem com uma moldura de pixeis em branco. A moldura é obtida calculando a largura máxima da linha, dividindo esta por 2 e somando 2 ao resultado. A moldura serve para evitar situações como a seguinte: no desenho de uma linha entre (0,0) e (0,5) com espessura 3, irá ocorrer uma pintura inválida de (-1,0) a (-1,5). Assim, temos os cálculos seguintes: largura = x Max x min + 2 moldura altura = y Max y min + 2 moldura novo x = x antigo + Abs(x min ) + moldura novo y = y antigo + Abs(y min ) + moldura A sequência de passos a efectuar para a geração da imagem é: 1. Obter a palavra em n passos a partir do axioma 6

7 2. Interpretar a palavra e obter a lista com as linhas e os valores de x Max, x min, y Max e y min 3. Calcular a largura e altura, e criar a imagem 4. Mover as linhas para o 1 o quadrante 5. Desenhar as linhas na imagem 5 Resultados Nesta secção são apresentadas algumas imagens e os respectivos ficheiros com a descrição. Figura 3: vento passos 7 angulo_inicial 90 incremento_angulo 20 largura_linha 9 decremento_largura 2 altura_linha 13 decremento_altura 1 cor_tronco cor_ramo axioma B regra A AA regra B A[-B]+C[-CA+B][A+C][-CA]B regra C C 7

8 Figura 4: arbusto passos 5 angulo_inicial 90 incremento_angulo 45 largura_linha 11 decremento_largura 2 altura_linha 5 decremento_altura 0 cor_tronco cor_ramo axioma F regra F FF-[-F+F+F]+[+F-F-F] Figura 5: Fractal do floco de neve passos 4 angulo_inicial 0 incremento_angulo 45 8

9 largura_linha 1 decremento_largura 0 altura_linha 7 decremento_altura 1 cor_tronco cor_ramo coordenadas dim_imagem axioma F regra F F+F--F+F Figura 6: Sequência do quadrado de Koch para 3 passos passos 3 angulo_inicial 90 incremento_angulo 90 largura_linha 1 decremento_largura 0 altura_linha 6 9

10 decremento_altura 0 cor_tronco cor_ramo axioma F+F+F+F regra F F+F-F-FF+F+F-F Figura 7: Outro floco de neve passos 3 angulo_inicial 0 incremento_angulo 45 largura_linha 1 decremento_largura 0 altura_linha 4 decremento_altura 1 cor_tronco cor_ramo axioma F--F--F--F regra F F+F--F+F Figura 8: Sequência de crescimento de uma erva 10

11 passos 4 angulo_inicial 80 incremento_angulo 20 largura_linha 9 decremento_largura 2 altura_linha 16 decremento_altura 2 cor_tronco cor_ramo axioma A regra A AB regra B C+B[-AB[-C]]C regra C A[+C] Referências [1] A. Lindenmayer, P. Prusinkiewicz, et al: The algorithmic beauty of plants, Springer-Verlag, Nova Iorque, [2] A. van Dam, J. Foley, J. Hughes, S. Feiner: Computer Graphics principles and practice, Addison Wesley. [3] A minha página na internet l51334 [4] Introdução aos L-Systems. [5] L-Systems com desenho a 3 dimensões. [6] Outro tutorial sobre L-Systems com imagens 3D e sistemas paramétricos. 11

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Transformações 2D

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Transformações 2D Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Transformações 2D Computação Visual Beatriz Sousa Santos, Joaquim Madeira Transformações 2D Posicionar, orientar e escalar

Leia mais

Derivadas. Derivadas. ( e )

Derivadas. Derivadas. ( e ) Derivadas (24-03-2009 e 31-03-2009) Recta Tangente Seja C uma curva de equação y = f(x). Para determinar a recta tangente a C no ponto P de coordenadas (a,f(a)), i.e, P(a, f(a)), começamos por considerar

Leia mais

MATEMÁTICA A - 11o Ano Funções - Derivada (extremos, monotonia e retas tangentes) Propostas de resolução

MATEMÁTICA A - 11o Ano Funções - Derivada (extremos, monotonia e retas tangentes) Propostas de resolução MATEMÁTICA A - o Ano Funções - Derivada extremos, monotonia e retas tangentes) Propostas de resolução Exercícios de exames e testes intermédios. Temos que, pela definição de derivada num ponto, f ) fx)

Leia mais

Conceitos de vetores. Decomposição de vetores

Conceitos de vetores. Decomposição de vetores Conceitos de vetores. Decomposição de vetores 1. Introdução De forma prática, o conceito de vetor pode ser bem assimilado com auxílio da representação matemática de grandezas físicas. Figura 1.1 Grandezas

Leia mais

Programação I Aula 16 Mais exemplos de recursão Pedro Vasconcelos DCC/FCUP

Programação I Aula 16 Mais exemplos de recursão Pedro Vasconcelos DCC/FCUP Programação I Aula 16 Mais exemplos de recursão DCC/FCUP DCC/FCUP 2019 1/ 28 Nesta aula 1 Desenhar árvores 2 Calcular potências 3 Ordenação Quicksort DCC/FCUP 2019 2/ 28 Desenhar árvores Vamos fazer uma

Leia mais

Figura 9.1: Corpo que pode ser simplificado pelo estado plano de tensões (a), estado de tensões no interior do corpo (b).

Figura 9.1: Corpo que pode ser simplificado pelo estado plano de tensões (a), estado de tensões no interior do corpo (b). 9 ESTADO PLANO DE TENSÕES E DEFORMAÇÕES As tensões e deformações em um ponto, no interior de um corpo no espaço tridimensional referenciado por um sistema cartesiano de coordenadas, consistem de três componentes

Leia mais

13.2. Sistemas de Post Sistemas de rescrita Cálculo Lambda. ADC/TC/Cap.13/ /LEI/DEIFCTUC 497

13.2. Sistemas de Post Sistemas de rescrita Cálculo Lambda. ADC/TC/Cap.13/ /LEI/DEIFCTUC 497 Capítulo 13 Outros modelos de computação 13.1. 1 Funções recursivas 13.2. Sistemas de Post 13.3. Sistemas de rescrita 13.4. Cálculo Lambda 497 Máquinas de Turing (1936): os modelos de computação mais gerais

Leia mais

Composição de um Tema Musical utilizando a abordagem do Lindenmayer System e da Geometria Fractal

Composição de um Tema Musical utilizando a abordagem do Lindenmayer System e da Geometria Fractal Composição de um Tema Musical utilizando a abordagem do Lindenmayer System e da Geometria Fractal Dirceu de F. P. Melo 1 1 Departamento de Ciências Aplicadas IFBA - Campus Barbalho Rua Emidio Santos, s/n

Leia mais

Introdução à Lógica de Programação

Introdução à Lógica de Programação Introdução à Lógica de Programação Não estamos aqui para sobreviver e sim para explorar a oportunidade de vencer adquirindo o saber! (Autor Desconhecido) A lógica é a arte de pensar correctamente e, visto

Leia mais

A, B, C, D, E, F, G A, B, D, E, F, G A, B, C, D, E, G A, B, C, E, F, G. Capitulo 3 A, B, C, D. Curvas e Superfícies 2014 IC / UFF

A, B, C, D, E, F, G A, B, D, E, F, G A, B, C, D, E, G A, B, C, E, F, G. Capitulo 3 A, B, C, D. Curvas e Superfícies 2014 IC / UFF Capitulo 3 A, B, C, D, E, F, G A, B, D, E, F, G A, B, C, D, E, G A, B, C, E, F, G A, B, C, D Curvas e Superfícies 2014 IC / UFF Onde se usa: Qualquer representação de curvas Os contornos dos caracteres

Leia mais

A equação da circunferência

A equação da circunferência A UA UL LA A equação da circunferência Introdução Nas duas últimas aulas você estudou a equação da reta. Nesta aula, veremos que uma circunferência desenhada no plano cartesiano também pode ser representada

Leia mais

GAAL /1 - Simulado - 2 produto escalar, produto vetorial, retas e planos. Exercício 1: Determine a equação do plano em cada situação descrita.

GAAL /1 - Simulado - 2 produto escalar, produto vetorial, retas e planos. Exercício 1: Determine a equação do plano em cada situação descrita. GAAL - 2013/1 - Simulado - 2 produto escalar, produto vetorial, retas e planos SOLUÇÕES Exercício 1: Determine a equação do plano em cada situação descrita. (a) O plano passa pelo ponto A = (2, 0, 2) e

Leia mais

Testes Formativos de Computação Numérica e Simbólica

Testes Formativos de Computação Numérica e Simbólica Testes Formativos de Computação Numérica e Simbólica Os testes formativos e 2 consistem em exercícios de aplicação dos vários algoritmos que compõem a matéria da disciplina. O teste formativo 3 consiste

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 - 12o Ano 2008-1 a Fase Proposta de resolução GRUPO I 1. Como se pretende ordenar 5 elementos amigos) em 5 posições lugares), existem 5 A 5 = P 5 = 5! casos possíveis. Como

Leia mais

Primeiro Projeto de PG: Lista de Temas Selecionados

Primeiro Projeto de PG: Lista de Temas Selecionados Primeiro Projeto de PG: Lista de Temas Selecionados Observações O sistema não pode apresentar estouro de memória, ou excessiva lentidão na execução. Haverá desconto na nota para este caso. Nenhum dos projetos

Leia mais

Conversão por Varrimento

Conversão por Varrimento Conversão por Varrimento Conversão vectorial? matricial Representação Vectorial Representação Matricial 2 Rasterização de Primitivas? Rasterização - converter de uma definição geométrica para pixels (matricial)?

Leia mais

Aula teórica 7. Preparado por eng.tatiana Kovalenko

Aula teórica 7. Preparado por eng.tatiana Kovalenko Aula teórica 7 Tema 7. Introdução a Programação Ø Linguagens de Programação Ø LP Java ØEstrutura de um programa em Java ØIdentificadores, variáveis e constantes. ØTipos de dados básicos Preparado por eng.tatiana

Leia mais

Chamaremos AC de vetor soma (um Vetor resultante) dos vetores AB e BC. Essa soma não é uma soma algébrica comum.

Chamaremos AC de vetor soma (um Vetor resultante) dos vetores AB e BC. Essa soma não é uma soma algébrica comum. Vetores Uma partícula que se move em linha reta pode se deslocar em apenas uma direção, sendo o deslocamento positivo em uma e negativo na outra direção. Quando uma partícula se move em três dimensões,

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 - 1o Ano 009 - a Fase Proposta de resolução GRUPO I 1. Como a Maria escolheu CD de um conjunto de 9, sem considerar a ordem relevante, existem 9 C pares diferentes que podem

Leia mais

Transformações de Visualização 2D: Clipping. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro

Transformações de Visualização 2D: Clipping. Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro Transformações de Visualização 2D: Clipping Antonio L. Bajuelos Departamento de Matemática Universidade de Aveiro 1 Clipping (recorte) Qualquer procedimento que identifica porções de uma figura que estão

Leia mais

Matemática E Intensivo V. 1

Matemática E Intensivo V. 1 GABARITO Matemática E Intensivo V. Exercícios 0) 5 0) 5 Seja o termo geral = 3n, então: Par =, temos: a = 3. = 3 = Par =, temos: a = 3. = 6 = 5 Par = 3, temos: a 3 = 3. 3 = 9 = 8 Então a + a + a 3 = +

Leia mais

Integrais. ( e 12/ )

Integrais. ( e 12/ ) Integrais (21-04-2009 e 12/19-05-2009) Já estudámos a determinação da derivada de uma função. Revertamos agora o processo de derivação, isto é, suponhamos que nos é dada uma função F e que pretendemos

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 8 de Novembro de 2008 1 Modelação em AutoCad 1.1 Introdução A sinusóide é uma curva muito utilizada em arquitectura moderna.

Leia mais

Programação I Aula 15 Definições recursivas

Programação I Aula 15 Definições recursivas Programação I Aula 15 Definições recursivas Pedro Vasconcelos DCC/FCUP 2018 Pedro Vasconcelos (DCC/FCUP) Programação I Aula 15 Definições recursivas 2018 1 / 30 Nesta aula 1 Definições recursivas 2 Exemplos

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

BANCO DE EXERCÍCIOS - 24 HORAS

BANCO DE EXERCÍCIOS - 24 HORAS BANCO DE EXERCÍCIOS - HORAS 9º ANO ESPECIALIZADO/CURSO ESCOLAS TÉCNICAS E MILITARES FOLHA Nº GABARITO COMENTADO ) A função será y,5x +, onde y (preço a ser pago) está em função de x (número de quilômetros

Leia mais

TRANSFORMAÇÕES GEOMÉTRICAS

TRANSFORMAÇÕES GEOMÉTRICAS TRANSFORMAÇÕES GEOMÉTRICAS É essencial retomar a intenção de dar às transformações geométricas o seu papel importante no ensino da geometria, num tratamento que tenha por ponto de partida e desenvolva

Leia mais

1 - Ambiente de desenvolvimento

1 - Ambiente de desenvolvimento Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).

Leia mais

2 Segmentação de imagens e Componentes conexas

2 Segmentação de imagens e Componentes conexas Universidade Tecnológica Federal do Paraná (UTFPR) Departamento Acadêmico de Informática (DAINF) Algoritmos II Professor: Alex Kutzke (alexk@dainf.ct.utfpr.edu.br) Especificação do Primeiro Trabalho Prático

Leia mais

Derivadas Parciais Capítulo 14

Derivadas Parciais Capítulo 14 Derivadas Parciais Capítulo 14 DERIVADAS PARCIAIS Como vimos no Capítulo 4, no Volume I, um dos principais usos da derivada ordinária é na determinação dos valores máximo e mínimo. DERIVADAS PARCIAIS 14.7

Leia mais

Roteiro da aula. MA091 Matemática básica. Exemplo 1. Exemplo 1. Aula 30 Função inversa. Francisco A. M. Gomes. Maio de 2016.

Roteiro da aula. MA091 Matemática básica. Exemplo 1. Exemplo 1. Aula 30 Função inversa. Francisco A. M. Gomes. Maio de 2016. Roteiro da aula MA091 Matemática básica Aula 30. 1 Francisco A. M. Gomes UNICAMP - IMECC 2 Maio de 2016 Francisco A. M. Gomes (UNICAMP - IMECC) MA091 Matemática básica Maio de 2016 1 / 26 Francisco A.

Leia mais

9. Distância no Plano

9. Distância no Plano 9. Distância no Plano A distância entre dois pontos quaisquer, por exemplo A(1, 3) e B(4, 1), é dada pelo comprimento do segmento de recta de extremos A e B. 23 3 2 1 2 B(1, 3) C(1, 1) 3 A(4, 1) 1 2 3

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Bitmap Font Writer

Leia mais

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011 Manual Profissional BackOffice Mapa de Mesas v2011 1. Índice 2. INTRODUÇÃO... 2 3. INICIAR O ZSRest Backoffice... 3 1 4. Confirmar desenho de mesas...... 4 b) Activar mapa de mesas... 4 c) Zonas... 4 5.

Leia mais

CÁLCULO I. Lista Semanal 01 - Gabarito

CÁLCULO I. Lista Semanal 01 - Gabarito CÁLCULO I Prof. Márcio Nascimento Prof. Marcos Diniz Questão 1. Nos itens abaixo, diga se o problema pode ser resolvido com seus conhecimentos de ensino médio (vamos chamar de pré-cálculo) ou se são necessários

Leia mais

2. Folha de Desenho Folhas de Desenho Formatos da série A

2. Folha de Desenho Folhas de Desenho Formatos da série A 2. Folha de Desenho O objetivo deste capítulo é o de introduzir as normas: NBR 10068 Folha de desenho Leiaute e dimensões que padroniza as características dimensionais das folhas em branco e pré-impressas

Leia mais

Variável. Expressões. Atribuição. Tipos básicos Declaração. Aritméticas Lógicas. Professor Leandro Augusto Frata Fernandes

Variável. Expressões. Atribuição. Tipos básicos Declaração. Aritméticas Lógicas. Professor Leandro Augusto Frata Fernandes Programação de Computadores III Aula 3 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-03.063 Roteiro da Aula

Leia mais

CÁLCULO I. Lista Semanal 01 - Gabarito

CÁLCULO I. Lista Semanal 01 - Gabarito CÁLCULO I Prof. Tiago Coelho Prof. Emerson Veiga Questão 1. Esboce as seguintes regiões no plano xy: (a) 0 < x 6. A região representa todas os pontos onde x assume valores entre 0 e 6, sendo aberto em

Leia mais

1.2 Organização de directórios e ficheiros A linha de comandos

1.2 Organização de directórios e ficheiros A linha de comandos 1.2 Organização de directórios e ficheiros 1.2.1 A linha de comandos A linha de comandos Quando fazemos login no sistema, utilizando um username e uma password, o computador fica à espera das nossas ordens

Leia mais

ESCOLA SECUNDÁRIA DE ALBERTO SAMPAIO

ESCOLA SECUNDÁRIA DE ALBERTO SAMPAIO ESCOLA SECUNDÁRIA DE ALBERTO SAMPAIO Matemática 10º ANO Novembro 004 Ficha de Trabalho nº 4 - Conjuntos de pontos e condições Distância entre dois pontos Mediatriz de um segmento de recta Circunferência

Leia mais

Exercícios de Programação e Computação para Arquitectura

Exercícios de Programação e Computação para Arquitectura Exercícios de Programação e Computação para Arquitectura António Menezes Leitão Aula 7 1 Introdução A sinusóide é uma curva muito utilizada em arquitectura moderna. Por exemplo, o Kunst- und Ausstellungshalle,

Leia mais

3 3. Variáveis Aleatórias

3 3. Variáveis Aleatórias ÍNDICE 3. VARIÁVEIS ALEATÓRIAS...49 3.. VARIÁVEIS ALEATÓRIAS UNIDIMENSIONAIS...49 3.2. VARIÁVEIS DISCRETAS FUNÇÃO DE PROBABILIDADE E FUNÇÃO DISTRIBUIÇÃO DE PROBABILIDADE...50 3.2.. Função de probabilidade...50

Leia mais

DESENVOLVIMENTO DE UMA FERRAMENTA PARA GERAÇÃO DE FRACTAIS DEFINIDOS POR L-SISTEMAS

DESENVOLVIMENTO DE UMA FERRAMENTA PARA GERAÇÃO DE FRACTAIS DEFINIDOS POR L-SISTEMAS DESENVOLVIMENTO DE UMA ERRAMENTA PARA GERAÇÃO DE RACTAIS DEINIDOS POR L-SISTEMAS Wellington Sérgio Martiniano Santos¹, Silvio do Lago Pereira² ¹Tecnólogo em Análise e Desenvolvimento de Sistemas ATEC-SP

Leia mais

Introdução à Computação Gráfica

Introdução à Computação Gráfica Introdução à Computação Gráfica Desenho de Construção Naval Manuel Ventura Instituto Superior Técnico Secção Autónoma de Engenharia Naval 27 Sumário Entidades Geométricas Transformações Geométricas 2D

Leia mais

Grupo I. Cotações 1. A Maria gravou nove CD, sete com música rock e dois com música popular, mas esqueceu-se 5 de identificar cada um deles.

Grupo I. Cotações 1. A Maria gravou nove CD, sete com música rock e dois com música popular, mas esqueceu-se 5 de identificar cada um deles. Exames Nacionais EXAME NACIONAL DO ENSINO SECUNDÁRIO Decreto-Lei n. 74/004, de 6 de Março Prova Escrita de Matemática A. Ano de Escolaridade Prova 6/.ª Fase Duração da Prova: 0 minutos. Tolerância: 0 minutos

Leia mais

DESENHO GEOMÉTRICO ETECVAV

DESENHO GEOMÉTRICO ETECVAV DESENHO GEOMÉTRICO ETECVAV 1. DEFINIÇÕES Desenho Geométrico é a "expressão gráfica da forma, considerando-se as propriedades relativas à sua extensão, ou seja, suas dimensões" (REIS, p.08) Existem três

Leia mais

Primeira Prova de Linguagens de Programação - DCC024 -

Primeira Prova de Linguagens de Programação - DCC024 - Primeira Prova de Linguagens de Programação - DCC024 - Ciência da Computação Nome: Eu dou minha palavra de honra que não trapacearei neste exame. Número de matrícula: As regras do jogo: A prova é sem consulta.

Leia mais

Programação I Aula 15 Definições recursivas Pedro Vasconcelos DCC/FCUP

Programação I Aula 15 Definições recursivas Pedro Vasconcelos DCC/FCUP Programação I Aula 15 Definições recursivas DCC/FCUP DCC/FCUP 2019 1/ 30 Nesta aula 1 Definições recursivas 2 Exemplos Factorial Floco de neve de Koch Torre de Hanoi DCC/FCUP 2019 2/ 30 Recursividade Uma

Leia mais

Rasterização de primitivas 2D

Rasterização de primitivas 2D Rasterização de primitivas 2D Computação Gráfica Inverno 2012/2013 Carlos Guedes @ 2012 ISEL/ADEETC Computação Gráfica 1 http://hof.povray.org/images/chado_big.jpg 2 Sumário Enquadramento Viewport vs window

Leia mais

Iteração e Pontos Fixos

Iteração e Pontos Fixos Iteração e Pontos Fixos Iteração é um dos pontos chave da programação numérica. Iterar consiste em repetir uma mesma operação diversas vezes levando a uma aproximação cada vez melhor da solução exata.

Leia mais

PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95

PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 Exercícios de revisão Lista 01: a) Monte um mapa conceitual indicando as relações entre os seguintes conceitos, no contexto do assunto visto em aula:

Leia mais

CDI-II. Resumo das Aulas Teóricas (Semana 1) 2 Norma. Distância. Bola. R n = R R R

CDI-II. Resumo das Aulas Teóricas (Semana 1) 2 Norma. Distância. Bola. R n = R R R Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Prof. Gabriel Pires CDI-II Resumo das Aulas Teóricas (Semana 1) 1 Notação R n = R R R x R n : x = (x 1, x 2,, x n ) ; x

Leia mais

Segunda Lista de Exercícios 2004/2...

Segunda Lista de Exercícios 2004/2... + + UFLA Universidade Federal de Lavras Departamento de Ciência da Computação COM162 Linguagens Formais e Autômatos Prof. Rudini Sampaio Monitor: Rodrigo Pereira dos Santos Segunda Lista de Exercícios

Leia mais

Informática I. Aula Aula 22-12/11/2007 1

Informática I. Aula Aula 22-12/11/2007 1 Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-12/11/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript

Leia mais

1ª Aula. Tema: Duração da aula: 1.1. Sumário Objectivos de aprendizagem: 1.3. Principais dificuldades previstas Desenvolvimento da aula:

1ª Aula. Tema: Duração da aula: 1.1. Sumário Objectivos de aprendizagem: 1.3. Principais dificuldades previstas Desenvolvimento da aula: : Tema: Desenhar gráficos: barras e de dispersão. Duração da aula: Duas aulas de 45 min. 1ª Aula 1.1. Sumário Pretende-se construir um gráfico de barras para representar a distância média ao sol dos planetas

Leia mais

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti Introdução à Computação Gráfica Claudio Esperança Paulo Roma Cavalcanti Estrutura do Curso Ênfase na parte prática Avaliação através de trabalhos de implementação C / C++ OpenGL c/ GLUT Grau (nota) baseado

Leia mais

Sistemas de Coordenadas em uma Reta

Sistemas de Coordenadas em uma Reta Capítulo 1 Sistemas de Coordenadas em uma Reta 1.1 AS COORDENADAS DE UM PONTO Seja uma reta. Escolha um ponto O sobre a reta e chame esse ponto de origem. Agora escolha uma direção ao longo de ; digamos,

Leia mais

Função Quadrática SUPERSEMI. 1)(Afa 2013) O gráfico de uma função polinomial do segundo grau y = f( x ),

Função Quadrática SUPERSEMI. 1)(Afa 2013) O gráfico de uma função polinomial do segundo grau y = f( x ), Florianópolis Professor: Erivaldo Santa Catarina Função Quadrática SUPERSEMI 1)(Afa 013) O gráfico de uma função polinomial do segundo grau y = f( x ), que tem como coordenadas do vértice (5, ) e passa

Leia mais

PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1

PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1 PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) ª FASE 0 DE JULHO 08 CADERNO... P00/00 Como se trata de uma distribuição normal temos que: ( ) 0,9545. P µ σ

Leia mais

Prova final de MATEMÁTICA - 3o ciclo a Chamada

Prova final de MATEMÁTICA - 3o ciclo a Chamada Prova final de MATEMÁTICA - 3o ciclo 005 - a Chamada Proposta de resolução 1. Analisando cada uma das afirmações, confrontando com a observação do gráfico, temos que: Observando o eixo vertical, podemos

Leia mais

1: Grandezas vetoriais e grandezas escalares

1: Grandezas vetoriais e grandezas escalares 1 1: Grandezas vetoriais e grandezas escalares A Física lida com um amplo conjunto de grandezas Dentro dessa gama enorme de grandezas existem algumas cuja caracterização completa requer tão somente um

Leia mais

Prova final de MATEMÁTICA - 3o ciclo a Chamada

Prova final de MATEMÁTICA - 3o ciclo a Chamada Prova final de MATEMÁTICA - 3o ciclo 007 - a Chamada Proposta de resolução. Como a planta está desenhada à escala de :0 e o Miguel está sentado a 3 m do televisor, ou seja 300 cm, então a distância, em

Leia mais

Concepção e Fabrico Assistido por Computador

Concepção e Fabrico Assistido por Computador Concepção e Fabrico Assistido por Computador João Pedro Amorim Lobato: gei00017@fe.up.pt Turma: LGEI Trabalho sobre Regressões em Visual Basic Licenciatura em Gestão e Engenharia Industrial

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

Vectores. Figura Vector PQ

Vectores. Figura Vector PQ Vectores 1 Introdução Neste tutorial vou falar sobre vectores. Os vectores são muito importantes em muitas ciências quer para a matemática, quer para alguns tipos de programação (especialmente programação

Leia mais

Exercícios Extras de Função Quadrática Extensivo Alfa Professor: Leandro (Pinda)

Exercícios Extras de Função Quadrática Extensivo Alfa Professor: Leandro (Pinda) Exercícios Extras de Função Quadrática Extensivo Alfa Professor: Leandro (Pinda) 1. (Enem (Libras) 017) Suponha que para um trem trafegar de uma cidade à outra seja necessária a construção de um túnel

Leia mais

Programação I Aula 16 Mais exemplos de recursão

Programação I Aula 16 Mais exemplos de recursão Programação I Aula 16 Mais exemplos de recursão Pedro Vasconcelos DCC/FCUP 2018 Pedro Vasconcelos (DCC/FCUP) Programação I Aula 16 Mais exemplos de recursão 2018 1 / 27 Nesta aula 1 Desenhar árvores 2

Leia mais

MATEMÁTICA I. Ana Paula Figueiredo

MATEMÁTICA I. Ana Paula Figueiredo I Ana Paula Figueiredo Números Reais IR O conjunto dos números Irracionais reunido com o conjunto dos números Racionais (Q), formam o conjunto dos números Reais (IR ). Assim, os principais conjuntos numéricos

Leia mais

Programação Linear. (2ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016

Programação Linear. (2ª parte) Informática de Gestão Maria do Rosário Matos Bernardo 2016 Programação Linear (2ª parte) Informática de Gestão 61020 Maria do Rosário Matos Bernardo 2016 Conteúdos Representação e resolução gráfica dos problemas de programação linear Problema de minimização Problema

Leia mais

Escola Básica Integrada c/ Jardim de Infância da Malagueira SÍNTESE DO TÓPICO ISOMETRIAS. rotaçã

Escola Básica Integrada c/ Jardim de Infância da Malagueira SÍNTESE DO TÓPICO ISOMETRIAS. rotaçã Escola Básica Integrada c/ Jardim de Infância da Malagueira Ficha informativa nº9 Matemática Nome: Nº: Ano: 8º Turma: Data: 11 SÍNTESE DO TÓPICO ISOMETRIAS ISOMETRIAS I - Transformações geométricas: reflexão,

Leia mais

5º Teste de avaliação versão1. Grupo I

5º Teste de avaliação versão1. Grupo I Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A 5º Teste de avaliação versão1 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

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

Gênesis S. Araújo Pré-Cálculo

Gênesis S. Araújo Pré-Cálculo Gênesis Soares Jaboatão, de de 2016. Estudante: PAR ORDENADO: Um par ordenado de números reais é o conjunto formado por dois números reais em determinada ordem. Os parênteses, em substituição às chaves,

Leia mais

Resistência dos Materiais 2003/2004 Curso de Gestão e Engenharia Industrial

Resistência dos Materiais 2003/2004 Curso de Gestão e Engenharia Industrial 1/9 Resistência dos Materiais 003/004 Curso de Gestão e Engenharia Industrial 5ª Aula Duração - Horas Data - 6 de Outubro de 003 Sumário: Caso Particular do Estado Plano de Tensão. Circunferência de Mohr.

Leia mais

( f a ) 2 +16π 2 λ 2 2

( f a ) 2 +16π 2 λ 2 2 Ajuste de uma função pelo Método dos Mínimos-Quadrados O Método dos Mínimos-Quadrados é um método estatístico de tratamento de dados que permite obter os parâmetros de uma função que a aproximam o mais

Leia mais

GEOMETRIA ANALÍTICA CONTEÚDOS. Distância entre pontos Equação da reta Distância ponto reta Coeficientes Equação da circunferência.

GEOMETRIA ANALÍTICA CONTEÚDOS. Distância entre pontos Equação da reta Distância ponto reta Coeficientes Equação da circunferência. GEOMETRIA ANALÍTICA CONTEÚDOS Distância entre pontos Equação da reta Distância ponto reta Coeficientes Equação da circunferência. AMPLIANDO SEUS CONHECIMENTOS Neste capítulo, estudaremos a Geometria Analítica.

Leia mais

30 s Volume 16 Matemática

30 s Volume 16 Matemática 0 s Volume 16 Matemática www.cursomentor.com 2 de dezembro de 2014 Q1. Um triângulo ABC é retângulo em A e possui a altura AH relativa a hipotenusa valendo 2, 4. Se BH vale 1, 8, calcule AC. Q2. Dois triângulos

Leia mais

Geometria Analítica. Geometria Analítica 28/08/2012

Geometria Analítica. Geometria Analítica 28/08/2012 Prof. Luiz Antonio do Nascimento luiz.anascimento@sp.senac.br www.lnascimento.com.br Conjuntos Propriedades das operações de adição e multiplicação: Propriedade comutativa: Adição a + b = b + a Multiplicação

Leia mais

Alguns Exercícios de Inteligência Artificial

Alguns Exercícios de Inteligência Artificial Alguns Exercícios de Inteligência Artificial Ana Paula Tomás Nelma Moreira Departamento de Ciência de Computadores Faculdade de Ciências, Universidade do Porto email: {apt,nam}@ncc.up.pt 1997 1. Números

Leia mais

Linguagens Formais e Autômatos 02/2015. LFA Aula 02. introdução 28/09/2015. Celso Olivete Júnior.

Linguagens Formais e Autômatos 02/2015. LFA Aula 02. introdução 28/09/2015. Celso Olivete Júnior. LFA Aula 02 Linguagens regulares - introdução 28/09/2015 Celso Olivete Júnior olivete@fct.unesp.br 1 Na aula passada... Visão geral Linguagens regulares expressões regulares autômatos finitos gramáticas

Leia mais

Prova de Aferição de MATEMÁTICA - 8o Ano 2018

Prova de Aferição de MATEMÁTICA - 8o Ano 2018 Prova de Aferição de MATMÁTICA - 8o Ano 2018 Proposta de resolução 1. 1.1. Como os dados se reportam a um conjunto de 6 dados, podemos escrever os dados numa lista ordenada e dividi-la em duas com dados

Leia mais

PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1

PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1 Associação de Professores de Matemática Contactos: Rua Dr. João Couto, n.º 7-A 500-36 Lisboa Tel.: +35 76 36 90 / 7 03 77 Fax: +35 76 64 4 http://www.apm.pt email: geral@apm.pt PROPOSTA DE RESOLUÇÃO DA

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 0 - a Fase Proposta de resolução GRUPO I. Temos que P A B) P A) + P B) P A B) P A B) P A) + P B) P A B) Como A e B são independentes, então P A) P B) P A B), pelo

Leia mais

Estatística Lousã, 07 de Março de 2008

Estatística Lousã, 07 de Março de 2008 Estatística Lousã, 07 de Março de 08 A estatística é um ramo da Matemática que nos ajuda a recolher, organizar e interpretar dados para tirar conclusões e fazer previsões. Recolha, organização e representação

Leia mais

Manual Prático. Elisabete Aguiar

Manual Prático. Elisabete Aguiar Manual Prático Elisabete Aguiar Índice A BARRA DE OPÇÕES... 4 Abrir um documento existente... 6 Guardar um documento Word... 7 Ambiente de Trabalho no Microsoft Word 2007... 9 Configuração de Páginas...

Leia mais

Teoria da Informação ( ) Exame de Recurso ( ) Resolução. (1 p), (1 p), p = H(0,4;0,4;0,2) = 1,522

Teoria da Informação ( ) Exame de Recurso ( ) Resolução. (1 p), (1 p), p = H(0,4;0,4;0,2) = 1,522 Teoria da Informação (4-) Exame de ecurso (-7-). Canais discretos sem memória e p =,: esolução X -p p p -p Y W ε ε ε -ε -ε -ε Z Canal A Canal B Vamos representar P(X = i) por P(X i ), etc. PY ( ) = P(

Leia mais

( 5,2 ). Quantas soluções existem?

( 5,2 ). Quantas soluções existem? Escola Secundária com º ciclo D Dinis 0º Ano de Matemática A Funções e Gráficos Generalidades Funções polinomiais Função módulo Considere as funções da família y = a(x b) Tarefa nº De que tipo de funções

Leia mais

ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2006/2007

ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2006/2007 ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA INTRODUÇÃO À PROGRAMAÇÃO (ENG. INFORMÁTICA) COMPUTADORES E PROGRAMAÇÃO I (ENG. ELECTROTÉCNICA) 2006/2007 TRABALHO PRÁTICO Nº

Leia mais

Determinação da Visibilidade

Determinação da Visibilidade Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Determinação da Visibilidade Beatriz Sousa Santos, J. Madeira Uma classificação Os métodos de visibilidade podem ser basicamente

Leia mais

Introdução à Lógica de Programação. Adaptação de Luis Otavio Alvares

Introdução à Lógica de Programação. Adaptação de Luis Otavio Alvares 1 Introdução à Lógica de Programação Adaptação de Luis Otavio Alvares 2 Elaboração de um programa Problema Análise Programa Algoritmo 3 Processo de geração de um programa Análise do problema: Ler atentamente

Leia mais

Suponhamos que tenha sido realizado um. estudo que avalia dois novos veículos do mercado: o Copa e o Duna. As pesquisas levantaram os seguintes dados:

Suponhamos que tenha sido realizado um. estudo que avalia dois novos veículos do mercado: o Copa e o Duna. As pesquisas levantaram os seguintes dados: A U A UL LA Acelera Brasil! Suponhamos que tenha sido realizado um estudo que avalia dois novos veículos do mercado: o Copa e o Duna. As pesquisas levantaram os seguintes dados: VEÍCULO Velocidade máxima

Leia mais

Escola Naval 2010 ( ) ( ) 8 ( ) 4 ( ) 4 (

Escola Naval 2010 ( ) ( ) 8 ( ) 4 ( ) 4 ( Escola Naval 0 1. (EN 0) Os gráficos das funções reais f e g de variável real, definidas por f(x) = x e g(x) = 5 x interceptam-se nos pontos A = (a,f(a)) e B = (b,f(b)), a b. Considere os polígonos CAPBD

Leia mais

Matrizes e Determinantes

Matrizes e Determinantes Aula 10 Matrizes e Determinantes Matrizes e Determinantes se originaram no final do século XVIII, na Alemanha e no Japão, com o intuito de ajudar na solução de sistemas lineares baseados em tabelas formadas

Leia mais

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção Informática Aplicada Campus Angicos Professor: Araken de Medeiros Santos LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção Descreva um algoritmo para os seguintes problemas utilizando estruturas

Leia mais

Soluções Simulado OBMEP 2017 Nível 1 6º e 7º anos do Ensino Fundamental. = 7 cm. Logo, ela parou na marca de = 13 cm.

Soluções Simulado OBMEP 2017 Nível 1 6º e 7º anos do Ensino Fundamental. = 7 cm. Logo, ela parou na marca de = 13 cm. Soluções Simulado OBMEP 2017 Nível 1 6º e 7º anos do Ensino Fundamental 1. ALTERNATIVA C Alvimar recebeu de troco 5,00 3,50 = 1,50 reais. Dividindo 1,50 por 0,25, obtemos o número de moedas de 25 centavos

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 (B) P (A B) P (A B) P (B) vem que: P (A B) 6 0 60 0 Como P (A B) P (A) + P (B) P (A B), temos que:

Leia mais

A reta numérica. Praciano-Pereira, T

A reta numérica. Praciano-Pereira, T A reta numérica Praciano-Pereira, T Sobral Matemática 3 de fevereiro de 205 Textos da Sobral Matemática Editor Tarcisio Praciano-Pereira, tarcisio@member.ams.org - reta numérica Se diz duma reta na qual

Leia mais

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli COMPUTAÇÃO GRÁFICA Ana Paula Mandelli anapaula_mandelli@hotmail.com Ementa Princípios de Design gráfico. Funcionalidades básicas. Técnicas aplicadas ao Design Gráfico. Ilustrações. Tratamento de Imagens.

Leia mais

Preliminares de Cálculo

Preliminares de Cálculo Preliminares de Cálculo Profs. Ulysses Sodré e Olivio Augusto Weber Londrina, 21 de Fevereiro de 2008, arquivo: precalc.tex... Conteúdo 1 Números reais 2 1.1 Algumas propriedades do corpo R dos números

Leia mais