You are on page 1of 20

INFORMTICA FCE- UNJu

Unidad III - EL
SOFTWARE

2017
INFORMTICA FCE- UNJu

UNIDAD III

EL SOFTWARE

Software 1
Caractersticas del software 1
Clasificacin del software 1
Software Libre y Software Propietario 3
Software de Sistema 6
Sistemas Operativos 6
Componentes y Funciones del Sistema Operativo 6
Tipos de relaciones con el Operador 7
Clasificacin de los Sistemas Operativos 8
Sistemas Operativos para PCs 9
Sistemas Operativos para Mviles 13
Software de Programacin 15
Lenguajes de Programacin 16
Clasificacin de los Lenguajes de Programacin 16
Software de Aplicacin 17
Automatizacin de Oficinas 16
Productos Integrados Existentes 17
Programas de Aplicacin 17
Unidad III - EL SOFTWARE 2017

SOFTWARE

Software palabra proveniente del ingls (literalmente: partes blandas o suaves), que en
nuestro idioma no posee una traduccin adecuada al contexto, por lo cual se utiliza
asiduamente sin traducir y fue admitida por la Real Academia Espaola (RAE).
Aunque no es estrictamente lo mismo, suele sustituirse por expresiones tales como
programas (informticos) o aplicaciones (informticas).

La palabra software se refiere al equipamiento lgico o soporte


lgico de un computador digital, y comprende el conjunto de los
componentes lgicos necesarios para hacer posible la realizacin
de una tarea especfica, en contraposicin a los componentes fsicos
del sistema (hardware).

Caractersticas del Software


Es intangible
Posee un alto contenido intelectual (la intangibilidad y el contenido intelectual
dificultan su control y medicin)
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 evolucin 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 construccin por
componentes, la mayora del software an se construye a medida.
Un componente de software se debe disear 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.

CLASIFICACIN DEL SOFTWARE

Se puede clasificar al software en tres grandes tipos:

Software de sistema: Tambin 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 rgido, unidades de discos pticos,
etc),
Incluye entre otros:
Sistemas operativos
Controladores de dispositivo (drivers)
Herramientas de diagnstico
Herramientas de Correccin y Optimizacin
Ctedra: INFORMTICA - FCE 1
Unidad III - EL SOFTWARE 2017

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:
Editores de texto
Compiladores
Intrpretes
Enlazadores
Depuradores

Software de aplicacin: 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:
Aplicaciones de Sistema de control y
automatizacin industrial
Aplicaciones ofimticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (p.ej. internet y toda su estructura lgica)
Videojuegos
Software mdico
Software de Clculo Numrico
Software de Diseo Asistido (CAD)
Software de Control Numrico (CAM)

SOFTWARE DE SISTEMA

Ctedra: INFORMTICA - FCE 2


Unidad III - EL SOFTWARE 2017

SISTEMA OPERATIVO

Conjunto de programas, rutinas, procedimientos y mdulos que controlan los


recursos de una instalacin informtica.
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 ms complejo e
importante en una computadora. El SO despierta a la computadora y hace que reconozca
a la CPU, la memoria, el teclado, etc., dejndola lista y operativa para que los otros tipos
de software puedan funcionar.
Normalmente reside en forma permanente en un medio magntico de acceso directo (Ej.
Disco rgido), 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 provea 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 funcin es administrar los recursos fsicos de la computadora (Hardware) y gobernar


la ejecucin de las tareas contempladas por el software de aplicacin.

Componentes y funciones:

Ncleo o Kernel: Entre las tareas que desempea se incluyen la asignacin de


trabajo al procesador y el proporcionar una va de comunicacin entre los distintos
programas. En general, el ncleo se encarga de controlar el
resto de los mdulos y sincronizar su ejecucin.

El uso de la Memoria: asignacin de la memoria fsica 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.

Ctedra: INFORMTICA - FCE 3


Unidad III - EL SOFTWARE 2017

El Sistema de Archivo de Datos: lleva control de la ubicacin de los datos grabados


