Logo Studenta

2019-Unidad III-ElSoftware

¡Este material tiene más páginas!

Vista previa del material en texto

INFORMÁTICA – FCE- UNJu 
 
Unidad III - EL 
SOFTWARE 
 
 
INFORMÁTICA – FCE- UNJu 
 
 
 
 
UNIDAD III 
 
EL SOFTWARE 
 
Software 1 
 Características del software 1 
Clasificación del software 1 
Software de Sistema 3 
 Sistemas Operativos 3 
 Componentes y Funciones del Sistema Operativo 3 
 Clasificación de los Sistemas Operativos 4 
 Sistemas Operativos para PC´s 5 
 Sistemas Operativos para Móviles 8 
Software de Programación 10 
 Lenguajes de Programación 10 
 Clasificación de los Lenguajes de Programación 10 
Software de Aplicación 11 
Software Libre y Software Propietario 11 
Automatización de Oficinas 14 
 Ofimática 14 
 Ofimática en la nube 15 
 Productos Integrados Existentes 16 
 
 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 1 1 
SOFTWARE 
 
 
Software palabra proveniente del inglés (literalmente: partes blandas o suaves), que en 
nuestro idioma no posee una traducción adecuada al contexto, por lo cual se utiliza 
asiduamente sin traducir y fue admitida por la Real Academia Española (RAE). 
Aunque no es estrictamente lo mismo, suele sustituirse por expresiones tales como 
programas (informáticos) o aplicaciones (informáticas). 
 
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 (hardware). 
 
Características del Software 
 Es intangible 
 Posee un alto contenido intelectual (la intangibilidad y el contenido intelectual 
dificultan su control y medición) 
 No se lo reconoce como un activo contable. 
 Su proceso de desarrollo es mano de obra intensivo, basado en equipos y por 
proyectos. 
 Potencialmente es modificable hasta el infinito (genera enormes problemas a la hora 
de la evolución del software liberado) 
 El software no se desgasta. El software es inmune a los males ambientales que 
desgastan el hardware. “El software no se desgasta, pero si se deteriora”. 
 A pesar de que la industria tiene una tendencia hacia la construcción por 
componentes, la mayoría del software aún se construye a medida. 
 Un componente de software se debe diseñar e implementar de forma que pueda 
utilizarse en muchos programas diferentes. Los componentes reutilizables modernos 
encapsulan tantos los datos como los procesos que se aplican a estos, lo que permite 
crear nuevas aplicaciones a partir de partes reutilizables. 
 
 
CLASIFICACIÓN DEL SOFTWARE 
 
Se puede clasificar al software en tres grandes tipos: 
 
 Software de sistema: También denominado software de base, consiste en un 
software que sirve para controlar e interactuar con el sistema (hardware y software), 
proporcionando control sobre el hardware y dando soporte a otros programas. 
Ejemplos de software del sistema son: sistemas operativos, sistemas operativos de 
red. 
El software de sistema realiza tareas como la transferencia de datos entre la memoria 
RAM y los dispositivos de almacenamiento (disco rígido, unidades de discos ópticos, 
etc), 
Incluye entre otros: 
 Sistemas operativos 
 Controladores de dispositivo (drivers) 
 Herramientas de diagnóstico 
 Herramientas de Corrección y Optimización 
http://es.wikipedia.org/wiki/Software_de_sistema
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 2 2 
 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 
 
 Software de aplicación: Aquel que permite a los usuarios llevar a cabo una o varias 
tareas específicas, en cualquier campo de actividad susceptible de ser automatizado 
o asistido, con especial énfasis en los negocios. 
Incluye entre otros: 
 Aplicaciones de Sistema de control y 
automatización industrial 
 Aplicaciones ofimáticas 
 Software educativo 
 Software empresarial 
 Bases de datos 
 Telecomunicaciones (p.ej. internet y toda su estructura lógica) 
 Videojuegos 
 Software médico 
 Software de Cálculo Numérico 
 Software de Diseño Asistido (CAD) 
 Software de Control Numérico (CAM) 
 
 
 
 
 
 
 
 
 
 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 3 3 
 
SOFTWARE DE SISTEMA 
 
SISTEMA OPERATIVO 
 
 Conjunto de programas, rutinas, procedimientos y módulos que controlan los 
recursos de una instalación informática. 
 Programas que controlan y administran el equipamiento, encargado de cargar y 
ejecutar los programas del usuario. 
 Conjunto de programas encargados de administrar los dispositivos y recursos de una 
computadora 
 
Un sistema Operativo (SO) es en sí mismo un programa de computadora (conjunto de 
programas). Sin embargo, es un programa muy especial, quizá el más complejo e 
importante en una computadora. El SO despierta a la computadora y hace que reconozca 
a la CPU, la memoria, el teclado, etc., dejándola lista y operativa para que los otros tipos 
de software puedan funcionar. 
Normalmente reside en forma permanente en un medio magnético de acceso directo (Ej. 
Disco rígido), una vez que la computadora ha puesto en marcha su SO, mantiene al 
menos parte de éste en su memoria principal en todo momento. 
El SO tradicionalmente lo proveía el fabricante “Ambientes Propietarios”, en la actualidad 
es provisto por terceras partes “Arquitecturas Abiertas”, siendo éstos mejores productos 
y a mejores precios. 
 
 
COMPONENTES Y FUNCIONES DEL SISTEMA OPERATIVO 
 
Su función es administrar los recursos físicos de la computadora (Hardware) y gobernar 
la ejecución de las tareas contempladas por el software de aplicación. 
 
 
 
Componentes y funciones: 
 
 Núcleo o Kernel: Entre las tareas que desempeña se incluyen la asignación de 
trabajo al procesador y el proporcionar una vía de comunicación entre los distintos 
programas. En general, el núcleo se encarga de controlar el 
resto de los módulos y sincronizar su ejecución. 
 
 El uso de la Memoria: asignación de la memoria física a los 
distintos procesos que se van a ejecutar. Se la divide en 
segmentos o particiones y se asigna los programas o trabajos 
a ejecutar. 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 4 4 
 El Sistema de Archivo de Datos: lleva control de la ubicación de los datos grabados 
y espacios disponibles de los Discos. Son programas, módulos y rutinas encargados 
de realizar todas las operaciones relacionadas con el Almacenamiento físico de los 
datos de los archivos. 
 
 Las Unidades de Entrada/Salida: la asignación se hace por los Canales 
o Controladores de Periféricos que comunican estos con la CPU, 
liberándola de estas operaciones. 
 
 La Interfaz con el Usuario: a través de los Comandos o Instrucciones que el 
Operador envía al sistema operativo para solicitarle que ejecute las tareas que 
necesita. Y de los mensajes que el sistema operativo envía al usuario para avisarle 
que realizó las acciones encomendadas, ayudarlo y guiarlo en caso de errores y 
dudas y advertirle consecuencias. 
Es la parte del sistema operativo que permite comunicarse con él, de tal manera que 
se puedan cargar programas, acceder archivos y realizar otras tareas. 
Existen distintos tipos de interfaces: 
 Modo Comandos: La forma de interfaz entre el sistema operativo y el usuario en 
la que este escribe los comandos utilizando un lenguaje de comandos especial. 
Ej.: MS DOS, Linux. 
 Por medio de Menúes: Netware de Novell, OS 400. 
 A modo Gráfico: Es el tipo de visualización que permite al usuario elegir 
comandos, iniciar programas y ver listas de archivos y otras opciones utilizando 
las representacionesvisuales (iconos) y las listas de elementos del menú. Las 
selecciones pueden activarse bien a través del teclado o con el mouse. Ej.: MS-
Windows 
 Reconocimiento de Voz: Windows7. 
 
 
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS 
 
 
Monousuarios: son aquellos que soportan a un usuario a la vez, sin importar el número 
de procesadores que tenga la computadora o el número de procesos o tareas que el 
usuario pueda ejecutar en un mismo instante de tiempo. 
http://www.monografias.com/trabajos7/coman/coman.shtml
http://www.monografias.com/trabajos7/arch/arch.shtml
http://www.monografias.com/trabajos5/sisope/sisope2.shtml#tecla
http://www.monografias.com/trabajos5/losperif/losperif.shtml#mouse
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 5 5 
Multiusuarios: son capaces de dar servicio a más de un usuario a la vez, ya sea por 
medio de varias terminales conectadas a la misma computadora o por medio de sesiones 
remotas en una red de comunicaciones. No importa el número de procesadores en la 
máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente. 
Monotarea: son aquellos que sólo permiten una tarea a la vez por usuario. Solo pueden 
controlar la ejecución de un solo programa por vez. El más difundido MS DOS. Puede 
darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios 
usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a 
la vez. 
Multitarea: Permiten la multiprogramación, ejecución de más de un programa al mismo 
tiempo (en realidad es en forma concurrente, no simultánea). Carga varios programas y 
ejecuta porciones de cada uno. Los más conocidos son UNIX, OS/2 de IBM, Windows 
(desde su versión 95). 
Uniproceso: es aquel que es capaz de manejar solamente un procesador de la 
computadora, de manera que si tuviera más de uno le sería inútil. El ejemplo más típico 
de este tipo de sistemas es el DOS, y Mac OS. 
Multiproceso: se refiere al número de procesadores del sistema, que es más de uno y 
éste es capaz de usarlos para distribuir su carga de trabajo. 
Para Redes: se definen como aquellos que tienen la capacidad de interactuar con 
sistemas operativos de otras computadoras por medio de transmisión con el objeto de 
intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de 
otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la 
sintaxis de un conjunto de Comandos o Llamadas al sistema para ejecutar estas 
operaciones, además de la ubicación de los recursos que desee accesar. Los más 
difundidos, Netware de Novell, LAN Manager de IBM y Windows NT de Microsoft 
 
 
SISTEMAS OPERATIVOS ACTUALES PARA PC´s 
 
