lunes, 7 de febrero de 2011

PAQUETERÍA DE SOFTWARE: HOJA DE CÁLCULO Y MODELOS DE BASES DE DATOS

PAQUETERÍA DE SOFTWARE: HOJA DE CÁLCULO Y MODELOS DE BASES DE DATOS
(Software package). Es un grupo de uno o más archivos que son necesarios tanto para la ejecución de un programa de computadora, o como para agregar características a un programa ya instalado en la computadora o en una red de computadoras.

Los paquetes de software, pueden estar en un formato estandarizado, que le permite ser instalado por un programa que está integrado en el
sistema operativo, o puede ser un instalador autosuficiente (no necesita otros programas), generalmente conocido como "instalador".
Bibliografía:

PAQUETERÍA DE SOFTWARE
En informática, Una Aplicación es un programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. Posee ciertas características que le diferencia de un sistema operativo (que hace funcionar a la computadora), de una utilidad (que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual se crean los programas informáticos). Suele resultar una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén. Ciertas aplicaciones desarrolladas 'a medida' suelen ofrecer una gran potencia ya que están exclusivamente diseñadas para resolver un problema específico. Otros, llamados paquetes integrados de software, ofrecen menos potencia pero a cambio incluyen varias aplicaciones, como un programa procesador de textos, de hoja de cálculo y de base de datos.

Los programas de aplicación se dividen en muchos tipos, entre los cuales se pueden nombrar:
De procesadores de texto: Lotus Word Pro, Microsoft Word, Corel WordPerfect, OpenOffice.org Writer.
De hojas electrónicas o de cálculo: Quattro Pro, Lotus 1-2-3, OpenOffice.org Calc, Microsoft Excel.
De manejo de base de datos: MySQL, Microsoft Access, Visual FoxPro, dBase.
Comunicación de datos: Safari, Mozilla Firefox, MSN Explorer, Internet Explorer, Netscape Navigator, Kazaa, MSN Messenger Yahoo! Messenger, ICQ, AOL Instant Messenger,Opera.
Multimedia: XMMS, Mplayer, Windows Media Player, Winamp, RealPlayer, QuickTime, DVX.
De presentaciones: Microsoft Power Point, OpenOffice.org Impress, Corel Presentations, Windows Movie Maker. De diseño: Corel Draw, GIMP, Corel PHOTO-PAINT, Corel Painter, Adobe Photoshop, Microsoft Photo Editor, Microsoft Paint, Microsoft Publisher, AutoCAD, Macromedia Fireworks, Macromedia FreeHand.
De edición:
Corel Ventura, QuarkXPress, Adobe PageMaker, Adobe InDesign, FrameMaker, Adobe Acrobat.
De cálculo: Maple.
De finanzas: Microsoft Money.
Compiladores: Visual Basic, C++, Pascal, Visual FoxPro.
De correo electrónico: Outlook Express, MozillaThunderbird.
De compresión de archivos: WinZip, gzip, WinRar.
De presupuestación de obras: DataObra, Presto.
Bibliografía:
http://www.slideshare.net/Adark/14-paqueteria-de-software

TIC's

TIC's

Se denominan Tecnologías de la Información y las Comunicaciones (TIC), al conjunto de tecnologías que permiten la adquisición, producción, almacenamiento, tratamiento, comunicación, registro y presentación de informaciones contenidas en señales de naturaleza acústica (sonidos), óptica (imágenes) o electromágnetica (datos alfanuméricos)

La utilización de las Tecnologías de la Información y de las Comunicaciones (TIC) está contribuyendo al cambio de cultura corporativa e institucional y está dando lugar a una nueva vía para construir el fortalecimiento económico.
La importancia de las TIC´s es relevante en el mundo que vivimos. Actualmente ya son muchas las voces que desde la red claman por una “democratización” de estas tecnologías. El problema es que aún son pocas las voces que tienen acceso a la Internet, por tanto el peso especifico de estos reclamos se relativiza y, más grave aún, ni siquiera se logra captar la importancia real del tema, sus consecuencias y la incidencia que tendrá en la calidad de vida a futuro.

ELEMENTOS DE UN SISTEMA COMPUTACIONAL
Hardware
Cuando un usuario interactúa con una computadora proporciona una entrada; en respuesta, la computadora procesa la entrada y devuelve una salida. La entrada puede ser en forma de órdenes o instrucciones, texto, números, imágenes digitalizadas, etc. La salida puede ser: cálculos en una hoja de cálculo, una carta impresa o un auto moviéndose en la pantalla en un juego de carreras. Una computadora necesita disponer de un conjunto de funcionalidades y proporcionar la capacidad de:
Aceptar la entrada
Visualizar o presentar la salida
Almacenar la información
Ejecutar operaciones aritméticas y lógicas
Monitorizar, controlar y dirigir las operaciones globales y de secuencia de los procesos.

