SlideShare una empresa de Scribd logo
1 de 26
Autor: Jaime Zambrana Chacón
Clase # 2
18/01/2010
• PAL SCRIPT, es un lenguaje interpretado, no
compilado (no genera ningún tipo de archivo *.obj ni *.exe),
es decir necesita interpretarse en cada
ejecución.
• Para programar en PAL SCRIPT de Sam
Broadcaster sólo necesitamos un editor de texto
(utilizaremos el Bloc de Notas del Windows) y
Sam Broadcaster instalado para ejecutarlo.
(Para mayor información de cómo abrir el editor de Pal Script,
vea primera presentacion powert point)
Ahora por favor copie, el siguiente código en el
editor de textos, esta será nuestro primer
código PAL oficial, de la siguiente forma.
Si esta activado esta opción,
cada que inicie Sam
Broadcaster se iniciara también
el código Pal
Eliminar
Pal Script
Seleccionado
Añadir nuevo
Pal Script
Configurar
Pal Script
Seleccionado
Editar Pal Script
seleccinado
Ejecutar, Pausar
y Stop de
Pal Script
Seleccionado
Abrir, Guardar y Guardar
Como, al igual que un editor
de textos, como word
Aquí se muestran
las salidas de
mensajes, y otros
Ejecuta Código
Pal Script, linea
por línea
F8
Compila y
verifica la
sintaxis del
código script.
Tecla abrev.
CTRL+F9
Ejecuta Código
Pal Script.
Tecla abrev. F9
Presionaremos COMPILE ó Ctrl+F9
y luego RUN ó F9
A la sintaxis de este codigo le falta
un cierre de parentesis, para eso
sirve compile.
Presionaremos COMPILE ó Ctrl+F9
y luego RUN ó F9
01 EJERCICIO01.PAL
Esa es la diferencia con otros archivos
// esto es
comentario
{este es un comentario largo
de muchas líneas, y no es ejecutable
Vale decir que el compilador no lo ve.}
InformationDlg('hola estudiante Martha');
//WriteLn('hola estudiante Martha');
//este es un comentario de una sola linea
// y no es ejecutable
//Vale decir que el compilador no lo ve.
InformationDlg('hola estudiante Martha');
• STRING, sirve para uso de cadenas
• INTEGER, sirve para uso de números enteros
• FLOAT, sirve para uso de números decimales, o
reales.
– var Val1 : String = 'Este es un valor string';
– var Val2 : Integer = 1234;
– var Val3 : Float = 1.234;
Tambien se puede declarar variables sin asignar
ningun tipo de dato aun.
– var Val4 : String;
• Editar un codigo script con todos sus datos,
nombre, apellidos, ciudad, direccion, telefono fijo,
celular, correo electronico y profesion.
• mostrarlo con el comando WriteLn(‘texto');
• GUARDARLO CON EL NOMBRE TAREAPAL01.PAL
• Luego mostrarlo con el comando
InformationDlg(‘texto');
• GUARDARLO CON EL NOMBRE TAREAPAL02.PAL
• En cada Script debes colocar comentarios
explicando lo que hace cada línea de código.
Aprendiendo Pal Script de Sam Broadcaster CLASE#02

Más contenido relacionado

La actualidad más candente (11)

Widison
WidisonWidison
Widison
 
Bifurcaciones y Subrutinas - Small Basic
Bifurcaciones y Subrutinas - Small BasicBifurcaciones y Subrutinas - Small Basic
Bifurcaciones y Subrutinas - Small Basic
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Trabajo
TrabajoTrabajo
Trabajo
 
Php
PhpPhp
Php
 
Condiciones y bucles - Small Basic
Condiciones y bucles - Small BasicCondiciones y bucles - Small Basic
Condiciones y bucles - Small Basic
 
Lais
LaisLais
Lais
 
Ollydbg introducción
Ollydbg introducciónOllydbg introducción
Ollydbg introducción
 
Introduccion a ollydbg clase 11a
Introduccion a ollydbg clase 11aIntroduccion a ollydbg clase 11a
Introduccion a ollydbg clase 11a
 
Repl driven development
Repl driven developmentRepl driven development
Repl driven development
 
Evolución de la programación
Evolución de la programaciónEvolución de la programación
Evolución de la programación
 

Destacado

Tarea final
Tarea finalTarea final
Tarea final
Albalez
 
Estructura de un programa radial
Estructura de un programa radialEstructura de un programa radial
Estructura de un programa radial
Byron velasco
 

Destacado (11)

Radio con Sam Broadcaster y GISS.TV
Radio con Sam Broadcaster y GISS.TVRadio con Sam Broadcaster y GISS.TV
Radio con Sam Broadcaster y GISS.TV
 
Dnc cocaína
Dnc cocaína Dnc cocaína
Dnc cocaína
 
Tarea final
Tarea finalTarea final
Tarea final
 
Audio portafolio byron
Audio portafolio byronAudio portafolio byron
Audio portafolio byron
 
Conceptos de livestream
Conceptos de livestreamConceptos de livestream
Conceptos de livestream
 
Fases de la producción radiofónica
Fases de la producción radiofónicaFases de la producción radiofónica
Fases de la producción radiofónica
 
Proceso de producción de un programa de radio.
Proceso de producción de un programa de radio.Proceso de producción de un programa de radio.
Proceso de producción de un programa de radio.
 
Estructura de un programa radial
Estructura de un programa radialEstructura de un programa radial
Estructura de un programa radial
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Aprendiendo Pal Script de Sam Broadcaster CLASE#02

Turbo pascal
Turbo pascalTurbo pascal
Turbo pascal
jtinoco02
 
presentacindslintro-151124180611-lva1-app6891.pdf
presentacindslintro-151124180611-lva1-app6891.pdfpresentacindslintro-151124180611-lva1-app6891.pdf
presentacindslintro-151124180611-lva1-app6891.pdf
FranciscoBlancoFis
 
Manual Practico de Pascal
Manual Practico de PascalManual Practico de Pascal
Manual Practico de Pascal
apohlo
 

Similar a Aprendiendo Pal Script de Sam Broadcaster CLASE#02 (20)

P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 
Descripción del lenguaje red
Descripción del lenguaje redDescripción del lenguaje red
Descripción del lenguaje red
 
Comenzando a programar
Comenzando a programarComenzando a programar
Comenzando a programar
 
Pseudolenguaje
PseudolenguajePseudolenguaje
Pseudolenguaje
 
Escritura de algoritmos (grupo 5)
Escritura de algoritmos (grupo 5)Escritura de algoritmos (grupo 5)
Escritura de algoritmos (grupo 5)
 
Turbo pascal
Turbo pascalTurbo pascal
Turbo pascal
 
Turbo pascal
Turbo pascalTurbo pascal
Turbo pascal
 
Javascript
JavascriptJavascript
Javascript
 
presentacindslintro-151124180611-lva1-app6891.pdf
presentacindslintro-151124180611-lva1-app6891.pdfpresentacindslintro-151124180611-lva1-app6891.pdf
presentacindslintro-151124180611-lva1-app6891.pdf
 
Introducción a DSL (Lenguajes Específicos de Dominios) con Python
Introducción a DSL (Lenguajes Específicos de Dominios) con PythonIntroducción a DSL (Lenguajes Específicos de Dominios) con Python
Introducción a DSL (Lenguajes Específicos de Dominios) con Python
 
Estructura programa arduino
Estructura programa arduinoEstructura programa arduino
Estructura programa arduino
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
Clase09 java script
Clase09 java scriptClase09 java script
Clase09 java script
 
Jcc
JccJcc
Jcc
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4
 
Manual Practico de Pascal
Manual Practico de PascalManual Practico de Pascal
Manual Practico de Pascal
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Aprendiendo Pal Script de Sam Broadcaster CLASE#02

  • 1. Autor: Jaime Zambrana Chacón Clase # 2 18/01/2010
  • 2. • PAL SCRIPT, es un lenguaje interpretado, no compilado (no genera ningún tipo de archivo *.obj ni *.exe), es decir necesita interpretarse en cada ejecución. • Para programar en PAL SCRIPT de Sam Broadcaster sólo necesitamos un editor de texto (utilizaremos el Bloc de Notas del Windows) y Sam Broadcaster instalado para ejecutarlo.
  • 3.
  • 4. (Para mayor información de cómo abrir el editor de Pal Script, vea primera presentacion powert point) Ahora por favor copie, el siguiente código en el editor de textos, esta será nuestro primer código PAL oficial, de la siguiente forma.
  • 5.
  • 6. Si esta activado esta opción, cada que inicie Sam Broadcaster se iniciara también el código Pal
  • 7. Eliminar Pal Script Seleccionado Añadir nuevo Pal Script Configurar Pal Script Seleccionado Editar Pal Script seleccinado Ejecutar, Pausar y Stop de Pal Script Seleccionado
  • 8. Abrir, Guardar y Guardar Como, al igual que un editor de textos, como word Aquí se muestran las salidas de mensajes, y otros
  • 9. Ejecuta Código Pal Script, linea por línea F8 Compila y verifica la sintaxis del código script. Tecla abrev. CTRL+F9 Ejecuta Código Pal Script. Tecla abrev. F9
  • 10. Presionaremos COMPILE ó Ctrl+F9 y luego RUN ó F9
  • 11. A la sintaxis de este codigo le falta un cierre de parentesis, para eso sirve compile.
  • 12. Presionaremos COMPILE ó Ctrl+F9 y luego RUN ó F9
  • 13.
  • 14. 01 EJERCICIO01.PAL Esa es la diferencia con otros archivos
  • 15.
  • 17.
  • 18.
  • 19. {este es un comentario largo de muchas líneas, y no es ejecutable Vale decir que el compilador no lo ve.} InformationDlg('hola estudiante Martha');
  • 20. //WriteLn('hola estudiante Martha'); //este es un comentario de una sola linea // y no es ejecutable //Vale decir que el compilador no lo ve. InformationDlg('hola estudiante Martha');
  • 21.
  • 22. • STRING, sirve para uso de cadenas • INTEGER, sirve para uso de números enteros • FLOAT, sirve para uso de números decimales, o reales.
  • 23. – var Val1 : String = 'Este es un valor string'; – var Val2 : Integer = 1234; – var Val3 : Float = 1.234; Tambien se puede declarar variables sin asignar ningun tipo de dato aun. – var Val4 : String;
  • 24.
  • 25. • Editar un codigo script con todos sus datos, nombre, apellidos, ciudad, direccion, telefono fijo, celular, correo electronico y profesion. • mostrarlo con el comando WriteLn(‘texto'); • GUARDARLO CON EL NOMBRE TAREAPAL01.PAL • Luego mostrarlo con el comando InformationDlg(‘texto'); • GUARDARLO CON EL NOMBRE TAREAPAL02.PAL • En cada Script debes colocar comentarios explicando lo que hace cada línea de código.