Windows 8 es la versión de Microsoft Windows para su uso en 
Computadoras Personales, Computadoras Portátiles, Netbooks, 
Tablets, Servidores y Centros Multimedia. 
Su interfaz de usuario ha sido modificada para hacerla más adecuada 
para su uso con pantallas táctiles, además de los tradicionales ratón y 
teclado. 
 
Características del sistema 
 Compatibilidad con USB 3.0 
 Interfaz Ribbon en el Explorador de Windows 
 Nueva tienda de Aplicaciones 
 Windows To Go: permite que todo el sistema se ejecute desde una unidad flash 
USB o disco duro externo USB. 
 
Requerimientos 
Arquitectura 32 bits 64 bits 
Procesador 1 GHz 
Memoria 
RAM 
1 GB de RAM 2 GB de RAM 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 6 6 
Tarjeta 
gráfica 
GPU DirectX 9 con Windows Display Driver Model (WDDM) 1.0 (No es 
necesario, solo se requiere para Windows Aero) 
Disco duro 16 GB de espacio libre 20 GB de espacio libre 
Unidades DVD-R/W 
 
 
 
Windows 10 busca que el usuario posea un mismo 
sistema, independientemente del dispositivo utilizado en 
cada momento: tableta, portátil o teléfono, por solo 
mencionar algunos. 
 
El nuevo menú de inicio 
El nuevo menú de inicio será un híbrido que nos mostrará tiles, como si de una 
pantalla de inicio se tratase; pero a la vez podremos acceder a diversas carpetas, y 
nuestra lista de programas instalados. Los tiles claro que serán de nuestras aplicaciones 
de la Modern UI instaladas, y podremos redimensionarlos o posicionarlos en el lugar que 
queramos. 
En la columna izquierda encuentras 
el menú tradicional que conocíamos, 
con apps y accesos directos a la 
configuración. En la parte superior 
se visualiza el nombre del usuario y 
la foto, lugar donde se puede 
cambiar de usuario, cerrar sesión o 
bloquear la computadora. Al lado 
está un icono para apagar, reiniciar 
o poner en reposo a la computadora. 
En la parte derecha se encuentran 
las baldosas, lugar donde puedes agregar o anclar prácticamente cualquier app y puedes 
ordenarlos al arrastrar estos apps. Puedes cambiar de tamaño del menú de Inicio al 
colocar el mouse sobre el borde. 
Además, Windows 10 te permite anclar apps en la barra de tareas con sólo darles clic 
derecho y seleccionar la opción. 
No pueda faltar en dicho menú la posibilidad de realizar búsquedas, que nos sólo 
mostrarán resultados de lo que tenemos instalado en nuestro dispositivo, sino que harán 
uso de la web para mostrarnos algunos resultados que pudieran ser de nuestro interés. 
 
Cortana en el escritorio 
En Windows 10 los usuarios podrán hacer uso de una versión de Cortana 
(asistente virtual) para el escritorio de tal manera que les será más sencillo interactuar 
con su PC sin necesidad de hacer esfuerzo. 
Los usuarios podrán ordenar a Cortana que busque archivos específicos en las unidades 
de disco duro, lanzar presentaciones de diapositivas o incluso hacer que el asistente 
virtual envíe un mensaje de correo mientras el usuario trabaja en otra área del sistema. 
 
 
 
Nuevo navegador web, Micfosoft Edge 
http://es.wikipedia.org/wiki/Tarjeta_gr%C3%A1fica
http://es.wikipedia.org/wiki/Tarjeta_gr%C3%A1fica
http://es.wikipedia.org/wiki/Disco_duro
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 7 7 
El nuevo navegador integrado se llama Microsoft Edge, así se llama el nuevo navegador 
integrado, Windows afirma que se mejora la experiencia de navegar por internet. 
Como una de sus novedades más interesantes con él se puede realizar anotaciones o 
guardar enlaces. Una utilidad muy sencilla pero útil. Microsoft Edge está pensado para 
la navegación táctil puesto que con el dedo se puede dibujar sobre la pantalla. 
 
