martes, 8 de septiembre de 2009

NUMBERS '09 - VENTAJAS Y DESVENTAJAS



iWork ‘09 es una suite ofimática excelente, cuya integración con Mac OS X la hace altamente atractiva para uso.

Se maneja con soltura tanto con archivos propios como de otras suites, y exporta bastante bien lo que uno le pida.

Lo malo es que sus funciones y prestaciones son aún de rango básico-medio, y no se comparan con lo que ofrecen otras soluciones más completas en el rubro.

En cuanto a Numbers podemos decir que es su primera aparición en iWork y comparandolo con Excel es bastante pobre, pero aún así cumple muy bien su función.

Por ejemplo, puedes abrir documentos de Excel, aunque algunos formatos de letras no los detecta.

NUMBERS '09 - REQUERIMIENTOS DE SISTEMA Y COSTO



REQUERIMIENTOS DE SISTEMA:

■Computadora Mac con procesador Intel, PowerPC G5 o PowerPC G4 (500 MHz o más rápido)

■512 MB de RAM; 1 GB recomendado

■32 MB de memoria de video

■Mac OS X v10.4.11 o Mac OS X v10.5.6 o posterior

■QuickTime 7.5.5 o posterior

■1,2 GB de espacio disponible en disco

■Unidad de DVD requerida para instalación

Algunas funcionalidades pueden requerir acceso a Internet.


COSTO:

iWork 09 está disponible a través de Distribuidores Autorizados de Apple o de la tienda en línea www.apple.com.mx por un precio de venta sugerido de $79 dólares.

NUMBERS '09 - CARACTERISTICAS

Con Numbers ’09, las hojas de cálculo se crean sobre lienzos flexibles y libres de estructuras. De esta manera, es posible mover tablas, cuadros, gráficos y texto a cualquier lugar que se requiera de la hoja.

• Incluye más de 250 funciones, una explicación clara de la fórmula y un sistema de ayuda incorporado.



• Visualización en Lista de fórmulas: Permite ver todos los cálculos de la hoja a la vez.


• Categorías de tabla: Permite agrupar los datos de cualquier columna y crear categorías de tablas. Cada categoría incluye una fila resumen con la que se puede replegar, desplegar y reorganizar las diferentes categorías.

• Gráficas: Combina series de filas, columnas y áreas en una única gráfica mixta. Crea gráficas biaxiales con diferentes escalas de valores. Aplica líneas de tendencia y barras de errores.




• Selector de plantilla optimizado: Ofrece 12 nuevas ideas y diseños para crear una hoja de cálculo, 30 en total.


• Convertibilidad: Exportación de hojas de cálculo a archivos en PDF. Se pueden abrir archivos de Excel de Microsoft con Numbers y guardar las hojas de cálculo de Numbers con formato Excel. Con la opción de correo electrónico, se pueden enviar archivos de Numbers, Excel o PDF directamente desde Numbers mediante Mail de Mac OS X.


NUMBERS '09


Una hoja de cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas (la cual es la unión de filas y columnas). Habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas.

Debido a la versatilidad de las hojas de cálculo modernas, se utilizan a veces para hacer pequeñas bases de datos, informes, gráficos estadísticos, clasificaciones de datos, entre otros usos. Las operaciones más frecuentes se basan en cálculos entre celdas, las cuales son referenciadas respectivamente mediante la letra de la columna y el número de la fila.

Numbers '09 es una aplicación de hoja de cálculo desarrollada por Apple Inc. como parte del set de productividad iWork (que también incluye Keynote y Pages).

El principal competidor de Numbers es Microsoft Excel. Como una demostración de introducción, Steve Jobs lanzó una interface más fácil de usar, accesible para legos y que ofrece un mejor control sobre la apariencia y la presentación de tablas de datos.

CARACTERISTICAS DEL SOFTWARE

1. El software se desarrolla o construye; no se manufactura en el sentido clásico.

A pesar de que existen similitudes entre el desarrollo del software y la manufactura del hardware, las dos actividades serian diferentes en lo fundamental. En ambas la alta calidad se alcanza por medio del buen diseño, la fase de manufactura del hardware puede incluir problemas de calidad existentes en el software.

2. El software no se desgasta.

El software es inmune a los males ambientales que desgasten el hardware. Por lo tanto la curva de tasas de fallas para el software debería tener la forma de la “curva idealizada”. Los defectos sin descubrir causan tasas de fallas altas en las primeras etapas de vida de un programa. Sin embargo, los errores se corrigen y la curva se aplana: el software no se desgasta, pero si se deteriora.

3. A pesar de que la industria tiene una tendencia hacia la construcción por componentes, la mayoría del software aun se construye a la medida.

Un componente de software se debe diseñar e implementar de forma que puede utilizarse en muchos programas diferentes.

Los componentes reutilizables modernos encapsulan tanto los datos como el proceso se aplican a estos, lo que permite al ingeniero de software crear nuevas aplicaciones nuevas a partir de partes reutilizables. Características del software como parte de un sistema.

Sistema mínimo

En ocasiones, un programa debe ser asociado a un procesador antes de ser usado, lo cual forma un sistema mínimo. Tal es el caso, aunque no muy común, de los programas que son parte integral de un procesador (chip en una computadora) y que están “microprogramados”.

Sistema típico

Con más frecuencia, la computadora y los productos de software son administrados por un sistema operativo, el cual interactúa a través de equipo periférico (hardware) con un operador y otros equipos como los dispositivos de almacenamiento, monitores, impresoras, etc.

Sistema complejo

Los sistemas más difíciles de asegurar la calidad son aquellos donde se involucra el control -a través de la computadora- de sistemas electrónicos, dispositivos mecánicos o hidráulicos, procesos o plantas.

Características del entorno de los productos de software a utilizar en esta propuesta. Para facilitar su conceptualización, se proponen definiciones sencillas y prácticas a continuación:

Aplicación

Representación del giro sobre el cual el software va dirigido (negocios, ingeniería, medicina, etc.). Ambiente de Uso Espacio físico y condiciones en que se utiliza el software. Riesgos y consecuencias de fallas Lo que puede implicar que el software falle. Computadora anfitriona La computadora donde correrá el software. Madurez del desarrollador Experiencia en el desarrollo de software similar. Experiencia del usuario La familiaridad de los usuarios con computadoras o software similares Apoyo de los desarrolladores Asesoría o ayuda por parte de los desarrolladores. Experiencia de los desarrolladores Tiempo trabajado en desarrollos de software similares. Interacción con el usuario final Comunicación ente usuarios y desarrolladores. Restricciones comerciales Falta de presupuesto o de tiempo. Metodología de desarrollo El uso de algún método establecido para la creación del software. Lenguajes de programación El lenguaje o paquete computacional seleccionado para desarrollar el software.

CLASIFICACION DEL SOFTWARE


Clasificación del software

Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:

Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del computador en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:

Sistemas operativos Controladores de dispositivo Herramientas de diagnóstico Herramientas de Corrección y Optimización Servidores Utilidades

Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluye entre otros:

Editores de texto Compiladores Intérpretes Enlazadores Depuradores

Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc.. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI). 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) .


miércoles, 2 de septiembre de 2009

SOFTWARE


La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema.