lunes, 6 de abril de 2015

Patente y sus Requisitos de Patentabilidad

Patente y Requisitos

La patente es un derecho exclusivo concedido por el estado a una invención, es decir, a un producto o procedimiento que representa, en general, una nueva manera de hacer algo o una nueva solución a un problema técnico. Este derecho se traduce en que el inventor obtiene la exclusividad para explotación de su invento por un período de tiempo determinado.

REQUISITOS DE PATENTABILIDAD

Para que una invención sea patentable, la Ley No. 20-00, sobre Propiedad Industrial exige tres requisitos indispensables: novedad, nivel inventivo y aplicación industrial.
Novedad: Significa que la información referente a la Invención o solución técnica no puede haber estado a disposición del público en ningún lugar del mundo antes de la presentación formal de la solicitud. Se ve afectada la novedad sea cual sea la vía utilizada para la divulgación (oral o escrita).
Nivel Invento o Actividad Inventiva: Además de que la invención sea nueva, la misma no puede ser evidente u obvia para un especialista medio en la materia, es decir, debe superar el Estado de la Técnica (todo lo conocido con anterioridad que brinda solución al problema técnico que resuelve), ni que se derive de manera evidente del estado de la técnica pertinente.
Aplicabilidad Industrial: La invención debe ser susceptible de aplicarse a algún tipo de industria, lográndose el mismo resultado siempre.

¿Qué es un diseño industrial y en cuantas partes se divide?

Un diseño industrial es la apariencia particular de un producto.
El diseño industrial puede ser bidimensional, como el diseño de las alfombras o tapice, o tridimensionales como instrumentos técnicos ,médicos ,relojes ,joyas y otros artículos de lujo; electrodomésticos y aparatos eléctricos, vehículos , estructuras arquitectónicas; etc.., es decir , los diseños industriales se aplican a una  amplia variedad de productos de la industria y de la artesanía.

El diseño industrial no debe referirse a ningún efecto técnico, o funcional del objeto .Esto significa que el carácter de un diseño industrial es esencialmente estético, y la legislación no protege ninguno de los rasgos técnicos del artículo al que se aplica.

viernes, 6 de marzo de 2015

Caracteristicas de un algoritmo

Características de un Algoritmo - Diagrama de flujo -  


Características:
- Precisión: Los pasos a seguir en el algoritmo se deben precisar claramente.
- Determinismo: El algoritmo ,dado un conjunto  de datos de entrada idéntico, siempre debe arrojar los mismos resultados.
- Finitud: El algoritmo , independiente de la complejidad del mismo ,siempre tener longitud finita . 

 Un algoritmo consta de tres secciones:
Datos de entrada  > Procesamiento de los datos > Impresión de  resultados


Diagrama de flujo
 El diagrama de flujo representa la esquematizacion gráfica de un algoritmo .Lo que va en realidad muestra graficamente los pasos o procesos a seguir para alcanzar la solución de un problema. La construccion correcta del mismo es muy importante, ya que a partir de este mismo se escribe el programa en el lenguaje de programacion especifico. Lo que dice que se utilizara el lenguaje C, aunque debemos recordar que el diagrama de flujo se debe construir de manera independiente al lenguaje de programacion. El Diagrama de flujo representa la solución al problema. El  programa representa la implementación en un lenguaje de programacion.

viernes, 27 de febrero de 2015

Pulgadas a Centimetros

En este prgrama podremos calcular las pulgadas a centimetros diciendo que cada pulgada vale 2.54

#include <stdio.h>

#define INCH 2.54//1 pulgada son 2.54

int main (){
   
    float pulgada,centimetros;
   
    printf ("Bienvenidos al programa que convierte pulgadas a centimetros");
    printf ("\n");
    printf ("\n");
    printf("Proporcione cuntas pulgadas desea convertir a centimetros: ");
    scanf("%f",&pulgada);
    printf ("\n");
    printf ("\n");
       
    centimetros = INCH * pulgada;

    printf ("La cantidad de pulgadas proporcionada,en centimetros es: %.2f",centimetros);
    printf ("\n");
    printf ("\n");
   
    printf ("Gracias por utilizar mi programa");
        return 0;
   
}

Variable por teclado #define PI 3.1416

 En este programa aprenderemos a definir una variable tipo flotante por teclado ,introduciendo desde el principio su libreria que definira la variable PI y lo multiplicara.

#include <stdio.h>
#define PI 3.1416




int main(){
   
    printf ("Bienvenidos al calculo de variables a,b,c,d y e \n ");
    printf ("\n");
   
   
    float x;
    int a;
   
   
    x = PI;
   
   
    printf ("El valor de x es: %f.\n",x);
    printf ("\n");
    printf ("introduce un valor para a: ");
    scanf  ("%i",&a);
    printf ("El valor de a es: %i.\n\n",a);
   
    x = x* a;
   
    printf ("El nuevo valor de x es: %f.\n\n",x);
   
    int b;
   
    printf ("Ahora introduce un valor para b: ");
    scanf  ("%i",&b);
    printf ("El valor de b es: %i.\n\n",b);
   
    x = x* b;
   
    printf ("El nuevo valor de x es: %f.\n\n",x);
   
    int c;
   
    printf ("Ahora introduce un valor para c: ");
    scanf  ("%i",&c);
    printf ("El valor de b es: %i.\n\n",c);
   
    x = x* c;
   
    printf ("El nuevo valor de x es: %f.\n\n",x);
    printf ("\n");
   
    int d;
   
    printf ("Ahora introduce un valor para d: ");
    scanf  ("%i",&d);
    printf ("El valor de b es: %i.\n\n",d);
   
    x = x* d;
   
    printf ("El nuevo valor de x es: %f.\n\n",x);
   
   
    int e;
   
    printf ("Ahora introduce un valor para e: ");
    scanf  ("%i",&e);
    printf ("El valor de b es: %i.\n\n",e);
   
    x = x* e;
   
    printf ("El nuevo y ultimo valor de x es: %f.\n\n",x);
    printf ("\n");
   
    printf ("\n");
    printf ("\n");
    printf ("\n");
    printf ("Bryan Franco Velez -´programacion´ ");
    printf ("\n");
    printf ("Ingenieria en Ciencias Computacionales ");
    printf ("\n");
    printf ("\n");
    printf ("Gracias por utilizar mi programa ");
    printf ("\n");
   
    return 0;
}