SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Dr S ch e me d e la A a l a Z




            “INTRODDUCCIÓN AL LENGUAJE”
                                                                    JORGE ULISES GONZALEZ MEDINA




                                                  1. Primeros pasos en DrScheme
                                                  En las últimas versiones del programa, podemos encontrar
                                                  cambios que no son muy significativos; sin embargo, es
                                                  importante hacer notar que los ejercicios que se plantearán en
Dentro de esta unidad                             este libro funcionan en todas las versiones.
1     Primeros pasos en DrScheme

2     Descargando el software de desarrollo

3     Iniciando la instalación

4     Familiarizándonos con el entorno de DrScheme.

5     Elementos léxicos del lenguaje.

6     Tipos de datos

7     Ejercicio de repaso




                                                  2. Descargando el software de desarrollo
                                                  El proceso de instalación de DrScheme es similar tanto en
                                                  Windows Vista como en Windows XP. Hay que tener siempre
         Recuerda tener                           presente que en Windows Vista es necesario en algunas
     siempre la versión más                       ocasiones el instalar algunos parches para el correcto
     reciente del software;                       funcionamiento del programa.
    así estarás seguro de no                      Para instalar el programa, lo primero que debemos de hacer es
                                                  descargar lo del sitio web:
    tener conflictos con los
        nuevos ejercicios.
                                                                 http://download.plt-scheme.org/
PÁGINA 2                                                 UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”




                               3. Iniciando la instalación
                               Tras haberla descargado de manera exitosa, procedemos a
                               hacer clic en el botón del programa, para con esto inicial
                               instalación.




 Scheme "Es un lenguaje
    orientado hacia la
      modelación de
   problemas, facilita la
 abstracción de datos y
       procesos, dos
     elementos para
  desarrollar un correcto
         estilo de
     programación".




                               Tras haber realizado la instalación, procedemos a abrir el
                               programa para realizar algunas configuraciones previas para
                               trabajar.
                               Hacemos que en el botón de inicio, todos los programas,
                               buscamos en esta lista la pestaña del Plt Scheme y hacemos clic
                               en doctores quien.
                               Tras haber hecho clic, nos aparece una figura que nos indicara
                               el progreso para iniciar el programa.




Cuando abras el programa,
 verás este símbolo, el cual
indica que el programa se
      está cargando.
UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”                                          PÁGINA 3




Una vez que el programa se ha abierto, vamos a proceder a
seleccionar el idioma en el que vamos a trabajar; podemos
escoger entre el español, el francés, y algunos otros que nos
ofrece. Hacemos clic en la pestaña de help y seleccionamos la
opción de nuestra elección.




                                                                   Puedes optar por
                                                                 distintos idiomas para
                                                                  poder trabajar en el
                                                                 entorno de desarrollo




Tras haber elegido la opción deseada, nos aparecerá una
ventana que nos pedirá cerrar el programa para que se realicen
los cambios deseados.
PÁGINA 4                                                       UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”




Una vez que hemos configurado el idioma en el que vamos a
trabajar, procedemos a seleccionar el lenguaje en el que
vamos a desarrollar los ejercicios; para esto hacemos clic en la             Inicialmente elige la
pestaña superior donde nos indica el lenguaje, seguidamente                  opción de ESTUDINTE
nos aparecerá una ventana con todos y cada uno de los                       PRINCIPIANTE; con ella
lenguajes con los que podemos trabajar, es importante                           podrás trabajar
mencionar que inicialmente desarrollaremos nuestros primeros                  cómodamente las
programas en el lenguaje de estudiante principiante es por eso
                                                                              unidades iníciales.
que los seleccionamos y hacemos clic en el botón de aceptar.




                                                                             Haz clic en el botón de
                                                                          ejecutar para poder correr el
                                                                                    programa




                                                                          En esta área se muestra el
                                                                             lenguaje que tienes
                                                                             actualmente en uso.




Para qué lenguaje que hemos seleccionado quede listo para
trabajar, hacemos clic en el botón superior derecho que lleva
por nombre ejecutar. Es importante hacer notar que el
lenguaje que hemos seleccionado también aparece en la
parte inferior izquierda de nuestra ventana.
UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”                                                 PÁGINA 5




                                 4. Familiarizándonos con el entorno de
                                 DrScheme.
                                 Ahora procederemos a describir las dos principales partes que
