Programa. Linguagem MATLAB Métodos Computacionais para EDO Métodos Computacionais para EDP. Critérios

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

Download "Programa. Linguagem MATLAB Métodos Computacionais para EDO Métodos Computacionais para EDP. Critérios"

Transcrição

1 Programa Linguagem MATLAB Métodos Computacionais para EDO Métodos Computacionais para EDP Critérios P1: 5a Aula - Peso 1 P2: 10a Aula - Peso 1.5 P3: 15a Aula- Peso 2.0 Presença e Participação: Peso 2.0

2 1 aula: Formação dos grupos- idéia geral do MATLAB 2 aula: exercícios no computador em classe 3a Aula: Simulink 4 aula Exercícios e entrega 1a prova 5 aula: entrega da P1 das 16 h- 17 h na minha sala Noturno 20:00 h - 21 H entrega da avaliação até a 4 aula ( em grupo)

3 Capítulo 1: Introdução: será: A metodologia que usaremos na solução de problemas Enunciar o problema claramente; Descrição da informação da entrada e saída; Trabalho do problema manualmente; Desenvolvimento de uma solução MATLAB Teste da solução usando uma variedade de grupo de dados A seguir, exemplifica-se usando o cálculo da distância entre dois pontos do plano.

4 Etapa 1: Enunciado do Problema: Calculo da distância em linha reta entre dois pontos num plano Etapa 2: Descrição de Entrada e Saída: Escrita da informação que é dada para resolução do problema para então proceder-se a identificação dos valores a serem calculados Etapa 3: Exemplo Manual Uma vez que pode-se trabalhar o problema com um um simples grupo de dados, então está-se pronto para o desenvolvimento de um algoritmo ou um esboço passo a passo da solução. Este Esboço é convertido para os comandos do MATLAB para que o computador faça todos os cálculos necessários.

5 Etapa 4: Solução MATLAB % Este programa calcule e imprime a distância, em linha % reta, entre dois pontos Note que o sinal % é usado para anteceder comentários que explicam os comandos do MATLAB P1=[1, 5] % Ponto 1 inicial p2=[4,7] % Ponto 2 inicial d=sqrt(sum(p2-p1)^2)) % Calcular distância Etapa 5: Testando Deve-se testar com com os dados do cálculo manual, por ex: d= e assim por diante

6 Capítulo 2: Matrizes, Vetores e Escalares O nome de uma matriz deve começar por umas letra e deve conter no máximo 19 caracteres que podem ser números letras, ou caracter sublinhado, e, aparece ao lado esquerdo do sinal de igual. O lado direito contém os dados entre colchetes por ordem de linhas. O ponto-e-virgula separa as linhas, e os valores das linhas podem estar separados por vírgulas ou por espaços. O valor pode conter um sinal de + ou - e, um ponto decimal, mas não pode conter uma virgula, como em 32, 154 A=[3.5]; C= B=[1.5, 3.1]; C=[-1,0,0; 1,1,0; 1, -1,0;0,0,2]; Quando define-se uma matriz, O MATLAB, imprime o valor da matriz na próxima linha a menos que coloca-se um ponto e vírgula depois da definição. Tente entrar com as matrizes A, B e C sem o ponto e vírgula

7 Pode-se também definir uma matriz digitando-se cada linha separadamente C = [ ]; Pode-se, por exemplo, no caso de um vetor linha F, com 10 valores, também pode-se fazer: F=[ ] F=[ , ] Esta forma é usada quando a linha é muito extensa. Pode-se terminar uma linha com uma vírgula seguida de treis ou mais pontos, e continuar a entrar com valores restantes na próxima linha da área de trabalho do MATLAB.

8 Pode-se também definir uma matriz usando outra já definida. B=[ 1.5, 3.1]; S=[3.0 B] Este comando equivalem a S=[ ] Pode-se mudar e adicionar valores na matriz usandose uma referência entre parênteses. Assim o seguinte comando S(2)=-1 Muda o valor da matriz S de 1.5 para -1.0 A ordem da matriz pode ser alterada. Se executarmos o comando S(4)= 5.5 então a matriz S terá 04 elementos no lugar de 03. Executando o comando S(8)= 9.5 a matriz terá 08 elementos e os valores S(5), S(6), S(7) são automaticamente nulos, desde que não foram atribuídos valores para eles.

9 As matrizes podem ser definidas através de informações armazenadas em arquivos. O MATLAB trabalha com 02 tipos diferentes de arquivos Os arquivos MAT e ASCII. Os arquivos MAT são gerados por um comando MATLAB usando o comando save, que contém o nome do arquivo e as matrizes que devem ser armazenadas. A extensão mat é automáticamente adicionada ao nome do arquivo. Assim para salvar as matrizes A e B e C em um arquivo mat nomeado teste 1 devemos fazer: save teste_ 1 A B C ; para recupera-lo usamos o comando: load teste_ 1 Um arquivo ASCII que será usado juntamente com um programa MATLAB deve conter informações exclusivamente numéricas e, cada linha do arquivo deve conter o mesmo numero de dados. O arquivo pode ser gerado usando um processador de texto ou por exemplo usando programas como o Fortran, por ex ou por um programa MATLAB, usando o comando save, no formato: save teste _ 1.dat R/ascii

