Los programas informticos o software, es la coleccin de programas de ordenador y los datos
relacionados que proporcionan las instrucciones que le dicen a una computadora lo que debe hacer. El trmino fue acuado como contraste con el hardware (dispositivos fsicos). En contraste con el hardware, el software es intangible, lo que significa que "no se puede tocar". Software a veces tambin se usa en un sentido ms estrecho, lo que significa la aplicacin de software solamente. En otros casos el trmino incluye datos que no se han asociado tradicionalmente con las computadoras, tales como pelculas, cintas y discos. Clasificacin del software. Si bien esta distincin es, en cierto modo, arbitraria, y a veces confusa, a los fines prcticos 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 sistema informtico en particular que se use, aislndolo especialmente del procesamiento referido a las caractersticas 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: o Sistemas operativos o Controladores de dispositivos o Herramientas de diagnstico o Herramientas de Correccin y Optimizacin o Servidores o Utilidades Software de programacin: Es el conjunto de herramientas que permiten al programador desarrollar programas informticos, usando diferentes alternativas y lenguajes de programacin, de una manera prctica. Incluye entre otros: o Editores de texto o Compiladores o Intrpretes o Enlazadores o Depuradores o Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir mltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz grfica de usuario (GUI). Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los negocios. Incluye entre otros: o Aplicaciones para Control de sistemas y automatizacin industrial o Aplicaciones ofimticas o Software educativo o Software empresarial o Bases de datos o Telecomunicaciones (por ejemplo Internet y toda su estructura lgica) o Videojuegos o Software mdico o Software de Clculo Numrico y simblico. o Software de Diseo Asistido (CAD) o Software de Control Numrico (CAM)
Un archivo informtico es un conjunto de informacin que se almacena en una computadora y puede ser identificado por su ruta completa. Los archivos informticos se llaman as porque son los equivalentes digitales de los archivos en tarjetas, papel o microfichas del entorno de oficina tradicional. Los archivos informticos facilitan una manera de organizar los recursos usados para almacenar permanentemente informacin dentro de una computadora.
Contenido de los archivos En lo que concierne al sistema operativo, un archivo es, en la mayora de los casos, simplemente un flujo unidimensional de bytes (nmeros enteros en el intervalo de 0 a 255), que es tratado por el sistema operativo como una nica unidad lgica. Un archivo de datos informtico normalmente tiene un tamao, que generalmente se expresa en bytes; en todos los sistemas operativos modernos, el tamao puede ser cualquier nmero entero no negativo de bytes hasta un mximo dependiente del sistema. Depende del software que se ejecuta en la computadora el interpretar esta simplsima estructura bsica como por ejemplo un programa, un texto o una imagen, basndose en su nombre y contenido. Los tipos especiales de archivos, como los nodos de dispositivo que representan simblicamente partes del hardware, no consisten en un flujo de bytes y no tienen tamao de archivo.
La informacin de un archivo informtico normalmente consiste de paquetes ms pequeos de informacin (a menudo llamados registros o lneas) que son individualmente diferentes pero que comparten algn rasgo en comn. Por ejemplo, un archivo de nminas puede contener informacin sobre todos los empleados de una empresa y los detalles de su nmina; cada registro del archivo de nminas se refiere nicamente a un empleado, y todos los registros tienen la caracterstica comn de estar relacionados con las nminas, esto es muy similar a colocar toda la informacin sobre nminas en un archivador concreto en una oficina que no tenga ninguna computadora. Un archivo de texto puede contener lneas de texto, correspondientes a lneas impresas en una hoja de papel.
La manera en que se agrupa la informacin en un archivo depende completamente de la persona que disee el archivo. Esto ha conducido a una pltora de estructuras de archivo ms o menos estandarizadas para todos los propsitos imaginables, desde los ms simples a los ms complejos. La mayora de los archivos informticos son usados por programas de computadora. Estos programas crean, modifican y borran archivos para su propio uso bajo demanda. Los programadores que crean los programas deciden que archivos necesitan, como se van a usar y (a menudo) sus nombres.
En algunos casos, los programas de computadora manipulan los archivos que se hacen visibles al usuario de la computadora. Por ejemplo, en un programa de procesamiento de texto, el usuario manipula archivos documento a los que l mismo da nombre. El contenido del archivo documento est organizado de una manera que el programa de procesamiento de texto entiende, pero el usuario elige el nombre y la ubicacin del archivo, y proporciona la informacin (como palabras y texto) que se almacenar en el archivo.
Muchas aplicaciones empaquetan todos sus archivos de datos en un nico archivo, usando marcadores internos para discernir los diferentes tipos de informacin que contienen. Los archivos de datos usados por juegos como Doom y Quake son ejemplos de esto.
Los archivos de una computadora se pueden crear, mover, modificar, aumentar, reducir y borrar. En la mayora de los casos, los programas de computadora que se ejecutan en la computadora se encargan de estas operaciones, pero el usuario de una computadora tambin puede manipular los archivos si es necesario. Por ejemplo, los archivos de Microsoft Office Word son normalmente creados y modificados por el programa Microsoft Word en respuesta a las rdenes del usuario, pero el usuario tambin puede mover, renombrar o borrar estos archivos directamente usando un programa gestor de archivos como Windows Explorer (en computadoras Windows).
Almacenamiento de archivos En trminos fsicos, la mayora de los archivos informticos se almacenan en discos duros -discos magnticos que giran dentro de una computadora que pueden registrar informacin indefinidamente. Los discos duros permiten acceso casi instantneo a los archivos informticos.
En computadoras muy grandes, algunos archivos informticos pueden almacenarse en cinta magntica. Los archivos tambin se pueden almacenar en otros medios en algunos casos, como discos compactos grabables, unidades Zip, memorias transportables USB, etc. TIPOS DE ARCHIVOS: Los tipos de archivo se diferencian en dos tipos:
Ejecutables, son aquellos que han sido programados bajo algn lenguaje especfico para Realizar acciones y rutinas por s mismos. Ejemplo:.EXE ,.COM ,. B AT ,.DLL, etc.
De datos, son aquellos que, principalmente, contienen datos, y necesitan de una aplicacin especfica para ser abiertos. Ejemplo:.TXT ,.DOC ,.XLS, etc
TIPOS DE EXTENSIONES DE ARCHIVOS DE EXTENSION: DE TEXTO Dentro de los documentos de texto hemos de diferenciar entre el texto plano y el enriquecido. Es decir, entre los formatos que sencillamente guardan las letras (txt, log...) y los que podemos asignarles un tamao, fuente,color, etc, (doc). .TXT: archivo de texto plano, sin grficos. Se abre con cualquier editor de texto, incluido el Bloc de Notas, de Windows. .NFO: archivo de texto plano que suele incluirse comodescripcin del contenido de un archivo compactado .zip. Se ve con cualquier editor de texto. .HTML / .HTM: archivo de hipertexto, utilizado para la publicacin de contenidos en la Web. Es un standard utilizado por los principalesnave gadores de Internet. Sirve para abrir estos archivos: Internet Explorer y Navigator.
.DIC: diccionario para procesadores de texto. Se compone de texto plano y se abre como tal con cualquier procesador de texto. .DOC: archivo de texto con estilo. Se genera y se abre con los principales procesadores de texto para Windows: Microsoft Word, WordPerfect, Display Write, WordStar. .WRI: archivo de texto con estilo generado por el accesorio de Windows Microsoft Write. Accesible con este programa o con cualquier procesador de texto. .RTF: Formato de archivo de texto enriquecido que permite intercambiar texto entre distintos procesadores de texto y en distintos sistemas operativos. Accesible con cualquier procesador de texto. COMPRIMIDOS Los formatos de compresin son de gran utilidad a la hora del almacenamiento de informacin ya que hacen que esta ocupe el menor espacio posible y que se puedan reunir muchos ficheros en uno slo. .RAR: archivo compactado con la aplicacin WinRAR y extrable con la misma, uno de los dos ms populares formatos de archivo compactado en laweb (el otro es .zip). .ZIP: archivo compactado con la aplicacinW inZip y extrable con esta aplicacin. Es uno de los dos formatos de archivo de compactado ms populares. El otro es .rar
DE AUDIO Los archivos de audio son todos los que contienen sonidos (no solomsica). Las diferentes extensiones atienden al formato de compresin utilizado para convertir elsonido real en digital. .CDA: pista de audio digital de unCd de msica. Haciendo clic sobre l se lanza el Reproductor de CDs de Windows. .MID: archivo de msica MIDI (Interfase Digital de Instrumento Musical). El software de instalacin de la mayora de lastarjetas de sonido dispone de un mdulo para ejecutar archivos de sonido .mid. .MP3: archivo de audio comprimido bajo norma MPEG. Se ejecuta con aplicaciones como Winamp, Xing MPEG Player o Real Player, entre otros. .RA: archivo de sonido Real Audio. Se ejecuta con la aplicacin Real Player. .SND: archivo de secuencia de sonido. Windows lo ejecuta automticamente con su aplicacin Rundll32. .WAV: sonido de onda de Windows, se puede abrir con la Grabadora de Sonidos de Windows. DE VIDEO Los formatos de video no slo contienen imgenes sino tambin el sonido que las acompaa. Es bastante habitual que al intentar visualizar un vdeo no podamos ver la imagen aunque s oigamos el sonido. Esto es debido al formato de compresin utilizado en ellos que puede no ser reconocido por nuestro ordenador, por ello siempre se ha de tener actualizados los codecs de cada uno de los formatos. .ASF, .LSF, .ASX: Archivo de secuencias de audio o video, se abre con el Reproductor Multimedia de Windows. .AVI: archivo de pelcula de video de Microsoft Windows. Se abre con el Reproductor Multimedia de Windows. .MPA, .M1V, .MPG, .MPE, .MPEG: archivo de video comprimido bajo norma MPEG. Se ejecuta con el Reproductor Multimedia de Windows, o con reproductores comerciales como el Xing MPEG Player. .MOV, .QT: archivo de video en formato de Quicktime. Se ejecuta con la aplicacin Quicktime Player. .RM, .RAM, .RV: archivo de video en formato propietario de Real Video. Se ejecuta con Real Player. .DiVX: archivo de video en formato DiVX:) conocido como el MP3 del video ya que permite niveles muy altos de compresin. Logra que una pelcula que ocupara unDVD entero (de hasta 7 GB), pueda grabarse en unCD -Rom comn (de 700 MB) sin perdercalidad. DE IMGENES Poco hay que decir de las imgenes y de sus formatos salvo que cada uno de ellos utiliza un mtodo de representacin y que algunos ofrecen mayor calidad que otros. Tambin cabe destacar que muchos programas de edicin grfica utilizan sus propios formatos de trabajo con imgenes. .BMP: archivo de mapa de bits de Windows. Se ve con el accesorio de Microsoft Paint o con cualquier visor deg rficos, como el ACDSee. archivo dediseo de la aplicacin Corel Draw. Se ejecuta con la misma aplicacin. .GIF: uno de los dos formatos de archivo de grficos preferido en la Web (el otro es .JPG). Comprimido al igual que los .JPG, pero por otro sistema llamado LZW, patentado por Unisys. Se abre con cualquier visor de grficos. .ICO: archivo de grfico de cono. Es utilizado por Windows para lanzar una aplicacin con un clic sobre el mismo. .PCX: archivo de grficos creado con PC Paintbrush, de Soft. Se abre teniendo instalada en Windows sta aplicacin. .PIC: archivo de grficos de PC Paint. Se ejecuta con esta aplicacin. .PSD: archivo de mapa de bits hecho con AdobePhotoshop. Se ejecuta con esta aplicacin o con un visor de grficos, como ACDSee. .TGA: archivo de grficos de alta definicin hecho con tarjeta de video profesional Targa. Visible con adobe Photoshop o algn visor de grficos. .WMF: sigla de Windows Metafile. Archivos que contienen informacin descriptiva respecto de un archivo de grficos. Es el formato usado por las galeras de imgenes de MicrosoftOffice. Pueden verse con un visor de grficos o convertirse a otros formatos de grficos con la aplicacin Hijaak Pro. DE PROGRAMAS La mayora de los programas tienen formatos de archivo propios para utilizarlos en distintas funciones. Al ser bastante habituales algunos de ellos, detallamos los ms importantes aqu. POWERPOINT:.PPS (Presentacin);.PPT (Presentacin) WORD: .DOC, .DOT (Plantilla de Microsoft Word); EXCEL :.XLS (Hoja de clculo),.CSV (Archivo devalores separados por comas);.XLK (Archivo de copia de seguridad);.XLM (Macro); MSN MESSENGER.CTT (Lista de contactos) DE INTERNET ASP Active Server Pages CSS Documento de hoja de estilos en cascada HTA HTML Aplicacion HTM HTML Documento HTML HTML Documento HTT Plantilla de hipertexto JS JScript Script File JSE JScript Encoded Script File JSP Archivo JSP MHT MHTML Documento HTML MHTML Documento PHPPersonal Home Page SHTM Archivo SHTM URL HTML Documento XML HTML Documento XSL Hoja de estilos XSL EML Outlook / Eudora / The Bat MBX Eudora Mailbox MSG Mensaje E-mail NWS News Mensaje DE SISTEMA Estos son los archivos necesarios para el funcionamiento interno del Sistema Operativo as como de los diferentes programas que trabajan en l. No esta recomendado moverlos, editarlos o variarlos de ningn modo porque pueden afectar al buen funcionamiento del sistema. Ejemplos: .BAT , .BIN, .COM, .DLL, .SYS , entre otros