Otra novedad es que el nuevo navegador consume menos memoria RAM que uno de 
los navegadores más utilizados, Google Chrome, lo que también es una ventaja. 
 
 
Más posibilidades de organización de nuestro escritorio 
Con Windows 8 recibimos la 
famosa funcionalidad Snap, con 
la que podíamos mostrar en una 
sola pantalla: o dos aplicaciones 
de la Modern UI, o nuestro 
escritorio clásico y una 
aplicación. Pero ahora con 
Windows 10 las posibilidades 
con esta función aumentarán. 
La nueva versión de Snap nos 
permitirá dividir nuestra 
pantalla en hasta cuatro partes 
iguales y mostrar en cada una de ellas diferentes aplicaciones. 
 
 
MAC OS (Macintosh Operating System, en español Sistema 
Operativo de Macintosh) es el nombre del sistema operativo creado 
por Apple para su línea de computadoras Macintosh. Es conocido por 
haber sido el primer sistema dirigido al gran público en contar con 
una interfaz gráfica compuesta por la interacción 
del mouse con ventanas, Icono y menús. 
 
 
GNU/LINUX es el término empleado para referirse al sistema operativo libre similar a 
Unix que utiliza como base las herramientas de sistema de GNU y el núcleo Linux. Su 
http://es.wikipedia.org/wiki/Software_libre
http://es.wikipedia.org/wiki/Unix
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 8 8 
desarrollo es uno de los ejemplos más prominentes de software libre; todo 
el código fuente puede ser utilizado, modificado y redistribuido libremente 
por cualquiera bajo los términos de la GPL de GNU (Licencia Pública 
General de GNU) y otras licencias libres. 
Sin embargo, por economía del lenguaje se sueleutilizar más el término 
"Linux" para referirse a este sistema operativo, a pesar de que Linux sólo 
es el núcleo del sistema. 
 
Características 
 Multitarea: varios programas (realmente procesos) ejecutándose al mismo tiempo. 
 multiusuario: varios usuarios en la misma máquina al mismo tiempo (¡y sin licencias 
para todos!). 
 Multiplataforma: corre en muchas CPUs distintas, no sólo Intel. 
 tiene 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 de disco aquellas partes de un 
programa que están siendo usadas actualmente. 
 Todo el código fuente está disponible, incluyendo el núcleo completo y todos los 
drivers, las herramientas de desarrollo y todos los programas de usuario; además 
todo ello se puede distribuir libremente. 
 
Distribuciones GNU/Linux 
Una distribución es una variante del sistema GNU/Linux que se enfoca a satisfacer las 
necesidades de un grupo específico de usuarios. De este modo hay distribuciones para 
hogares, empresas y servidores. Algunas distribuciones GNU/Linux son completamente 
libres, pero muchas no lo son. 
Algunas distribuciones son: OpenSUSE, CentOS, Mandriva, Fedora, Debian, Xubuntu, 
Ubuntu, Slackware, Damn Samll, Slax, Puppy, Knoppix. 
 
Requerimientos 
De acuerdo a la distribución el hardware puede variar, las más simples necesitan: 
Procesador Pentium 1,4, 256 Mb de RAM, 1 Gb de disco rígido. 
 
 
 
SISTEMAS OPERATIVOS PARA MÓVILES 
 
ANDROID es un sistema operativo basado en Linux, diseñado 
principalmente para dispositivos móviles con pantalla 
táctil como Teléfonos Inteligentes o Tabletas inicialmente desarrollados 
por Android, Inc., que Google respaldó económicamente y más tarde 
compró en 2005. 
 
Algunas características y especificaciones actuales: 
 Diseño de dispositivo: La plataforma es adaptable a pantallas de mayor 
resolución, VGA. 
 Conectividad: Soporta entre otras tecnologías de conectividad como 
Bluetooth, Wi-Fi. 
 Navegador web: El navegador web incluido en Android está basado en Google 
Chrome. 
http://es.wikipedia.org/wiki/Desautomatizaciones#Principio_de_econom.C3.ADa
http://es.wikipedia.org/wiki/Linux_(n%C3%BAcleo)
http://es.wikipedia.org/wiki/N%C3%BAcleo_(inform%C3%A1tica)
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 9 9 
 Soporte multimedia: Soporta algunos de los siguientes formatos 