y espacios disponibles de los Discos. Son programas, mdulos y rutinas encargados
de realizar todas las operaciones relacionadas con el Almacenamiento fsico de los
datos de los archivos.

Las Unidades de Entrada/Salida: la asignacin se hace por los Canales


o Controladores de Perifricos que comunican estos con la CPU,
liberndola de estas operaciones.

La Interfaz con el Usuario: a travs de los Comandos o Instrucciones que el


Operador enva al sistema operativo para solicitarle que ejecute las tareas que
necesita. Y de los mensajes que el sistema operativo enva 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 Menes: Netware de Novell, OS 400.
A modo Grfico: Es el tipo de visualizacin que permite al usuario elegir
comandos, iniciar programas y ver listas de archivos y otras opciones utilizando
las representaciones visuales (iconos) y las listas de elementos del men. Las
selecciones pueden activarse bien a travs del teclado o con el mouse. Ej.: MS-
Windows
Reconocimiento de Voz: Windows7.

CLASIFICACIN DE LOS SISTEMAS OPERATIVOS

Monousuarios: son aquellos que soportan a un usuario a la vez, sin importar el nmero
de procesadores que tenga la computadora o el nmero de procesos o tareas que el

4
usuario pueda ejecutar en un mismo instante de tiempo.

Ctedra: INFORMTICA - FCE


Unidad III - EL SOFTWARE 2017

Multiusuarios: son capaces de dar servicio a ms 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 nmero de procesadores en la
mquina ni el nmero de procesos que cada usuario puede ejecutar simultneamente.
Monotarea: son aquellos que slo permiten una tarea a la vez por usuario. Solo pueden
controlar la ejecucin de un solo programa por vez. El ms 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 multiprogramacin, ejecucin de ms de un programa al mismo
tiempo (en realidad es en forma concurrente, no simultnea). Carga varios programas y
ejecuta porciones de cada uno. Los ms conocidos son UNIX, OS/2 de IBM, Windows
(desde su versin 95).
Uniproceso: es aquel que es capaz de manejar solamente un procesador de la
computadora, de manera que si tuviera ms de uno le sera intil. El ejemplo ms tpico
de este tipo de sistemas es el DOS, y Mac OS.
Multiproceso: se refiere al nmero de procesadores del sistema, que es ms 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 transmisin con el objeto de
intercambiar informacin, 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, adems de la ubicacin de los recursos que desee accesar. Los ms
difundidos, Netware de Novell, LAN Manager de IBM y Windows NT de Microsoft

SISTEMAS OPERATIVOS ACTUALES PARA PCs

Windows 8 es la versin de Microsoft Windows para su uso en


Computadoras Personales, Computadoras Porttiles, Netbooks,
Tablets, Servidores y Centros Multimedia.
Su interfaz de usuario ha sido modificada para hacerla ms adecuada
para su uso con pantallas tctiles, adems de los tradicionales ratn y
teclado.

Caractersticas 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
1 GB de RAM 2 GB de RAM
RAM

Ctedra: INFORMTICA - FCE 5


Unidad III - EL SOFTWARE 2017