Para poder ejecutar un           componen la ventana de trabajo; éstas son:
programa simplemente
  hacemos clic en el
    botón de la parte
 superior derecha que
    lleva por nombre
 ejecutar o en su caso
   tecleamos CTRL+T.




    La ventana de
  interacciones sirve
como una calculadora;
      ¡pruébalo!
   También en esta
     ventana nos
    aparecerán los
  mensajes de error o
 algunas indicaciones
   que nos indiquen
modificar alguna parte
del programa para su
       correcto
   funcionamiento.
PÁGINA 6                                                         UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”




  5. Elementos léxicos del lenguaje.
  Los caracteres que podemos utilizar en DrScheme los podemos
  agrupar en:




                                                                                   Recuerda que se
                                                                                    distingue entre
                                                                                     mayúsculas y
                                                                                    minúsculas; ten
                                                                                   cuidado con ello.




  Es importante hacer notar que el compilador trata de las letras
  mayúsculas y minúsculas como diferentes; es decir si tenemos el
  identificador de Gato y de gato son diferentes.

  Espacios en blanco

  los caracteres de espacios en blanco, tienen la labor de dar una
  mayor claridad y presentación de nuestros programas, es por eso
  que se recomienda utilizar los para separar sentencias y clarificar la
  dependencia entre las mismas.

  Comentarios

  Para que nosotros podamos colocar un comentario en cualquier
  parte de nuestro programa, lo podemos realizar de dos maneras:                Comentar con una caja
                                                                                  ahorra tiempo en el
  Comentario unilinea: estos comentarios deben de iniciar con un               momento de comentar y/o
  punto y coma (;) seguidos del enunciado o la expresión que                   descomentar varias líneas.
  deseamos quede como una anotación.

  Ejemplo:
  ; esto es un comentario……

  Comentario    multilínea:  estos  comentarios    se    realizan
  seleccionando el texto que queremos sea comentado,
  seguidamente hacemos clic en la pestaña superior que lleva por
  nombre Scheme, y seleccionamos la opción de comentar con una
  caja; obteniendo así un texto compuesto por varias líneas que
  quedará enmarcado por un rectángulo.
UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”                                                     PÁGINA 7




                                6. Tipos de datos
                                Los diferentes tipos de datos que podemos manejar los podemos
                                clasificar en dos grandes grupos:

                                       Tipos de datos primitivos o simples.
                                       Tipo de datos compuestos
Recuerda probar con
                                Tipo de datos numéricos:
 toda la variedad de
    tipos de datos              Aquí se incluyen los números reales, enteros, racionales, complejos,
  numéricos para así            exactos e inexactos.
tener en cuenta bajo
 que aplicaciones los           Ejemplos:
      podrás usar.
                                un número real
                                37.25

                                un número entero
                                12

                                Un número irracional o inexacto

                                Si queremos obtener la raíz de siete, sabemos que este es un
                                número irracional o también conocido en nuestro lenguaje de
                                programación como inexacto, el cual se representaría iniciando
                                con un símbolo comúnmente llamado ” gato”, seguido por la letra
                                “i” de inexacto y posteriormente el número. #i8.774964387392123

                                Un número complejo

                                 Para representar un número complejo, éste deberá estar en su
                                forma binomica; es decir, del tipo a+bi; por ejemplo si queremos
                                obtener la raíz de menos uno al ejecutar la operación
                                obtendríamos en la ventana de interacciones el siguiente de
                                resultado 0+1i


                                Tipos de datos booleanos:

                                Estos datos sabemos que son únicamente dos, el verdadero y el
                                falso, para representar lo haremos con la palabra true o false
                                respectivamente.

                                Tipos de datos caracteres:

                                Este tipo de datos representan a un solo carácter, deben de iniciar
                                con él símbolo de gato, seguidos por  y posteriormente el
                                carácter a representar; por ejemplo:
                                #a
                                #k
