Introducción a la informática Conceptos software Introducción a la informática Conceptos software 1 Introducción a la informática Conceptos software Índice de contenido Licencia y condiciones de uso...............................................................................................3 Introducción............................................................................................................................4 Definiciones............................................................................................................................5 Sistemas operativos ..............................................................................................................6 Evolución de los sistemas operativos................................................................................6 Organización y manejo de archivos, directorios y subdirectorios.........................................8 Explorador de archivos......................................................................................................8 Carpetas, directorios y subdirectorios...............................................................................9 Tipos de Archivos...............................................................................................................9 Unidad de Disco...............................................................................................................11 Estructura de directorios I................................................................................................12 Estructura de directorios II...............................................................................................13 Aplicaciones.........................................................................................................................14 Tipos de aplicaciones......................................................................................................14 Aplicaciones ofimáticas: Editores de texto......................................................................14 Aplicaciones ofimáticas: Base de datos..........................................................................15 Aplicaciones ofimáticas: Hoja de calculo.........................................................................16 Aplicaciones ofimáticas: Presentaciones........................................................................17 Editores Gráficos.............................................................................................................18 Aplicaciones de Gestión en la empresa..........................................................................20 2 Introducción a la informática Conceptos software Licencia y condiciones de uso Todo el material utilizado para elaborar este curso está disponible públicamente y sujeto, excepto que se indique lo contrario, a una licencia de Reconocimiento-NoComercialCompartirIgual (by-nc-sa) v.3.0 España de Creative Commons. Pueden copiarse, distribuirse y transmitirse públicamente siempre que no se haga para fines comerciales y se cite el autor y la fuente (Junta de Comunidades de Castilla-La Mancha), pudiendo crear obras derivadas, siempre y cuando las mismas se compartan con la misma licencia que la presente. La licencia completa puede consultarse en: http://creativecommons.org/licenses/by-nc-sa/3.0/es/. En el caso de obtener y utilizar los materiales disponibles de este curso, usted debe respetar siempre la sección que contiene la licencia de uso y el autor de la misma, dejándola visible y accesible para cualquiera que visualice este material. Entre el material del curso se han incluido imágenes pertenecientes a las librerías gráficas Crystal Clear Actions (http://www.everaldo.com), la cuál está licenciada bajo GNU LGPL, y a cuya licencia podréis acceder desde el siguiente enlace (licencia Crystal Clear Actions). Todos los logos e imágenes oficiales utilizadas en este curso, pertenecen a sus autores y propietarios, habiéndose utilizado aquí tan solo con fines educativos y de difusión. Pueden encontrar las licencias de uso de estas imágenes en las páginas oficiales de sus propietarios o creadores. 3 Introducción a la informática Conceptos software Introducción En este bloque se introducirá al usuario en el mundo del sistema operativo, que es el conjunto de programas y funciones que nos permitirán a nosotros y a las aplicaciones, utilizar los recursos del ordenador. Su función es hacer de intermediario entre los elementos físicos del ordenador (pantalla, teclado, impresora, disco duro, etc.) y el usuario, posibilitando el manejo del mismo. Asimismo, en este bloque conoceremos de forma elemental cuáles son las principales aplicaciones en ofimática (indicando las funciones principales que se realizan normalmente con ellas, así como una mera introducción a las mismas para su mejor comprensión). 4 Introducción a la informática Conceptos software Definiciones Definiciones de software hay muchas, pero una de las más claras es la siguiente: Se denomina software (o equipamiento lógico), a todos los componentes intangibles de un ordenador, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware). Esto incluye aplicaciones informáticas tales como procesadores de textos, que permiten al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de aplicaciones. Se considera software a todo aquello que se pueda almacenar electrónicamente en un sistema informático. Se suele clasificar el software en dos grupos: Software de sistemas (sistema operativo y utilidades) y software de aplicaciones (procesadores de texto, hojas de cálculo, bases de datos y aplicaciones para cualquier tipo de actividad y de gestión en general). 5 Introducción a la informática Conceptos software Sistemas operativos Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicación del usuario con el ordenador y gestionar sus recursos de manera eficiente. El sistema operativo comienza a trabajar en el momento en el que se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos. Sin el sistema operativo el ordenador no puede funcionar. Coloquialmente, se puede decir que, el sistema operativo es todo aquel software que viene con el ordenador antes de que se instale ninguna aplicación. Está claro que según esta definición, los programas orientados a diferentes tareas como procesadores de texto, hojas de cálculo, aplicaciones de gestión, etc. no son parte del sistema operativo. El sistema operativo es el encargado de ofrecer al usuario final una manera fácil y sencilla de operar, codificar, interpretar y emitir órdenes al ordenador. Hoy en día, un sistema operativo se puede encontrar, normalmente, en la mayoría de los aparatos electrónicos complejos que podamos utilizar sin necesidad de estar conectados a un ordenador y que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que esta cumpla con sus funciones; este es el caso de: teléfonos móviles, reproductores de DVD, minicadenas, autoradios, y muchos más. Evolución de los sistemas operativos La evolución de los sistemas operativos y el hardware ha sido notable: • Primera generación (1945-1955). ◦ Hardware: Tubos de vacío y paneles de control. ◦ Sistema Operativo: No existe. • Segunda Generación (1955-1965). ◦ Hardware: Transistores (tarjetas perforadas). ◦ Sistema Operativo: ▪ S. O. de trabajo único: solo se dedica a "preparar" el sistema para la llegada de trabajos. ▪ S. O. por lotes (batch): automatiza la secuencia de operaciones involucradas en la ejecución de un programa usando ordenes que lee, interpreta y ejecuta el monitor de lotes (porción de código residente en memoria). 6 Introducción a la informática Conceptos software • Tercera generación (1965-1980) ◦ Hardware: Circuitos integrados. ◦ Sistema Operativo: ▪ S. O. de multiprogramación: más de un programa residente en memoria. ▪ Sistema multiusuario: (Tiempo compartido) repartir el uso de la CPU de forma que, tras un tiempo de ejecución de un programa, el sistema operativo lo detiene para que se ejecute otra aplicación. ▪ Tiempo real: el sistema controla el tiempo que debe tardar una aplicación y si no lo cumple muestra un error. ▪ Multiprocesador: más de un procesador en una misma máquina. • Cuarta generación(1980 hasta el presente). ◦ aparecen los ordenadores personales. Hasta 1965, los ordenadores no tenían sistema operativo. El programador hacía todo el software. Los equipos informáticos trabajaban con lo que se denomina sistema de procesamiento por lotes. Entre 1965 y 1980. Las aplicaciones residían y trabajan en y desde la memoria del ordenador. En 1980 comienza a crearse el sistema operativo UNIX. Entre 1980 y 1990. Había dos tipos de Sistema Operativo. El Unix para trabajar en estaciones de trabajo y redes y para oficinas y hogares se utiliza el MS-DOS y más tarde el Windows. A partir de 1991 surgen otros sistemas operativos que están funcionando también en la actualidad como Linux, BlueEyedOS, SkyOS, DROPS, Novell Netware, MorphOS, AmigaOS 5.0, Mac OS Mountain Lion, Windows 7, Solaris, OS/400. 7 Introducción a la informática Conceptos software Organización y manejo de archivos, directorios y subdirectorios Explorador de archivos El Explorador de archivos es la herramienta básica en un Sistema Operativo, ya que gracias a ella es posible controlar toda la información que esté guardada y almacenada en el disco duro, disquete, Cd, etc. del ordenador con el que se trabaja. Para poder trabajar con el Explorador es necesario conocer la terminología con la que trabaja. De esta forma será mucho más fácil su manejo. RECORDATORIO: • Un bit es la unidad mínima de información, (puede ser 0 ó 1) es decir, es la unidad que se utiliza para medir el tamaño de los documentos. • Un byte son 8 bits. Un kilobyte (Kb) son 1024 bytes, un Megabyte (Mb) son 1024 Kb, un Gigabyte son 1024 Mb. • Un Archivo o Fichero está compuesto por un conjunto de bytes. Por ejemplo, un documento de texto es un archivo, un dibujo también es un archivo. 8 Introducción a la informática Conceptos software Carpetas, directorios y subdirectorios Las carpetas se utilizan para clasificar de forma lógica los archivos que se guardan en el ordenador. Las carpetas también deben tener un nombre. Se aconseja que las carpetas y los archivos reciban nombres lo más descriptivos posible. De esta manera será mucho más fácil encontrar la información que se desee localizar. • Los subdirectorios o subcarpetas son otras carpetas contenidas en los propios directorios o carpetas. • En el Explorador, las carpetas están representadas por una carpeta de color amarillo. • Una carpeta puede contener dentro archivos y otras carpetas. • Las carpetas también reciben el nombre de directorios. Tipos de Archivos Hay diferentes tipos de archivos o ficheros según sea la clase de datos que contienen. Así es posible que existan archivos de imágenes, archivos de programas, archivos de documentos, archivos de bases de datos, etc. Los nombres de los archivos están compuestos por el nombre y el tipo de archivo (o extensión) separados por un punto, por ejemplo “imagen.jpg”, “carta.doc”, etc. En la actualidad el tipo de archivo suele estar oculto para el usuario, pero internamente sigue existiendo, ya que es lo que indica al sistema operativo con que aplicación concreta debe de abrir un archivo. Nombres de archivos El nombre de los archivos puede contener letras, números, espacios en blanco y caracteres especiales como guiones, subrayado, “@”, “$”, “&”, pero hay un grupo de caracteres especiales que están prohibidos ( ", ?, *, \,/,:, >, <, | ). El nombre del archivo puede tener hasta 256 caracteres. 9 Introducción a la informática Conceptos software La extensión también forma parte del nombre del archivo, esta suele ser de tres o cuatro letras y está separada del nombre por un “.”, por ejemplo, “.doc”, “.docx”, “.txt”, “.avi”, “.mp4”, etc. Cada extensión hace referencia a que el archivo es de un tipo determinado, y se abre con un tipo de aplicación determinada, podemos ver algunos ejemplos en la siguiente tabla: Tipo de archivo Extensión Aplicación que lo abre Ejecutables “.exe”, “.com”, “.bat”, etc... Sistema operativo Imágenes “.gif”, “.bmp”, “png”, “.jpg”, etc... Paint, Gimp, Photoshop, Snagit, etc. Vídeos “.avi”, “.mp4”, “,mpg”, “.swf”, etc... VLC, Windows Media, etc. Audio “.mp3”, “.track”, “mid”, “mod”, etc... VLC, Windows Media, Winamp, etc. Texto “.txt”, “.doc”, “.odt”, “docx”, etc... OpenOffice.org, Libre Office, Microsoft Office, etc. Presentaciones “.ppt”, “.odp”, etc... OpenOffice.org, Libre Office, Microsoft Office, etc. Hojas de calculo “.xls”, “ods”, “xlsx”, etc... OpenOffice.org, Libre Office, Microsoft Office, etc. Navegación web “html”, “.xhtml”, “htm”, etc... Firefox, Chrome, Iexplorer, etc. Existen muchos más tipos de extensiones y aplicaciones que abren las extensiones indicadas, estas son solo un ejemplo. Una aplicación puede abrir archivos de varios tipos, por lo que un archivo puede abrirse con diferentes aplicaciones, siempre y cuando las tengamos instaladas en nuestro equipo previamente. Cuando instalamos una aplicación en nuestro equipo, esta le indica al sistema operativo que tipo de archivos es capaz de abrir. Si instalamos varias aplicaciones que abren un mismo tipo de archivo, cuando queramos abrir este archivo, el sistema operativo nos preguntará con cual de las aplicaciones que tiene instalada deseamos abrirlo. Al hacer esto también nos preguntará si queremos que alguna de esas aplicaciones sea la que utilice por defecto, para así no tener que estar haciendo esa pregunta cada vez que lo intente abrir, esta sería lo que se llama la “aplicación por defecto”. 10 Introducción a la informática Conceptos software Unidad de Disco Una unidad de disco es como una carpeta, pero que abarca mucha más información. Las unidades son divisiones imaginarias que se hacen en el ordenador para acceder más fácilmente a la información. Las unidades que se tienen en el ordenador suelen recibir el nombre de una letra del abecedario. Los discos duros, DVD-Rom y cualquier dispositivo de almacenamiento, reciben letras correlativas del abecedario. Por ejemplo, ”C:”, “D:”, “F:”, etc. … según las que tengamos y el orden en que hayan sido instaladas. En esta imagen se puede apreciar que hay tres unidades: • La unidad de disco local está representada por este icono: • La unidad de DVD-RW se representa con el siguiente icono: • La segunda unidad, el CD se representa con el siguiente icono: 11 Introducción a la informática Conceptos software Estructura de directorios I La estructura de archivos es como un árbol genealógico. Lo primero que encontraremos es la unidad del dispositivo. Al pulsar sobre el símbolo “+” o “>” que hay a la izquierda de una unidad, se desplegarán todas las carpetas que hay en su interior, así hasta llegar al último nivel de detalle. Al desplegar la carpeta, el símbolo se convierte en un . Para ocultar una rama del árbol de directorios hay que hacer clic sobre el símbolo .. Los programas y los datos se guardan en ficheros, tanto en la memoria como en los discos. Cada fichero tiene asignado un nombre por el cual, el sistema operativo puede distinguirlos de los demás. 12 Introducción a la informática Conceptos software Estructura de directorios II Para resumir la explicación de este apartado del curso, se va a comparar la organización de los ficheros en disco, como si se tratara de un archivador de oficina. Así cada disco equivaldría a un cajón del archivador. La introducción de un disco en la unidad, equivale a la apertura de un cajón en el archivo. El número de unidades de disco se corresponde con el número de cajones del archivador. Cada fichero en disco equivale a una carta o documento del archivador. Al igual que el archivador dispone de carpetas en las cuales se guardan los documentos, los discos disponen de carpetas llamadas subdirectorios, conteniendo cada una de ellas la lista de los documentos que contiene. Sería posible guardar todos los documentos en una sola carpeta (directorio), pero a medida que fuera creciendo el número de ficheros (documentos) se iría haciendo más difícil seguirles la pista, y saber en que lugar de la carpeta se encuentran. Por ello es preferible su distribución en diferentes carpetas (subdirectorios). Lo primero que se ve cuando se abre un cajón del archivador, o se introduce el disco en la unidad, es un grupo de carpetas y de ficheros. Si se abre una de estas carpetas del archivador, se pueden ver en su interior los documentos que contiene o bien otras carpetas; o quizás una mezcla de ambas cosas. Análogamente, si se abre una carpeta (directorio) del disco, en ella se verán cierto número de ficheros o de subcarpetas (subdirectorios). Estas subcarpetas dividen el contenido de la carpeta principal (directorio Raíz) en grupos de ficheros más fácilmente manejables. Esta estructura es presentada en forma de árbol genealógico, con la raíz en la parte superior y una serie de ramificaciones que crecen hacia abajo (Estructura Arbórea). En un disco del ordenador, habrá para cada carpeta (directorio), una lista con los ficheros que contiene y las carpetas del siguiente nivel. Por ejemplo: El directorio RAIZ contendrá las reseñas nominas, contabilidad, facturación. El directorio NOMINAS contendrá las reseñas a los años N05, N06. 13 Introducción a la informática Conceptos software Aplicaciones Tipos de aplicaciones Para cada tipo de actividad o tarea, prácticamente, existe una aplicación informática que la realiza. En el mercado, hay infinidad de programas informáticos y tipos de aplicaciones dedicadas a una gran multitud de tareas. Algunos ejemplos son: procesadores de texto, hojas de cálculo, gestores de bases de datos, maquetadores de texto, etc. También hay programas de diseño gráfico, de retoque fotográfico, de gestión de nóminas, de gestión administrativa y financiera, de gestión de facturación y contabilidad, de gestión bancaria, etc. En general, cada una de estas aplicaciones, se dedica a realizar un tipo de tareas específicas y aunque pueden combinar varias tareas, están especializadas solo en unas de ellas. Aplicaciones ofimáticas: Editores de texto Se conoce como Ofimática a la informática aplicada a la oficina: proceso de textos, hojas de cálculo, bases de datos etc. Los editores y procesadores de texto, son herramientas informáticas destinadas a la creación y mantenimiento de documentos de forma que con poco trabajo, es posible conseguir informes con un aspecto muy profesional. Los editores y los procesadores de texto se suelen confundir. No está de más conocer que la función principal de un editor de texto es la de introducir el texto, imprimirlo y guardarlo de una manera sencilla. Para facilitar la labor del operador cuenta con funciones básicas como la de copiar, repetir, pegar y borrar bloques de texto. También permite, borrar líneas o palabras enteras. Ejemplos de editores de texto son los programas Writer de LibreOffice y Word de Micosoft.. El procesador de texto, incorpora muchas más funciones. Además de las características de los editores de texto, un procesador de texto, permite entre otras cosas: • Insertar en el texto imágenes, gráficos, tablas, símbolos, etc. • Generar índices en los documentos que lo requieran. • Tener plantillas para la creación de formatos, como por ejemplo cartas y etiquetas. • Combinar correspondencia. Esto consiste en seleccionar un conjunto de datos externos y sustituirlos por otros en un documento. Gracias a esto es posible enviar una carta a un conjunto de clientes teniendo que escribir solo el texto de la carta e indicar los campos a rellenar. El procesador será el que tome los datos 14 Introducción a la informática Conceptos software personalizados de cada cliente (normalmente, de un fichero externo o de una base de datos), como pueden ser los apellidos, el nombre, el domicilio, el código postal, la población y la provincia, u otros datos específicos de cada cliente que nos interese. • Corregir la ortografía y la gramática del documento de manera automática. Aplicaciones ofimáticas: Base de datos Una base de datos se puede definir como un conjunto de datos más o menos complejo almacenado sistemáticamente para su posterior uso. En este sentido, una guía telefónica puede considerarse una base de datos, compuesta en su mayoría por números y textos impresos en papel e indexados para su consulta. En informática existen los sistemas gestores de bases de datos (SGBD), que permiten almacenar y posteriormente, acceder a los datos de forma rápida y estructurada. Un gestor de base de datos es un programa que permite introducir y almacenar datos, ordenarlos y manipularlos. Organizarlos de manera significativa para que se pueda obtener información no visible como, totales, tendencias o relaciones de otro tipo. Debe permitir en principio: • Introducir datos. • Almacenar datos. • Recuperar datos y trabajar con ellos. Las bases de datos son utilizadas, normalmente, para la gestión de empresas e instituciones públicas, aunque también son utilizadas en otro tipo de entornos más reducidos e incluso domésticos. Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificación: • Según la variabilidad de los datos almacenados ◦ Bases de datos estáticas: Estas son bases de datos de solo lectura, utilizadas, primordialmente, para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones. ◦ Bases de datos dinámicas: Estas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización e inserción de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un taller o concesionario de automoción, una farmacia, etc. 15 Introducción a la informática Conceptos software • Según el contenido ◦ Bases de datos bibliográficas: solo contienen un representante de la fuente primaria, que permite localizarla. Un registro típico de una base de datos de teléfonos en una empresa de marketing contiene, además del teléfono, información sobre el cliente, fecha de nacimiento, domicilio, aficiones, estado civil, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo. ◦ Bases de datos de texto completo: almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de guías telefónicas. ◦ Directorios:un ejemplo son las guías e índices de libros en formato electrónico. ◦ Banco de imágenes: almacenan audio, vídeo, multimedia, etc. Pueden almacenar información en distintos formatos. Aplicaciones ofimáticas: Hoja de calculo Una hoja de cálculo permite efectuar cálculos con rapidez y precisión. También permite simular situaciones con el objeto de efectuar análisis sobre las mismas. Hace años que sustituyeron con grandes ventajas a las calculadoras normales, científicas y financieras. La hoja de cálculo se presenta como una tabla o matriz de dos dimensiones, que consta de un número de filas y columnas variable. Las filas son los datos horizontales y las columnas los verticales. El lugar donde se produce la intersección de una fila y una columna se denomina celda; el número total de celdas se calcula multiplicando filas por 16 Introducción a la informática Conceptos software columnas. Las columnas se numeran utilizando las letras (A, B,..., AA, BB,..., etc.) y las filas utilizando números del 1 en adelante (1, 2, 3,…, 100, etc.). Cada celda es referenciada por una dirección o coordenada, formada por la fila y columna. El contenido de la celda puede ser una constante (numérica o de texto) o bien una fórmula para obtener su valor a partir de otras celdas. La gran ventaja de esta herramienta de trabajo, es que el ordenador mantiene las coordenadas y las fórmulas o funciones previamente definidas. De esta manera, si se cambia uno de los valores, los distintos contenidos que estén relacionados con él, se reajustan automáticamente. Esta característica la convierte en adecuada para realizar previsiones, planificaciones, cuadros de amortización, etc. Otras características de la hoja de cálculo son: • Tienen un manejo bastante sencillo. Esto permite a los usuarios no acostumbrados a trabajar en entornos informáticos y sacarles bastante provecho. • Los valores pueden exportarse de forma automática a representaciones gráficas o a bases de datos. Incluso se pueden incluir en documentos generados con procesadores de texto. • Pueden simular modelos y recalcular, fácilmente, los datos aplicando porcentajes. • Sirven para analizar datos. • Sus resultados se pueden obtener por pantalla o por impresora. Aplicaciones ofimáticas: Presentaciones Son programas diseñados para hacer presentaciones en las que se puede añadir texto, dibujos, tablas, gráficos, ilustraciones, sonido. Se puede decir que son herramientas informáticas que están dirigidas, fundamentalmente, a servir de apoyo en presentaciones o exposiciones de los más diversos temas, proyectando una serie de diapositivas a través del ordenador. Una vez diseñada, una presentación se puede convertir en una diapositiva o transparencia física para reproducirla en un proyector tradicional, o visionarla en el ordenador. Cada página que forma parte de una presentación, se denomina diapositiva. 17 Introducción a la informática Conceptos software Editores Gráficos Los editores gráficos sirven para retocar fotos, visualizar, componer y editar imágenes, dibujar, etc. Normalmente, incorporan una completa gama de opciones y herramientas para facilitar la labor del operador. Son programas (aplicaciones) de retoque de imágenes. Los programas que son la esencia de la autoedición o composición digital de documentos son: • Los programas de composición de página, como Pagemaker, QuarkXpress o Indesign. • Las aplicaciones de ilustración (o dibujo vectorial) como Illustrator, CorelDraw o Freehand. • Las utilidades de tratamiento de imágenes y fotografías, como Photoshop o Paintshop Pro. Básicamente, existen dos tipos de programas de diseño: los vectoriales y los raster. Los vectoriales se utilizan para diseños "sencillos" y lineales, en los que podremos usar la "mano alzada" para dibujar, aparte de otras herramientas, mientras los raster, trabajan con imágenes complejas, píxel a píxel como se dijo antes y permiten una definición, intensidad, resolución y gama de colores más completas que los editores vectoriales. Permiten editar y modificar fotos y figuras utilizando una gran variedad de técnicas y herramientas. Es importante recalcar que, la mayor utilidad de estos editores gráficos es, precisamente, la de editar imágenes que ya se tienen previamente y que fueron creadas o capturadas por otros medios tales como: • Fotos o ilustraciones digitalizadas en un escáner. 18 Introducción a la informática Conceptos software • Figuras provenientes de alguna colección de clipart (biblioteca de figuras). • Dibujos hechos en alguna aplicación de dibujo. • Imágenes obtenidas en Internet a través de un navegador. 19 Introducción a la informática Conceptos software Aplicaciones de Gestión en la empresa Las empresas en general y los autónomos en particular, necesitan cada vez más, herramientas y aplicaciones de gestión, que permitan ser competitivas en el desarrollo de la actividad. La incorporación de las nuevas tecnologías de la información en las empresas y autónomos, está suponiendo mejoras muy importantes en eficiencia y productividad, incrementando por tanto la rentabilidad del negocio. Además, de la mano de las Tecnologías de la Información y las Comunicaciones (TIC), las empresas experimentan cambios en sus relaciones con el exterior, ya que gracias a ellas tienen acceso a nuevos mercados y a otras formas de hacer negocios. No obstante, para que todas estas mejoras puedan tener lugar, será preciso un cambio en la organización y en la forma de operación de la empresa. Ahora bien, los cambios organizativos requieren cierto tiempo y tendrán lugar de manera progresiva. Por ello, es frecuente que la introducción de las TIC en las empresas o autónomos se lleve a cabo gradualmente. La empresa abordará este proceso en pasos sucesivos. El software, como hemos visto, es el soporte lógico que hace que funcione un ordenador, esto es, los programas. Si contar con un hardware actualizado es imprescindible para adaptarse a las nuevas tecnologías, lo mismo sucede con el software. Hoy en día existen multitud de aplicaciones de gestión (programas) que pueden hacer que esta sea mucho más sencilla y eficiente. Estos programas pueden integrarse entre sí para permitir una gestión global del negocio, existiendo también ya ofertas de soluciones integrales de gestión o ERP suficientemente flexibles y adaptadas a todo tipo de tamaños empresariales. No obstante, conviene advertir, que debe ser la aplicación la que se adapte a cada negocio y no el negocio el que se adapte a la aplicación, ya que esto último lleva en muchos casos, al fracaso en la implantación de las nuevas tecnologías. En el momento de adquirir en una empresa aplicaciones de gestión, es necesario tener en cuenta que lo primero que debe pretender el responsable es, que la aplicación sea capaz de llevar a cabo la realización de todos los aspectos y tareas que que se realizan diariamente en una empresa y que ayude a conseguir una correcta y óptima gestión de la actividad, unido a la premisa de que el operador o usuario final, debe poder utilizar la aplicación sin tener grandes conocimientos informáticos. 20