Tarjeta GPU DirectX 9 con Windows Display Driver Model (WDDM) 1.0 (No es
grfica 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, porttil o telfono, por solo
mencionar algunos.

El nuevo men de inicio


El nuevo men de inicio ser un hbrido 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 sern 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 conocamos,
con apps y accesos directos a la
configuracin. En la parte superior
se visualiza el nombre del usuario y
la foto, lugar donde se puede
cambiar de usuario, cerrar sesin 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 prcticamente cualquier app y puedes
ordenarlos al arrastrar estos apps. Puedes cambiar de tamao del men de Inicio al
colocar el mouse sobre el borde.
Adems, Windows 10 te permite anclar apps en la barra de tareas con slo darles clic
derecho y seleccionar la opcin.
No pueda faltar en dicho men la posibilidad de realizar bsquedas, que nos slo
mostrarn resultados de lo que tenemos instalado en nuestro dispositivo, sino que harn
uso de la web para mostrarnos algunos resultados que pudieran ser de nuestro inters.

Cortana en el escritorio
En Windows 10 los usuarios podrn hacer uso de una versin de Cortana
(asistente virtual) para el escritorio de tal manera que les ser ms sencillo interactuar
con su PC sin necesidad de hacer esfuerzo.
Los usuarios podrn ordenar a Cortana que busque archivos especficos en las unidades
de disco duro, lanzar presentaciones de diapositivas o incluso hacer que el asistente
virtual enve un mensaje de correo mientras el usuario trabaja en otra rea del sistema.

6
Nuevo navegador web, Micfosoft Edge

Ctedra: INFORMTICA - FCE


Unidad III - EL SOFTWARE 2017

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 ms interesantes con l se puede realizar anotaciones o
guardar enlaces. Una utilidad muy sencilla pero til. Microsoft Edge est pensado para
la navegacin tctil 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 ms utilizados, Google Chrome, lo que tambin es una ventaja.

Ms posibilidades de organizacin de nuestro escritorio


Con Windows 8 recibimos la
famosa funcionalidad Snap, con
la que podamos mostrar en una
sola pantalla: o dos aplicaciones
de la Modern UI, o nuestro
escritorio clsico y una
aplicacin. Pero ahora con
Windows 10 las posibilidades
con esta funcin aumentarn.
La nueva versin 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 espaol Sistema


Operativo de Macintosh) es el nombre del sistema operativo creado
por Apple para su lnea de computadoras Macintosh. Es conocido por
haber sido el primer sistema dirigido al gran pblico en contar con
una interfaz grfica compuesta por la interaccin
del mouse con ventanas, Icono y mens.

GNU/LINUX es el trmino empleado para referirse al sistema operativo libre similar a

7
Unix que utiliza como base las herramientas de sistema de GNU y el ncleo Linux. Su

Ctedra: INFORMTICA - FCE


Unidad III - EL SOFTWARE 2017

desarrollo es uno de los ejemplos ms prominentes de software libre; todo


el cdigo fuente puede ser utilizado, modificado y redistribuido libremente
por cualquiera bajo los trminos de la GPL de GNU (Licencia Pblica
General de GNU) y otras licencias libres.
Sin embargo, por economa del lenguaje se suele utilizar ms el trmino
"Linux" para referirse a este sistema operativo, a pesar de que Linux slo
es el ncleo del sistema.

Caractersticas
Multitarea: varios programas (realmente procesos) ejecutndose al mismo tiempo.
multiusuario: varios usuarios en la misma mquina al mismo tiempo (y sin licencias
para todos!).
Multiplataforma: corre en muchas CPUs distintas, no slo Intel.
tiene proteccin de la memoria entre procesos, de manera que uno de ellos no pueda
colgar el sistema.
Carga de ejecutables por demanda: Linux slo lee de disco aquellas partes de un
programa que estn siendo usadas actualmente.
Todo el cdigo fuente est disponible, incluyendo el ncleo completo y todos los
drivers, las herramientas de desarrollo y todos los programas de usuario; adems
todo ello se puede distribuir libremente.

Distribuciones GNU/Linux
Una distribucin es una variante del sistema GNU/Linux que se enfoca a satisfacer las
necesidades de un grupo especfico 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 distribucin el hardware puede variar, las ms simples necesitan:
Procesador Pentium 1,4, 256 Mb de RAM, 1 Gb de disco rgido.

SISTEMAS OPERATIVOS PARA MVILES

ANDROID es un sistema operativo basado en Linux, diseado


principalmente para dispositivos mviles con pantalla
tctil como Telfonos Inteligentes o Tabletas inicialmente desarrollados
por Android, Inc., que Google respald econmicamente y ms tarde
compr en 2005.

Algunas caractersticas y especificaciones actuales:


Diseo de dispositivo: La plataforma es adaptable a pantallas de mayor
resolucin, VGA.
Conectividad: Soporta entre otras tecnologas de conectividad como
Bluetooth, Wi-Fi.
Navegador web: El navegador web incluido en Android est basado en Google
Chrome.
Ctedra: INFORMTICA - FCE 8
Unidad III - EL SOFTWARE 2017