PÁGINA 8                                                         UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”




 Tipo de datos cadena de caracteres (string):

 Este tipo de dato agrupa a un conjunto de caracteres, para
 poder representar cadenas de caracteres, éstas deben de
 iniciar con comillas, seguidas de los caracteres y finalmente                     Usualmente los
 cierre de comillas; por ejemplo:                                              programas escritos en
 “lenguaje de programación”
                                                                                 este lenguaje son
 “ libro de literatura”
                                                                                mucho más cortos, lo
 Tipos de datos símbolos:                                                      cual permite un mayor
                                                                                      nivel de
 Estos datos deberán de iniciar con una comilla simple seguidos                 perfeccionamiento y
 de una serie de caracteres alfanuméricos; por ejemplo:                           mantenimiento
 ‘ ratón
 ‘ perico


 Tipos de datos imágenes:

 Este tipo de dato representa a un conjunto de píxeles que
 unidos conforman una imagen, es recomendable que las
 imágenes que utilicemos estén en formato .png; ya que otro
 tipo de formato no es bien aceptado o no trabaja de manera
 adecuada con las funciones para imágenes; también es
 importante hacer notar que el lenguaje de programación nos
 proporciona una serie de figuras primitivas como lo son el
 círculo, el cuadrado, las estrellas, las elipses, etc. por ejemplo:




 Los tipos de datos compuestos serán analizados en unidades
 posteriores, ya que requieren de conocimientos previos para su
 pleno entendimiento.
UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE”                                                      PÁGINA 9




     7. Ejercicio de repaso
     Completa la siguiente tabla con ejemplos para los diferentes tipos de datos primitivos o
     simples que podemos manejar en DrScheme, recuerda que si no has comprendido bien
     alguno de estos tipos de datos deberás de externar tu duda:

                  TIPO DE DATO                                EJEMPLO
                  numérico real

                 numérico entero

          numérico inexacto o irracional

                numérico complejo

           cadena de caracteres (string)

                     símbolo

                     carácter

                     booleano

                      imagen



     Recuerda que el tipo de dato imagen deberá estar en un formato .png para que no
     tengas problemas durante el desarrollo de los programas.
     Si deseas insertar una imagen lo puedes hacer dando clic en la pestaña de la parte
     superior de la ventana, misma que lleva por nombre especial, posteriormente eliges la
     opción de insertar imagen y posteriormente Aparecerá un cuadro de diálogo donde
     tendrás que buscar la imagen.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (6)

Programar
ProgramarProgramar
Programar
 
Taller1.Que Es Programar
Taller1.Que Es ProgramarTaller1.Que Es Programar
Taller1.Que Es Programar
 
Raptor_1
Raptor_1Raptor_1
Raptor_1
 
Aplicaciones Ofimáticas Microsoft PowerPoint Parte 7
Aplicaciones Ofimáticas Microsoft PowerPoint Parte 7Aplicaciones Ofimáticas Microsoft PowerPoint Parte 7
Aplicaciones Ofimáticas Microsoft PowerPoint Parte 7
 
Manual de programacion en el lenguaje c
Manual de programacion en el lenguaje cManual de programacion en el lenguaje c
Manual de programacion en el lenguaje c
 
ATIX09
ATIX09ATIX09
ATIX09
 

Similar a DrScheme de la A a la Z - JUGM 2010

Módulo instruccional de word
Módulo instruccional de wordMódulo instruccional de word
Módulo instruccional de wordpereztecno
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de SoftwareAbrilzabaleta
 
Menu de programas
Menu de programasMenu de programas
Menu de programaslis_caro
 
Aplicaciones Centros Tic
Aplicaciones Centros TicAplicaciones Centros Tic
Aplicaciones Centros Ticjaif
 
Manual de funciones pasó a paso microsoft word 2007 2
Manual de funciones pasó a paso microsoft  word 2007 2Manual de funciones pasó a paso microsoft  word 2007 2
Manual de funciones pasó a paso microsoft word 2007 2menteabiertaz4
 
Introduccion a small basic
Introduccion a small basicIntroduccion a small basic
Introduccion a small basicocho_ar
 
Manual de funciones pasó a paso microsoft word 2007 1
Manual de funciones pasó a paso microsoft  word 2007 1Manual de funciones pasó a paso microsoft  word 2007 1
Manual de funciones pasó a paso microsoft word 2007 1menteabiertaz4
 
Trabajo practico nº1 pajon pighin kamlofsky
Trabajo practico nº1 pajon pighin kamlofskyTrabajo practico nº1 pajon pighin kamlofsky
Trabajo practico nº1 pajon pighin kamlofskyAgustina2901
 
Proyecto sobre software educativo
Proyecto sobre software educativoProyecto sobre software educativo
Proyecto sobre software educativoluis mitma
 
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01zamy3456
 
Manual de Power Point
Manual de Power PointManual de Power Point
Manual de Power Pointcynthia_2417
 
Opciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareOpciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareFreddy Fuentes
 
Curso de Power Point 2007 Basico
Curso de Power Point 2007 BasicoCurso de Power Point 2007 Basico
Curso de Power Point 2007 Basicofquinteros
 
Opciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareOpciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareDhalmata
 

Similar a DrScheme de la A a la Z - JUGM 2010 (20)

Módulo instruccional de word
Módulo instruccional de wordMódulo instruccional de word
Módulo instruccional de word
 
Atix08
Atix08Atix08
Atix08
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Menu de programas
Menu de programasMenu de programas
Menu de programas
 
Open Office
Open OfficeOpen Office
Open Office
 
Aplicaciones Centros Tic
Aplicaciones Centros TicAplicaciones Centros Tic
Aplicaciones Centros Tic
 
Manual de funciones pasó a paso microsoft word 2007 2
Manual de funciones pasó a paso microsoft  word 2007 2Manual de funciones pasó a paso microsoft  word 2007 2
Manual de funciones pasó a paso microsoft word 2007 2
 
Introduccion a small basic
Introduccion a small basicIntroduccion a small basic
Introduccion a small basic
 
Manual de funciones pasó a paso microsoft word 2007 1
Manual de funciones pasó a paso microsoft  word 2007 1Manual de funciones pasó a paso microsoft  word 2007 1
Manual de funciones pasó a paso microsoft word 2007 1
 
Trabajo practico nº1 pajon pighin kamlofsky
Trabajo practico nº1 pajon pighin kamlofskyTrabajo practico nº1 pajon pighin kamlofsky
Trabajo practico nº1 pajon pighin kamlofsky
 
Proyecto sobre software educativo
Proyecto sobre software educativoProyecto sobre software educativo
Proyecto sobre software educativo
 
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
 
Open proj manual
Open proj manualOpen proj manual
Open proj manual
 
Power
PowerPower
Power
 
Manual de Power Point
Manual de Power PointManual de Power Point
Manual de Power Point
 
Power
PowerPower
Power
 
Opciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareOpciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de software
 
Curso de Power Point 2007 Basico
Curso de Power Point 2007 BasicoCurso de Power Point 2007 Basico
Curso de Power Point 2007 Basico
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Opciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareOpciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de software
 

Más de J. Ulises Gonzalez Medina

Más de J. Ulises Gonzalez Medina (6)

CMIP - JUGM 2010
CMIP - JUGM 2010CMIP - JUGM 2010
CMIP - JUGM 2010
 
Intro Power Builder - JUGM 2010
Intro Power Builder - JUGM 2010Intro Power Builder - JUGM 2010
Intro Power Builder - JUGM 2010
 
Bases de Datos Restrictivas y Geometría Computacional - JUGM 2010
Bases de Datos Restrictivas y Geometría Computacional - JUGM 2010Bases de Datos Restrictivas y Geometría Computacional - JUGM 2010
Bases de Datos Restrictivas y Geometría Computacional - JUGM 2010
 
Implementacion de NAT - JUGM 2010
Implementacion de NAT - JUGM 2010Implementacion de NAT - JUGM 2010
Implementacion de NAT - JUGM 2010
 
Oracle Warehouse Builder - JUGM 2010
Oracle Warehouse Builder - JUGM 2010Oracle Warehouse Builder - JUGM 2010
Oracle Warehouse Builder - JUGM 2010
 
Oracle Spatial de la A a la Z - JUGM 2010
Oracle Spatial de la A a la Z - JUGM 2010Oracle Spatial de la A a la Z - JUGM 2010
Oracle Spatial de la A a la Z - JUGM 2010
 

Último

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (16)

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

