Roteiro para o Segundo Laboratório de Cálculo Numérico

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

Download "Roteiro para o Segundo Laboratório de Cálculo Numérico"

Transcrição

1 Roteiro para o Segundo Laboratório de Cálculo Numérico Prof. Dr. Waldeck Schützer May 7, 8 Nesta segunda aula de laboratório, vamos aprender a utilizar o MatLab/Octave para resolver sistemas lineares. Para isso, vamos precisar aprender como digitar matrizes e vetores, assim como aprender como realizar operações entre eles. Vamos trabalhar com o Octave, mas como o que faremos aqui é apenas o básico, certamente poderíamos realizar o mesmo trabalho usando o MatLab sem fazer nenhuma modificação nos comandos. A vantagem de usar o Octave é que esse é um programa de código aberto e pode ser utilizado livremente por qualquer pessoa. Assim como na aula anterior, vamos abrir o programa Octave, clicando sobre o seu ícone na área de trabalho. Uma janela exibindo as mensagens abaixo deve aparecer: GNU Octave, version.1.73 (i486-pc-linux-gnu). Copyright (C) 6 John W. Eaton. This is free software; see the source code for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTIBILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, type warranty. Additional information about Octave is available at Please contribute if you find this software useful. For more information, visit Report bugs to <[email protected]> (but first, please read to learn how to write a helpful report). octave:1> Recordem que a última linha, exibindo octave:1>, informa que o programa está pronto para receber comandos, e por isso chamamos essa sentença de prompt, em referência ao estado de prontidão do programa. Qualquer coisa que digitarmos no prompt será interpretado como um comando ou como uma expressão matemática. 1. Matrizes e vetores Nosso primeiro passo será digitar algumas matrizes. Suponha que você deseje informar ao Octave a seguinte matriz: 15 3 A = Para isso basta digitar o comando: octave:1> A = [15 3; - 7 ; 1 1 5] A = octave:> Os elementos individuais dessa matriz são referidos do seguinte modo: octave:> A(1,1) 15 octave:3> 1

2 Esse comando obteve o valor do elemento que está na primeira linha e primeira coluna da matriz. A forma geral é: A(i, j) onde i é o número da linha e j o número da coluna. Podemos realizar diversas operações com matrizes. Por exemplo, para calcular a transposta de A, basta usar o apóstrofo: octave:3> A octave:4> Entre várias coisas, podemos encontrar o determinante de A. Digite: octave:4> det(a) 15. octave:5> Vemos que essa matriz é não-singular. Vamos agora digitar um vetor: octave:5> b = [37-5 5] b = octave:6> Isso define um vetor-linha b. Para torná-lo um vetor-coluna podemos usar o apóstrofo: octave:6> b octave:7>. Eliminação de Gauss Considere o sistema linear Ax = b, onde A é a matriz que você digitou e b é o vetor acima. Como a matriz A é não-singular, esse sistema linear é possível e determinado. Vamos usar eliminação de Gauss para encontrar sua solução. Mas, como sabemos, a aritmética do Octave não é exata, logo devemos usar eliminação de Gauss com pivotamento parcial. Antes de começarmos, vamos encontrar a matriz aumentada desse sistema. O comando para isso é o seguinte: octave:7> [A b ] octave:8> Esse comando concatena duas matrizes, mas note que usamos b ao invés de b, pois caso contrário, o resultado seria este: octave:8> [A b] error: number of rows must match (1!= 3) near line 19, column 5 octave:8> O Octave não pode concatenar a matriz A e o vetor-linha b pois as dimensões 3 3 de A e 1 3 de b não são compatíveis. Se quizéssemos acrescentar b abaixo da última linha de A, então poderíamos escrever: octave:8> [A; b] octave:9>

3 que resulta em uma matriz 4 1. Agora vamos aplicar a eliminação de Gauss à matriz aumentada Passo 1. O primeiro pivô é C(1, 1) = 15. Vamos zerar abaixo do primeiro pivo. Para zerar a posição C(, 1), calculamos o multiplicador: octave:9> m1=-c(,1)/c(1,1) m1 = octave:1> Note que o Octave trabalha internamente com a precisão máxima permitida pelo hardware, mas por padrão trabalha no formato short e exibe apenas 5 dígitos. Agora queremos multiplicar a primeira linha por m 1 e somar o resultado à segunda linha. Como podemos fazer isso? Talvez o Octave tenha um comando para essa finalidade, mas vamos exercitar um pouco nossos conhecimentos sobre programação. No laboratório anterior, construímos laços usando o comando for. Para obter o resultado desejado, podemos fazer um laço como este: octave:1> for j=1:4 > C(,j)=C(,j)-m1*C(1,j); > endfor octave:11> Para ver o resultado, simplesmente digite: octave:11> C octave:1> Notou algo de diferente nos números exibidos? É que antes dessa operação, todos os elementos da matriz eram interios e estes são armazenados internamente como tais na memória do Octave. Após a operação acima, alguns números passaram a ser representados em ponto flutuante e o Octave se viu obrigado a transformar todos os elementos em ponto flutuante, pois todos os elementos de uma matriz devem ser do mesmo tipo. Agora devemos zerar também o elemento em C(3, 1). Mas antes, vamos criar uma função para realizar a operação elementar L i L i +m ij L j, apenas mudando um pouco o laço que construímos acima. É um momento para recordarmos como se definem funções: octave:1> function E=soma linha(a,j,i,m) > E = A; > n = size(a)(); > for k=1:n > E(i,k)=E(i,k)+m*E(j,k); > endfor > endfunction octave:13> Agora vamos calcular o multiplicador para a linha 3 e usar essa função para zerar C(3, 1): octave:13> m31=-c(3,1)/c(1,1) m31 = octave:14> Pois bem, nossa função soma linha deve usar i = 3, j = 1 e m = m 31. Então escrevemos: octave:14> soma linha(c,1,3,m31) octave:15> 3