Soporte multimedia: Soporta algunos de los siguientes formatos


multimedia: MPEG-4, MP3, MIDI, WAV, JPEG, PNG, GIF y BMP.
Soporte para hardware adicional: Soporta cmaras de fotos, de vdeo, pantallas
tctiles, GPS, acelermetros, giroscopios, magnetmetros, sensores de
proximidad y de presin, sensores de luz, gamepad, termmetro.
Google Play: Es un catlogo de aplicaciones gratuitas o de pago en el que
pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de
un PC.
Multi-tctil: Tiene soporte nativo para pantallas capacitivas con soporte multi-
tctil.

iOS es un sistema operativo mvil de la empresa Apple


Inc. Originalmente desarrollado para el iPhone (iPhone OS), siendo
despus usado en dispositivos como el iPod Touch, iPAd y el Apple
TV. Apple, Inc. no permite la instalacin de iOS en hardware de
terceros.
La interfaz de usuario de iOS est basada en el concepto de manipulacin directa,
usando gestos multitctiles. 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 interaccin con el sistema operativo incluye gestos como
deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del
contexto de la interfaz. Se utilizan acelermetros internos para hacer que algunas
aplicaciones respondan a sacudir el dispositivo (por ejemplo, para el comando deshacer)
o rotarlo en tres dimensiones (un resultado comn 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.

SYMBIAN fue un sistema operativo producto de la alianza de


varias empresas de telefona mvil, entre las que se
encontraban Nokia, Sony Mobile Communications, Psion, Samsung,
Siemens, Arima, Benq, Futjitsu, Lenovo, LG, Motorola, Mitsubishi Electric,
Panasinic, Sharp, etc.
El objetivo de Symbian fue crear un sistema operativo para terminales
mviles que pudiera competir con Android de Google Inc., iOS de Apple
Inc. y BlackBerry OS de Blackberry.
Una de las caractersticas ms interesantes del sistema operativo Symbian reside en que
cuenta con seis interfaces de usuario, opera en ROM y ha sido creado con el fin de
ahorrar batera.
En su ltima versin lanzada, Symbian OS permite la conectividad con diferentes
dispositivos a travs de Bluetooth, adems ha mejorado la calidad de sus grficos 3D,
incorporo nuevas funciones de seguridad para sus usuarios.

SOFTWARE DE PROGRAMACIN

Ctedra: INFORMTICA - FCE 9


Unidad III - EL SOFTWARE 2017

Herramientas de Programacin: productos diseados para programar, crear y


mantener programas.

Son:
Lenguajes
Compiladores
Interpretes
Herramientas CASE

Administradores de Bases de Datos ( DBMS ): diseados para administrar archivos


de datos de la empresa.
Son los encargados de sistematizar grandes volmenes de informacin en forma
ordenada y de facilitar el acceso a la misma mediante programas o aplicaciones
prediseadas

Utilitarios: programas diseados para facilitar la administracin del equipamiento


informtico. Usados por los especialistas en sistemas, ejemplo : recuperar informacin
borrada ( NORTON ), administracin de copias ( BACKUP RESTORE ), impresin
automtica ( SPOOLING), monitoreo de redes, identificacin de usuarios, encriptacin
de datos.

LENGUAJES DE PROGRAMACIN

Un lenguaje es un conjunto de smbolos y signos que permite que


se pueda entablar una comunicacin efectiva entre las personas.

En al mbito de la informtica, un lenguaje de


programacin es una notacin formal para describir
funciones que se ejecutaran en una computadora, en otras
palabras es un conjunto de smbolos y signos que la
computadora entiende y a travs del cual el programador le
indica a la computadora de manera precisa lo que desea hacer.
Todo lenguaje de programacin posee algunos elementos de
formacin primitivos para la descripcin de los datos y de los
procesos o transformaciones aplicadas, estos elementos se definen por medio de reglas
sintcticas y semnticas que describen su estructura y significado respectivamente.

Clasificacin de los Lenguajes de Programacin

Lenguaje mquina: Este lenguaje es el nico capaz de


entender directamente a la computadora, utiliza un
alfabeto binario (1 y 0), sus instrucciones son secuencias
de 1s y 0s. Una de sus principales ventajas es que la
ejecucin de un programa escrito en este lenguaje es
ejecutado rpidamente al no utilizar la compilacin, en contraparte, este lenguaje es poco
entendible a los humanos. El programa escrito en este lenguaje se denomina Programa
Objeto.

Ctedra: INFORMTICA - FCE 10


Unidad III - EL SOFTWARE 2017

Lenguajes de alto nivel: Facilitan la escritura de programas,


porque permiten el uso de bloques o segmentos de cdigo,
utilizan un lenguaje muy parecido al del ser humano, lo cual
hace que ms entendible, por otra parte estos lenguajes
requieren el uso de traductores y algunos instrumentos que
hagan la conversin de ellos al lenguaje mquina, requieren
mayor tiempo de compilacin y de ejecucin que los de
lenguaje mquina. 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

El software de aplicacin 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 fsica del
ordenador, basta con conocer bien el sistema operativo para el que van a programar, las
necesidades de informacin que debe satisfacer el software y adems debe ser
totalmente independientes de la parte fsica, adems de fcilmente portables de un
equipo a otro.

Algunos ejemplos de software aplicaciones son:


Procesadores de texto. (Bloc de Notas)
Editores. (PhotoShop para el Diseo Grfico)
Hojas de Clculo. (MS Excel)
Sistemas gestores de bases de datos. (MySQL)
Programas de comunicaciones. (MSN Messenger)
Paquetes integrados. (Ofimtica: Word, Excel, PowerPoint)
Programas de diseo asistido por computador. (AutoCAD)

Ctedra: INFORMTICA - FCE 11


Unidad III - EL SOFTWARE 2017

Qu es Software Libre?
Es un programa o secuencia de instrucciones usada por un dispositivo de procesamiento
digital de datos para llevar a cabo una tarea especfica o resolver un problema
determinado, sobre el cual su dueo 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 cules son sus caractersticas es necesario
presentar, previamente, las cuatro libertades que una persona tiene a la hora de utilizar
un programa de software libre:

Ctedra: INFORMTICA - FCE 12


Unidad III - EL SOFTWARE 2017

LIBERTAD 0: Libertad de utilizar un programa con cualquier propsito.


Se puede usar para cualquier actividad, en cualquier computador, con cualquier
fin, sea privado, pblico,
LIBERTAD 1: Libertad de estudiar cmo 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 bonificacin.
Esta libertad ofrece muchsimas ventajas, entre otras, da lugar a una gran
eficiencia econmica y a un bajo costo por parte del productor.
LIBERTAD 3: Libertad para mejorar el programa y hacer pblicas las mejoras,
para que los dems, si les conviene, se beneficien de ello.
Estos programas pueden redistribuirse sin ningn tipo de trabas, con o sin
modificaciones.
Esta libertad da lugar a ventajas como que la modificacin del programa y su
distribucin hacen que dichas modificaciones faciliten la evolucin y mejora
tcnica del programa.

Un requisito imprescindible para que estas libertades se puedan llevar a cabo es que
el cdigo fuente del programa est disponible y a su vez se pueda redistribuir. Este
cdigo fuente nos permitir conocer cmo funciona por dentro el programa, modificarlo
y distribuirlo.

A partir de estas libertades se desglosan el resto de caractersticas y ventajas:

El usuario no comete delito por tenerlo o usarlo.


No tienes que pedir ni pagar permisos.
No tienes que hacer pblico 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 informtico, para
cualquier tipo de actividad.
Flexibilidad y adaptabilidad: Debe de incluirse el cdigo fuente, para hacer las
modificaciones y publicaciones.
La distribucin de software libre implica hacerlo incluyendo su cdigo, ya sea
la versin 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 ms rpidamente
gracias a la existencia de Internet y a la variedad de herramientas y libreras.
Libre y bajo costo: cualquiera puede regalarlo, venderlo, prestarlo,
Es un recurso que puede combatir en contra de la piratera.
Libre acceso: Cualquiera puede acceder a la informacin sin necesidad de pagar
licencias por el uso de estos programas.
Ctedra: INFORMTICA - FCE 13
Unidad III - EL SOFTWARE 2017

Otras de las caractersticas son: privacidad, libertad, colaboracin,


competitividad, eficiencia, no discriminacin, mayor proteccin 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 especficas no estn en el mercado.
Requiere profesionales debidamente calificados para la administracin 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 garanta por parte del autor.
Interfaces grficas 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 informtico en el que el usuario tiene limitaciones para usarlo,
modificarlo o redistribuirlo (esto ltimo con o sin modificaciones). (Tambin llamado
cdigo cerrado o software no libre, privado o privativo)
Para la Fundacin para el Software Libre (FSF) este concepto se aplica a cualquier
software que no es libre o que slo lo es parcialmente (semilibre), sea porque su uso,
redistribucin o modificacin est prohibida, o requiere permiso expreso del titular del
software.

Caractersticas del Software Propietario


Este software no te pertenece no puedes hacerle ningn tipo de modificacin al
cdigo fuente.
No puedes distribuirlo sin el permiso del propietario.
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 decisin de uso del software por parte de la empresa.
Soporte para todo tipo de hardware.
Mejor acabado de la mayora de aplicaciones.
Las aplicaciones nmero uno son propietarias.
Menor necesidad de tcnicos especializados.
El ocio para ordenadores personales est destinado al mercado propietario.
Mayor mercado laboral actual.
Mejor proteccin de las obras con copyright.
Unificacin de productos.
Facilidad de adquisicin (puede venir preinstalado con la compra del PC, o
encontrarlo fcilmente en las tiendas).
Ctedra: INFORMTICA - FCE 14
Unidad III - EL SOFTWARE 2017

Existencia de programas diseados especficamente para desarrollar una tarea.


Las empresas que desarrollan este tipo de software son por lo general grandes y
pueden dedicar muchos recursos, sobretodo econmicos, en el desarrollo e
investigacin.
Interfaces grficas mejor diseadas.
Ms 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 modificacin.
Restricciones en el uso (marcadas por la licencia).
Imposibilidad de redistribucin.
Por lo general suelen ser menos seguras.
El costo de las aplicaciones es mayor.
El soporte de la aplicacin es exclusivo del propietario.
El usuario que adquiere software propietario depende al 100% de la empresa
propietaria.

AUTOMATIZACIN DE OFICINAS

QU ES LA OFIMTICA?
La ofimtica es el conjunto de mtodos, aplicaciones y
herramientas informticas que se usan en labores de
oficina con el fin de perfeccionar, optimizar, mejorar el trabajo y
operaciones relacionados. La palabra ofimtica es un acrnimo
compuesto de la siguiente manera ofi (oficina) y mtica
(informtica).
En referencia a lo anterior, la estructura ofimtica abarca desde
computadoras, impresoras, escneres conectados mediante una red de rea local hasta
telfonos y equipos de fax.

Las herramientas o medios ofimticos permiten idear, elaborar, ceder, guardar todas
las informaciones necesarias en una oficina. Las herramientas de ofimtica son:
procesamiento de texto, base de datos, hojas de clculo, programas de correo
electrnico, suite ofimtica, calculadora, agendas, entre otros programas.

Otros trminos sinnimos de Ofimtica son:


Sistemas Informticos de Oficina.
Automatizacin de oficinas.
La oficina del futuro.
La oficina sin papel.

Estos trminos son parciales e incompletos.


La Ofimtica es multidimensional y requiere varios puntos de observacin:

Para un tcnico ... un conjunto de herramientas para la realizacin de ciertas


tareas.

Ctedra: INFORMTICA - FCE 15


Unidad III - EL SOFTWARE 2017

Para un economista ... una forma de incrementar la productividad y eficiencia en


la oficina.
Para un socilogo ... una forma de relacionarse las personas entre s y con su
entorno de trabajo.
Todas las visiones son complementarias.

Algunas definiciones de ofimtica


Bair (1985). La Ofimtica es la utilizacin de ordenadores en la oficina como soporte
a los trabajadores de la informacin.
Elli y Nutt (1980). Un sistema automatizado de informacin para la oficina trata de
realizar las mismas funciones de la oficina tradicional por medio de sistemas de
ordenadores.
Hammer y Sirbu (1980). La utilizacin de tecnologa para mejorar la realizacin de
funciones de oficina.
Olson y Lucas (1982). La automatizacin de oficinas se refiere a la utilizacin de
sistemas integrados de ordenadores y comunicaciones, como soporte a los
procedimientos administrativos.

En CONCLUSIN, la Ofimtica no es ms que la Tecnologa aplicada a la oficina.

BENEFICIOS QUE APORTA UN SISTEMA OFIMTICO

Se automatizan las tareas de carcter rutinario y repetitivo.


Se facilita, acorta y asegura la realizacin de tareas complejas y muy laboriosas.
Se da la posibilidad de realizar trabajos que de otra forma sera muy complejo,
costoso o imposible de realizar.
Permite compartir recursos informticos de Hardware o Software (equipos,
programas e informacin).
Permite el acceso a la Informacin comn (evita duplicidad).

QU ES LA OFIMTICA EN LA NUBE?

La computacin en la nube es la definicin que se le da a


las aplicaciones que pueden ser ejecutadas desde internet,
sin tener que descargar la aplicacin, convirtindola en un
servicio y no en un producto.
Por lo tanto, la ofimtica en la nube es el nombre que se le
da a las suites ofimticas que puedes utilizar directamente
desde el navegador, sin necesidad de descargarlas a tu
computadora.
VENTAJAS Y DESVENTAJAS DE LA OFIMTICA EN LA NUBE:
Ventajas
Los documentos siempre estarn sincronizados en todos los equipos que
utilicemos.
Se puede realizar edicin colaborativa de los documentos.
No necesitas instalar programas en tu computadora
La mayora de sus caractersticas son gratuitas.
Desventajas
Las opciones online no son tan potentes como las de escritorio.
La compatibilidad de documentos (especficamente con Microsoft Office) no est
100% asegurada.
Ctedra: INFORMTICA - FCE 16
Unidad III - EL SOFTWARE 2017

Dependes de los servidores del servicio y de una conexin 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 Clculo, Base de Datos y
Grficos. Algunos agregan Correo Electrnico, Agendas, Calculadoras en Lnea y
Administradores de Archivos, suelen tener tambin 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 clculo Excel, correo electrnico
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 creacin y edicin de textos, hasta la exportacin
de los mismos a los conocidos formatos docx, doc, rtf, odt y pdf.
OfficeZilla: nos ofrece de manera totalmente gratuita:
Calendarios, Gestor de contactos, Foros, Bases de datos, Lector
de correo Pop, Comparticin de enlaces, Comparticin de
archivos, Salas de Chat, Gestores de tareas, etc... Una autntica oficina virtual, sin
publicidad y totalmente gratuita.
Zoho: Es una aplicacin ofimtica en lnea, que ofrece reuniones
virtuales, editor de textos, hojas de clculo y organizar
presentaciones, tal como lo ofrece Google Docs, se puede decir
que es un homlogo de este. Ofrece otros servicios como crear
bases de datos, wikis, entre otras aplicaciones.

PROGRAMAS DE APLICACIN

Programas diseados para atender (automatizar) los procesos administrativos propios


de la empresa. Ejemplo: Inventarios, Personal, Contabilidad, Cuentas Corrientes,
Facturacin. etc.

Ctedra: INFORMTICA - FCE 17


Unidad III - EL SOFTWARE 2017

En los Contenidos de la Ctedra del Tercer Ciclo de ambas Carreras denominada


Sistemas de Informacin , adems de otros temas se encuentran incluidos estos
Programas, razn por la cual no son parte de los contenidos de la Materia
Informtica.

Ctedra: INFORMTICA - FCE 18

You might also like