SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup
Guia Rápido de TI-NSpire
CRIAÇÃO DE UM PROGRAMA PARA A TI N-SPIRE CX CAS
1. Para a criação de um programa é necessário que esteja na aplicação CALCULADORA
 MENU > 1: Novo Documento > 1: Adicionar Calculadora
2. Criação de um programa:
 MENU > 9: Funções e Programas > 1: Editor de Programas > 1: Novo…
3. Abrirá uma janela em que aparece os campos:
3.1.Nome: Neste campo devemos escrever o nome que queremos dar ao programa. Convém
que seja um nome curto e direto. Mais tarde, o programa/função terá o formato de nome()
EXEMPLO: Se quisermos fazer um programa de hidráulica geral, usar um nome
como “hg” ao invés de “hidráulica_geral”, isto porque sempre que precisaremos de
executar o programa/função será necessário escrevê-lo usando o QWERTY da TI-NSpire
ou indo a VAR, escolher hg() e carregar ENTER.
3.2.Tipo: Neste campo podemos escolher entre
3.2.1. Programa
3.2.2. Função
3.3.Acesso à biblioteca: Aqui escolhe-se se o programa fica acessível numa biblioteca ou
não:
3.3.1. Nenhum – O programa não fica acessível em nenhuma biblioteca. Só poderemos ter
acesso a ele se tivermos com o ficheiro onde se insere o programa aberto.
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup
3.3.2. LibPriv – O programa fica acessível numa biblioteca privada, isto é, não aparece no
Catálogo mas pode-se ter acesso a ele digitando o seu nome.
3.3.3. LibPub (Mostrar no Catálogo) – O programa fica acessível numa biblioteca pública.
Neste caso, o programa estará disponível no Catalogue (catálogo), na tecla
CATALOGUE
4. Escrever o código
(Ver restantes páginas)
5. Correr o programa
Na aplicação CALCULADORA
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup
PROGRAMAÇÃO
NOTAS SOBRE TRATAMENTO DE DADOS
 As variáveis são guardadas usando o botão “STO →”, , por exemplo: 52 → a ou
usando o botão “:=”, , por exemplo: a := 52
 O comando solve(…) não funciona, deverá ser usando o nsolve(…)
o Este comando faz um processo iterativo, apenas aceita uma variável, é possível dar ponto
de partida, por exemplo: nsolve( … , x = 100)
 Uma forma eficiente de utilizar equações complexas é utilizar o solve() para a resolver em
ordem à variável desejada e copiar esta para o código do programa.
OPERAÇÕES DE TESTE E CONTROLO
A TI-NSpire permite realizar as funções correntes de controlo: If, While, For.
IF
If <condição> Then
<Consequência>
Else
<Alternativa>
End If
Exemplo de teste IF:
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup
WHILE
While <condição> Then
<comandos a serem repetidos>
EndWhile
Exemplo de ciclo WHILE:
FOR
For <variável>,<início>,<fim>,(<salto>)
<comando>
EndFor
Exemplo de ciclo FOR:
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup
OUTPUT
Existem duas formas básicas de apresentar os resultados. A primeira é através do comando Disp.
O segundo modo é utilizando uma caixa de texto utilizando o comando Text.
DISP
O comando Disp é usado quando queremos que a informação seja mostrada no visor. Eis um
exemplo da aplicação do Disp:
Aqui está o resultado do código anterior:
Note-se que o comando “string(a)” converter-te o valor de “a” em string para que este possa
aparecer integrado na frase que está a ser exibida.
TEXT
O comando Text é usado quando queremos que a informação seja mostrada numa caixa de texto
(texto box). Eis um exemplo da aplicação do Text:
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup
Aqui está o resultado do código anterior:
Note-se que o comando “string(…)” também pode ser usado no comando Text.
INFORMAÇÕES ÚTEIS
1) Guia “Como Começar” da TI-NSpire
2) Software para TI-NSpire CX CAS
3) Manual para Software da TI-NSpire
4) Informação útil para programas na TI-NSpire