4 Isso é exatamente o que queríamos. Faltou apenas guardar o resultado de volta na matriz C: octave:15> C=soma linha(c,1,3,m31) octave:16> Com isto completamos o primeiro passo. Passo. O segundo pivô é C(, ) = Esse elemento não é o maior em módulo, logo devemos trocar a segunda com a terceira linha. Vamos escrever uma função para trocar linhas, isto é, realizar a operação elementar L i L j. Isso não é difícil: octave:16> function E=troca linha(a,i,j) > n=size(a)(); > E=A; > for k=1:n > E(i,k)=A(j,k); > E(j,k)=A(i,k); > endfunction octave:17> Usando a função troca linha, vamos trocar as linhas e 3: octave:17> troca linha(c,,3) octave:18> Este é o resultado esperado, mas outra vez esquecemos de guardar o resultado de volta em C. Aliás isso foi muito bom, pois acabamos de definir a função e talvez ela contivesse erros que estragariam o resultado. É sempre bom verificar antes! octave:18> C=troca linha(c,,3) octave:19> Agora sim. O pivô C(, ) = está correto e podemos usá-lo para zerar o elemento C(3, ). Para isso calculamos o multiplicador m 3 : octave:19> m3=-c(3,)/c(,) m3 = octave:> Em seguida usamos a função soma linha: octave:> C=soma linha(c,,3,m3) octave:1> Este é o fim do passo e a nossa matriz agora se encontra na forma escada. Esta é a matriz aumentada de um sistema linear escalonado e podemos facilmente calcular o valor de cada variável. Vamos escrever uma função usando as fórmulas vistas na sala de aula: 4

5 x i = (C in n 1 k=i+1 C ik x k )/C ii, para i = n, n 1, Aqui estamos usando os elementos da matriz aumentada C, lembrando que os elementos na coluna-n são os termos constantes do sistema escalonado e os coeficientes estão nas colunas de 1 a n 1. Na linguagem do Octave, podemos escrever: octave:1> function x=resolve L(A) > [m n]=size(a); > x=zeros(m,1); > for j=m:-1:1 > x(j)=a(j,n); > for k=j+1:n-1 > x(j)=x(j)-a(j,k)*x(k); > x(j)=x(j)/a(j,j); > endfunction octave:> A função resolve L encontra a solução de um sistema linear escalonado, isto é, quando a sua matriz de coeficientes for triangular superior. Vamos usá-la para encontrar a solução do nosso sistema: octave:> x=resolve L(C) x = octave:3> Note que a função resolve L nos devolveu o vetor-coluna: x = que parece ser a solução do sistema. Para verificar isso, podemos multiplicar a matriz A com o vetor coluna x, obtendo Ax. Se x for a solução, Ax deve ser igual a b. Para fazer essa multiplicação de matrizes, basta escrever simplesmente: octave:3> A*x octave:4> Vemos que este vetor é igual a b e portanto x é de fato solução do nosso sistema. Exercício: escreva uma função que realize o escalonamento com pivotamento parcial. Os passos já foram delineados acima! Dica: escreva uma função procura pivo(a,i) que devolve o número da linha contendo o maior elemento em módulo abaixo do i-ésimo pivô. 3. Método Iterativo de Gauss-Seidel Suponha que queiramos resolver o sistema linear Ax = b onde A = e b =. 5

6 Note que estas matrizes tem vários elementos iguais a zero, e portanto os métodos iterativos são bons candidatos aqui. No entanto, vemos que a matriz A não é estritamente diagonalmente dominante logo não satisfaz o critério das linhas (veja, por exemplo, a segunda linha). Além disso, o critério das colunas também não está satisfeito, logo não temos garantia de convergência pelo o método de Jacobi-Richardson. Vamos então verificar se é possível usar o método de Gauss-Seidel. Vamos começar digitando as matrizes: octave:4> A=[ ; 1 1 ; 1 1 ; 1-1] A = octave:5> b=[; ; ; ] b = octave:6> Já que temos a função determinante, vamos usá-la para calcular o determinante de A: octave:6> det(a) - octave:7> Agora sabemos que o sistema é possível e determinado, mas será que satisfaz o critério de convergência de Sassenfeld? Vamos escrever uma função que calcula o vetor β = [β 1, β,..., β n ], onde β i = i 1 j=1 a ij a ii β j + n j=i+1 a ij a ii para i = 1,,..., n. Sabemos que se todos esses números forem estritamente menores do que 1 o método de Gauss-Seidel será convergente. octave:7> function beta=sassenfeld(a) > [m n]=size(a); > beta=zeros(m,1); > for i=1:m > for j=1:i-1 > beta(i)=beta(i)+abs(a(i,j))/abs(a(i,i))*beta(j); > for j=i+1:n > beta(i)=beta(i)+abs(a(i,j))/abs(a(i,i)); > endfunction octave:8> Você consegue identificar nesta seqüência de comandos o cálculo da formula apresentada acima para os β i? Usando a função sassenfeld, podemos escrever: octave:8> beta=sassenfeld(a) beta = octave:9> Como todos os β i são estritamente menores do que 1, vemos que o método de Gauss-Seidel deverá convergir. Para calcular as aproximações, vamos precisar escrever uma função de iteração que calcule as fórmulas de iteração do Gauss-Seidel. Aqui está ela: 6

