jueves, 13 de mayo de 2010

Postgre SQL

- Que es un Copyleft?

Se refiere a un software libre cuyos terminos de distribucion no permiten a los reedistribuidores agregar reestricciones a cada copia del software, a un modificado debe ser libre.

- Historia del Postgre SQL

Postgre es un sistema administrador de base de datos basado en proyecto postgre, version 4.2 desarrollado en la universidad Berkeley.

- El proyecto postgre, fue financiado por el DARPAC (Defense Advanced Research Project Agency) y la Nsf (National Science Fundation), entre otras instituciones, la historia de postgre SQL comienza con un proyecto de investigacion en 1980, liderado por el pofesor Michael Stonebraker en Berkeley, el proyecto original fue un manejador de base de datos llamado Ingres.

Caracteristicas principales de postgre SQL

- Objeto - Relacional:

Postgre SQL es un manejador de base de datos Objetos-Relacional ; ademas es capaz de manejar complejas rutinas y reglas como:

  • Control de concurrencia
  • Soporte multiusuario
  • Transacciones
  • Optimizacion de consultas
  • Herencia
  • Entre otras...
Extensibilidad:

Postgre SQL soporta operadores, funciones y tipos de datos definidos por el usuario.
  • Soporta el estandar SQL
  • Integridad Referencial
  • Multiples Api's
  • Lenguajes procedurales
  • Mvcc
  • Cliente/Servidor
Arquitectura de Postgre SQL

Esta implementado sobre una arquitectura Cliente/Servidor dividido entre grandes procesos que son los encargados de dar respuesta a los peticiones y mantener la informacion de la base de datos.

sábado, 13 de febrero de 2010

Sistemas Expertos

Es un software que imita el comportamiento de un experto humano en la solución de un problema pueden almacenar conocimientos de un experto para un campo determinado y solucionar un problema mediante deducción lógica de conclusiones.

Aplicaciones

Sus principales aplicaciones se dan en las gestiones empresarias debido a que;

- Casi todas las empresas disponen de un ordenador que realiza las funciones básicas: Contabilidad genera, decisiones financieras, gestión de la tesorería, planificación, entre otros.

- Este trabajo implica manejar grandes volúmenes de información y realizar operaciones numéricas para después tomar decisiones.

Áreas de aplicación: Los sistemas expertos se aplican a una gran diversidad de campos y/o áreas. A continuación, algunas de la principales: Militar, Electrónica, Derecho, Aeronáutica, Química, Industria, Geología, Medicina, Informática, Arqueología, Transporte, Telecomunicaciones, Agricultura, Educación, Finanzas y Gestión.

Ventajas: Estos programas proporcionan la capacidad de trabajar con grandes cantidades de información que uno de los grandes problemas que enfrenta el análisis humano que puede afectar negativamente la toma de decisiones.

Limitaciones: Es evidente que para actualizarse se necesita de reprogramación de estos (Tal vez este sea una de sus limitaciones mas acentuadas), otra de sus limitaciones es el elevado costo de dinero.

miércoles, 20 de enero de 2010

Sistemas de Informacion

Es un conjunto de elementos que interactuan entre si con el fin de apoyar las actividades de una empresa empresa. Equipo Computacional: El hardware necesario para que el sistema de informacion pueda operar.

- Entrada de Información:
Es el proceso mediante el cual el sistema toma los datos que requiere para procesar la información de las unidades tipicas de entrada de datos a la computadora son las terminales, las cintas macnetica, las unidades de disquette, los codigos de barra, los escaners, la voz, los monitores sensibles al tacto (Tecnologia Toch), el teclado y el mouse entre otros.

- Almacenamiento de Informacion:
Es una de las actividades o capacidades mas importantes que tiene la computadora, ya que a través de esta, el sistema puede recordar la informacion guardada.

- Procesamiento de Información:
Es la capacidad de sistema de información para sacar la informacion procesada, o bien, datos de entrada al exterior.

martes, 17 de noviembre de 2009

Virus y Antivirus

Antivirus:

Nacieron con el proposito de eliminar virus informaticos durante la decada de 1980.
Con el transcurrir el tiempo, la aparicion de sistemas operativos mas avanzados en internet, los virus han evolucionado hacia programas mas avanzados que no solo buscan detectar un virus, sino bloquearlo, desinfedtar y prevenir una infeccion de los mismos asi como actualmente ya son capaces de recorrer a otro tipo de Malware, Spyware, Nootkits, entre otros.

Virus


Virus Microvirus:


No se transmiten a traves de los documentos de las aplicaciones que poseen algun tipo de lenguaje de Micros. Entre ellas encontramos todas las que pertenecen al paquete Office o Conel Draw.
Cuando uno de estos archivos infectados es abierto y cerrado, el virus toma el control y se pone en la plantilla base de nuevos documentos, de forma que seran en el futuro.

Virus Residente:

Cuando se pone en manchas la primera accion que realiza, consiste en comprobar si se cumplen todas las condiciones para atacar (fecha, tipo, peso, entre otros). De no ser asi, se colocan en una zona de memoria principal esperando que se ejecute algun programa.

Si en alguna de las operaciones que realiza el fichero operativo se trabajase con un archivo no infectado el virus lo infectara.

Virus Troyano:

Es similar a un virus, es un programa que busca propagarse y sobre todo a traves del internet, como en e-mail, chat, entre otros. La diferencia de los troyanos con los virus, es que los troyanos estan hechos para permitirles a otras personas en tener acceso al ordenador (PC) infectado, ya sea para robar informacion, contraseñas, documentos, datos, entre otros.

Virus polimorficos:

Estos virus son tambien llamamos "mutantes". Trabajan de la siguiente manera:

Se ocultan en un archivo y se cargan en memoria cuando el archivo es ejecutado. Pero a diferencia de hacer una copia exacta de si mismo, cuando infecta a otro archivo, modifican esa copia para verse diferente.

Virus ejecutables:

Es el virus mas peligroso y con mas trayectoria, ya que posee la capacidad de inyectar archivos: .com ; .exe y .src . A diferencia de otros, este tipo de virus puede infectar todo el sistema operativo de forma de dejarlo inutilizable atravez de su residencia tanto en memoria como en el registro de Windows.

Virus Gusanos:

Son un termino frecuentemente usado en nuestro criterio, sin sustento real, estos son programas malignos que se propagan a traves de internet en la modalidad de virus "Companis" que no alteran archivos o sectores del disco. Estos programas toman control de la memoria, calculan las direcciones de otros computadores (PC's) conectados en la red y envian copias del mismo.

Virus Boot:

Infectan la zona del disco de un ordenador (PC). Su unico modo de propagacion es arrancar del disquette del disco duro infectado no son operaciones peligrosas mientras el sistema no se inicie de un disco infectado.

jueves, 15 de octubre de 2009

Microsoft Office y Open Office

Microsoft Office:
Es una suite ofimática, compuesta básicamente por aplicaciones de procesamiento de textos, plantilla de cálculo y programa para presentaciones (algunas más, dependiendo de la versión). Fue desarrollada por la empresa Microsoft. Funciona bajo plataformas operativas Microsoft Windows y Apple Mac OS, aunque también lo hace en Linux si se utiliza un emulador como Wine o CrossOver Office.

Open Office:
Es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para muchas plataformas como Microsoft Windows y sistemas de tipo Unix como GNU/Linux, BSD, Solaris y Mac OS X. OpenOffice está pensado para ser altamente compatible con Microsoft Office, con quien compite. Soporta el estándar ISO OpenDocument con lo que es fácil el intercambio de documentos con muchos otros programas, y puede ser utilizado sin costo alguno.

miércoles, 14 de octubre de 2009

Sistemas operativos

Es el programa (o Software) mas importante del ordenador (computador). Para que funcionen los otros programas, cada ordenador general, debe tener un sistema operativo. Los sistemas operativos realizan tareas basicas, tales como reconocimiento de la coneccion del teclado, enviar informacion al monitor.



Funciones del sistema operativo

1.- Facilita el uso de la computadora, en general.


2.- Gestiona y asigna recursos hardware a los distintos programas o paredes.


3.- Gestiona y mantiene los archivos en dispositivos de memoria masiva.


4.- Apoya a otros programas.


Linux

Es un sistema operativo similar a los de Unix que pueden ejecutarse en una plataforma de hardware, es decir, plataformas basadas en Intel, ADM entre otros. El sistema tambien funciona en equipos personales y consolas de juego, por lo tanto, Linux es un programa con plataformas multiples.


Ventajas:

1.- Precio.

2.- Estabilidad.

3.- Seguridad.

4.- Compatibilidad.


Desventajas:

1.- No cuenta con una empresa de respaldo.

2.- Corre con el riesgo de fragmentarse como el Unix.


Mac OS

viernes, 9 de octubre de 2009

Utilidad del computador para ser humano

Los usan para hacer cuentas, trabajos, programas e infinidades de cosas, mayormente es usado para trabajos y comunicaiones, tambien nos podemos divertir con juegos.

Por lo menos yo lo uso para hacer trabajos del liceo, tambien me comunico con mis amigos, familia, puedo ver television en el, Yo lo uso todos los dias.