DrScheme de la A a la Z - JUGM 2010

  • 1. Dr S ch e me d e la A a l a Z “INTRODDUCCIÓN AL LENGUAJE” JORGE ULISES GONZALEZ MEDINA 1. Primeros pasos en DrScheme En las últimas versiones del programa, podemos encontrar cambios que no son muy significativos; sin embargo, es importante hacer notar que los ejercicios que se plantearán en Dentro de esta unidad este libro funcionan en todas las versiones. 1 Primeros pasos en DrScheme 2 Descargando el software de desarrollo 3 Iniciando la instalación 4 Familiarizándonos con el entorno de DrScheme. 5 Elementos léxicos del lenguaje. 6 Tipos de datos 7 Ejercicio de repaso 2. Descargando el software de desarrollo El proceso de instalación de DrScheme es similar tanto en Windows Vista como en Windows XP. Hay que tener siempre Recuerda tener presente que en Windows Vista es necesario en algunas siempre la versión más ocasiones el instalar algunos parches para el correcto reciente del software; funcionamiento del programa. así estarás seguro de no Para instalar el programa, lo primero que debemos de hacer es descargar lo del sitio web: tener conflictos con los nuevos ejercicios. http://download.plt-scheme.org/
  • 2. PÁGINA 2 UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” 3. Iniciando la instalación Tras haberla descargado de manera exitosa, procedemos a hacer clic en el botón del programa, para con esto inicial instalación. Scheme "Es un lenguaje orientado hacia la modelación de problemas, facilita la abstracción de datos y procesos, dos elementos para desarrollar un correcto estilo de programación". Tras haber realizado la instalación, procedemos a abrir el programa para realizar algunas configuraciones previas para trabajar. Hacemos que en el botón de inicio, todos los programas, buscamos en esta lista la pestaña del Plt Scheme y hacemos clic en doctores quien. Tras haber hecho clic, nos aparece una figura que nos indicara el progreso para iniciar el programa. Cuando abras el programa, verás este símbolo, el cual indica que el programa se está cargando.
  • 3. UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” PÁGINA 3 Una vez que el programa se ha abierto, vamos a proceder a seleccionar el idioma en el que vamos a trabajar; podemos escoger entre el español, el francés, y algunos otros que nos ofrece. Hacemos clic en la pestaña de help y seleccionamos la opción de nuestra elección. Puedes optar por distintos idiomas para poder trabajar en el entorno de desarrollo Tras haber elegido la opción deseada, nos aparecerá una ventana que nos pedirá cerrar el programa para que se realicen los cambios deseados.
  • 4. PÁGINA 4 UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” Una vez que hemos configurado el idioma en el que vamos a trabajar, procedemos a seleccionar el lenguaje en el que vamos a desarrollar los ejercicios; para esto hacemos clic en la Inicialmente elige la pestaña superior donde nos indica el lenguaje, seguidamente opción de ESTUDINTE nos aparecerá una ventana con todos y cada uno de los PRINCIPIANTE; con ella lenguajes con los que podemos trabajar, es importante podrás trabajar mencionar que inicialmente desarrollaremos nuestros primeros cómodamente las programas en el lenguaje de estudiante principiante es por eso unidades iníciales. que los seleccionamos y hacemos clic en el botón de aceptar. Haz clic en el botón de ejecutar para poder correr el programa En esta área se muestra el lenguaje que tienes actualmente en uso. Para qué lenguaje que hemos seleccionado quede listo para trabajar, hacemos clic en el botón superior derecho que lleva por nombre ejecutar. Es importante hacer notar que el lenguaje que hemos seleccionado también aparece en la parte inferior izquierda de nuestra ventana.
  • 5. UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” PÁGINA 5 4. Familiarizándonos con el entorno de DrScheme. Ahora procederemos a describir las dos principales partes que Para poder ejecutar un componen la ventana de trabajo; éstas son: programa simplemente hacemos clic en el botón de la parte superior derecha que lleva por nombre ejecutar o en su caso tecleamos CTRL+T. La ventana de interacciones sirve como una calculadora; ¡pruébalo! También en esta ventana nos aparecerán los mensajes de error o algunas indicaciones que nos indiquen modificar alguna parte del programa para su correcto funcionamiento.
  • 6. PÁGINA 6 UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” 5. Elementos léxicos del lenguaje. Los caracteres que podemos utilizar en DrScheme los podemos agrupar en: Recuerda que se distingue entre mayúsculas y minúsculas; ten cuidado con ello. Es importante hacer notar que el compilador trata de las letras mayúsculas y minúsculas como diferentes; es decir si tenemos el identificador de Gato y de gato son diferentes. Espacios en blanco los caracteres de espacios en blanco, tienen la labor de dar una mayor claridad y presentación de nuestros programas, es por eso que se recomienda utilizar los para separar sentencias y clarificar la dependencia entre las mismas. Comentarios Para que nosotros podamos colocar un comentario en cualquier parte de nuestro programa, lo podemos realizar de dos maneras: Comentar con una caja ahorra tiempo en el Comentario unilinea: estos comentarios deben de iniciar con un momento de comentar y/o punto y coma (;) seguidos del enunciado o la expresión que descomentar varias líneas. deseamos quede como una anotación. Ejemplo: ; esto es un comentario…… Comentario multilínea: estos comentarios se realizan seleccionando el texto que queremos sea comentado, seguidamente hacemos clic en la pestaña superior que lleva por nombre Scheme, y seleccionamos la opción de comentar con una caja; obteniendo así un texto compuesto por varias líneas que quedará enmarcado por un rectángulo.
  • 7. UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” PÁGINA 7 6. Tipos de datos Los diferentes tipos de datos que podemos manejar los podemos clasificar en dos grandes grupos: Tipos de datos primitivos o simples. Tipo de datos compuestos Recuerda probar con Tipo de datos numéricos: toda la variedad de tipos de datos Aquí se incluyen los números reales, enteros, racionales, complejos, numéricos para así exactos e inexactos. tener en cuenta bajo que aplicaciones los Ejemplos: podrás usar. un número real 37.25 un número entero 12 Un número irracional o inexacto Si queremos obtener la raíz de siete, sabemos que este es un número irracional o también conocido en nuestro lenguaje de programación como inexacto, el cual se representaría iniciando con un símbolo comúnmente llamado ” gato”, seguido por la letra “i” de inexacto y posteriormente el número. #i8.774964387392123 Un número complejo Para representar un número complejo, éste deberá estar en su forma binomica; es decir, del tipo a+bi; por ejemplo si queremos obtener la raíz de menos uno al ejecutar la operación obtendríamos en la ventana de interacciones el siguiente de resultado 0+1i Tipos de datos booleanos: Estos datos sabemos que son únicamente dos, el verdadero y el falso, para representar lo haremos con la palabra true o false respectivamente. Tipos de datos caracteres: Este tipo de datos representan a un solo carácter, deben de iniciar con él símbolo de gato, seguidos por y posteriormente el carácter a representar; por ejemplo: #a #k
  • 8. PÁGINA 8 UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” Tipo de datos cadena de caracteres (string): Este tipo de dato agrupa a un conjunto de caracteres, para poder representar cadenas de caracteres, éstas deben de iniciar con comillas, seguidas de los caracteres y finalmente Usualmente los cierre de comillas; por ejemplo: programas escritos en “lenguaje de programación” este lenguaje son “ libro de literatura” mucho más cortos, lo Tipos de datos símbolos: cual permite un mayor nivel de Estos datos deberán de iniciar con una comilla simple seguidos perfeccionamiento y de una serie de caracteres alfanuméricos; por ejemplo: mantenimiento ‘ ratón ‘ perico Tipos de datos imágenes: Este tipo de dato representa a un conjunto de píxeles que unidos conforman una imagen, es recomendable que las imágenes que utilicemos estén en formato .png; ya que otro tipo de formato no es bien aceptado o no trabaja de manera adecuada con las funciones para imágenes; también es importante hacer notar que el lenguaje de programación nos proporciona una serie de figuras primitivas como lo son el círculo, el cuadrado, las estrellas, las elipses, etc. por ejemplo: Los tipos de datos compuestos serán analizados en unidades posteriores, ya que requieren de conocimientos previos para su pleno entendimiento.
  • 9. UNIDAD 1 “INTRODDUCCIÓN AL LENGUAJE” PÁGINA 9 7. Ejercicio de repaso Completa la siguiente tabla con ejemplos para los diferentes tipos de datos primitivos o simples que podemos manejar en DrScheme, recuerda que si no has comprendido bien alguno de estos tipos de datos deberás de externar tu duda: TIPO DE DATO EJEMPLO numérico real numérico entero numérico inexacto o irracional numérico complejo cadena de caracteres (string) símbolo carácter booleano imagen Recuerda que el tipo de dato imagen deberá estar en un formato .png para que no tengas problemas durante el desarrollo de los programas. Si deseas insertar una imagen lo puedes hacer dando clic en la pestaña de la parte superior de la ventana, misma que lleva por nombre especial, posteriormente eliges la opción de insertar imagen y posteriormente Aparecerá un cuadro de diálogo donde tendrás que buscar la imagen.