martes, 16 de septiembre de 2014

Glosario VB 2010 Express

1. Alias (o espacio de nombres): Son útiles cuando es necesario utilizar elementos con el mismo nombre declarado en uno o más espacios de nombres. Indica que un procedimiento externo tiene un nombre diferente en su archivo DLL ( biblioteca de enlace dinámico).

2. Arrays (matriz): Una matriz es un conjunto de valores relacionados lógicamente entre sí. Mediante una matriz, puede hacer referencia a estos valores relacionados con el mismo nombre, y utiliza un número que se denomina un índice o subíndice para distinguirlos. Los valores individuales se llaman elementos de la matriz. Contiguos desde el índice 0 hasta el valor de índice superior.

3. Constantes: Es un nombre significativo que toma el lugar de un número o cadena que no cambia. Las constantes almacenan valores que, como su nombre indica, permanecen iguales durante la ejecución de una aplicación. Puede mejorar considerablemente la legibilidad del código y facilitar su mantenimiento mediante constantes. Utilícelas en código que contiene valores que reaparecen o que dependen de ciertos números que son difíciles de recordar o que no tienen un significado evidente.

4. Eventos: El flujo de ejecución está determinado por elementos externos. Los eventos se declaran en clases, estructuras, módulos e interfaces mediante la palabra clave Event y es como un mensaje que anuncia que ha pasado algo importante y se generan con la instrucción RaiseEvent. 

5. Expresiones: Es una serie de elementos de valor combinados con operadores, que produce un nuevo valor.. Normalmente una expresión se evalúa en tiempo de ejecución. Existen expresiones numéricas y alfanuméricas o de caracteres.

6. Formularios: Representa una ventana o un cuadro de diálogo que constituye la interfaz de usuario de una aplicación.

7. Function: Declara el nombre, los parámetros y el código que definen un procedimiento. El procedimiento Function realiza una tarea y, a continuación, devuelve el control al código de llamada. Cuando devuelve el control, también devuelve un valor al código de llamada; puede aceptar argumentos, como constantes, variables o expresiones, que le pasa el código de llamada.

8. Me: La palabra clave Me siempre hace referencia a la instancia específica de una clase o estructura donde se está ejecutando el código. Me se comporta como una variable de objeto o de estructura que hace referencia a la instancia actual. El uso de la palabra clave Me es especialmente útil para transferir información acerca de la instancia de una clase o estructura que se está ejecutando actualmente a un procedimiento de otro módulo, estructura o clase.

9. Objetos: Es una combinación de código y datos que puede tratarse como una unidad. Un objeto puede ser una porción de una aplicación, como un control o un formulario. Una aplicación entera también puede ser un objeto. Los objetos actúan como bloques de creación prefabricados para programas: permiten escribir una porción de código y utilizarla una y otra vez.
10. Parámetros:  Representa un valor que el procedimiento espera que se proporcione cuando es llamado. Indican los valores que deben usar para la tarea que debe realizar.

11.  Procedimiento:  Es un bloque de instrucciones de Visual Basic incluido entre una instrucción de declaración.Los procedimientos se invocan desde otras partes del código. Esto se conoce como una llamada a procedimiento. Cuando finaliza la ejecución de un procedimiento, éste devuelve el control al código que lo invocó, que recibe el nombre de código de llamada. El código de llamada es una instrucción o una expresión contenida en una instrucción, que hace referencia al procedimiento por su nombre y le transfiere el control.

12.Programación Orientada a Objetos: Una forma de programar basada en la reutilización de código mediante la encapsulacion, herencia y el polimorfismo.

La encapsulación significa que un grupo de propiedades, métodos y otros miembros relacionados se tratan como si de una sola unidad u objeto se tratase.

Herencia describe la posibilidad de crear nuevas clases basadas en una clase existente.
Polimorfismo significa que puede tener múltiples clases que se pueden utilizar de forma intercambiable, si bien cada clase implementa las mismas propiedades o los mismos métodos de maneras diferentes.
13. Sobrecarga:  Un procedimiento significa definirlo en varias versiones, utilizando el mismo nombre pero distintas listas de parámetros; no tiene que distinguirlas por su nombre (procedimiento), se  modifica la lista de parámetros.
14. Sub: Es como una instrucción, es decir, realiza una tarea (ejecuta el código que haya en su interior), pero no devuelve un resultado.
15. Variable:  Consiste en un elemento al cual le damos un nombre y le damos un tipo de información (valores numéricos o de cadena de caracteres). Las variables pueden ser consideradas como la base de la programación. Y este elemento puede variar de acuerdo a como deseen ajustarlo a medida que se ejecute el programa. 

