









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
O documento explica o conceito de encapsulamento e paralelismo na programação de robôs nxt. Encapsulamento é a técnica de agrupar blocos de código para facilitar a programação e criar programas mais legíveis e completos. Paralelismo permite a execução simultânea de mais de uma linha de código, permitindo a realização de operações independentes uma da outra. O documento fornece um exemplo prático de encapsulamento e paralelismo em um programa de robô nxt.
Tipologia: Notas de estudo
1 / 15
Esta página não é visível na pré-visualização
Não perca as partes importantes!










-^
-^
os^ blocos
para
a^ execução
da^ primeira
parte
do
programa
e^ os
configure
corretamente.
Utilizamos
no
exemplo abaixo duas variáveis número para guardarexemplo
abaixo
duas
variáveis
número
para
guardar
os^ valores
sorteados.
BLOCO WAIT
GRUPO DE BLOCOS PRIMEIRA PARTE
selecione
os^ blocos
para
o^ encapsulamento.
Depois
CREATE MY BLOCK g^
p^
p^
p
clique
em^
na^ barra
de^ menu
superior.
BLOCOS ENCAPSULADOS
BLOCO CRIADO
ÍCONE DO BLOCO
BLOCO CRIADO Na^ janela
que j^
q aparecer
crie
um
ícone
para
o^ bloco com
os^ ícones padrões e cliquepadrões
e^ clique em^ FINISH. FINISH
ÍCONES PADRÕES
já^ criamos
o^ nosso
primeiro
bloco.
Agora
insira
os^ blocos
da^ segunda
parte
do^ programa
e^ os
configure
corretamente.
Selecione
os^ blocos
para
criar
o^ encapsulamento
e^ faça
o^ procedimento
para
a^ criação
de^ blocos:
dê^ um
nome
faça
uma
descrição
do^ bloco.
BLOCO CRIADO
BLOCO WAIT
BLOCO
CRIADO
BLOCO WAIT
GRUPO DE BLOCOS SEGUNDA PARTE
INSERIR OS BLOCOS CRIADOS
BLOCOS CRIADOS
Caso
queira
utilizar
os^ blocos
criados
basta
ativar
a
paleta
e^ clicar
em^
aparecerão
todos os blocos customizados dentro do seu perfiltodos
os^ blocos
customizados
dentro
do^ seu
perfil
Agora
basta
clicar
no^ bloco
desejado
e^ inserir
no
programa.
Repita
o^ exemplo
anterior
só^ que
utilizando
os^ blocos
já^ criados,
não
esqueça
de^ criar
as^ variáveis.
-^
-^
Primeiro
inserimos
os^ blocos
para
a^ execução
e^ os
configuramos
como
se^ fossem
dois
programas
separados.
Porém
precisamos
utilizar uma variável para que possamos encerrar os loops.utilizar
uma
variável
para
que
possamos
encerrar
os^ loops.
Agora
arrume
tudo
para
que
fique
certo,
como
mostrado
abaixo.
PRIMEIRA SEQÜÊNCIA SEGUNDA SEQÜÊNCIA