10 Cada linha da matriz R será escritas para linhas distintas no arquivos de dados. Recomenda-se usar a extensão dat para se distinguir,melhor dos arquivos mat e m. O comando load seguido do nome do arquivo irá recuperar a informação da matriz R load teste_1 dat O Operador : suponha que queiramos armazenar a primeira coluna da matriz data 1 em um vetor x e a segunda coluna em um vetor y data 1= [ 0.0, 0.0, , ] x=data1(:, 1) y=data1(:, 2) Os elementos do vetor x correspondem a primeira coluna de data 1. O segundo comando cria um vetor y correspondem a segunda coluna da matriz data 1. Se quisemos criar um vetor z cujos elementos sejam os elementos da primeira linha, deve-se fazer: z=data1(1, :) --

11 Note que se o operador : for usado na seguinte notação H= 1:8; -contém os valores 1, 2, 3, 4, 5, 6, 7, 8 Note que o operador : entre dois números inteiros gera todos os inteiros entre os 02 números especificados. Se for usado para separar 03 números, os 02 pontos gerarão valores entre o primeiro e terceiro números, usando o segundo número como incremento.o exemplo, gera um vetor linha, denominado TEMPO que contém os números de de 0.0 a 5.0 com incremento de 0.5 TEMPO 0.0:0.5:5.0 O incremento pode ser também negativo

12 Comando input Voce pode entrar com os valores de uma matriz, via teclado, utilizando o comando input que mostra um texto e então espera por uma entrada. Ex: input( Valores de z: ); Quando este comando é executado o texto Valores de z: é mostrado em tela. O usuário pode entrar com uma expressão como: [ ] o qual especifica valores para z. Desde que o comando input termina com um ponto e vírgula, os valores de z não são imprimidos quando o comando é executado. Imprimindo matrizes O modo mais simples de se imprimir uma matriz é entrar com o seu nome. O nome da matriz é repetido, os valores da matriz serão imprimidos na próxima linha. Existem vários comandos que podem alterar a saída a ser imprimida

13 Formato Se o elemento de uma matriz for um numero inteiro, o MATLAB apresenta o resultado como um número inteiro. Se o elemento for um número real, o MATLAB apresenta-se com 05 digitos significativos, ou seja 04 digitos à direita do ponto decimal. Supondo que a variavel a que armazena a raiz quadradade 2 >> A=sqrt(2) De acordo com o formato escolhido, a variavel A pode apresentar sob a forma: format long 16 digitos format short 5 digitos formato padrão format short e cientifico format long e - 16 digitos

14 Quando se quiser imprimir o conteúdo de uma matriz sem imprimir seu nome ou imprimir um pequeno texto, usamos o comando disp. Assim se a variável temp contiver um valor de temperatura em graus celsius, podemos imprimir o valor em uma linha de comando e a unidade na linha posterior disp( temp), disp( graus celsius) se o valor da temp for 78 então a saída será 78 graus celsius

15 Comando fprintf : Ele permite imprimir textos e conteúdos de matrizes. Pode-se também especificar o formato numérico: fprint( formato, matriz). O modo formato contém o texto e as especificações que são: % e: indica que a matriz será impressa em notação exponencial % f: indica que os valores da matriz serão impressos em notação decimal ou fixa., ie, o usuário pode especificar o numero de algarismos significativos % g: PODERÁ INDICAR AS DUAS FORMAS ACIMA dependendo de qual delas é a mais curta O modo matriz denota a variável cuja matriz está armazenada fprint( a temperatura é % f graus celsius \ n, temp)

16 A saída seria: a temperatura é Celsius Se modificarmos o comando para esta forma: fprint( a temperatura é \ n % f graus celsius \ n, temp) Então a saida seria A temperatura é graus celsius

17 Graficos XY: Mostra-se como gerar um gráfico de dados armazenados, em dois vetores. Suponha que se queira plotar os dados da temperatura coletados em uma experiência Temp s Tempersatura, c Suponha que os dados relativos ao tempo estejam armazenados em um vetor x, e que os relativos a temperatura estejam armazenados em um vetor denominado y, para plotar-se estes pontos usaremos simplesmente: plot onde x e y são simplesmente vetores linha ou vetores coluna plot(x,y) e o grafico será gerado automaticamente. Pode se usar hold on e hold of