Mais conteúdo relacionado

Mais procurados

Linguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosLinguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosRegis Magalhães
 
Exercicios sequenciais
Exercicios sequenciaisExercicios sequenciais
Exercicios sequenciaisMirlem Pereira
 
Linguagem C 03 Estruturas De Decisao
Linguagem C 03 Estruturas De DecisaoLinguagem C 03 Estruturas De Decisao
Linguagem C 03 Estruturas De DecisaoRegis Magalhães
 
Estruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILEEstruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILENeto Côrtes
 
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
8a. aula -_estrutura_de_controle_de_repeticao_-_while_javaMirlem Pereira
 
Linguagem C 05 Vetores E Matrizes
Linguagem C 05 Vetores E MatrizesLinguagem C 05 Vetores E Matrizes
Linguagem C 05 Vetores E MatrizesRegis Magalhães
 
Linguagem C 04 Estruturas De Repeticao
Linguagem C 04 Estruturas De RepeticaoLinguagem C 04 Estruturas De Repeticao
Linguagem C 04 Estruturas De RepeticaoRegis Magalhães
 
Exercícios da Aula de LAB 02
Exercícios da Aula de LAB 02Exercícios da Aula de LAB 02
Exercícios da Aula de LAB 02thomasdacosta
 
Pós Ruy - 2 e 3 Camadas - Teste de componentes
Pós Ruy - 2 e 3 Camadas - Teste de componentesPós Ruy - 2 e 3 Camadas - Teste de componentes
Pós Ruy - 2 e 3 Camadas - Teste de componentesCleverson Sacramento
 
Light Talk sobre JavaScript Funcional
Light Talk sobre JavaScript FuncionalLight Talk sobre JavaScript Funcional
Light Talk sobre JavaScript FuncionalEmanuel Gonçalves
 
Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04thomasdacosta
 
Estruturas de dados com C++ e STL
Estruturas de dados com C++ e STLEstruturas de dados com C++ e STL
Estruturas de dados com C++ e STLMarcos Castro
 
Bg, fg, jobs, nohup - controle de tarefas do shell
Bg, fg, jobs, nohup - controle de tarefas do shellBg, fg, jobs, nohup - controle de tarefas do shell
Bg, fg, jobs, nohup - controle de tarefas do shellFábio dos Reis
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlex Camargo
 
Tutorial pascal zim
Tutorial pascal zimTutorial pascal zim
Tutorial pascal zim12anogolega
 

Mais procurados (20)

Linguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosLinguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros Passos
 
Exercicios sequenciais
Exercicios sequenciaisExercicios sequenciais
Exercicios sequenciais
 
Linguagem C 03 Estruturas De Decisao
Linguagem C 03 Estruturas De DecisaoLinguagem C 03 Estruturas De Decisao
Linguagem C 03 Estruturas De Decisao
 
Estruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILEEstruturas de Repetição - FOR, WHILE e DO WHILE
Estruturas de Repetição - FOR, WHILE e DO WHILE
 
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
 
Linguagem C 05 Vetores E Matrizes
Linguagem C 05 Vetores E MatrizesLinguagem C 05 Vetores E Matrizes
Linguagem C 05 Vetores E Matrizes
 
Linguagem C 04 Estruturas De Repeticao
Linguagem C 04 Estruturas De RepeticaoLinguagem C 04 Estruturas De Repeticao
Linguagem C 04 Estruturas De Repeticao
 
Exercícios da Aula de LAB 02
Exercícios da Aula de LAB 02Exercícios da Aula de LAB 02
Exercícios da Aula de LAB 02
 
Pós Ruy - 2 e 3 Camadas - Teste de componentes
Pós Ruy - 2 e 3 Camadas - Teste de componentesPós Ruy - 2 e 3 Camadas - Teste de componentes
Pós Ruy - 2 e 3 Camadas - Teste de componentes
 