7 octave:9> function y=phi(a,b,x) [m n]=size(a); y=b; for i=1:m for j=1:i-1 y(i)=y(i)-a(i,j)*y(j); endfor; for j=i+1:n y(i)=y(i)-a(i,j)*x(j); endfor; y(i)=y(i)/a(i,i); endfor; endfunction octave:3> Vamos precisar também de um critério de parada. Como calcular o erro relativo entre duas aproximações sucessivas. Felizmente a norma do máximo é facil de calcular. Primeiro usamos a função abs para calcular o valor absoluto dos elementos do vetor. Em seguida usamos a função max para encontrar o maior desses números: octave:3> function y=norma max(v); y=max(abs(v)); endfunction octave:31> Vamos experimentar: octave:31> norma max([ ]) 1. octave:3> Que tal? Agora é fácil criar uma função que calcula o erro relativo: octave:3> function y=er(a,b); y=norma max(a-b)/norma max(a); endfunction octave:33> Fazendo as iterações. Vamos partir de x () = [,,, ] e calcular iterações até que o erro relativo seja inferior a ε = =.5. Passo 1. Passo. Passo 3. octave:33> x=[;;;]; octave:34> x1=phi(a,b,x) x1 = octave:35> er(x1,x) 1 octave:36> octave:36> x=phi(a,b,x1) x = octave:37> er(x,x1). octave:38> 7

8 Passo 4. Passo 5. octave:38> x3=phi(a,b,x) x3 = octave:39> er(x3,x) octave:4> octave:4> x4=phi(a,b,x3) x4 = octave:41> er(x4,x3).5884 octave:4> octave:4> x5=phi(a,b,x4) x5 = octave:43> er(x5,x4).333 octave:44> Neste ponto podemos parar, pois já atingimos a precisão desejada. A resposta é x (1, 1, 1, 1) com erro inferior a De fato, verificamos que: octave:44> x=[1; -1; 1; -1]; octave:45> A*x octave:46> E assim, verificamos que nossa resposta é uma boa aproximação para a solução desse sistema. De fato encontramos a solução exata! mas é preciso ser muito cauteloso por estarmos trabalhando com números aproximados. Final da Áula de Laboratório. Espero que todos tenham gostado! 8

Roteiro para o Primeiro Laboratório de Cálculo Numérico

Roteiro para o Primeiro Laboratório de Cálculo Numérico Roteiro para o Primeiro Laboratório de Cálculo Numérico Prof. Dr. Waldeck Schützer April 7, 2008 Nesta aula de laboratório, vamos ter o nosso primeiro contato com um programa de computador dedicado ao

Leia mais

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Prof. Dr. Sergio Pilling (IPD/ Física e Astronomia) III Resolução de sistemas lineares por métodos numéricos. Objetivos: Veremos

Leia mais

Estudaremos métodos numéricos para resolução de sistemas lineares com n equações e n incógnitas. Estes podem ser:

Estudaremos métodos numéricos para resolução de sistemas lineares com n equações e n incógnitas. Estes podem ser: 1 UNIVERSIDADE FEDERAL DE VIÇOSA Departamento de Matemática - CCE Cálculo Numérico - MAT 271 Prof.: Valéria Mattos da Rosa As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia

Leia mais

Resolução de sistemas lineares

Resolução de sistemas lineares Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)

Leia mais

Exercícios Teóricos Resolvidos

Exercícios Teóricos Resolvidos Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar

Leia mais

5 Equacionando os problemas

5 Equacionando os problemas A UA UL LA Equacionando os problemas Introdução Nossa aula começará com um quebra- cabeça de mesa de bar - para você tentar resolver agora. Observe esta figura feita com palitos de fósforo. Mova de lugar

Leia mais

a 1 x 1 +... + a n x n = b,

a 1 x 1 +... + a n x n = b, Sistemas Lineares Equações Lineares Vários problemas nas áreas científica, tecnológica e econômica são modelados por sistemas de equações lineares e requerem a solução destes no menor tempo possível Definição

Leia mais

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2 3.2 O Espaço Nulo de A: Resolvendo Ax = 0 11 O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2 Esta seção trata do espaço de soluções para Ax = 0. A matriz A pode ser quadrada ou retangular. Uma solução imediata

Leia mais

1. Introdução ao uso da calculadora

1. Introdução ao uso da calculadora 1. Introdução ao uso da calculadora O uso da calculadora científica no curso de Estatística é fundamental pois será necessário o cálculo de diversas fórmulas com operações que uma calculadora com apenas

Leia mais

Conceitos Fundamentais

Conceitos Fundamentais Capítulo 1 Conceitos Fundamentais Objetivos: No final do Capítulo o aluno deve saber: 1. distinguir o uso de vetores na Física e na Matemática; 2. resolver sistema lineares pelo método de Gauss-Jordan;

Leia mais

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR Assuntos: Matrizes; Matrizes Especiais; Operações com Matrizes; Operações Elementares

Leia mais

Tutorial de Matlab Francesco Franco

