Programacion ooobasic

Solo disponible en BuenasTareas
  • Páginas : 20 (4952 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de noviembre de 2011
Leer documento completo
Vista previa del texto
Programación con OpenO ce.org Basic y Calc
Para métodos numéricos en matemática e ingeniería
Revisión 2. Agosto 2010.

Walter Mora F.

Instituto Tecnológico de Costa Rica

1

Introducción a la Programación con Open Office.org Basic y OOo Calc

Introducción 1.1 Preliminares: Macros, funciones y subrutinas. 1.1.1 Editar y ejecutar una macro. 1.1.2 Subrutinas y funciones. 1.1.3 Variables.1.1.4 Constantes 1.1.5 Operadores 1.1.6 Ciclos. 1.1.7 Condicionales. 1.2 Leer e imprimir en una celda. 1.3 Ejecutar una subrutina (o una función) desde un botón. 1.4 Crear, exportar, importar y cargar bibliotecas. 1.4.1 Crear una biblioteca. 1.4.2 Agregar un nuevo módulo. 1.4.3 Exportar una biblioteca. 1.4.4 Cargar una biblioteca Importar una biblioteca. 1.4.5 1.5 Una biblioteca“BblMatematica”.1.5.1 Pasar parámetros a una subrutina o una función. 1.5.2 Manejo de errores. Algunas funciones matemáticas. 1.5.3 1.5.4 Funciones y subrutinas misceláneas 1.5.5 Usando la funciones de OOo Calc en OOo Basic. 1.5.6 Un evaluador de funciones matemáticas (“Math Parser”). 1.5.7 Vectores, matrices y rangos. 1.5.8 Funciones que reciben o devuelven arreglos. 1.5.9 Funciones para operaciones con matrices.1.6 Gráficos. 1.7 Modelo de Objetos de OOo. Bibliografía

3 4 4 7 8 12 12 13 17 18 20 22 23 25 26 27 27 29 30 30 31 33 34 36 41 45 46 48 52 53

© Revista digital Matemática, Educación e Internet. (www.cidse.itcr.ac.cr/revistamate/). Agosto, 2010

2

Copyright (c) 2010. Walter Mora F. , Revista digital Matemática, Educación e Internet. Se concede permiso para copiar, distribuir y/o modicar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.3 o cualquier otra versión posterior publicada por la Free Software Foundation; sin Secciones Invariantes ni Textos de Cubierta Delantera ni Textos de Cubierta Trasera. Una copia de la licencia está incluida en la sección titulada GNU Free Documentation License. Todo el código incluido en este libro estabajo la siguiente licencia: Copyright (C) 2010 Walter Mora Flores. Revista digital Matemática, Educación e Internet. Este programa es software libre: usted puede redistribuirlo y/o modi carlo bajo los términos de la Licencia Pública General GNU publicada por la Fundación para el Software Libre, ya sea la versión 3 de la Licencia, o (a su elección) cualquier versión posterior. Este programa sedistribuye con la esperanza de que sea útil, pero SIN GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de APTITUD PARA UN PROPÓSITO DETERMINADO. Consulte los detalles de la Licencia Pública General GNU para obtener una información más detallada. Debería haber recibido una copia de la Licencia Pública General GNU junto a este programa. En caso contrario, consulte .

Introducción
En esteprimer capítulo nos ocupamos de los constructores básicos del lenguaje OpenOffice.org Basic (OOo Basic). Luego consideramos las funciones y las subrutinas con el propósito de empezar a construir una biblioteca con funciones y subrutinas de uso frecuente en la implementación de algoritmos en métodos numéricos. OpenOffice.org 3.x (http://es.openoffice.org/) es una suite ofimática (procesador de textos,hoja de cálculo, presentaciones, etc.) libre, disponible para varias plataformas, tales como Microsoft Windows, GNU/Linux, BSD, Solaris y Mac OS X.

Figura 1.1

Inicio de OpenOffice.org

En lo que nos concierne, vamos a usar el lenguaje de programación OOo Basic y la hoja electrónica OOo Calc. OOo Basic es una abreviación de “OpenOffice.org Basic”. Calc es una hoja de cálculo si-milar a Excely la programación de macros es muy similar a VBA para Excel. No se puede decir, en realidad, si es más sencillo usar VBA u OOo Basic; ambos hacen las cosas sencillas, pero a su manera.

Figura 1.2 OOo Calc Métodos Numéricos. Walter Mora F. Derechos Reservados © 2010 Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr/revistamate/)

3

4

VBA y OOo Basic son lenguajes...
tracking img