Ruby

Páginas: 16 (3941 palabras) Publicado: 7 de diciembre de 2010
Instituto Tecnológico de La Piedad

Ing. en Sistemas Computacionales

Investigación documental:
Bases de Lenguaje Ruby

Por:

La Piedad, Michoacán A 10 de junio de 2009
Tabla de contenido

BASES DE LENGUAJE RUBY |
| Página |
| |
INTRODUCCIÓN | 3 |
1. LENGUAJE RUBY | |
2.1. Definición | 6 |
2.2. Evolución | 6 |2. RUBY COMO LENGUAJE DE PROGRAMACIÓN ACTUAL | |
3.3. Antecedentes tecnológicos | 9 |
3.4. Objetivo de la creación de programas en Ruby | 9 |
3.5. Características generales del lenguaje | 9 |
3. RUBY ANTE LAS EXIGENCIAS DE LA PROGRAMACIÓN ACTUAL | |
4.6. Diferencias de Ruby respecto a otros lenguajes de programación | 12 |
4.7. Ventajas ydesventajas | 15 |
4.8. IDE’s y plataformas para Ruby | 16 |
4. CREACION DE APLICACIONES | |
5.9. Tipos de Datos y Operadores | 18 |
5.10. Estructura básica de un programa | 18 |
CONCLUSIONES | 21 |
BIBLIOGRAFÍA | 23 |
| |

INTRODUCCIÓN
Antecedentes
El motivo que dio origen a la presente investigación documental fue principalmente la conclusión del curso deFundamentos de Investigación, sin embargo la elección del tema fue basada en la inquietud por aprender un nuevo esquema de un lenguaje de programación que no haya sido utilizado en el curso habitual de programación llevado en la retícula académica. Me he interesado en Ruby por ser un lenguaje sencillo, preciso y con visión a futuro para simplificar instrucciones y por tener un gran potencial comparadocon los lenguajes de programación más utilizados actualmente.
La finalidad de aprender acerca de Ruby es la de captar la programación desde otro enfoque, que no sea Java y así poder adquirir conocimientos y habilidades aplicables en cualquier aplicación que se requiera elaborar en un futuro.
Justificación
La importancia que tiene el conocer sobre este relativamente nuevo lenguaje deprogramación es acrecentar la capacidad para abrirse al entorno de la programación, es decir, no enfrascarse en un conjunto de palabras reservadas, sino conocer otras posibilidades para desarrollar, así como comparar los lenguajes trabajados con los nuevos lenguajes que surgen para poder evaluar cuáles son más adecuados en la aplicación real de los conocimientos.
Objetivos
OBJETIVO GENERAL:
Describir lasgeneralidades del Lenguaje Ruby con el fin de adquirir conocimientos del mismo, para que así, pueda ser visto como una herramienta potencial de desarrollo de software.
Objetivos específicos:
* Plasmar una definición concreta de la consistencia del lenguaje Ruby.
* Resumir la evolución del lenguaje tratado en la presente con el fin de conocer antecedentes que llevaron a la generación deéste.
* Exponer las palabras reservadas y normas generales de sintaxis del lenguaje.
* Exponer las diferencias, ventajas y desventajas de Ruby ante otros Lenguajes de Programación actuales.
CONTENIDO
En esta investigación se abordan aspectos básicos de lo que es la programación en Ruby. Se parte desde la definición del Lenguaje, el objetivo para el cuál fue creado, y se describen susprincipales características, así como el esquema básico para la generación de una aplicación simple.
METODOLOGÍA
Para la elaboración de este documento se requirió la lectura de diversas fuentes, todas ellas tomadas de internet, ya que por ser un Lenguaje relativamente nuevo, los libros u otras publicaciones son, hasta cierto punto, limitadas.
Se analizaron los textos y se estructuraron definicionesclaras que puedan ser entendidas por la mayoría de las personas que están familiarizadas con el ámbito de la programación.
Además, según el tema lo requiriera o no, se plantearon algunos ejemplos con el fin de clarificar la información.
LIMITACIONES
Como toda investigación, la presente ha tenido sus complicaciones, principalmente la falta de tiempo por la excesiva carga académica por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ruby
  • Ruby
  • ruby
  • ruby
  • RUBY
  • Ruby
  • Ruby
  • ruby

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS