Você está na página 1de 5

GlosariodePilasBloques

Autmata
Esunamquinaquerespondea
secuenciasderdenesprecisasindicadas
porunprogramador.
Elejemploporexcelenciaesla
computadora.

Secuencia
Ordenamientodeaccionesbsicasocomplejasqueelautmatarealizaenorden.

Programa
EnPilasBloques,secuenciadebloquesencastradosque,aloprimirelbotnrotuladoAl
ejecutar,elautmatainterpretayejecuta.

Ejecucindeunprograma
Actodeindicaralautmataquerealicelastareasespecificadasenunprograma.Ntese
queunmismoprogramaconstruidounavezpuedeserejecutadomuchasvecespor
distintaspersonas.

Bloque
EnlenguajesdeprogramacingrficacomoPilasBloques,porcingrficadeunprograma.
Cadabloquetieneunasemnticaasociadaydefinidasinambigedadesquepermitenal
autmatainterpretarloytomarcursosdeaccinenfuncindelosmismos.
AlcomenzaratrabajarconPilasBloquescadabloqueestexclusivamenteasociadoaun
comando,esdecir,unaaccinqueelautmatadeberealizarcuandoejecutaunprograma
quelocontiene.

Nota:paramoverunbloquedeboarrastrarlo,esdecirpulsarsobreelmismoconelmouse
oratnydesplazarlosobrelapantallablancayencastrarloenelmoldequecorresponda
segnsuformaylaplanificacindemiprograma.Alseleccionarlo,elbordedelbloquese
poneamarillo.Delmismomodo,alencastrarlo(siloestoyhaciendobien)seponeelborde
decontactotambinenamarilloyunsonidomarcaelmomentodelencastre.

Primitivas
Accionesbsicasquepuederealizaroalasquepuederesponderunautmata.

Procedimientos
Accionescomplejasalasquepuederesponderunautmata,definidassintcticamentea
partirdeaccionesbsicas(uotrosprocedimientosmssimples)concatenadascomo
secuencia.

Ejemplogrfico:Misprocedimientos=haceralgo
Paradefinirelprocedimiento,debocambiareltextohaceralgoporunnombresignificativo,
quedebeserunverbo.Porejemplodormirapartirdelasaccionesusarlasprimitivas,
ejemplo:acostarse,cerrarlosojos,soar.

Esimportanteentenderqueunprocedimientotienedospartes:laparteenlaquelo
usocomosifueraunaprimitivams,ylaparteenlaquedefinoloquehace:

Estoesasporquealnotenerunasemnticaasociadacomoocurreconlasprimitivas,el
autmatadesconocequhaceralencontrarseconunprocedimientonuevonodefinido.La
semnticaasociadaseconstruyemedianteundescripcinsintcticaconbloques(como
puedeverseenHacerejercicio.
Porlotanto,deformaanlogaaloqueocurreconlosprogramas(queseescribenunavez
yseejecutantodaslasqueseanecesario),losprocedimientossedefinenunavezypueden
invocarse(usarseenotrasporcionesdelcdigo)todaslasvecesqueseatil.

Repeticiones
Lasrepeticionessonbloquesquenospermitenindicarunavezqueciertasecuenciade
bloquesdebeserrepetidoporelautmatayesteloejecutarmltiplesveces.Larepeticin
simplenospermiteindicarunacantidadderepeticiones,ylarepeticincondicionaluna
condicinparadetenerse.

Valores
Representanundato.Porejemplo,elnmero3esunvalor,elcolorrojo,ladireccin
arriba.

Alternativascondicionales(si,si/sino)
OrdenamientolgicodeaccionesbsicasocomplejasqueoperandemaneraAoBsegn
lascondicionesindicadasenelprograma.

Noesnecesarioqueseindiqueuncursodeaccin(bloques)enelespaciodestinadoalsi
no.Enelejemplo,sisequitaelbloquecorrespondiente,sinosepuedemoverhaciaabajo
elpersonajepermanecerenellugar(noejecutanada).

Consigna
Indicacinquedebeinterpretarelcursanteparapoderdefinirelprogramaparaqueun
autmataalcancesuobjetivo.

Pistas
Ayudasaconsiderarparaasegurarsequelasecuenciaestbienconstruida.

Sabisqu?
Seintroduceunnuevoconcepto.

Você também pode gostar