lunes, 28 de marzo de 2016

Correccion de l evaluacion del 4to Bloque



Encierre la respuesta correcta a la pegunta:
1.- ¿Qué es un nivel de visibilidad en C++?
- Es la forma denegada de acceder a los datos, permisos que no poseen las clases.
- Es la forma de acceder a los datos, permisos que no poseen las clases.
- Es la forma de acceder a los datos, permisos que poseen las clases.
- Ninguna de las anteriores.
2.- ¿Para que sirve una clase?
- Para encapsular datos.
- Para moldear objetos del mundo real.
- Para simplificar la reutilización de código.
- Todas las respuestas son correctas.
3.- ¿Qué es un constructor?
- Es el que encapsula los datos.
- Es una constante cuya misión es inicializar un objeto de una clase.
- Es una variable cuya misión es inicializar un objeto de una clase.
- Ninguna de las anteriores.
4.- ¿Qué significa instanciar una clase?
- Es crear mediante la herencia.
- Es crear una variable de tipo flotante de clase.
- Es poner valores a una clase.
- Es crear objetos a partir de una clase.
5.- ¿Cuál es una declaración correcta de un objeto?
    Class A{int x;};
    A a;
                         Class B{int x};
                      B dato;
    Public class A {int x;}
    A dato;
                      object A{int x;};
                      a A;


6.- ¿Cuál es una declaración correcta de una struct?
  struct alum; {
  int nmat;
  char nombre[41];};
struct alumn{
char nmat;
char nombre[41];};
struct Alumno{
long nmat;
nombre[41]};
struct alumno{
char nmat;
char nombre;}
7.-los miembros de una clase especificados como private
- son accesibles por las funciones miembro de la clase.
-son accesibles por las funciones miembro de la clase y funciones amigas de la clase.
-Son accesibles por las funciones miembro de la clase, las funciones amigas de la clase y las clases que heredan.
- las anteriores respuestas no son correctas.
8.-del siguiente código conteste las siguientes preguntas.
Class CComplejo{
private:
double real,imag;
Public:
 void asigna_real(double r);
void asigna_imag(double i);
 double parte_real();
double parte_imag();
 void suma(const CComplejo& a, const CComplejo& b);
};
 Escribe las funciones que existen en esta clase:
void asigna_real(double r);
void asigna_imag(double i);
 double parte_real();
double parte_imag();
 void suma(const CComplejo& a, const CComplejo& b);
El programa tiene las características de encapsulamiento. Si o No ¿Por qué?
Si porque con la palabra “private” se encapsulan las variables.
Existe un constructor
Si ya que aunque no lo veamos la clase tiene un constructor vacío

lunes, 21 de marzo de 2016

RaspBerry PI

 

¿Qué es?
es un «es un ordenador de tamaño de tarjeta de crédito que se conecta a su televisor y un teclado». Es una placa que soporta varios componentes necesarios en un ordenador común.«Es un pequeño ordenador capaz, que puede ser utilizado por muchas de las cosas que su PC de escritorio hace, como hojas de cálculo, procesadores de texto y juegos. También reproduce vídeo de alta definición», apuntan en la página web del producto.
Historia:

En 2006, los primeros diseños de Raspberry Pi se basaban en el microcontrolador Atmel ATmega644. Sus esquemas y el diseño del circuito impreso están disponibles para su descarga pública.14
En mayo de 2009, la Fundación Raspberry Pi fue fundada en Caldecote, South Cambridgeshire, Reino Unido como una asociación caritativa que es regulada por la Comisión de Caridad de Inglaterra y Gales. 
 

¿Cuando fue lanzado?
Este proyecto fue ideado en 2006 pero no fue lanzado al mercado febrero de 2012. Ha sido desarrollado por un grupo de la Universidad de Cambridge y su misión es fomentar la enseñanza de las ciencias de la computación los niños. De hecho, en enero de este año Google dono mas de 15.00 Raspberry Pi para colegios en Reino Unido. 
 

domingo, 20 de marzo de 2016

CUATO BLOQUE


Imagine Cup

¿Qué es?
Imagine Cup es una competición y un programa tecnológicos mundiales para estudiantes que ofrece oportunidades para que estudiantes de todas las disciplinas se reúnan y usen su creatividad, pasión y conocimiento de la tecnología para crear aplicaciones y juegos, e integra soluciones que pueden cambiar la manera en que vivimos, trabajamos y jugamos.


Imagine Cup es tu oportunidad de:
  • Abrir nuevos caminos, resolver problemas difíciles que enfrenta el mundo hoy en día, y tal vez incluso convertir sus ideas en un negocio
  • Involucrarse en la próxima ola de juegos y aplicaciones - el futuro está en sus manos
  • Aprender nuevas habilidades tecnológicas
  • Ponte a prueba en contra de los estudiantes más brillantes de todo el mundo
  • Hacer nuevos amigos
  • Ganar dinero y premios, e incluso el acceso a nuestros exclusivos campamentos de entrenamiento!
MI PROYECTO :)
Mi proyecto se trata de crear un juego en donde nos permite aprender los 3 derechos fundamentales que un niño que debe de aprender desde muy pequeño.
Esto lo logre con ayuda de un programa llamado "GM Studio" (Gamer Maker Studio)
Captura del juego:















Link del programa:
http://www.mediafire.com/download/ejlam40qga7zwma/GMStudio-Installer-1.4.1749.rar

Link de juego ya hecho:
http://www.mediafire.com/download/i7ed7bplmo5gba7/Juego.gmk




miércoles, 16 de marzo de 2016

Internet de las cosas

Internet de las cosas:
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.4 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.

Características

Inteligencia

El Internet de las cosas probablemente será "no determinista" y de red abierta (ciberespacio), en la que entidades inteligentes auto-organizadas (servicio Web, componentesSOA) 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).

Arquitectura

El sistema será probablemente un ejemplo de "arquitectura orientada a eventos31 , 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.).

Empresas y productos

Business Intelligence

Se denomina inteligencia empresarialinteligencia de negocios o BI al conjunto de estrategias y aspectos relevantes enfocados a la administración y creación de conocimiento sobre el medio, a través del análisis de los datos existentes en una organización o empresa.

Características

Este conjunto de herramientas y metodologías tienen en común las siguientes características:
  • Accesibilidad a la información. Los datos son la fuente principal de este concepto. Lo primero que deben garantizar este tipo de herramientas y técnicas será el acceso de los usuarios a los datos con independencia de la procedencia de éstos.
  • Apoyo en la toma de decisiones. Se busca ir más allá en la presentación de la información, de manera que los usuarios tengan acceso a herramientas de análisis que les permitan seleccionar y manipular sólo aquellos datos que les interesen.
  • Orientación al usuario final. Se busca independencia entre los conocimientos técnicos de los usuarios y su capacidad para utilizar estas herramientas.

Inteligencia de Empresas

La Inteligencia de Empresas es el concepto más amplio del uso de la inteligencia en las organizaciones. Desde distintas perspectivas, la inteligencia de empresas ha ido emergiendo a partir de la contribución de muchas áreas del conocimiento: market intelligence (inteligencia de mercados), competitive intelligence (Inteligencia Competitiva), business intelligence (inteligencia empresarial).

PostgreSQL

Pg logo.png
PostgreSQL:
Es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia PosgreSQL , similar a la BSD o la MIT.

Características

Alta concurrencia

Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos.

Amplia variedad de tipos nativos

PostgreSQL provee nativamente soporte para:
Como crear una base de datos

1.- Para crear una nueva base de datos, debemos situarnos en el  Servidor  Postgre SQL, darle clic derecho, seleccionamos conectar, nos pedira nuestra contraseña de de super ususario Postgre SQL.
                                     
2.- Una vez realizada la conexión, nos situamos en  PostgreSQL, damos clic derecho y seleccionar NEW DATABASE del menu emergente 
3.- En la nueva pantalla vamos  a ingresar el nombre de la nueva base de datos que en nuestro caso es Pedidos,  el dueño va a ser PostgreSQL, damos clic en OK
4.- Podemos visualizar la nueva base de datos  que hemos creado.
5.- Para utilizar la nueva base de datos pedidos, vamos a dar clic derecho sobre la base de datos, seleccionamos CREATE Script
6.- Podremos visualizar una nueva pantalla donde esta  nuestro scipt creado por defecto, en esta pantalla  podremos trabajar y realizar la programacion adecuada para realizar las modificaciones pertinentes en la base de datos.