Introdução ao Scilab

4441 palavras 18 páginas
Introdução ao Scilab

Profª Gilka Rocha Barbosa
1

Introducao ao Scilab
Apresentar comandos básicos necessários à introdução à programação e desenvolvimento de programas simples.
Ambiente
Elementos básicos
Números, Vetores e Matrizes

Variáveis
Operadores
Funções elementares
Carga e gravação
Introdução ao Scilab

2
2

Linguagens de Programação (LP)
As linguagens de programação permitem ao usuário especificar um programa de uma forma semelhante ao algoritmo.
Um compilador/interpretador da linguagem deverá fazer a tradução das instruções de alto nível para as de nível máquina (por exemplo, manter os endereços de memória onde estão guardadas as variáveis).

LDA 11A810A0
C =A+ B

LDB 22345A91
ADD A,B

STA 1234FE88
Introdução ao Scilab

3
3

Exemplo 1: Asembly
 Trecho de código em C a=5; b=10; c=a+b;  Código em Assembly (MIPS)
ADDi $t0,$zero,5 //Adiciona-se ao registrador t0 o valor 5
ADDi $t1,$zero,10 //Adiciona-se ao registrador t1 o valor 10
ADD $t2,$t0,$t1 //Soma-se os valores contidos nos registradores t0 (5) e t1 (10) e atribui o resultado ao registrador t2

4

Exemplo 2: Asembly
 Código em C

A=5;

B=10; media=(a+b)/2;  Código Assembly (MIPS)

ADDi $t0,$zero,5 //Adiciona-se ao registrador t0 o valor 5
ADDi $t1,$zero,10 //Adiciona-se ao registrador t1 o valor 10
ADD $t2,$t0,$t1 //Somam-se os valores contidos nos registradores t0 (5) e t1 (10) e atribui-se o resultado ao registrador t2
ADDi $t3,$zero,2 //Adiciona-se ao registrador t2 o valor 2
(divisor)
DIV $t2,$t3

//Divide-se o valor contido no registrador t2(50) pelo valor contido em t3 (2)
5

Linguagens de Programação (LP)
Existem vários tipos de LP baseadas em diferentes paradigmas (estilos) de programação.
Linguagens imperativas:
Fortran, Pascal, C, MATLAB, SCILAB
Controle explícito da execução
Linguagens Orientadas a Objetos:
Smalltalk, C++, Java
Controle implícito na manipulação dos dados
Linguagens Funcionais:

Relacionados

  • Introdução Scilab
    2364 palavras | 10 páginas
  • SCILAB Introdução
    1770 palavras | 8 páginas
  • Introdução ao scilab
    599 palavras | 3 páginas
  • Introdução ao scilab
    24115 palavras | 97 páginas
  • Introdução ao scilab - aula 1
    2567 palavras | 11 páginas
  • INtrodução Matrizes no SCILAB
    407 palavras | 2 páginas
  • SCILAB
    1578 palavras | 7 páginas
  • algoritmo
    3197 palavras | 13 páginas
  • Scilab livro
    35539 palavras | 143 páginas
  • SciLab
    2364 palavras | 10 páginas