miércoles, 30 de octubre de 2013

6° FORMULAS EN EXCEL



¿ QUÉ ES UNA FÓRMULA EN EXCEL ?
Las fórmulas en Excel son expresiones que se utilizan para realizar cálculos o procesamiento de valores, produciendo un nuevo valor que será asignado a la celda en la cual se introduce dicha fórmula. En una fórmula, por lo general,  intervienen valores que se encuentran en una o más celdas de un libro de trabajo. Las fórmulas están conformadas por operadores de cálculo, operandos y, con frecuencia, por funciones. Para introducir una fórmula en una celda, se debe entrar como primer carácter el signo igual ( El signo igual  =  le indica a Excel que los caracteres que le siguen  constituyen una fórmula ). Cuando se escribe la fórmula no se deben dejar espacios en blanco dentro de la misma.

Por ejemplo,  la  fórmula   =A5+A4*3  expresa que  se multiplique  el valor que contiene la celda A4 por el valor constante  3 y, a continuación, se le sume el valor que contiene la celda A5 al anterior resultado ( como se verá mas adelante la multiplicación * tiene mayor prioridad que la suma + ).  Si la celda A5 contiene el valor numérico 15, la celda A4 contiene el valor numérico 4, entonces, esta fórmula al ser calculado por el Excel  producirá  27 como resultado final, el cual será asignado a la celda en la que se ingresó la fórmula.

martes, 29 de octubre de 2013

10° Propiedades de solo Lectuta y Escritura Visual.Net



Propiedades de lectura o solo escritura:

Definición:

Una propiedad puede ser de sólo lectura, de sólo escritura o de lectura y escritura. Los descriptores de acceso Get y Set proporcionan acceso de lectura y de escritura, respectivamente. Puede agregar código a estos descriptores de acceso para proporcionar la funcionalidad adecuada para obtener o configurar la propiedad.

Procedimiento de la propiedad

Un procedimiento de propiedad es una serie de instrucciones de Visual que manipulan una propiedad personalizada en un módulo, clase o estructura.Los procedimientos Property también se conocen como descriptores de acceso de propiedades.

Visual Basic proporciona los procedimientos de propiedad siguientes:
·         Un procedimiento Get devuelve el valor de una propiedad. Se le llama al tener acceso a la propiedad en una expresión.
·         Un procedimiento Set establece una propiedad en un valor, incluida una referencia a objeto. Se le llama al asignar un valor a la propiedad.

Se suelen definir procedimientos de propiedad en pares, mediante las instrucciones Get y Set, pero también se puede definir uno de los procedimientos solamente si la propiedad es de sólo lectura (Get (Instrucción)) o de sólo escritura (Instrucción Set (Visual)).

lunes, 28 de octubre de 2013

NOTAS DE INTERES

Una de las tecnologías que más están emergiendo estos últimos años es la de la impresión en 3D. Seguro muchos escucharon hablar de estas impresoras alguna vez, y de como parecen hacer “magia” para crear objetos de la nada. Bueno, esto tiene una explicación, pero vamos paso a paso:

 

¿Qué es una impresora 3D?

Estas máquinas se encargan de convertir en un objeto real los diseños 3D que una persona puede hacer con ayuda de la computadora. Para llegar a esto utilizan plástico líquido (u otros materiales) en vez de la tinta a la que estamos acostumbrados, que tras la impresión se solidifica y crea el objeto. Normalmente son máquinas grandes que pueden costar decenas de miles de dólares, pero el avance tecnológico las está volviendo disponibles al público general.

Sus principales usos

Se usan mucho para hacer prototipos rápidos de productos industriales, como partes de autos o prótesis para medicina. También es común en arquitectura. Lo novedoso es que cuando varios proyectos actuales las popularicen, uno podría poner su propio objeto diseñado en internet y el usuario tener una copia real con solo presionar un botón. O hasta incluso usarlas para crear objetos que se usen en el día a día o replicarlos.