multimedia: MPEG-4, MP3, MIDI, WAV, JPEG, PNG, GIF y BMP. 
 Soporte para hardware adicional: Soporta cámaras de fotos, de vídeo, pantallas 
táctiles, GPS, acelerómetros, giroscopios, magnetómetros, sensores de 
proximidad y de presión, sensores de luz, gamepad, termómetro. 
 Google Play: Es un catálogo de aplicaciones gratuitas o de pago en el que 
pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de 
un PC. 
 Multi-táctil: Tiene soporte nativo para pantallas capacitivas con soporte multi-
táctil. 
 
iOS es un sistema operativo móvil de la empresa Apple 
Inc. Originalmente desarrollado para el iPhone (iPhone OS), siendo 
después usado en dispositivos como el iPod Touch, iPAd y el Apple 
TV. Apple, Inc. no permite la instalación de iOS en hardware de 
terceros. 
La interfaz de usuario de iOS está basada en el concepto de manipulación directa, 
usando gestos multitáctiles. Los elementos de control consisten de deslizadores, 
interruptores y botones. La respuesta a las órdenes del usuario es inmediata y provee 
de una interfaz fluida. La interacción con el sistema operativo incluye gestos como 
deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del 
contexto de la interfaz. Se utilizan acelerómetros internos para hacer que algunas 
aplicaciones respondan a sacudir el dispositivo (por ejemplo, para el comando deshacer) 
o rotarlo en tres dimensiones (un resultado común es cambiar de modo vertical al 
apaisado u horizontal). 
iOS se deriva de Mac OS X, que a su vez está basado en el sistema operativo Unix. 
 
 
 
 
 
SOFTWARE DE PROGRAMACIÓN 
 
Herramientas de Programación: productos diseñados para programar, crear y 
mantener programas. 
 
Son: 
 Lenguajes 
 Compiladores 
 Interpretes 
 Herramientas CASE 
 
Administradores de Bases de Datos ( DBMS ): diseñados para administrar archivos 
de datos de la empresa. 
Son los encargados de sistematizar grandes volúmenes de información en forma 
ordenada y de facilitar el acceso a la misma mediante programas o aplicaciones 
prediseñadas 
 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 10 10 
Utilitarios: programas diseñados para facilitar la administración del equipamiento 
informático. Usados por los especialistas en sistemas, ejemplo : recuperar información 
borrada ( NORTON ), administración de copias ( BACKUP RESTORE ), impresión 
automática ( SPOOLING), monitoreo de redes, identificación de usuarios, encriptación 
de datos. 
 
 
LENGUAJES DE PROGRAMACIÓN 
 
Un lenguaje es un conjunto de símbolos y signos que permite que 
se pueda entablar una comunicación efectiva entre las personas. 
 
 
En al ámbito de la informática, un lenguaje de 
programación es una notación formal para describir 
funciones que se ejecutaran en una computadora, en otras 
palabras es un conjunto de símbolos y signos que la 
computadora entiende y a través del cual el programador le 
indica a la computadora de manera precisa lo que desea hacer. 
Todo lenguaje de programación posee algunos elementos de 
formación primitivos para la descripción de los datos y de los 
procesos o transformaciones aplicadas, estos elementos se definen por medio de reglas 
sintácticas y semánticas que describen su estructura y significado respectivamente. 
 
 
Clasificación de los Lenguajes de Programación 
 
Lenguaje máquina: Este lenguaje es el único capaz de 
entender directamente a la computadora, utiliza un 
alfabeto binario (1 y 0), sus instrucciones son secuencias 
de 1´s y 0´s. Una de sus principales ventajas es que la 
ejecución de un programa escrito en este lenguaje es 
ejecutado rápidamente al no utilizar la compilación, en contraparte, este lenguaje es poco 
entendible a los humanos. El programa escrito en este lenguaje se denomina Programa 
Objeto. 
 
Lenguajes de alto nivel: Facilitan la escritura de programas, 
porque permiten el uso de bloques o segmentos de código, 
utilizan un lenguaje muy parecido al del ser humano, lo cual 
hace que más entendible, por otra parte estos lenguajes 
requieren el uso de traductores y algunos instrumentos que 
hagan la conversión de ellos al lenguaje máquina, requieren 
mayor tiempo de compilación y de ejecución que los de 
lenguaje máquina. Ejemplos de estos lenguajes son los 
lenguajes orientados a objetos: C++, Java, etc. 
El programa escrito en este lenguaje se denomina Programa Fuente. 
 
 
 
SOFTWARE DE APLICACION 
 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 11 11 