Software de aplicación
El software de Aplicación es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.
La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas.
Es en este software de Aplicación donde se aprecia en forma más clara la ayuda que puede suponer un computador en las actividades humanas, ya que la máquina se convierte en un auxiliar del hombre, liberándole de las tareas repetitivas.
Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del hardware.
Basta con que conozcan las necesidades de información de sus aplicaciones y cómo usar el sistema operativo, para conseguir satisfacer estas necesidades.
Sus programas deben ser independientes del hardware específico que se utilice y deben ser transportados sin grandes problemas de adaptación a otras computadoras y otros entornos operativos.
Dentro de los programas de aplicación, puede ser útil una distinción entre aplicaciones verticales, de finalidad específica para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos…), y aplicaciones horizontales, de utilidad para una amplísima gama de usuarios de cualquier tipo.
Algunos ejemplos de software aplicaciones son:
> Procesadores de texto. (Bloc de Notas)
> Editores. (PhotoShop para el Diseño Gráfico)
> Hojas de Cálculo. (MS Excel)
> Sistemas gestores de bases de datos. (MySQL)
> Programas de comunicaciones. (MSN Messenger)
> Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
> Programas de diseño asistido por computador. (AutoCAD)

Definición de Firmware - Significado y definición de Firmware: "Firmware (término que hace referencia a la Programación Firme) es el software compuesto por un bloque de instrucciones que tienen un fin específico y que se almacena y se ejecuta desde la memoria ROM (que es la memoria de sólo lectura). Este software está integrado en la parte del hardware, es decir que viene incorporado con el dispositivo, por lo que el firmware es en cierto punto, hardware y software al mismo tiempo.
Las memorias ROM de dispositivos periféricos, como las impresoras, los monitores, los grabadores de DVD, cuentan con firmware, al igual que otros dispositivos internos, como los microprocesadores y los chips de la memoria. En el caso de los microprocesadores, por ejemplo, el firmware es el que recibe instrucciones de programas y las ejecuta, a la vez que emite órdenes a otros dispositivos del sistema.
Por lo general, la finalidad del firmware es la de control de las operaciones: recibe instrucciones y las redirecciona según las necesidades. Estos programas existentes en la memoria ROM están incluidos en el dispositivo desde su fabricación y lo más común es que estén protegidos por derechos de autor. El BIOS (Basic Input/Output Sistema) es un programa de tipo firmware."
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS: MACINTOSH, UNIX Y LINUX
Mac
Macintosh. Serie de computadores personales de Apple. El Mac original con su gabinete vertical se introdujo en 1984. El sistema operativo del Mac con su interfaz gráfica de usuario ha proporcionado una medida de consistencia y facilidad de uso que es sin igual. La familia Macintosh es la serie de computadores personales más grande, en uso, y no compatible con IBM.<p>Hasta 1994, los Mac recibían potencia exclusivamente de la familia de CPU 680×0 de Motorola. En 1994, Apple introdujo los Power Macintosh (Poderme), que usan la PowerPC CPU y proporcionan un desempeño mejorado. Los PowerMac utilizan una versión PowerPC del Mac OS, que ejecuta aplicaciones PowerMac nativas y emula aplicaciones Mac 680×0. También ejecuta aplicaciones DOS y Windows a través de emulación de Insignia Solutions.
(Medium Access Control) En redes, es una subcapa de la capa de enlace que aparece en las Redes de Area Local y se encarga de controlar el acceso al medio. Es diferente para cada tipo de red, de acuerdo con la tecnica que se emplee.

Linux
Es un sistema operativo descendiente de UNIX. Unix es un sistema operativo robusto, estable, multiusuario, multitarea, multiplataforma y con gran capacidad para gestión de redes, Linux fue creado siguiendo estas caracteristicas. En la década de los ochenta apareció un nuevo sistema, era una versión básica y reducida de Unix llamada Minix, su autor fue Andrew Tanenbaum, el objetivo era crear un acceso a este sistema sin tener que pagar licencias, basados en este sistema el señor Linus B. Torvalds, a mediados de 1991 empezo a trabajar en un proyecto para mejorar las deficiencias de Minix, Torvalds creo la primera versión de Linux (Contracción de Linus y Unix) numerada como versión 0.01. Esta versión solo contenia un Kernel muy rudimentario y para poder realizar cualquier operación se requeria que la máquina tuviera instalado Minix. El 5 de Octubre de 1991 fue creada y públicada la versión 0.02 cuando Torvalds logro ejecutar programas como el Bash y el Gcc, despues de esta publicación se distribuyo en forma gratuita el código de Linux e invito a todo aquel que pudiera aportar ideas nuevas y mejorar el código via Internet, gracias a estos aportes Linux evoluciono rápidamente a las versiones 0.03, 0.10, 0.11 y 0.12. En Marzo de 1992 fue creada la versión 0.95
LINUX es un sistema operativo, compatible Unix. Dos caracteristicas muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del codigo fuente. El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / librerías que hacen posible su utilizacion.

Características de LINUX
Esta es una lista bastante completa con las características de LINUX:
Fuente: Infosheet-Como. Autor: IvanCasado
• Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
• Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
• Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, tambien existen versiones para su utilizacion en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
• Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
• Funciona en modo protegido 386.
• Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
• Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.

Bibliografia:
http://www.masadelante.com