Tutorial de Matlab Francesco Franco Tutorial de Matlab Francesco Franco Matlab é um pacote de software que facilita a inserção de matrizes e vetores, além de facilitar a manipulação deles. A interface segue uma linguagem que é projetada

Leia mais

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior Informática no Ensino de Matemática Prof. José Carlos de Souza Junior http://www.unifal-mg.edu.br/matematica/?q=disc jc Aula 02 ATIVIDADE 01 Para poupar esforço de digitação, você pode usar o tradicional

Leia mais

E A D - S I S T E M A S L I N E A R E S INTRODUÇÃO

E A D - S I S T E M A S L I N E A R E S INTRODUÇÃO E A D - S I S T E M A S L I N E A R E S INTRODUÇÃO Dizemos que uma equação é linear, ou de primeiro grau, em certa incógnita, se o maior expoente desta variável for igual a um. Ela será quadrática, ou

Leia mais

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel. Matemática Essencial Equações do Segundo grau Conteúdo Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.br/matessencial/ 1 Introdução

Leia mais

Dadas a base e a altura de um triangulo, determinar sua área.

Dadas a base e a altura de um triangulo, determinar sua área. Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação [email protected] Conceitos Preliminares

Leia mais

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período PROGRAMAÇÃO ESTRUTURADA CC 2º Período PROGRAMAÇÃO ESTRUTURADA Aula 06: Ponteiros Declarando e utilizando ponteiros Ponteiros e vetores Inicializando ponteiros Ponteiros para Ponteiros Cuidados a serem

Leia mais

Conhecendo um pouco de matrizes e determinantes

Conhecendo um pouco de matrizes e determinantes Módulo 3 Unidade 29 Conhecendo um pouco de matrizes e determinantes Para início de conversa... Frequentemente em jornais, revistas e também na Internet encontramos informações numéricas organizadas na

Leia mais

Bem, produto interno serve para determinar ângulos e distâncias entre vetores e é representado por produto interno de v com w).

Bem, produto interno serve para determinar ângulos e distâncias entre vetores e é representado por produto interno de v com w). Produto Interno INTRODUÇÃO Galera, vamos aprender agora as definições e as aplicações de Produto Interno. Essa matéria não é difícil, mas para ter segurança nela é necessário que o aluno tenha certa bagagem

Leia mais

Título: Sistemas Lineares no CAp UFRJ: Interpretações Algébrica e Gráfica

Título: Sistemas Lineares no CAp UFRJ: Interpretações Algébrica e Gráfica Autor Letícia Guimarães Rangel Co-autor(es): Fernando Celso Villar Marinho Lílian Káram Parente Cury Spiller Rita Maria Cardoso Meirelles Tipo de Pesquisa Ensino Médio Números e Operações Componente Curricular

Leia mais

O Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas.

O Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas. O que é o Excel? O Excel é um programa de computador desenvolvido para gerenciar dados na forma de planilhas. Ele possibilita ao usuário desenvolver planilhas que efetuem cálculos, dos mais simples aos

Leia mais

A equação do 2º grau

A equação do 2º grau A UA UL LA A equação do 2º grau Introdução Freqüentemente, ao equacionarmos um problema, obtemos uma equação na qual a incógnita aparece elevada ao quadrado. Estas são as chamadas equações do 2º grau.

Leia mais

Matemática Financeira II

Matemática Financeira II Módulo 3 Unidade 28 Matemática Financeira II Para início de conversa... Notícias como essas são encontradas em jornais com bastante frequência atualmente. Essas situações de aumentos e outras como financiamentos

Leia mais

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES 3.1 - IDENTIFICADORES Os objetos que usamos no nosso algoritmo são uma representação simbólica de um valor de dado. Assim, quando executamos a seguinte instrução:

Leia mais

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Cálculo Numérico Aula : Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Computação Numérica - O que é Cálculo Numérico? Cálculo numérico é uma metodologia para resolver problemas matemáticos

Leia mais

LINGUAGEM C UMA INTRODUÇÃO

LINGUAGEM C UMA INTRODUÇÃO LINGUAGEM C UMA INTRODUÇÃO AULA 1 Conceitos muito básicos 1 Introdução O C nasceu na década de 70. Seu inventor, Dennis Ritchie, implementou-o pela primeira vez usando um DEC PDP-11 rodando o sistema operacional

Leia mais

Estruturas (Registros)

Estruturas (Registros) Estruturas (Registros) Os vetores e as matrizes, como vimos anteriormente, são estruturas capazes de armazenar diversos valores do mesmo tipo. Mas, e se quiséssemos armazenar em uma estrutura diversos

Leia mais

MESTRADO EM MACROECONOMIA e FINANÇAS Disciplina de Computação. Aula 04. Prof. Dr. Marco Antonio Leonel Caetano

MESTRADO EM MACROECONOMIA e FINANÇAS Disciplina de Computação. Aula 04. Prof. Dr. Marco Antonio Leonel Caetano MESTRADO EM MACROECONOMIA e FINANÇAS Disciplina de Computação Aula 04 Prof. Dr. Marco Antonio Leonel Caetano Guia de Estudo para Aula 04 Aplicação de Produto Escalar - Interpretação do produto escalar

Leia mais

Estrutura de Dados Básica

Estrutura de Dados Básica Estrutura de Dados Básica Professor: Osvaldo Kotaro Takai. Aula 7: Recursividade O objetivo desta aula é apresentar o conceito de recursão para solução de problemas. A recursão é uma técnica de programação

Leia mais

AMBIENTE DE PROGRAMAÇÃO PYTHON

AMBIENTE DE PROGRAMAÇÃO PYTHON Computadores e Programação Engª Biomédica Departamento de Física Faculdade de Ciências e Tecnologia da Universidade de Coimbra Ano Lectivo 2003/2004 FICHA 1 AMBIENTE DE PROGRAMAÇÃO PYTHON 1.1. Objectivos

Leia mais

2. Representação Numérica

2. Representação Numérica 2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos

Leia mais

Informática no Ensino da Matemática

Informática no Ensino da Matemática Informática no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista de Exercícios 2 ATIVIDADE 1 Para poupar esforço de digitação, você pode usar o tradicional sistema

Leia mais

Planilha Eletrônica Excel

Planilha Eletrônica Excel COLÉGIO LA SALLE CANOAS Técnico em Informática Planilha Eletrônica Excel Excel Prof. Valter N. Silva Colégio La Salle Canoas Página 2 1. NOÇÕES BÁSICAS O Microsoft Excel 7.0 é um programa de planilha eletrônica,

Leia mais

Um jogo de preencher casas

Um jogo de preencher casas Um jogo de preencher casas 12 de Janeiro de 2015 Resumo Objetivos principais da aula de hoje: resolver um jogo com a ajuda de problemas de divisibilidade. Descrevemos nestas notas um jogo que estudamos

Leia mais