El software de aplicación son programas que funcionan como herramientas y que 
permiten al usuario llevar distintas tareas a cabo, dependiendo del tipo de necesidad 
que tenga el usuario en ese momento. Para escribir esta clase de programas los 
desarrolladores no necesitan conocer al detalle el funcionamiento de la parte física del 
ordenador, basta con conocer bien el sistema operativo para el que van a programar, las 
necesidades de información que debe satisfacer el software y además debe ser 
totalmente independientes de la parte física, además de fácilmente portables de un 
equipo a otro. 
 
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) 
 
 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 12 12 
¿Qué es SoftwareLibre? 
Es un programa o secuencia de instrucciones usada por un dispositivo de procesamiento 
digital de datos para llevar a cabo una tarea específica o resolver un problema 
determinado, sobre el cual su dueño renuncia a la posibilidad de obtener utilidades por 
las licencias, patentes, o cualquier forma que adopte su derecho de propiedad sobre él 
(o sea, el software libre puede estar licenciado, o protegido por una patente autoral), por 
lo que puede utilizarse o transferirse sin pago alguno al licenciante, o a su creador. 
Libertades del Software Libre 
Para entender qué es Software Libre y cuáles son sus características es necesario 
presentar, previamente, las cuatro libertades que una persona tiene a la hora de utilizar 
un programa de software libre: 
 
 
 
 
 
 
 
 
 
 
 
 LIBERTAD 0: Libertad de utilizar un programa con cualquier propósito. 
Se puede usar para cualquier actividad, en cualquier computador, con cualquier 
fin, sea privado, público,… 
 LIBERTAD 1: Libertad de estudiar cómo funciona un programa, y adaptarlo a 
tus necesidades. 
Es muy positivo que un programa se pueda modificar para personalizarlo. 
 LIBERTAD 2: Libertad de distribuir copias, gratis o cobrando. 
El programa se puede copiar de cualquiera, cobrando o no por ello. Los puede 
vender en CDs o bien colocarlos en un servidor de la red para que quien lo 
necesite se lo pueda bajar gratuitamente, o bien puede hacerce que el usuario 
que lo baje de una determinada bonificación. 
Esta libertad ofrece muchísimas ventajas, entre otras, da lugar a una gran 
eficiencia económica y a un bajo costo por parte del productor. 
 LIBERTAD 3: Libertad para mejorar el programa y hacer públicas las mejoras, 
para que los demás, si les conviene, se beneficien de ello. 
Estos programas pueden redistribuirse sin ningún tipo de trabas, con o sin 
modificaciones. 
Esta libertad da lugar a ventajas como que la modificación del programa y su 
distribución hacen que dichas modificaciones faciliten la evolución y mejora 
técnica del programa. 
 
Un requisito imprescindible para que estas libertades se puedan llevar a cabo es que 
el código fuente del programa esté disponible y a su vez se pueda redistribuir. Este 
código fuente nos permitirá conocer cómo funciona por dentro el programa, modificarlo 
y distribuirlo. 
 
A partir de estas libertades se desglosan el resto de características y ventajas: 
 
 El usuario no comete delito por tenerlo o usarlo. 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 13 13 
 No tienes que pedir ni pagar permisos. 
 No tienes que hacer público a ninguna entidad que has llevado a cabo 
modificaciones de un determinado programa. 
 Si publicas los cambios, en el caso de que se realicen, tampoco hay que avisar a 
nadie. 
 Interoperabilidad: Se puede usar en cualquier tipo de sistema informático, para 
cualquier tipo de actividad. 
 Flexibilidad y adaptabilidad: Debe de incluirse el código fuente, para hacer las 
modificaciones y publicaciones. 
 La distribución de software libre implica hacerlo incluyendo su código, ya sea 
la versión original o el modificado. 
 Es ilegal distribuir un software libre como “no libre”. 
 Fiabilidad y seguridad: Los errores se detectan y corrigen con gran rapidez. 
 Rapidez y desarrollo: Los ajustes y actualizaciones se realizan más rápidamente 
gracias a la existencia de Internet y a la variedad de herramientas y librerías. 
 Libre y bajo costo: cualquiera puede regalarlo, venderlo, prestarlo,… 
 Es un recurso que puede combatir en contra de la piratería. 
 Libre acceso: Cualquiera puede acceder a la información sin necesidad de pagar 
licencias por el uso de estos programas. 
 Otras de las características son: privacidad, libertad, colaboración, 
competitividad, eficiencia, no discriminación, mayor protección contra los 
virus,… 
 
Algunos de los usuarios de este software libre son: NASA, Google, Wikipedia, UNESCO, 
muchas universidades y colegios.,… 
 