miércoles, 10 de septiembre de 2014

Conociendo Visual Basic 2010 Express

Pantalla Principal

Descripción: Microsoft Visual Basic 2010 Express es una herramienta gratuita de desarrollo, capaz de ayudar en el diseño y programación de aplicaciones sencillas o complejas. Aunque es una versión simplificada de la totalidad del programa, se va a encontrar la mayor parte de las herramientas que necesita. Tiene una mirada agradable, la interfaz está bien organizada, optimizado para la funcionalidad rápida y la simplicidad es una ventaja para los programadores aficionados. 


Características: 

  • El panel Explorador de soluciones en el lado derecho organiza sus proyectos muy bien por clases, formularios, controles de usuario, etc. A bajo, usted encontrará las propiedades de cada objeto seleccionado, que  puede modificar fácilmente.
  • El editor de código se ajusta automáticamente y extrae ayudas gráficas para ayudar a hacer el texto más fácil de analizar. Los colores también se utilizan para señalar diferentes tipos de código (variable, comentario, clase, etc). 
  • La interfaz del programa se puede personalizar casi cualquier manera que usted se sienta cómodo. En el menú Ver, puede abrir más paneles que muestran errores, objetos, bases de datos y otros tipos de información. 
  • El código puede ser fácilmente añadidos ya sea directamente por escrito o mediante el uso de la interfaz gráfica de usuario
  • La función de autocompletado, llamada IntelliSense, es muy preciso, y ayuda a mejorar en gran medida la velocidad de escritura y reduce la posibilidad de errores a causa de objetos incorrectamente referencia (un ejemplo típico es cuando usted no recuerda si esa variable se llamaba somevariable o somevariable, un error frecuente en los lenguajes de programación entre mayúsculas y minúsculas). 
  • Herramientas de depuración básicas, como en Paso a paso, Paso a paso o puntos de interrupción. 
  • Extension Manager es rica en contenido, que le ofrece herramientas adicionales útiles que se pueden descargar directamente desde una base de datos en línea.
Ventajas

  • Fácil de utilizar
  • IntelliSense
  • Gran interfaz
  • Muchas extensiones disponibles
  • Gratis
Desventajas
  • No tiene todas las características de una versión Studio
  • Necesita del Internet para descargar otras herramientas 

Imágenes representativas 





miércoles, 13 de agosto de 2014

20 Programas para Diseño Gráfico.

1. Illustrator CC
Descripción: 
Crea ilustraciones vectoriales con las herramientas avanzadas y precisas de dibujo y tipografía. Trabaja rápida e intuitivamente en cualquier cosa, desde identidades de marca y materiales de marketing a gráficos para la Web, vídeos y películas. Illustrator CC forma parte de Creative Cloud, por lo que podrás sincronizar temas de color, espacios de trabajo y proyectos, todo ello con solo unos pocos clics.
Sitio Web:
http://www.adobe.com/mx/products/illustrator.html%E2%80%8E

2. Google Sketshup
Descripción: 
SketchUp (o Trimble SketchUp) es un programa de diseño gráfico y modelado en (3D) tres dimensiones basado en caras. Para entornos de arquitecturaingeniería civildiseño industrialdiseño escénicoGISvideojuegos o películas. Es un programa desarrollado por @Last Software, empresa adquirida por Google en 2006 y finalmente vendida a Trimble en 2012.
Sitio Web: 
http://www.sketchup.com/products/sketchup-pro

3. ACDseePro 7 

Descripción: 
ACDSee Pro 7 tiene todo lo que necesita para administrar, perfeccionar, y presentar sus imágenes. Llevar a cabo la gestión de activos digitales y todas las tareas esenciales de su flujo de trabajo fotográfico en una solución completa, increíblemente rápido. Lograr resultados impresionantes, organizarse, ahorrar tiempo. ACDSee Pro 7 ofrece control total de la fotografía.
Sitio Web: 
http://www.acdsee.com/en/products/acdsee-pro-7#

4.Gimp 