18 Title: adiciona um título ao gráfico xlabel: inclui uma descrição na direção do eixo x ylabel: inclui uma descrição na direção dom eixo y grid: adiciona linha de grade ao gráfico whitebg: muda a cor do fundo para branco x= 2:.04:4 y=f101(x) plot(x,y) xlabel( x ), ylabel( y ) figure(2) fplot( f101, [2 4], 10) xlabel( x ), ylabel( y ) Subplot(p,q, r) x=0.1:.1:5 subplot( 2,3, 1); plot(x,x) subplot(2,3,2); plot( x, x,.^2) subplot(2, 3, 3); plot( x, x^3) subplot(2, 3, 4); plot( x, cos(x)) subplot(2, 3, 5), plot(x, cos(2*x)) subplot(2, 3, 6), plot(x, cos(3*x)

19 Capitulo 3: Cálculos Fundamentais e Matrizes Especiais: Uma matriz magic square de ordem n é uma matriz nxn 2 constituída de números inteiros de 1 a Os elementos aij da matriz estão dispostos de tal maneira que o somatório de cada linha é igual ao de cada coluna. A forma geral é: magic( n) de ordem n Zeros(n) : gera uma matriz quadrada de ordem n Zeros( m, n) : gera uma matriz de ordem m X n n Ones(n) gera uma matriz quadrada de ordem n cujos elementos é unitário

20 Matrizes Transpostas A Produto A=[ 4-1 3] B=[ ] A. B=( 4). (-2) + (-1). (5)+ (3). (2)= 8-5+6=-7 A=[2 5 1; 0 3-1] B=[ ; ; 5 2 1] O primeiro elemento do produto é: (2) (-1)+(5) (-1)+ (1) (5)= -2 Logo C será C= [ ; ] MATLAB C=A*B Matriz inersa inv(a), determinante det(a)

21 Operações com eecalares: As operações aritméticas entre 02 escalares x=a+b pode ser interpretado como sendo o valor em b adicionado ao de a e a soma armazenada em uma variável x. Logo no MATLAB pensaríamos no comando count=count +1 É obvio que esta instrução não é um comando algébrico válido, mas o MATLAB explica que 1 é adicionanado ao valor em count, o resultado será armazenado nesta variável. Ou seja o valor em cont será acrescido por 01. É importante reconhecer que uma variável pode reconhecer só um valor por vez. Ex: TIME =0.0 TIME= 5.0 o valor 0 é armazenado na variavel TIME quando a primeira instrução é executada e então substituída pelo valor 5.0 quando a segunda instrução é executada.

22 Quando se entra com uma expressão sem se especificar uma variável para se armazenar o resultado o mesmo é automaticamente armazenado em uma variável denominada de ans. Cada vez que um novo valor é armazenado em ans, o valor anterior é perdido.

23 Capítulo 4: Operações com Conjuntos É uma operação elemento por elemento. Se ex: A e B forem vetores linha com 05 elementos: Um modo de gerar um novo vetor C como produtos dos valores correspondentes em A e B é C(i) =A(i)*B(i) i=1,...5. Estes comandos são essencialmente escalares porque cada comando multiplica um simples valor por um outro e armazena o produto em um terceiro valor. Para indicarmos que executamos uma multiplicação elemento por elemento entre duas matrizes de mesma ordem usamos um ponto antes da operação. Assim os cinco comandos acima, podem ser substituídos pelo seguinte C= A. *B ; Omitindo o ponto estamos efetuando uma operação matricial.

24 A=[2 5 6] B=[ ] C= A. * B= [ ] C=A. \B= [ ] ( a dividido por b) C= A./B=[ ] ( b dividido por a) A exponenciação também é usada elemento por elemento C= A. ^2 ; D=A.^B; C=[ ] D=[ ] C= 3.0. ^A ( vale (3). ^A) =[ ] A instrução é incorreta C=3.^A ( O MATLAB faz uma multiplicação matricial)

25 Capitulo 5: Controle de Fluxo Operadores Lógicos: < menor < = Menor igual > Maior que = = ( no sentido de condição) Tomada e decisões: Estrutura if-else-if If expressão comandos End If a< 50 count= count+1 sum=sum +a end Suponha que a seja um escalar. Se a<50 então count é incrementado de 1 e a é adicionado à sum, caso contrário o comando não serás executado. Caso a não seja um escalar então count é incrementado por 1 e a é adicionado à sum somente se cada elemento em a for menor do que 50.

26 If expressão 1 if a<50 Grupos de comandos A count=count +1 If expressão 2 sum=sum +a Grupos de comandos B if b<a end b=0 Grupos de comandos C end end end Grupos e comandos D

27 Supondo que um taxi esteje passando entre 02 edficios. Considere que a variavel d contenha a distancia do veiculo ao edficio mais próximo. se o carro estiver a 10 metros do edificio a velocidade usada é a seguinte: v1= d e se a distância for menor do que 10 metros use v2= d d então calcula-se a velocidade correta através dos dois comandos: If d< 10 v1 else v2 end

28 Loop for for variavel=expressão Grupos de comandos A end Os comandos entre as instruções for e end são executadas uma vez para cada coluna da expressão matricial. A cada iteração, a variável é atribuída para a próxima coluna da matriz, i. e, durante o i-ésimo ciclo do loop temos que variável = expressão matricial(:, i) No caso do táxi, se existirem 25 elementos do vetor d

29 for d=1:25 If d<= 10 v1 = d else v2= d d end Na próxima solução d é desconhecido, Contudo usaremos o comando size o numero de vezes que queremos o loop For k=1:size(d, 2) if d(k)<= 10 end v1 else v2 end

30 Se o operador : for usado for k= inicio:incremento: limite Note que o comando break pode ser usado para sair de um loop antes que o mesmo seja completo. É frequentemente usado se houver um erro detectado dentro do loop. Comando while x=[ ]; sum=0; k=1; while x(k) >= 0 & size(x, 2) end sum=sum+x(k) k=k+1

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

UNIVERSIDADE GAMA FILHO Laboratório de Controle I - MATLAB

UNIVERSIDADE GAMA FILHO Laboratório de Controle I - MATLAB NOME: UNIVERSIDADE GAMA FILHO Laboratório de Controle I - MATLAB O que é o Matlab? O Matlab é um sistema para cálculo científico que proporciona um ambiente de fácil utilização com uma notação intuitiva,

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

Oficina de MATLAB Nível Básico Aula 1

Oficina de MATLAB Nível Básico Aula 1 MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Oficina de MATLAB Nível Básico Aula 1 Prof. Jeremias

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

Vetores, Matrizes e Gráficos

Vetores, Matrizes e Gráficos Programação de Computadores I UFOP DECOM 2013 2 Aula prática 3 Vetores, Matrizes e Gráficos Resumo Nesta aula você irá utilizar vetores para resolver diversos tipos de problemas. Para expressar a solução

Leia mais

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

MESTRADO EM MACROECONOMIA e FINANÇAS Disciplina de Computação. Aula 02. Prof. Dr. Marco Antonio Leonel Caetano MESTRADO EM MACROECONOMIA e FINANÇAS Disciplina de Computação Aula 02 Prof. Dr. Marco Antonio Leonel Caetano 1 Guia de Estudo para Aula 02 Comandos de Repetição - O Comando FOR - O comando IF com o comando

Leia mais

Lista de Exercícios. Vetores

Lista de Exercícios. Vetores Lista de Exercícios Vetores LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI. WWW.EDUARDOSILVESTRI.COM.BR ATUALIZADO EM: 13/03/2007 Página 1/1 1. Faça um programa que crie um vetor de inteiros de 50 posições

Leia mais

Aluísio Eustáquio da Silva

Aluísio Eustáquio da Silva 1 Aluísio Eustáquio da Silva SciLab Programável Material didático usado em aulas de Programação de Computadores, Algoritmos e Lógica de Programação Betim Maio de 2012 2 PROGRAMAÇÃO O SciLab permite que

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

Linguagem C: Estruturas de Controle. Prof. Leonardo Barreto Campos 1

Linguagem C: Estruturas de Controle. Prof. Leonardo Barreto Campos 1 Linguagem C: Estruturas de Controle Prof. Leonardo Barreto Campos 1 Sumário Estrutura de Controle e de Fluxo Comandos de Seleção: O comando if; Ifs Aninhados; A escada if-else-if; A expressão condicional;

Leia mais

Internet e Programação Web

Internet e Programação Web COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------

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

INTRODUÇÃO À LINGUAGEM C++

INTRODUÇÃO À LINGUAGEM C++ INTRODUÇÃO À LINGUAGEM C++ 1 - VARIÁVEIS Variáveis espaço de memória reservado para armazenar tipos de dados, com um nome para referenciar seu conteúdo. Observações importantes Todas as variáveis devem

Leia mais

Algoritmos e Programação Estruturada

Algoritmos e Programação Estruturada Algoritmos e Programação Estruturada Virgínia M. Cardoso Linguagem C Criada por Dennis M. Ritchie e Ken Thompson no Laboratório Bell em 1972. A Linguagem C foi baseada na Linguagem B criada por Thompson.

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

ÍNDICE. Curso Introdução ao MATLAB 2

ÍNDICE. Curso Introdução ao MATLAB 2 Curso Introdução ao MATLAB 2 ÍNDICE 1 INTRODUÇÃO...4 1.1 ENTRANDO NO MATLAB...4 1.2 COMO O MATLAB TRABALHA...4 1.3 AMBIENTE DE TRABALHO DO MATLAB...5 1.4 ARQUIVOS.M...5 1.5 COMANDOS BÁSICOS...6 1.5.1 Comandos

Leia mais

Bacharelado em Ciência e Tecnologia Bacharelado em Ciências e Humanidades. Representação Gráfica de Funções

Bacharelado em Ciência e Tecnologia Bacharelado em Ciências e Humanidades. Representação Gráfica de Funções Bacharelado em Ciência e Tecnologia Bacharelado em Ciências e Humanidades BC 0005 Bases Computacionais da Ciência Representação Gráfica de Funções Prof a Maria das Graças Bruno Marietto graca.marietto@ufabc.edu.br

Leia mais

criar u u = E(:,1) criar b b=a(:,3)

criar u u = E(:,1) criar b b=a(:,3) Tutorial do MATLAB São necessários alguns comandos básicos para usar o programa MATLAB. Este tutorial resumido descreve esses comandos. Você precisa criar vetores e matrizes, alterá-los e operar com eles.

Leia mais

Caso já seja usuário do SCAW siga as instruções a partir da página X.

Caso já seja usuário do SCAW siga as instruções a partir da página X. Caso já seja usuário do SCAW siga as instruções a partir da página X. Para iniciar o sistema dê um duplo clique no ícone, que se encontra na área de trabalho. 1 Login do sistema. Esta é a tela de login

Leia mais

Instruções para a atividade

Instruções para a atividade 1/13 Instruções para a atividade 1. Orientações gerais. Leia atentamente: a. Esta é uma atividade contínua, baseada nos recursos do MS Excel. Foi idealizada para que a ferramenta em questão possa ter seus

Leia mais

Programação WEB I Estruturas de controle e repetição

Programação WEB I Estruturas de controle e repetição Programação WEB I Estruturas de controle e repetição Operadores de Incremento Operadores de incremento servem como expressões de atalho para realizar incrementos em variáveis Operadores de Incremento Vamos

Leia mais

Algoritmos e Estrutura de Dados. Introdução a Linguagem Python (Parte I) Prof. Tiago A. E. Ferreira

Algoritmos e Estrutura de Dados. Introdução a Linguagem Python (Parte I) Prof. Tiago A. E. Ferreira Algoritmos e Estrutura de Dados Aula 1 Introdução a Linguagem Python (Parte I) Prof. Tiago A. E. Ferreira Linguagem a ser Utilizada? Nossa disciplina é de Algoritmos e Estrutura de Dados, e não de linguagem

Leia mais

Prof. Esp. Adriano Carvalho

Prof. Esp. Adriano Carvalho Prof. Esp. Adriano Carvalho O que é um Programa? Um arquivo contendo uma sequência de comandos em uma linguagem de programação especifica Esses comandosrespeitam regras de como serem escritos e quais

Leia mais

Introdução à Programação

Introdução à Programação Introdução à Programação Introdução a Linguagem C Construções Básicas Programa em C #include int main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius = 30; farenheit = 9.0/5

Leia mais

INF 1005 Programação I

INF 1005 Programação I INF 1005 Programação I Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição de constantes:

Leia mais

Algoritmos com VisuAlg

Algoritmos com VisuAlg Algoritmos com VisuAlg Prof Gerson Volney Lagemann Depto Eng de Produção e Sistemas UDESC - CCT Algoritmos com VisuAlg Introdução A linguagem VisuAlg é simples, seu objetivo é disponibilizar um ambiente

Leia mais

fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms

fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms O uso da Calculadora Científica (Casio fx) fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms Prof. Ms. Renato Francisco Merli 2013 1 Sumário 1. Antes de Começar... 2 2. Cálculos Básicos... 8 3. Cálculos

Leia mais

02. [Manzano, 1996] Escreva um programa em C que apresente os quadrados dos números inteiros de 15 a 200.

02. [Manzano, 1996] Escreva um programa em C que apresente os quadrados dos números inteiros de 15 a 200. 01. [Damas, 2007] Escreva um programa em C que escreva na tela toda a tabela ASCII (0 a 255 caracteres), escrevendo um cada linha o código ASCII e o caractere correspondente. Exemplo: 65 A 66 B 67 C 02.

Leia mais

Linguagem algorítmica: Portugol

Linguagem algorítmica: Portugol Programação de Computadores I Aula 03 Linguagem algorítmica: Portugol José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/34 Introdução I Lógica A lógica é usada

Leia mais

Introdução a Algoritmos Parte 04

Introdução a Algoritmos Parte 04 Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 04 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Python Condicionais e Loops. Introdução à Programação SI1

Python Condicionais e Loops. Introdução à Programação SI1 Python Condicionais e Loops Introdução à Programação SI1 Conteúdo Comando de Decisão Comandos de Repetição Exercícios 13/06/2013 2 Condicional Controle de fluxo É muito comum em um programa que certos

Leia mais

NÍVEL BÁSICO CAPÍTULO III

NÍVEL BÁSICO CAPÍTULO III UNIVERSIDADE FEDERAL DO PARÁ CENTRO TECNOLÓGICO DEPARTAMENTO DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO PROGRAMA DE EDUCAÇÃO TUTORIAL SEMANA DOS 40 ANOS DE ENGENHARIA ELÉTRICA NÍVEL BÁSICO CAPÍTULO III PROGRAMA

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

Aula 4 Pseudocódigo Tipos de Dados, Expressões e Variáveis

Aula 4 Pseudocódigo Tipos de Dados, Expressões e Variáveis 1. TIPOS DE DADOS Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem ser classificadas em dois tipos: As instruções, que

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

MATLAB Avançado. Melissa Weber Mendonça 1 2011.2. 1 Universidade Federal de Santa Catarina. M. Weber Mendonça (UFSC) MATLAB Avançado 2011.

MATLAB Avançado. Melissa Weber Mendonça 1 2011.2. 1 Universidade Federal de Santa Catarina. M. Weber Mendonça (UFSC) MATLAB Avançado 2011. MATLAB Avançado Melissa Weber Mendonça 1 1 Universidade Federal de Santa Catarina 2011.2 M. Weber Mendonça (UFSC) MATLAB Avançado 2011.2 1 / 37 MATLAB Básico: Números reais >> a = 1 >> b = 2 >> a + b M.

Leia mais

Curso de MATLAB 5.1. Introdução à Solução de Problemas de Engenharia. Faculdade de Engenharia. Laboratório de Engenharia Elétrica

Curso de MATLAB 5.1. Introdução à Solução de Problemas de Engenharia. Faculdade de Engenharia. Laboratório de Engenharia Elétrica Curso de 2 a EDIÇÃO Revista e Ampliada MATLAB 5.1 Introdução à Solução de Problemas de Engenharia Faculdade de Engenharia Laboratório de Engenharia Elétrica Programa Prodenge / Sub-Programa Reenge Universidade

Leia mais

2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10

2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10 1. TIPOS DE DADOS... 3 1.1 DEFINIÇÃO DE DADOS... 3 1.2 - DEFINIÇÃO DE VARIÁVEIS... 3 1.3 - VARIÁVEIS EM C... 3 1.3.1. NOME DAS VARIÁVEIS... 3 1.3.2 - TIPOS BÁSICOS... 3 1.3.3 DECLARAÇÃO DE VARIÁVEIS...

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

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

Capítulo 2. VARIÁVEIS DO TIPO INTEIRO

Capítulo 2. VARIÁVEIS DO TIPO INTEIRO Capítulo 2. VARIÁVEIS DO TIPO INTEIRO OBJETIVOS DO CAPÍTULO Conceitos de: variáveis do tipo inteiro, atribuição, avisos e erros de compilação, erros de execução, comentários dentro do programa-fonte Operadores

Leia mais

Mini Curso Introdução ao MATLAB

Mini Curso Introdução ao MATLAB Mini Curso Introdução ao MATLAB Aline Villela Chaia Maria Ribeiro Daibert GET Engenharia de Produção - UFJF Sumário: Introdução... 3 Objetivos... 3 Histórico... 3 Layout... 4 Help... 9 Dados... 10 Funções...

Leia mais

Capítulo 2: Introdução à Linguagem C

Capítulo 2: Introdução à Linguagem C Capítulo 2: Introdução à Linguagem C INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Programa Programa é um algoritmo escrito em uma linguagem de programação. No nosso

Leia mais

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO Pseudocódigo Pseudocódigo é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa a quem o escreve,

Leia mais

1. FUNÇÕES NO EXCEL 2007

1. FUNÇÕES NO EXCEL 2007 1. FUNÇÕES NO EXCEL 2007 Funções são fórmulas predefinidas que efetuam cálculos usando valores específicos, denominados argumentos, em uma determinada ordem ou estrutura. As funções podem ser usadas para

Leia mais

Controle do Arquivo Técnico

Controle do Arquivo Técnico Controle do Arquivo Técnico Os documentos existentes de forma física (papel) no escritório devem ser guardados em pastas (normalmente pastas suspensas) localizadas no Arquivo Técnico. Este Arquivo pode

Leia mais

Algoritmos e Programação Conceitos e Estruturas básicas (Variáveis, constantes, tipos de dados)

Algoritmos e Programação Conceitos e Estruturas básicas (Variáveis, constantes, tipos de dados) Algoritmos e Programação Conceitos e Estruturas básicas (Variáveis, constantes, tipos de dados) Os algoritmos são descritos em uma linguagem chamada pseudocódigo. Este nome é uma alusão à posterior implementação

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Revisão Aula Anterior Estruturas de Decisão (If e Switch)

CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Revisão Aula Anterior Estruturas de Decisão (If e Switch) CURSO BÁSICO DE PROGRAMAÇÃO AULA 9 Revisão Aula Anterior Estruturas de Decisão (If e Switch) Revisão Comandos básicos no terminal: Para verificar os arquivos que estão em uma pasta usa-se ls: Para acessar

Leia mais

Departamento: Matemática Curso: Eng a Madeiras Ano: 1 o Semestre: 2 o Ano Lectivo: 2006/2007. Aula prática n o 1 - Introdução ao MATLAB

Departamento: Matemática Curso: Eng a Madeiras Ano: 1 o Semestre: 2 o Ano Lectivo: 2006/2007. Aula prática n o 1 - Introdução ao MATLAB Instituto Politécnico de Viseu Escola Superior de Tecnologia Departamento: Matemática Métodos Numéricos Curso: Eng a Madeiras Ano: 1 o Semestre: 2 o Ano Lectivo: 2006/2007 Aula prática n o 1 - Introdução

Leia mais

Trabalho Final. Data da Submissão: das 8h do dia 16/06 às 24h do dia 17/06. Data da Entrega do Relatório: das 15h às 18h no dia 18/06.

Trabalho Final. Data da Submissão: das 8h do dia 16/06 às 24h do dia 17/06. Data da Entrega do Relatório: das 15h às 18h no dia 18/06. ICMC-USP ICC - SCC-0 Turmas B e D - º. Semestre de 00 - Prof. João Luís. PAE: Jefferson F. Silva. Trabalho Final Submissão Automática da implementação pelo sistema Boca (http://blacklabel.intermidia.icmc.usp.br/boca/scc00/.)

Leia mais

Tópico 2. Conversão de Unidades e Notação Científica

Tópico 2. Conversão de Unidades e Notação Científica Tópico 2. Conversão de Unidades e Notação Científica Toda vez que você se refere a um valor ligado a uma unidade de medir, significa que, de algum modo, você realizou uma medição. O que você expressa é,

Leia mais

1. Sistemas de numeração

1. Sistemas de numeração 1. Sistemas de numeração Quando mencionamos sistemas de numeração estamos nos referindo à utilização de um sistema para representar uma numeração, ou seja, uma quantidade. Sistematizar algo seria organizar,

Leia mais

[RÓTULO:] MNEMÔNICO [OPERANDOS] [;COMENTÁRIO]

[RÓTULO:] MNEMÔNICO [OPERANDOS] [;COMENTÁRIO] Instruções de uso do montador DAEDALUS (baseadas em texto extraído da monografia apresentada como trabalho de diplomação no curso de Bacharelado em Ciência da Computação por Luís Ricardo Schwengber, sob

Leia mais

SOFTWARE DE INSTALAÇÃO. Instruções de Instalação

SOFTWARE DE INSTALAÇÃO. Instruções de Instalação SOFTWARE DE INSTALAÇÃO SOFTWARE Instruções de Instalação Manual de instruções para programa de gravação de dados (WS- 9010) Esta estação meteorológica juntamente com o programa de gravação de dados é um

Leia mais

Livro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet

Livro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet www.controlenanet.com.br Copyright 2015 - ControleNaNet Conteúdo Tela Principal... 3 Como imprimir?... 4 As Listagens nas Telas... 7 Clientes... 8 Consulta... 9 Inclusão... 11 Alteração... 13 Exclusão...

Leia mais

Aula Teórica 12. Material Didático Proposto

Aula Teórica 12. Material Didático Proposto Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/red 2014/1

Leia mais

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Algoritmos e Estruturas de Dados I 01/2013 Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Problema 1 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

Atalhos da Web. Krishna Tateneni Yves Arrouye Tradução: Lisiane Sztoltz

Atalhos da Web. Krishna Tateneni Yves Arrouye Tradução: Lisiane Sztoltz Krishna Tateneni Yves Arrouye Tradução: Lisiane Sztoltz 2 Conteúdo 1 Atalhos da Web 4 1.1 Introdução.......................................... 4 1.2 Atalhos da Web.......................................

Leia mais

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto ALGORITMOS PARTE 01 Fabricio de Sousa Pinto Algoritmos: Definição 2 É uma sequência de instruções finita e ordenada de forma lógica para a resolução de uma determinada tarefa ou problema. Algoritmos 3

Leia mais

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos LÓGICA DE PROGRAMAÇÃO Vitor Valerio de Souza Campos Exemplos de algoritmos Faça um algoritmo para mostrar o resultado da multiplicação de dois números. Algoritmo em descrição narrativa Passo 1 Receber

Leia mais

Conceitos básicos da linguagem C

Conceitos básicos da linguagem C Conceitos básicos da linguagem C 2 Em 1969 Ken Thompson cria o Unix. O C nasceu logo depois, na década de 70. Dennis Ritchie, implementou-o pela primeira vez usando o sistema operacional UNIX criado por

Leia mais

Criando um script simples

Criando um script simples Criando um script simples As ferramentas de script Diferente de muitas linguagens de programação, você não precisará de quaisquer softwares especiais para criar scripts de JavaScript. A primeira coisa

Leia mais

Módulo III. Folhas de Cálculo

Módulo III. Folhas de Cálculo Módulo III Ferramentas do Office Folhas de Cálculo Ferramentas de produtividade 1 Folhas de Cálculo O que é: Uma Folha de Cálculo é, por tradição, um conjunto de células que formam uma grelha ou tabela

Leia mais

Introdução ao Excel. Principais fórmulas de Cálculo

Introdução ao Excel. Principais fórmulas de Cálculo Introdução ao Excel Principais fórmulas de Cálculo Mínimo Devolve o menor número num conjunto de valores. MÍNIMO(n NIMO(núm1;n m1;núm2;...) m2;...) Núm1; núm2,... são de 1 a 30 números cujo valor mínimo

Leia mais

José Romildo Malaquias 2011-1

José Romildo Malaquias 2011-1 Programação de Computadores I Aula 08 Programação: Estruturas de Repetição José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/58 Motivação Como imprimir os três

Leia mais

Introdução aos critérios de consulta. Um critério é semelhante a uma fórmula é uma cadeia de caracteres que pode consistir em

Introdução aos critérios de consulta. Um critério é semelhante a uma fórmula é uma cadeia de caracteres que pode consistir em Material retirado do site Office online. Introdução aos critérios de consulta Um critério é semelhante a uma fórmula é uma cadeia de caracteres que pode consistir em referências de campo, operadores e

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 ana.santos@qi.edu.br Conceitos Preliminares

Leia mais

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária 1- Apresentação Binária Os computadores funcionam e armazenam dados mediante a utilização de chaves eletrônicas que são LIGADAS ou DESLIGADAS. Os computadores só entendem e utilizam dados existentes neste

Leia mais

MC102 Algoritmos e programação de computadores Aula 3: Variáveis

MC102 Algoritmos e programação de computadores Aula 3: Variáveis MC102 Algoritmos e programação de computadores Aula 3: Variáveis Variáveis Variáveis são locais onde armazenamos valores na memória. Toda variável é caracterizada por um nome, que a identifica em um programa,

Leia mais

Medidas e Incertezas

Medidas e Incertezas Medidas e Incertezas O que é medição? É o processo empírico e objetivo de designação de números a propriedades de objetos ou eventos do mundo real de forma a descreve-los. Outra forma de explicar este

Leia mais

Microsoft Office Excel 2007

Microsoft Office Excel 2007 1 Microsoft Office Excel 2007 O Excel é um programa dedicado a criação de planilhas de cálculos, além de fornecer gráficos, função de banco de dados e outros. 1. Layout do Excel 2007 O Microsoft Excel

Leia mais

CURSO DE PROGRAMAÇÃO EM JAVA

CURSO DE PROGRAMAÇÃO EM JAVA CURSO DE PROGRAMAÇÃO EM JAVA Introdução para Iniciantes Prof. M.Sc. Daniel Calife Índice 1 - A programação e a Linguagem Java. 1.1 1.2 1.3 1.4 Linguagens de Programação Java JDK IDE 2 - Criando o primeiro

Leia mais

Programação: Tipos, Variáveis e Expressões

Programação: Tipos, Variáveis e Expressões Programação de Computadores I Aula 05 Programação: Tipos, Variáveis e Expressões José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/56 Valores Valor é uma entidade

Leia mais

Aula 02 Excel 2010. Operações Básicas

Aula 02 Excel 2010. Operações Básicas Aula 02 Excel 2010 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Operações básicas; 2. Utilizando Funções; 3. Funções Lógicas; 4. Gráficos no Excel;

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

MICROSOFT EXCEL - AULA NÚMERO 06

MICROSOFT EXCEL - AULA NÚMERO 06 MICROSOFT EXCEL - AULA NÚMERO 06 IMPRIMINDO PLANILHAS E GRÁFICOS Até este ponto, você viu como introduzir dados e criar formulas, formatar texto e criar gráficos. Agora você vai apresentar os dados ou

Leia mais

UFERSA Universidade Federal Rural do Semi-Árido. R Project R Project Criando e manipulando objetos.

UFERSA Universidade Federal Rural do Semi-Árido. R Project R Project Criando e manipulando objetos. UFERSA Universidade Federal Rural do Semi-Árido R Project R Project Criando e manipulando objetos. Conteúdo 1 2 3 Iniciando o R Manipulando Objetos Objetos especiais Introdução O R é uma importante ferramenta

Leia mais

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução

Leia mais

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Manual do Sistema Vida Controle de Contatos Editorial Brazil Informatica Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica I Vida Controle de Contatos Conteúdo Part I Introdução 2 1 Vida Controle... de Contatos Pessoais 2 Part II Configuração 2 1 Configuração...

Leia mais

5 - Vetores e Matrizes Linguagem C CAPÍTULO 5 VETORES E MATRIZES

5 - Vetores e Matrizes Linguagem C CAPÍTULO 5 VETORES E MATRIZES CAPÍTULO 5 5 VETORES E MATRIZES 5.1 Vetores Um vetor armazena uma determinada quantidade de dados de mesmo tipo. Vamos supor o problema de encontrar a média de idade de 4 pessoas. O programa poderia ser:

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

Computadores XXI: Busca e execução Final

Computadores XXI: Busca e execução Final Computadores XXI: Busca e execução Final A6 Texto 6 http://www.bpiropo.com.br/fpc20060123.htm Sítio Fórum PCs /Colunas Coluna: B. Piropo Publicada em 23/01/2006 Autor: B.Piropo Na coluna anterior, < http://www.forumpcs.com.br/viewtopic.php?t=146019

Leia mais

JAVA NETBEANS PGOO Prof. Daniela Pires Conteúdo

JAVA NETBEANS PGOO Prof. Daniela Pires Conteúdo Conteúdo Estruturas de repetição (loops, laços)... 2 WHILE (enquanto)... 2 DO... WHILE (faça... enquanto)... 2 FOR... 3 FOREACH... 4 EXERCICIO LOOP FOR... 4 Novo Projeto... 5 Controles SWING... 10 1 Estruturas

Leia mais

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário CADERNO DE INFORMÁTICA FACITA Faculdade de Itápolis Aplicativos Editores de Texto WORD 2007/2010 Sumário Editor de texto... 3 Iniciando Microsoft Word... 4 Fichários:... 4 Atalhos... 5 Área de Trabalho:

Leia mais

CAPÍTULO 7 NÍVEL DE LINGUAGEM DE MONTAGEM

CAPÍTULO 7 NÍVEL DE LINGUAGEM DE MONTAGEM CAPÍTULO 7 NÍVEL DE LINGUAGEM DE MONTAGEM 71 Introdução Difere dos níveis inferiores por ser implementado por tradução A tradução é usada quando um processador está disponível para uma mensagem fonte mas

Leia mais

43 11 Relatórios, Listagens e Exportações para Excel, TXT e HTML

43 11 Relatórios, Listagens e Exportações para Excel, TXT e HTML 43 11 Relatórios, Listagens e Exportações para Excel, TXT e HTML Aqui serão exemplificados os relatórios que podem ser definidos pelo usuário. Esses Relatórios podem ser impressos em Impressora Lazer,

Leia mais

Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos.

Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3 COMANDOS CONDICIONAIS E DE LAÇO Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3.1 COMANDOS CONDICIONAIS 3.1.1 Comando IF Como o próprio nome já indica, estes comandos

Leia mais

Table of Contents. PowerPoint XP

Table of Contents. PowerPoint XP Table of Contents Finalizando a apresentação...1 Usando anotações...1 Desfazer e repetir...1 Localizar e substituir...2 Substituir...2 Efeitos de transição...3 Esquema de animação...6 Controlando os tempos

Leia mais

Questão - 01. Essência do Excel 2003...

Questão - 01. Essência do Excel 2003... Valdir Questão - 01 Como deve proceder o usuário do Microsoft para que sejam atualizados os cálculos das funções ou fórmulas utilizadas nas planilhas? a) Pressionar a tecla F9 no teclado b) Pressionar

Leia mais

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo TUTORIAL DO ACCESS PASSO A PASSO I. Criar um Novo Banco de Dados Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo 3. Clicar em Banco de Dados em Branco 4. Escrever um nome na caixa de diálogo

Leia mais

Programação para Computação

Programação para Computação Universidade Federal do Vale do São Francisco Programação para Computação Professor: Marcelo Santos Linder E-mail: marcelo.linder@univasf.edu.br Ementa Conceito de algoritmo. Lógica de programação e programação

Leia mais

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado. , ()! $ Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado. Uma estratégia muito utilizada para organizar visualmente informações numéricas

Leia mais

Algoritmos e Estruturas de Dados I 01/2013. Arquivos. Pedro O.S. Vaz de Melo

Algoritmos e Estruturas de Dados I 01/2013. Arquivos. Pedro O.S. Vaz de Melo Algoritmos e Estruturas de Dados I 01/2013 Arquivos Pedro O.S. Vaz de Melo Problema 1 Considere que um arquivo de dados contém os valores das dimensões (tam. max.: 100) e dos elementos de duas matrizes

Leia mais

Python: Comandos Básicos. Claudio Esperança

Python: Comandos Básicos. Claudio Esperança Python: Comandos Básicos Claudio Esperança Primeiros passos em programação Até agora só vimos como computar algumas expressões simples Expressões são escritas e computadas imediatamente Variáveis podem

Leia mais

IFTO LÓGICA DE PROGRAMAÇÃO AULA 05

IFTO LÓGICA DE PROGRAMAÇÃO AULA 05 IFTO LÓGICA DE PROGRAMAÇÃO AULA 05 Prof. Manoel Campos da Silva Filho Tecnólogo em Processamento de Dados / Unitins Mestre em Engenharia Elétrica / UnB http://lab.ifto.edu.br/~mcampos http://manoelcampos.com

Leia mais