Datos personales

domingo, 20 de marzo de 2016

Internet de las cosas

¿Que es?

Es un concepto que se refiere a la interconexión digital de objetos cotidianos con internet. Alternativamente, Internet de las cosas es el punto en el tiempo en el que se conectarían a internet más “cosas u objetos” que personas. También suele referirse como el internet de todas las cosas o internet en las cosas. Si los objetos de la vida cotidiana tuvieran incorporadas etiquetas de radio, podrían ser identificados y gestionados por otros equipos, de la misma manera que si lo fuesen por seres humanos.


Caracteristicas 

Inteligencia


El Internet de las cosas probablemente será "no determinista" y de red abierta (ciberespacio), en la que entidades inteligentes auto-organizadas (servicio Web, componentes SOA) u objetos virtuales (avatares) serán interoperables y capaces de actuar de forma independiente (que persiguen objetivos propios o compartidos), en función del contexto, las circunstancias o el ambiente. Se generará una Inteligencia Ambiental(construida en Computación ubicua).
La versión industrial del IoT se conoce como IIoT, Industrial Internet of Things, de sus siglas en inglés. Incluirá determinismo, fiabilidad y sincronismo.

Arquitectura


El sistema será probablemente un ejemplo de "arquitectura orientada a eventos , construida de abajo hacia arriba (basada en el contexto de procesos y operaciones, en tiempo real) y tendrá en consideración cualquier nivel adicional. Por lo tanto, el modelo orientado a eventos y el enfoque funcional coexistirán con nuevos modelos capaces de tratar excepciones y la evolución insólita de procesos (Sistema multi-agente, B-ADSC, etc.).
En una Internet de las Cosas, el significado de un evento no estará necesariamente basado en modelos determinísticos o sintácticos. Posiblemente se base en el contexto del propio evento: así, será también unaWeb Semántica. En consecuencia, no serán estrictamente necesarias normas comunes que no serían capaces de manejar todos los contextos o usos: algunos actores (servicios, componentes, avatares) estarán auto referenciados de forma coordinada y, si fuera necesario, se adaptarían a normas comunes (para predecir algo sólo sería necesario definir una "finalidad global", algo que no es posible con ninguno de los actuales enfoques y normas).


Business Intelligence

Inteligencia de Negocios 

Business intelligence

¿Que es?



Business Intelligence es la habilidad para transformar los datos en información, y la información en conocimiento, de forma que se pueda optimizar el proceso de toma de decisiones en los negocios.
Se puede definir Business Intelligence como el conjunto de metodologías, aplicaciones y tecnologías que permiten reunir, depurar y transformar datos de los sistemas transaccionales e información  estructurada (interna y externa a la compañía) en información estructurada, para su explotación directa  o para su análisis y conversión en conocimiento, dando así soporte a la toma de decisiones sobre el negocio.
En definitiva permite:
* Observar ¿qué está ocurriendo?
* Comprender ¿por qué ocurre?
* Predecir ¿qué ocurriría?
* Colaborar ¿qué debería hacer el equipo?
* Decidir ¿qué camino se debe seguir?



Curso de base de datos

Postgres SQL 

¿Que es?

Postgresql es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, , similar a la BSD o la MIT.

Como muchos otros proyectos de código abierto, el desarrollo de postgresql no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales .

Características

        - Claves ajenas también denominadas Llaves ajenas o Claves Foráneas (foreign keys).
        - Disparadores : Un disparador o trigger se define como una acción específica que se realiza de acuerdo a un evento, cuando éste ocurra dentro de la base de datos. En PostgreSQL esto significa la ejecución de un procedimiento almacenado basado en una determinada acción sobre una tabla específica. Ahora todos los disparadores se definen por seis características:
         - El nombre del disparador
         - El momento en que el disparador debe arrancar
         - El evento del disparador deberá activarse sobre...
         - La tabla donde el disparador se activará
         - La frecuencia de la ejecución
         - La función que podría ser llamada
         - La función no es correcta

      Funciones 

Bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios lenguajes, con la potencia que cada uno de ellos da, desde las operaciones básicas de programación, tales como bifurcaciones y bucles, hasta las complejidades de la programación orientada a objetos o la programación funcional.
Los disparadores son funciones enlazadas a operaciones sobre los datos.





Imagine Cup

Concurso de Microsoft

Imagine Cup 


Información del Concurso


jueves, 25 de febrero de 2016

Programa con Polimorfismo

Programa Areas
#include <conio.h>
#include <stdio.h>

class area{

public:

int ladocuadrado;
int basetriangulo;
int alturatriangulo;
int radiocirculo;


public:
area(int _ladocuadrado, int _basetriangulo, int _alturatriangulo, int _radiocirculo){

ladocuadrado= _ladocuadrado;
basetriangulo= _basetriangulo;
alturatriangulo= _alturatriangulo;
radiocirculo= _radiocirculo;

}

void imprimir(){
float areacuadrado;
areacuadrado=ladocuadrado*ladocuadrado;
float areatriangulo;
areatriangulo=basetriangulo*alturatriangulo;
areatriangulo=areatriangulo/2;
float areacirculo;
areacirculo=radiocirculo*radiocirculo;
areacirculo=areacirculo*3,1416;

printf("El area del triangulo es: %f\n", areatriangulo);
printf("El area del cuadrado es: %f\n", areacuadrado);
printf("El area del circulo es: %f\n", areacirculo);
}

};

main()
{
area calcular(1,2,3,4);
calcular.imprimir();

getch();
}


 

Blogger news

Blogroll

About