[a11 a12 a1n 4. SISTEMAS LINEARES 4.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo

[a11 a12 a1n 4. SISTEMAS LINEARES 4.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo 4. SISTEMAS LINEARES 4.1. CONCEITO Um sistema de equações lineares é um conjunto de equações do tipo a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 11 x 1 + a 12 x 2 +... + a 1n x n = b 2... a n1 x 1 + a

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

Aula 4 Estatística Conceitos básicos

Aula 4 Estatística Conceitos básicos Aula 4 Estatística Conceitos básicos Plano de Aula Amostra e universo Média Variância / desvio-padrão / erro-padrão Intervalo de confiança Teste de hipótese Amostra e Universo A estatística nos ajuda a

Leia mais

Lista 1 para a P2. Operações com subespaços

Lista 1 para a P2. Operações com subespaços Lista 1 para a P2 Observação 1: Estes exercícios são um complemento àqueles apresentados no livro. Eles foram elaborados com o objetivo de oferecer aos alunos exercícios de cunho mais teórico. Nós sugerimos

Leia mais

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto Material Teórico - Módulo de Divisibilidade MDC e MMC - Parte 1 Sexto Ano Prof. Angelo Papa Neto 1 Máximo divisor comum Nesta aula, definiremos e estudaremos métodos para calcular o máximo divisor comum

Leia mais

Equações do segundo grau

Equações do segundo grau Módulo 1 Unidade 4 Equações do segundo grau Para início de conversa... Nesta unidade, vamos avançar um pouco mais nas resoluções de equações. Na unidade anterior, você estudou sobre as equações de primeiro

Leia mais

Introdução ao Matlab. 1 Algumas regras e comandos do Matlab. 3 de março de 2015. Docente Responsável : Prof. Dr. Antônio C. Roque

Introdução ao Matlab. 1 Algumas regras e comandos do Matlab. 3 de março de 2015. Docente Responsável : Prof. Dr. Antônio C. Roque Introdução ao Matlab 3 de março de 2015 Docente Responsável : Prof. Dr. Antônio C. Roque Monitores : Rodrigo F. O. Pena e Renan Shimoura MATLAB (MATrix LABoratory) é um programa de alta performance e de

Leia mais

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... 0) O que veremos na aula de hoje? Um fato interessante Produtos notáveis Equação do 2º grau Como fazer a questão 5 da 3ª

Leia mais

Capítulo 7 Medidas de dispersão

Capítulo 7 Medidas de dispersão Capítulo 7 Medidas de dispersão Introdução Para a compreensão deste capítulo, é necessário que você tenha entendido os conceitos apresentados nos capítulos 4 (ponto médio, classes e frequência) e 6 (média).

Leia mais

Resumo da Matéria de Linguagem de Programação. Linguagem C

Resumo da Matéria de Linguagem de Programação. Linguagem C Resumo da Matéria de Linguagem de Programação Linguagem C Vitor H. Migoto de Gouvêa 2011 Sumário Como instalar um programa para executar o C...3 Sintaxe inicial da Linguagem de Programação C...4 Variáveis

Leia mais

3 Resumo de dados com Tabelas e Gráficos dinâmicos

3 Resumo de dados com Tabelas e Gráficos dinâmicos 3 Resumo de dados com Tabelas e Gráficos dinâmicos Vinicius A. de Souza [email protected] São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Tabela dinâmica...3 Processo de construção...3

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

Como consolidar dados nas planilhas utilizando o comando CONSOLIDAR do Excel

Como consolidar dados nas planilhas utilizando o comando CONSOLIDAR do Excel Como consolidar dados nas planilhas utilizando o comando CONSOLIDAR do Excel! Como utilizar o comando Consolidar do Excel?! Quais são os diferenciais em relação ao cálculo aritmético normal?! Quais são

Leia mais

Microsoft Access: Criar relatórios para um novo banco de dados. Vitor Valerio de Souza Campos

Microsoft Access: Criar relatórios para um novo banco de dados. Vitor Valerio de Souza Campos Microsoft Access: Criar relatórios para um novo banco de dados Vitor Valerio de Souza Campos Conteúdo do curso Visão geral: O produto final Lição: Inclui oito seções Tarefas práticas sugeridas Teste Visão

Leia mais

Como incluir artigos:

Como incluir artigos: Como incluir artigos: O WordPress é uma ferramenta muito flexível, com muitas variações e ajustes que podem torná-lo algo muito simples e também muito sofisticado conforme os recursos que são configurados

Leia mais

PARA CASA * Como voce faria para armazenar o resultado em uma variavel chamada NOME?

PARA CASA * Como voce faria para armazenar o resultado em uma variavel chamada NOME? USO DE VARIAVEIS 1. Crie um programa Scratch que recebe um valor de entrada do usuário (p.ex. o nome do usuário), armazene este valor na variável padrão resposta e faça o personagem gato dizer o valor

Leia mais

Prof. Dr. Iron Macêdo Dantas

Prof. Dr. Iron Macêdo Dantas Governo do Estado do Rio Grande do Norte Secretaria de Estado da Educação e da Cultura - SEEC UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE UERN MESTRADO EM CIÊNCIAS NATURAIS Prof. Dr. Iron Macêdo Dantas

Leia mais

Análise de Arredondamento em Ponto Flutuante

Análise de Arredondamento em Ponto Flutuante Capítulo 2 Análise de Arredondamento em Ponto Flutuante 2.1 Introdução Neste capítulo, chamamos atenção para o fato de que o conjunto dos números representáveis em qualquer máquina é finito, e portanto

Leia mais

Lazarus pelo SVN Linux/Windows

Lazarus pelo SVN Linux/Windows Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.

Leia mais

Exercícios Adicionais

Exercícios Adicionais Exercícios Adicionais Observação: Estes exercícios são um complemento àqueles apresentados no livro. Eles foram elaborados com o objetivo de oferecer aos alunos exercícios de cunho mais teórico. Nós recomendamos

Leia mais

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas? Recorrências Muitas vezes não é possível resolver problemas de contagem diretamente combinando os princípios aditivo e multiplicativo. Para resolver esses problemas recorremos a outros recursos: as recursões

Leia mais

objetivo Exercícios Meta da aula Pré-requisitos Aplicar o formalismo quântico estudado neste módulo à resolução de um conjunto de exercícios.

objetivo Exercícios Meta da aula Pré-requisitos Aplicar o formalismo quântico estudado neste módulo à resolução de um conjunto de exercícios. Exercícios A U L A 10 Meta da aula Aplicar o formalismo quântico estudado neste módulo à resolução de um conjunto de exercícios. objetivo aplicar os conhecimentos adquiridos nas Aulas 4 a 9 por meio da

Leia mais

Erros. Número Aproximado. Erros Absolutos erelativos. Erro Absoluto

Erros. Número Aproximado. Erros Absolutos erelativos. Erro Absoluto Erros Nenhum resultado obtido através de cálculos eletrônicos ou métodos numéricos tem valor se não tivermos conhecimento e controle sobre os possíveis erros envolvidos no processo. A análise dos resultados

Leia mais

JSP - ORIENTADO A OBJETOS

JSP - ORIENTADO A OBJETOS JSP Orientação a Objetos... 2 CLASSE:... 2 MÉTODOS:... 2 Método de Retorno... 2 Método de Execução... 2 Tipos de Dados... 3 Boolean... 3 Float... 3 Integer... 4 String... 4 Array... 4 Primeira:... 4 Segunda:...

Leia mais

Aulas de PHP Criptografia com Cifra de César. Paulo Marcos Trentin [email protected] http://www.paulotrentin.com.br

Aulas de PHP Criptografia com Cifra de César. Paulo Marcos Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Aulas de PHP Criptografia com Cifra de César Paulo Marcos Trentin [email protected] http://www.paulotrentin.com.br Cifra de César com ISO-8859-1 A cifra de Cesar existe há mais de 2000 anos. É

Leia mais

Sistemas Lineares no CAp UFRJ: Resolvendo Equações Matriciais no Excel

Sistemas Lineares no CAp UFRJ: Resolvendo Equações Matriciais no Excel Sistemas Lineares no CAp UFRJ: Resolvendo Equações Matriciais no Excel O que o aluno poderá aprender com esta aula Escrever um sistema linear que corresponda a uma situação-problema. Interpretar um sistema

Leia mais

1 A Integral por Partes

1 A Integral por Partes Métodos de Integração Notas de aula relativas aos dias 14 e 16/01/2004 Já conhecemos as regras de derivação e o Teorema Fundamental do Cálculo. Este diz essencialmente que se f for uma função bem comportada,

Leia mais

Retas e Planos. Equação Paramétrica da Reta no Espaço

Retas e Planos. Equação Paramétrica da Reta no Espaço Retas e lanos Equações de Retas Equação aramétrica da Reta no Espaço Considere o espaço ambiente como o espaço tridimensional Um vetor v = (a, b, c) determina uma direção no espaço Dado um ponto 0 = (x

Leia mais

A FÓRMULA DE CONVERSÃO ENTRE AS UNIDADES É: F = 1.8 C + 32.0

A FÓRMULA DE CONVERSÃO ENTRE AS UNIDADES É: F = 1.8 C + 32.0 UTILIZANDO NOSSA MÁQUINA HIPOTÉTICA VAMOS CONSTRUIR UM PROGRAMA PARA CONVERTER VALORES DE UMA UNIDADE PARA OUTRA. O NOSSO PROGRAMA RECEBE UM VALOR NUMÉRICO QUE CORRESPONDE A UMA TEMPERATURA EM GRAUS CELSIUS

Leia mais

AULA 4 VISÃO BÁSICA DE CLASSES EM PHP

AULA 4 VISÃO BÁSICA DE CLASSES EM PHP AULA 4 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.

Leia mais

Calculando o desalinhamento da contraponta

Calculando o desalinhamento da contraponta Calculando o desalinhamento da contraponta A UU L AL A Tornear peças cônicas é uma atividade bastante comum na área da Mecânica. Para fazer isso, o torneiro tem duas técnicas a sua disposição: ele pode

Leia mais

Algoritmos de Busca em Tabelas

Algoritmos de Busca em Tabelas Dentre os vários algoritmos fundamentais, os algoritmos de busca em tabelas estão entre os mais usados. Considere por exemplo um sistema de banco de dados. As operações de busca e recuperação dos dados

Leia mais

1. NÍVEL CONVENCIONAL DE MÁQUINA

1. NÍVEL CONVENCIONAL DE MÁQUINA 1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0

Leia mais

Disciplina: Introdução à Álgebra Linear

Disciplina: Introdução à Álgebra Linear Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus: Mossoró Curso: Licenciatura Plena em Matemática Disciplina: Introdução à Álgebra Linear Prof.: Robson Pereira de Sousa

Leia mais

Aula 2P - Comandos básicos do Matlab aplicados a PDS

Aula 2P - Comandos básicos do Matlab aplicados a PDS Aula 2P - Comandos básicos do Matlab aplicados a PDS Bibliografia HAYKIN, S. S.; VAN VEEN, B. Sinais e sistemas, Bookman, 2001. ISBN 8573077417. Páginas 71-76. INGLE, V. K.; PROAKIS, J. G. Digital signal

Leia mais

Este material traz a teoria necessária à resolução das questões propostas.

Este material traz a teoria necessária à resolução das questões propostas. Inclui Teoria e Questões Inteiramente Resolvidas dos assuntos: Contagem: princípio aditivo e multiplicativo. Arranjo. Permutação. Combinação simples e com repetição. Lógica sentencial, de primeira ordem

Leia mais

Excel Planilhas Eletrônicas

Excel Planilhas Eletrônicas Excel Planilhas Eletrônicas Capitulo 1 O Excel é um programa de cálculos muito utilizado em empresas para controle administrativo, será utilizado também por pessoas que gostam de organizar suas contas

Leia mais

Equações do primeiro grau

Equações do primeiro grau Módulo 1 Unidade 3 Equações do primeiro grau Para início de conversa... Você tem um telefone celular ou conhece alguém que tenha? Você sabia que o telefone celular é um dos meios de comunicação que mais

Leia mais

CURSO ONLINE RACIOCÍNIO LÓGICO

CURSO ONLINE RACIOCÍNIO LÓGICO AULA QUINZE: Matrizes & Determinantes (Parte II) Olá, amigos! Pedimos desculpas por não ter sido possível apresentarmos esta aula na semana passada. Motivos de força maior nos impediram de fazê-lo, mas

Leia mais

casa. Será uma casa simples, situada em terreno plano, com sala, dois quartos, cozinha, banheiro e área de serviço.

casa. Será uma casa simples, situada em terreno plano, com sala, dois quartos, cozinha, banheiro e área de serviço. A UUL AL A A casa Nesta aula vamos examinar a planta de uma casa. Será uma casa simples, situada em terreno plano, com, dois quartos, cozinha, banheiro e área de serviço. Introdução terreno 20 m rua 30

Leia mais

20 Caracteres - Tipo char

20 Caracteres - Tipo char 0 Caracteres - Tipo char Ronaldo F. Hashimoto e Carlos H. Morimoto Até agora vimos como o computador pode ser utilizado para processar informação que pode ser quantificada de forma numérica. No entanto,

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

OPERADORES E ESTRUTURAS DE CONTROLE

OPERADORES E ESTRUTURAS DE CONTROLE OPERADORES E ESTRUTURAS DE CONTROLE 3.1 Operadores Os operadores indicam o tipo de operação matemática que será executada gerando novos valores a partir de um ou mais operadores. São muito utilizados em

Leia mais

Departamento de Matemática - UEL - 2010. Ulysses Sodré. http://www.mat.uel.br/matessencial/ Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010.

Departamento de Matemática - UEL - 2010. Ulysses Sodré. http://www.mat.uel.br/matessencial/ Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010. Matemática Essencial Extremos de funções reais Departamento de Matemática - UEL - 2010 Conteúdo Ulysses Sodré http://www.mat.uel.br/matessencial/ Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010.

Leia mais

Planilha (2ª parte) Capítulo 15

Planilha (2ª parte) Capítulo 15 Capítulo 15 Planilha (2ª parte) 15.1 Cortando Copiando e Colando Dados Você pode copiar informações de uma célula para a outra de várias maneiras. Selecione a célula que contém a informação que deseja

Leia mais

computador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

computador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 1 UNIVERSIDADE FEDERAL DE VIÇOSA Departamento de Matemática - CCE Cálculo Numérico - MAT 271 Prof.: Valéria Mattos da Rosa As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia

Leia mais

MATRIZES Matriz quadrada Matriz linha e matriz coluna Matriz diagonal Matriz identidade

MATRIZES Matriz quadrada Matriz linha e matriz coluna Matriz diagonal Matriz identidade MATRIZES Matriz quadrada matriz quadrada de ordem. diagonal principal matriz quadrada de ordem. - 7 9 diagonal principal diagonal secundária Matriz linha e matriz coluna [ ] colunas). (linha e matriz linha

Leia mais

ÍNDICE... 3 INTRODUÇÃO... 4. A série... 4

ÍNDICE... 3 INTRODUÇÃO... 4. A série... 4 EXCEL 2007 e 2010 2 ÍNDICE ÍNDICE... 3 INTRODUÇÃO... 4 A série... 4 01 LISTA COM VALIDAÇÃO... 5 02 FUNÇÕES FINANCEIRAS... 7 03 FUNÇÃO DE BANCO DE DADOS... 12 04 RÓTULOS... 15 05 TABELA DINÂMICA... 18 06

Leia mais

Contagem I. Figura 1: Abrindo uma Porta.

Contagem I. Figura 1: Abrindo uma Porta. Polos Olímpicos de Treinamento Curso de Combinatória - Nível 2 Prof. Bruno Holanda Aula 4 Contagem I De quantos modos podemos nos vestir? Quantos números menores que 1000 possuem todos os algarismos pares?

Leia mais

Exercícios 1. Determinar x de modo que a matriz

Exercícios 1. Determinar x de modo que a matriz setor 08 080509 080509-SP Aula 35 MATRIZ INVERSA Uma matriz quadrada A de ordem n diz-se invertível, ou não singular, se, e somente se, existir uma matriz que indicamos por A, tal que: A A = A A = I n

Leia mais

Método de Eliminação de Gauss. Eduardo Camponogara

Método de Eliminação de Gauss. Eduardo Camponogara Sistemas de Equações Lineares Método de Eliminação de Gauss Eduardo Camponogara Departamento de Automação e Sistemas Universidade Federal de Santa Catarina DAS-5103: Cálculo Numérico para Controle e Automação

Leia mais

Como-Funciona-Banco-Damus-Excel-Com-VBNet-Em-3-Idiomas

Como-Funciona-Banco-Damus-Excel-Com-VBNet-Em-3-Idiomas Como-Funciona-Banco-Damus-Excel-Com-VBNet-Em-3-Idiomas O objetivo desta revisão no Banco-Damus, foi acrescentar no software Excel existente o Visual Basic Net. Assim o usuário passa a ter mais facilidade

Leia mais

Inventario de produtos

Inventario de produtos Inventario de produtos Parar o TAC. Gerar o inventario. Informações de erros na importação de produtos. Produtos sem código tributário associado. A posse de produtos no Thotau. Como corrigir as posses

Leia mais

A interpretação gráfica e o ensino de funções

A interpretação gráfica e o ensino de funções A interpretação gráfica e o ensino de funções Adaptado do artigo de Katia Cristina Stocco Smole Marília Ramos Centurión Maria Ignez de S. Vieira Diniz Vamos discutir um pouco sobre o ensino de funções,

Leia mais

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Introdução O Cálculo Numérico

Leia mais

Sistemas lineares. Ricardo Biloti [email protected] 2S/2015. Cálculo Numérico UNICAMP. http://goo.gl/7dzpr

Sistemas lineares. Ricardo Biloti biloti@ime.unicamp.br 2S/2015. Cálculo Numérico UNICAMP. http://goo.gl/7dzpr Sistemas lineares Ricardo Biloti [email protected] Cálculo Numérico UNICAMP 2S/205 http://goo.gl/7dzpr Licença Seus direitos e deveres são: Você é livre para copiar e redistribuir este material, em

Leia mais

Sistemas Lineares e Escalonamento

Sistemas Lineares e Escalonamento Capítulo 1 Sistemas Lineares e Escalonamento Antes de iniciarmos nos assuntos geométricos da Geometria Analítica, vamos recordar algumas técnicas sobre escalonamento de matrizes com aplicações na solução

Leia mais

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

Leia mais

Álgebra Linear. Mauri C. Nascimento Departamento de Matemática UNESP/Bauru. 19 de fevereiro de 2013

Álgebra Linear. Mauri C. Nascimento Departamento de Matemática UNESP/Bauru. 19 de fevereiro de 2013 Álgebra Linear Mauri C. Nascimento Departamento de Matemática UNESP/Bauru 19 de fevereiro de 2013 Sumário 1 Matrizes e Determinantes 3 1.1 Matrizes............................................ 3 1.2 Determinante

Leia mais

Curso de Programação Computadores

Curso de Programação Computadores 3 O Primeiro Programa em C Unesp Campus de Guaratinguetá Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro 3 O Primeiro Programa em C 3.1 - Introdução Depois dos conceitos

Leia mais

NOVIDADES DO JAVA PARA PROGRAMADORES C

NOVIDADES DO JAVA PARA PROGRAMADORES C PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB NOVIDADES DO JAVA PARA PROGRAMADORES C Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o Conceito de Classes e Objetos Capacitar para a criação de objetos simples

Leia mais

Microsoft Excel 2003

Microsoft Excel 2003 Associação Educacional Dom Bosco Faculdades de Engenharia de Resende Microsoft Excel 2003 Professores: Eduardo Arbex Mônica Mara Tathiana da Silva Resende 2010 INICIANDO O EXCEL Para abrir o programa Excel,

Leia mais