Descripción: 
GIMP (GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. GIMP tiene herramientas que se utilizan para el retoque y edición de imágenes, dibujo de formas libres, cambiar el tamaño, recortar, hacer fotomontajes, convertir a diferentes formatos de imagen, y las tareas más especializadas. Las imágenes animadas como los archivos GIF y MPEG pueden ser creados usando un plugin de animación.
Sitio Web: 
http://www.gimp.org/

5. Corel Draw 

Descripción: 
Es un programa de diseño vectorial muy versátil ya que sirve tanto para la creación de dibujos e ilustraciones como para la maquetación de revistasdípticostrípticos,cuadrípticos, etc.
Sitio Web: 
http://www.coreldraw.com/la/




6. Picasa

Descripción:
Picasa es una herramienta web para visualizar, organizar y editar fotografías digitales. Adicionalmente, Picasa posee un sitio web integrado para compartir fotos.No es considera como una de las mas profesionales, pero si de las más efectivas y rápidas.
Sitio Web: 
http://picasa.google.com/intl/es/

7.Adobe Photoshop 
Descripción: 
Adobe Photoshop es un editor de gráficos rasterizados desarrollado por Adobe Systems principalmente usado para el retoque de fotografías y gráficos. Su nombre en español significa literalmente "taller de fotos". Es líder mundial del mercado de las aplicaciones de edición de imágenes y domina este sector de tal manera que su nombre es ampliamente empleado como sinónimo para la edición de imágenes en general.
Sitio Web: 
http://www.photoshop.com/

8. QuarkxPress
Descripción: 
Siendo uno de los programas de diseño gráfico más antiguos, Quarkxpress se mantiene gracias a la actual integración con las herramientas de Adobe.



Permite la creación de documentos, tratamiento de textos y la maquetación.

Sitio Web: http://www.quark.com/



9. Microsoft Publisher
Descripción: 
Publisher  es un programa diseñado para ayudarle a crear publicaciones o documentos que se pueden imprimir y distribuir. Ayuda a crear, personalizar y compartir con facilidad una amplia variedad de publicaciones y material de marketing. Incluye una variedad de plantillas, instaladas y descargables desde su sitio web, para facilitar el proceso de diseño y edición.
Sitio Web: 
http://office.microsoft.com/en-001/publisher/


10. Inkscape
Descripción: 
Inkscape es un editor de gráficos vectoriales en formato SVG, gratuito, libre y multiplataforma. Las características de SVG soportadas incluyen formas básicas, trayectorias, texto, canal alfa, transformaciones, gradientes, edición de nodos, exportación de SVG a PNG, agrupación de elementos, etc.
Sitio Web:
 http://www.inkscape.org/es/




11. Adobe Indesing 
Descripción:
 La maquetación de revistas, catálogos y otras publicaciones impresas se realiza de forma profesional mediante mesas de trabajo con otro de los productos estrella de la Suite de Adobe.

Sitio Web:
http://www.adobe.com/la/products/indesign.html





12. Paint.NET
Descripción: 
A diferencia de Paint, tiene funcionalidades conocidas gracias a PhotoShop o Fireworks, como lo son, degradé, autoajustes, blanco y negro, invertir colores y otros, las cuales nos permiten hacer un trabajo de edición gráfica convencional. 
Sitio Web:
 http://www.getpaint.net/

13. Blender 
Descripción: 
Blender es un programa informático multi plataforma, dedicado especialmente al modelado, iluminación, renderizado, animación y creación de gráficos tridimensionales. También de composición digital utilizando la técnica procesal de nodos, edición de vídeo, escultura (incluye topología dinámica) y pintura digital. En Blender, ademas, se puede desarrollar vídeo juegos ya que posee un motor de juegos interno.
Sitio Web: 
http://www.blender.org/

14. AutoCAD
Descripción: 
un software CAD (Diseño Asistido por Computadora) utilizado para dibujo 2D y modelado 3D. Actualmente es desarrollado y comercializado por la empresa Autodeskes un software reconocido a nivel internacional por sus amplias capacidades de edición, que hacen posible el dibujo digital de planos de edificios o la recreación de imágenes en 3D; es uno de los programas más usados por arquitectos, ingenieros, diseñadores industriales y otros.
Sitio Web: 
http://www.autodesk.com/products/autocad/overview

15. Autodesk 3ds Max

Descripción: 
Autodesk 3ds Max (anteriormente 3D Studio Max) es un programa de creación de gráficos y animación 3D desarrollado por Autodesk. Con su arquitectura basada en plugins, es uno de los programas de animación 3D más utilizado, especialmente para la creación de videojuegos, anuncios de televisión, en arquitectura o en películas.
Sitio Web: 
http://www.autodesk.com/products/3ds-max/overview

16. Maya
Descripción: 
 es un programa informático dedicado al desarrollo de gráficos 3D por ordenador, efectos especiales y animación. Maya se caracteriza por su potencia y las posibilidades de expansión y personalización de su interfaz y herramientas. MEL (Maya Embedded Language) es el código que forma el núcleo de Maya y gracias al cual se pueden crear scripts y personalizar el paquete.El programa posee diversas herramientas para modelado, animación, renderización, simulación de ropa y cabello, dinámicas (simulación de fluidos), etc
Sitio Web:
http://www.autodesk.com/products/maya/overview

17. Adobe After Effects
Descripción: 
Es una aplicación que tiene forma de estudio destinado para la creación o aplicación en una composición, así como realización de gráficos profesionales en movimiento (en 2D y, a medida que el software se va actualizando, también en 3D), de montaje de vídeo y de efectos especiales audiovisuales, que desde sus raíces han consistido básicamente en la superposición de capas. Adobe After Effects es uno los softwares basados en línea de tiempo más potentes del mercado 
Sitio Web: 
http://www.adobe.com/la/products/aftereffects.html

18. MAGIX 

Descripción: 
El programa permite agregar creativamente imágenes en documentos como folletos, felicitaciones, tarjetas de visita, panfletos e invitaciones para distintos eventos. Este editor de fotos ofrece distintas funciones sorprendentes.También en el área de gráficos, el programa ofrece distintas aplicaciones nuevas tanto para el ámbito privado como para el laboral. Gracias a las prácticas plantillas de la nueva galería de diseños, ahora se pueden crear fácilmente presentaciones con imágenes incorporadas, gráficos 3D y diagramas.
Sitio Web: 
http://www.magix.com/es/programa-de-diseno-grafico/

19. Karbon 

Descripción: Es un editor de vectoriales y por ende de diseño gráfico es muy intuitivo y fácil de utilizar. Es totalmente gratis, y posee muchas opciones para poder hacer un diseño atractivo y realmente bello, todo va a depender directamente de nuestros conocimientos, el programa tiene muchas herramientas para el diseño gráfico, como es: los pinceles, el lápiz, borrador, capas, y muchas otras funciones para poder hacer un buen diseño.
Sitio Web: 
https://www.calligra.org/karbon/

20.Photoscape

Descripción: 
Photoscape es un programa de edición y retoque fotográfico de muy fácil uso y aprendizaje. 
Ofrece de manera gratuita muchas de las funcionalidades de programas profesionales pagos de edición de imágenes. Edita varias fotos a la vez. Podemos a través de esto realizar un trabajo simultáneo en varias fotografías e incluso aplicar efectos en gradiente, o distintos tipos de efectos para realizar una presentación y luego utilizarlos en Power Point u otro programa de Presentaciones. 
Sitio Web: 
http://www.photoscape.org/ps/main/download.php 


Introducción a Publisher 2010

Descripción del Software en general.

Microsoft Publisher 2010 es un programa diseñado para ayudarle a crear publicaciones o documentos que se pueden imprimir y distribuir. Ayuda a crear, personalizar y compartir con facilidad una amplia variedad de publicaciones y material de marketing. Incluye una variedad de plantillas, instaladas y descargables desde su sitio web, para facilitar el proceso de diseño y edición.

Pantalla Principal 


Ventajas del Programa

  • Nos facilita el poder promocionar nuestro propio negocio, mantenernos en contacto con nuestros clientes y conseguir otros nuevos.
  • Construir una identidad empresarial solida y profesional y manejarlo tambien en el entorno familiar de office
  • Fácil de manejar


Desventajas del programa 

  •  Compenetración con otros programas del mercado.
  • No es profesional, y no puede compararse con el resultado del trabajo de un experto en diseño grafico que use programas como Photoshop y Corel...pero esta bastante bien para el usuario común
  •  Ocupa bastante para ser un programa tan simple.

Ejemplos de uso del programa






viernes, 11 de julio de 2014

Sistema de Numeración

Liceo Cristiano "Rev. Juan Bueno" San Benito


Sistema de Numeración 


Materia: Informática
Maestro: Mauricio Alfaro
Alumna: Andrea Abigail Fonseca Aguirre 
Grado: 11°
Sección: "B" 
Fecha de entrega: Viernes 11 de Julio del 2014