Light Talk sobre JavaScript Funcional
Light Talk sobre JavaScript FuncionalLight Talk sobre JavaScript Funcional
Light Talk sobre JavaScript Funcional
 
Linguagem C 02 String
Linguagem C 02 StringLinguagem C 02 String
Linguagem C 02 String
 
Linguagem C 10 Arquivos
Linguagem C 10 ArquivosLinguagem C 10 Arquivos
Linguagem C 10 Arquivos
 
Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04Algoritmos e Técnicas de Programação - Aula 04
Algoritmos e Técnicas de Programação - Aula 04
 
Estruturas de dados com C++ e STL
Estruturas de dados com C++ e STLEstruturas de dados com C++ e STL
Estruturas de dados com C++ e STL
 
Bg, fg, jobs, nohup - controle de tarefas do shell
Bg, fg, jobs, nohup - controle de tarefas do shellBg, fg, jobs, nohup - controle de tarefas do shell
Bg, fg, jobs, nohup - controle de tarefas do shell
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetição
 
Tutorial pascal zim
Tutorial pascal zimTutorial pascal zim
Tutorial pascal zim
 
Shell script
Shell scriptShell script
Shell script
 
ESTRUTURA DE DADOS (JAVA) AULA 05
ESTRUTURA DE DADOS (JAVA) AULA 05ESTRUTURA DE DADOS (JAVA) AULA 05
ESTRUTURA DE DADOS (JAVA) AULA 05
 
Linguagem C 07 Registros
Linguagem C 07 RegistrosLinguagem C 07 Registros
Linguagem C 07 Registros
 

Destaque (8)

Manual TI-84
Manual TI-84Manual TI-84
Manual TI-84
 
Manual Voyage 200
Manual Voyage 200Manual Voyage 200
Manual Voyage 200
 
Exercícios TI-84
Exercícios TI-84Exercícios TI-84
Exercícios TI-84
 
Apresentação Workshop Máquinas de Calcular
Apresentação Workshop Máquinas de CalcularApresentação Workshop Máquinas de Calcular
Apresentação Workshop Máquinas de Calcular
 
Exercícios Voyage 200
Exercícios Voyage 200Exercícios Voyage 200
Exercícios Voyage 200
 
Manual TI N-Spire
Manual TI N-SpireManual TI N-Spire
Manual TI N-Spire
 
Guia Rápido Voyage 200
Guia Rápido Voyage 200Guia Rápido Voyage 200
Guia Rápido Voyage 200
 
41018 demografia
41018 demografia41018 demografia
41018 demografia
 

Semelhante a Guia Rápido TI N-Spire

Semelhante a Guia Rápido TI N-Spire (20)

Algoritmos - Aula 07 A - Lacos
Algoritmos - Aula 07 A - LacosAlgoritmos - Aula 07 A - Lacos
Algoritmos - Aula 07 A - Lacos
 
Conceito de funçao e modularizaçao
Conceito de funçao e modularizaçaoConceito de funçao e modularizaçao
Conceito de funçao e modularizaçao
 
Estrutura de linguagem C++
Estrutura de linguagem C++Estrutura de linguagem C++
Estrutura de linguagem C++
 
Algoritmo e lógica de programação - aula 5
Algoritmo e lógica de programação - aula 5Algoritmo e lógica de programação - aula 5
Algoritmo e lógica de programação - aula 5
 
Apostila informativos técnicos clp - ihm
Apostila informativos técnicos   clp - ihmApostila informativos técnicos   clp - ihm
Apostila informativos técnicos clp - ihm
 
Criando um App com App Inventor 2
Criando um App com App Inventor 2Criando um App com App Inventor 2
Criando um App com App Inventor 2
 
Algoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em CAlgoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em C
 
DOJO - TDD com C++
DOJO - TDD com C++DOJO - TDD com C++
DOJO - TDD com C++
 
TDD em C++
TDD em C++TDD em C++
TDD em C++
 
Programar Em Pascal
Programar Em PascalProgramar Em Pascal
Programar Em Pascal
 