Escaner 3D: el compañero perfecto

¿No se os da bien el diseño? Pues también existen los escáneres 3D, con los que puedes transformar un objeto existente en un modelo 3D y tenerlo listo para imprimir. Esta combinación de Escaner + impresora permite replicar un objeto real de forma muy fácil.

 

Proyectos interesantes:

Ya hay disponibles algunas impresoras 3D de uso hogareño, aunque costosas. La más conocida es la Makerbot Replicator, que utiliza filamentos de plástico y se puede ver agradablemente como se forma la figura (2200 US$). Sin embargo en un futuro se podrá tener una de estas impresoras por mucho menos: Por ejemplo la impresora RigidBot 3D, que llevaría esta tecnología al usuario común a solo 750 US$ (incluso por la mitad del precio puedes comprar un kit y armarla tu mismo).

miércoles, 23 de octubre de 2013

9° Ejemplos de Vectores

Vectores

Ejemplo 1.1.  La lectura de veinte valores enteros de un vector F.

Inicio
  Para i  =  1, 20 haga
     Lea F (i)
  Fpara
Fin

La lectura de veinte valores sucesivos desde el teclado llenará el vector F, empezando en F(1) y terminando en F(20). Si se cambian los límites inferior y superior (por ejemplo, 5 y 10), el bucle de lectura sería:

Para i  =  5, 10 haga
    Lea F(i)

Fpara

Los elementos del vector se pueden leer también con bucles Mq o Hq.

Ejemplo 1.2

I  =1     {hay que iniciar i en 1 porque el ciclo Mq no inicia automáticamente las variables}
Mq i <= 20 hacer
   Lea F (I)
   I ß  I + 1
FMq

Ejemplo 1.3

ß  1
Haga
   Lea F(I)
   I   ß   I + 1
Hq I>20

Ejemplo 2.1

Este ejemplo procesa un arreglo PUNTOS, realizando las siguientes operaciones:
a) Lectura del arreglo, b) cálculo de la suma de los valores del arreglo, c) cálculo de la media de los valores.

El arreglo lo denominaremos P; el límite superior del rango se fijará mediante la constante ls, a la que se asigne el valor 40, y el límite inferior lo consideraremos 1.
Inicio
  ls ß 40
  suma ß  0
  Para i = 1, ls haga
      lea P(i)
      suma  ß     suma + P (i)
  Fpara
  media     ß   suma /ls
  escribir (“La media es”, media)
fin



martes, 22 de octubre de 2013

9°Lenguajes de Programación



Evolución de Los lenguajes de programación

Algunos lenguajes importantes que se desarrollaron en los años 80 son:
·         1980 - C++ (C con clases, el nombre cambió en Julio de 1983)
·         1983 - Ada
·         1984 - Common Lisp
·         1984 - MATLAB
·         1985 - Eiffel
·         1986 - Objective-C
·         1986 - Erlang
·         1987 - Perl
·         1988 - Tcl
·         1988 - Mathematica
·         1989 - FL (Backus);

Algunos lenguajes importantes que se desarrollaron en los años 90 son:
·         1990 - Haskell
·         1991 - Python
·         1991 - Visual Basic
·         1991 - HTML (lenguaje de marcado de hipertexto)
·         1993 - Ruby
·         1993 - Lua
·         1994 - CLOS (parte del ANSI Common Lisp)
·         1995 - Java
·         1995 - Delphi (Object Pascal)
·         1995 - JavaScript
·         1995 - PHP
·         1996 - WebDNA
·         1997 - Rebol
·         1999 - D

Algunos lenguajes importantes desarrollados en la actualidad estos som:
·         2000 - ActionScript
·         2001 - C#
·         2001 - Visual Basic .NET
·         2002 - F#
·         2003 - Groovy
·         2003 - Scala
·         2003 - Factor
·         2007 - Clojure
·         2009 - Go
·         2011 - Dart