sábado, 17 de marzo de 2012

Lenguajes para Desarrollar Software comercial y Software Libre


-Software Comercial:
El software comercial es el software, libre o no, que es comercializado, es decir, que existen sectores de la economía que lo sostiene a través de su producción, su distribución o soporte.
Software Libre:
es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. 
http://www.smaldone.com.ar/opinion/docs/slvssp.html 

Acceso a Los Datos de un Archivo

  • Acceso Archivo Secuencial
  • Acceso Archivo Directo
http://www.programacionfacil.com/java_jsp:archivos
http://msdn.microsoft.com/es-es/library/aa903295%28v=vs.71%29.aspx
http://www.slideshare.net/luismy_martinez/archivo-secuencial

Base de Datos

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Tipos Bases de Datos:
  • Base de Dato Relacional
  • Base de Dato Jerárquico
  • Base de Dato en Red.
http://es.wikipedia.org/wiki/Base_de_datos 

Archivo y Tipos

Un Archivo es un grupo de datos estructurados que son almacenados en algún medio y pueden ser usados por las aplicaciones.

 
Tipos de Archivos: 
Podemos dividir los archivos en dos grandes grupos
  • Archivos Ejecutables y no Ejecutables.
  • Archivos de Datos

- Archivo Maestro: El archivo maestro contiene todos los registros de una determinada base de datos, cada uno de las cuales consiste en un conjunto de campos de longitud variable.

 -Archivo de Transacciones: Un archivo de transacciones es un archivo temporal que persigue básicamente dos propósitos; uno es el de acumular datos de eventos en el momento que ocurran, y el segundo propósito es el de actualizar los archivos maestros para reflejar los resultados de las transacciones actuales