Algoritmos Aula 08
Algoritmos Aula 08Algoritmos Aula 08
Algoritmos Aula 08
 
Modularização
ModularizaçãoModularização
Modularização
 
Devc++
Devc++Devc++
Devc++
 
joane
joane joane
joane
 
Aula01
Aula01Aula01
Aula01
 
Aula03 repeticao
Aula03   repeticaoAula03   repeticao
Aula03 repeticao
 
Desligar pc
Desligar pcDesligar pc
Desligar pc
 
02 while
02 while02 while
02 while
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 

Mais de NTIEC - Núcleo de Tecnologias de Informação na Engenharia Civil

Mais de NTIEC - Núcleo de Tecnologias de Informação na Engenharia Civil (13)

As Tecnologias de Informação na Prática da Engenharia Civil
As Tecnologias de Informação na Prática da Engenharia CivilAs Tecnologias de Informação na Prática da Engenharia Civil
As Tecnologias de Informação na Prática da Engenharia Civil
 
Sessão de Apresentação do NTIEC - Perspectiva do Docente e do Investigador
Sessão de Apresentação do NTIEC - Perspectiva do Docente e do InvestigadorSessão de Apresentação do NTIEC - Perspectiva do Docente e do Investigador
Sessão de Apresentação do NTIEC - Perspectiva do Docente e do Investigador
 
Novas Tecnologias 17: Painéis Fotovoltaicos
Novas Tecnologias 17: Painéis FotovoltaicosNovas Tecnologias 17: Painéis Fotovoltaicos
Novas Tecnologias 17: Painéis Fotovoltaicos
 
Apresentação 11-12-2013 - NTIEC/FEUP - Apresentação bimTEC
Apresentação 11-12-2013 - NTIEC/FEUP - Apresentação bimTECApresentação 11-12-2013 - NTIEC/FEUP - Apresentação bimTEC
Apresentação 11-12-2013 - NTIEC/FEUP - Apresentação bimTEC
 
Apresentação Formação LaTeX
Apresentação Formação LaTeXApresentação Formação LaTeX
Apresentação Formação LaTeX
 
Novas Tecnologias 38: Sensores de Tensão
Novas Tecnologias 38: Sensores de TensãoNovas Tecnologias 38: Sensores de Tensão
Novas Tecnologias 38: Sensores de Tensão
 
Novas Tecnologias 13: Flavours Orchard
Novas Tecnologias 13: Flavours OrchardNovas Tecnologias 13: Flavours Orchard
Novas Tecnologias 13: Flavours Orchard
 
Novas Tecnologias 37: Túnel do Estreito de Bohai
Novas Tecnologias 37: Túnel do Estreito de BohaiNovas Tecnologias 37: Túnel do Estreito de Bohai
Novas Tecnologias 37: Túnel do Estreito de Bohai
 
Apresentação Emilia Cabral
Apresentação Emilia CabralApresentação Emilia Cabral
Apresentação Emilia Cabral
 
Novas Tecnologias 7: Barragem das Três Gargantas
Novas Tecnologias 7: Barragem das Três GargantasNovas Tecnologias 7: Barragem das Três Gargantas
Novas Tecnologias 7: Barragem das Três Gargantas
 
Sessão Introdução ao BIM: Eng. João Poças Martins
Sessão Introdução ao BIM: Eng. João Poças MartinsSessão Introdução ao BIM: Eng. João Poças Martins
Sessão Introdução ao BIM: Eng. João Poças Martins
 
Sessão Introdução ao BIM: Eng. José Carlos Lino
Sessão Introdução ao BIM: Eng. José Carlos LinoSessão Introdução ao BIM: Eng. José Carlos Lino
Sessão Introdução ao BIM: Eng. José Carlos Lino
 
Sessão Introdução ao BIM: Eng. Sergio Pinho
Sessão Introdução ao BIM: Eng. Sergio PinhoSessão Introdução ao BIM: Eng. Sergio Pinho
Sessão Introdução ao BIM: Eng. Sergio Pinho
 