Desventajas del Software Libre 
 Carece de una estructura ampliada de mercadeo (marketing). 
 Algunas aplicaciones específicas no están en el mercado. 
 Requiere profesionales debidamente calificados para la administración del sistema 
(es un sistema administrado). 
 Dificultad en el intercambio de archivos. 
 Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar. 
 Inexistencia de garantía por parte del autor. 
 Interfaces gráficas menos amigables. 
 Poca estabilidad y flexibilidad en el campo de multimedia y juegos. 
 Menor compatibilidad con el hardware. 
 
¿Qué es el Software Propietario? 
Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, 
modificarlo o redistribuirlo (esto último con o sin modificaciones). (También llamado 
código cerrado o software no libre, privado o privativo) 
Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier 
software que no es libre o que sólo lo es parcialmente (semilibre), sea porque su uso, 
redistribución o modificación está prohibida, o requiere permiso expreso del titular del 
software. 
 
Características del Software Propietario 
 Este software no te pertenece no puedes hacerle ningún tipo de modificación al 
código fuente. 
 No puedes distribuirlo sin el permiso del propietario. 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 14 14 
 El usuario debe realizar cursos para el manejo del sistema como tal debido a su alta 
capacidad de uso. 
 Este posee accesos para que el usuario implemente otro tipo de sistema en él. 
 Cualquier ayuda en cuanto a los antivirus. 
 
 
 
Ventajas del Software Propietario 
 Propiedad y decisión de uso del software por parte de la empresa. 
 Soporte para todo tipo de hardware. 
 Mejor acabado de la mayoría de aplicaciones. 
 Las aplicaciones número uno son propietarias. 
 Menor necesidad de técnicos especializados. 
 El ocio para ordenadores personales está destinado al mercado propietario. 
 Mayor mercado laboral actual. 
 Mejor protección de las obras con copyright. 
 Unificación de productos. 
 Facilidad de adquisición (puede venir preinstalado con la compra del PC, o 
encontrarlo fácilmente en las tiendas). 
 Existencia de programas diseñados específicamente para desarrollar una tarea. 
 Las empresas que desarrollan este tipo de software son por lo general grandes y 
pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e 
investigación. 
 Interfaces gráficas mejor diseñadas. 
 Más compatibilidad en el terreno de multimedia y juegos. 
 Mayor compatibilidad con el hardware. 
 
Desventajas del Software Propietario 
 No existen aplicaciones para todas las plataformas (Windows y Mac OS). 
 Imposibilidad de copia. 
 Imposibilidad de modificación. 
 Restricciones en el uso (marcadas por la licencia). 
 Imposibilidad de redistribución. 
 Por lo general suelen ser menos seguras. 
 El costo de las aplicaciones es mayor. 
 El soporte de la aplicación es exclusivo del propietario. 
 El usuario que adquiere software propietario depende al 100% de la empresa 
propietaria. 
 
 
AUTOMATIZACIÓN DE OFICINAS 
 
¿QUÉ ES LA OFIMÁTICA? 
La ofimática es el conjunto de métodos, aplicaciones y 
herramientas informáticas que se usan en labores de 
oficina con el fin de perfeccionar, optimizar, mejorar el trabajo y 
operaciones relacionados. La palabra ofimática es un acrónimo 
compuesto de la siguiente manera ofi (oficina) y mática 
(informática). 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 15 15 
En referencia a lo anterior, la estructura ofimática abarca desde computadoras, 
impresoras, escáneres conectados mediante una red de área local hasta teléfonos y 
equipos de fax. 
 
Las herramientas o medios ofimáticos permiten idear, elaborar, ceder, guardar todas 
las informaciones necesarias en una oficina. Las herramientas de ofimática son: 
procesamiento de texto, base de datos, hojas de cálculo, programas de correo 
electrónico, suite ofimática,calculadora, agendas, entre otros programas. 
 
Otros términos sinónimos de Ofimática son: 
 Sistemas Informáticos de Oficina. 
 Automatización de oficinas. 
 La oficina del futuro. 
 La oficina sin papel. 
 
Estos términos son parciales e incompletos. 
La Ofimática es multidimensional y requiere varios puntos de observación: 
 
 Para un técnico ... un conjunto de herramientas para la realización de ciertas 
tareas. 
 Para un economista ... una forma de incrementar la productividad y eficiencia en 
la oficina. 
 Para un sociólogo ... una forma de relacionarse las personas entre sí y con su 
entorno de trabajo. 
Todas las visiones son complementarias. 
 
Algunas definiciones de ofimática 
 Bair (1985). La Ofimática es la utilización de ordenadores en la oficina como soporte 
a los trabajadores de la información. 
 Elli y Nutt (1980). Un sistema automatizado de información para la oficina trata de 
realizar las mismas funciones de la oficina tradicional por medio de sistemas de 
ordenadores. 
 Hammer y Sirbu (1980). La utilización de tecnología para mejorar la realización de 
funciones de oficina. 
 Olson y Lucas (1982). La automatización de oficinas se refiere a la utilización de 
sistemas integrados de ordenadores y comunicaciones, como soporte a los 
procedimientos administrativos. 
 
En CONCLUSIÓN, la Ofimática no es más que la Tecnología aplicada a la oficina. 
 
BENEFICIOS QUE APORTA UN SISTEMA OFIMÁTICO 
 
 Se automatizan las tareas de carácter rutinario y repetitivo. 
 Se facilita, acorta y asegura la realización de tareas complejas y muy laboriosas. 
 Se da la posibilidad de realizar trabajos que de otra forma sería muy complejo, 
costoso o imposible de realizar. 
 Permite compartir recursos informáticos de Hardware o Software (equipos, 
programas e información). 
 Permite el acceso a la Información común (evita duplicidad). 
 
¿QUÉ ES LA OFIMÁTICA EN LA NUBE? 
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 16 16 
 
La computación en la nube es la definición que se le da a 
las aplicaciones que pueden ser ejecutadas desde internet, 
sin tener que descargar la aplicación, convirtiéndola en un 
servicio y no en un producto. 
Por lo tanto, la ofimática en la nube es el nombre que se le 
da a las suites ofimáticas que puedes utilizar directamente 
desde el navegador, sin necesidad de descargarlas a tu 
computadora. 
VENTAJAS Y DESVENTAJAS DE LA OFIMÁTICA EN LA NUBE: 
Ventajas 
 Los documentos siempre estarán sincronizados en todos los equipos que 
utilicemos. 
 Se puede realizar edición colaborativa de los documentos. 
 No necesitas instalar programas en tu computadora 
 La mayoría de sus características son gratuitas. 
Desventajas 
 Las opciones online no son tan potentes como las de escritorio. 
 La compatibilidad de documentos (específicamente con Microsoft Office) no está 
100% asegurada. 
 Dependes de los servidores del servicio y de una conexión a Internet para 
acceder a tus documentos (a menos que realices copias de seguridad de los 
mismos en tu equipo). 
 
PRODUCTOS INTEGRADOS EXISTENTES 
 
Permiten la transferencia de datos de un utilitario a otro en base a la compatibilidad de 
archivos. En general incluyen Procesador de Texto, Hoja de Cálculo, Base de Datos y 
Gráficos. Algunos agregan Correo Electrónico, Agendas, Calculadoras en Línea y 
Administradores de Archivos, suelen tener también interfases uniformes, las opciones 
son similares. 
 
Actualmente existen: 
 
Para instalar en la computadora 
 Office de Microsoft: procesador de textos Word, Power Point 
para presentaciones, planilla de cálculo Excel, correo electrónico 
MS Mail. 
Trabaja en ambiente MS Windows. 
 Perfect Office: similar al Office, es de la empresa Corel, y lo integra Word 
Perfect, Q-Pro, opera en ambiente MS Windows. 
 Smart Suite: oferta de Lotus Corp., (comprada por IBM), integra 
procesador Ami Pro, planilla Lotus y opera en MS Windows. 
 
En la nube 
 Google Drive: similar al Ms-Office 
 Buzzword: de Adobe. Entre sus servicios 
encontramos la creación y edición de textos, hasta la exportación 
de los mismos a los conocidos formatos docx, doc, rtf, odt y pdf. 
http://65.60.45.42/~smzpdutj/technodyan.com/wp-content/uploads/2014/04/Google-Drive-guide.png
Unidad III - EL SOFTWARE 
 
Cátedra: INFORMÁTICA - FCE 17 17 
 OfficeZilla: nos ofrece de manera totalmente gratuita: 
Calendarios, Gestor de contactos, Foros, Bases de datos, Lector 
de correo Pop, Compartición de enlaces, Compartición de 
archivos, Salas de Chat, Gestores de tareas, etc... Una auténtica oficina virtual, sin 
publicidad y totalmente gratuita. 
 Zoho: Es una aplicación ofimática en línea, que ofrece reuniones 
virtuales, editor de textos, hojas de cálculo y organizar 
presentaciones, tal como lo ofrece Google Docs, se puede decir 
que es un homólogo de este. Ofrece otros servicios como crear 
bases de datos, wikis, entre otras aplicaciones. 
http://65.60.45.42/~smzpdutj/technodyan.com/wp-content/uploads/2014/04/zoho.jpg

Continuar navegando