Guia Rápido TI N-Spire

  • 1. ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup Guia Rápido de TI-NSpire CRIAÇÃO DE UM PROGRAMA PARA A TI N-SPIRE CX CAS 1. Para a criação de um programa é necessário que esteja na aplicação CALCULADORA  MENU > 1: Novo Documento > 1: Adicionar Calculadora 2. Criação de um programa:  MENU > 9: Funções e Programas > 1: Editor de Programas > 1: Novo… 3. Abrirá uma janela em que aparece os campos: 3.1.Nome: Neste campo devemos escrever o nome que queremos dar ao programa. Convém que seja um nome curto e direto. Mais tarde, o programa/função terá o formato de nome() EXEMPLO: Se quisermos fazer um programa de hidráulica geral, usar um nome como “hg” ao invés de “hidráulica_geral”, isto porque sempre que precisaremos de executar o programa/função será necessário escrevê-lo usando o QWERTY da TI-NSpire ou indo a VAR, escolher hg() e carregar ENTER. 3.2.Tipo: Neste campo podemos escolher entre 3.2.1. Programa 3.2.2. Função 3.3.Acesso à biblioteca: Aqui escolhe-se se o programa fica acessível numa biblioteca ou não: 3.3.1. Nenhum – O programa não fica acessível em nenhuma biblioteca. Só poderemos ter acesso a ele se tivermos com o ficheiro onde se insere o programa aberto.
  • 2. ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup 3.3.2. LibPriv – O programa fica acessível numa biblioteca privada, isto é, não aparece no Catálogo mas pode-se ter acesso a ele digitando o seu nome. 3.3.3. LibPub (Mostrar no Catálogo) – O programa fica acessível numa biblioteca pública. Neste caso, o programa estará disponível no Catalogue (catálogo), na tecla CATALOGUE 4. Escrever o código (Ver restantes páginas) 5. Correr o programa Na aplicação CALCULADORA
  • 3. ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup PROGRAMAÇÃO NOTAS SOBRE TRATAMENTO DE DADOS  As variáveis são guardadas usando o botão “STO →”, , por exemplo: 52 → a ou usando o botão “:=”, , por exemplo: a := 52  O comando solve(…) não funciona, deverá ser usando o nsolve(…) o Este comando faz um processo iterativo, apenas aceita uma variável, é possível dar ponto de partida, por exemplo: nsolve( … , x = 100)  Uma forma eficiente de utilizar equações complexas é utilizar o solve() para a resolver em ordem à variável desejada e copiar esta para o código do programa. OPERAÇÕES DE TESTE E CONTROLO A TI-NSpire permite realizar as funções correntes de controlo: If, While, For. IF If <condição> Then <Consequência> Else <Alternativa> End If Exemplo de teste IF:
  • 4. ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup WHILE While <condição> Then <comandos a serem repetidos> EndWhile Exemplo de ciclo WHILE: FOR For <variável>,<início>,<fim>,(<salto>) <comando> EndFor Exemplo de ciclo FOR:
  • 5. ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup OUTPUT Existem duas formas básicas de apresentar os resultados. A primeira é através do comando Disp. O segundo modo é utilizando uma caixa de texto utilizando o comando Text. DISP O comando Disp é usado quando queremos que a informação seja mostrada no visor. Eis um exemplo da aplicação do Disp: Aqui está o resultado do código anterior: Note-se que o comando “string(a)” converter-te o valor de “a” em string para que este possa aparecer integrado na frase que está a ser exibida. TEXT O comando Text é usado quando queremos que a informação seja mostrada numa caixa de texto (texto box). Eis um exemplo da aplicação do Text:
  • 6. ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup Aqui está o resultado do código anterior: Note-se que o comando “string(…)” também pode ser usado no comando Text. INFORMAÇÕES ÚTEIS 1) Guia “Como Começar” da TI-NSpire 2) Software para TI-NSpire CX CAS 3) Manual para Software da TI-NSpire 4) Informação útil para programas na TI-NSpire