SlideShare una empresa de Scribd logo
1 de 46
SOFTWARE BASE
DEFINICION
El software de sistema, denominado también
software de base, consiste en un software que
sirve para controlar e interactuar con el sistema
operativo, proporcionando control sobre el
hardware y dando soporte a otros programas; en
contraposición del llamado software de aplicación.
 El software de sistema por antonomasia es
Microsoft Windows, que entre todas sus versiones
acumula cerca de un 90% de la cuota de
mercado. Mención especial merece el proyecto
GNU, cuyas herramientas de programación
permitieron combinarse con el núcleo informático
basado en Unix denominado Linux, formando
entre ambos las conocidas como distribuciones
GNU/Linux.

SOFWARE APLICADO
Es 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:
 a. Aplicaciones para Control de sistemas y
automatización industrial
 b. Aplicaciones ofimáticas
 c. Software educativo
 d. Software empresarial
 e. Bases de datos
 f. Telecomunicaciones (p.ej. Internet y toda su
estructura lógica)
 g. Videojuegos
 h. Software médico
 i. Software de Cálculo Numérico y simbólico.
 j. Software de Diseño Asistido (CAD)
 k. Software de Control Numérico (CAM)








Por otro lado los programas de software con
Aplicaciones de Negocio son los programas de
ordenador creados específicamente para el uso de la
empresa, la aplicación de software permite a las
empresas mejorar fundamentalmente la forma en que
funciona una empresa.
Existen varias programas de software con
aplicaciones de negocio actualmente disponibles para
su compra, son programas prediseñados y suelen
tener características genéricas.
Por ejemplo, un programa de software de aplicación
genérico de procesamiento de textos, tiene una serie
de capacidades que permitirá a la empresa y su
propietario o sus empleados a crear documentos y en
algunos casos para crear la literatura de negocios.
Estos software se especializan en el desarrollo de
aplicaciones de software que son de fácil y libre uso,
a menudo, una empresa o de su propietario o sus
empleados pueden o no poseer una gran cantidad de
conocimientos y, por lo tanto, se vuelve necesario
desarrollar programas que son fáciles de usar y
entender.
entender.
TIPOS DE SOFWARE BASE











Según la variabilidad de la base de Datos
Bases de datos estáticas
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, tomar decisiones y
realizar análisis de datos para inteligencia empresarial.
Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se
modifica con el tiempo, permitiendo operaciones como
actualización, borrado y edició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 supermercado, una farmacia, un videoclub o
una empresa.
Según el contenido
Bases de datos bibliográficas
Sólo contienen un subrogante (representante) de la fuente
primaria, que permite localizarla.
















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 revistas científicas.
Directorios
Un ejemplo son las guías telefónicas en formato
electrónico.
Bases de datos o "bibliotecas" de información
química o biológic
Son bases de datos que almacenan diferentes tipos
de información proveniente de la química, las ciencias
de la vida o médicas. Se pueden considerar en varios
subtipos:
Las que almacenan secuencias de nucleótidos o
proteínas.
Las bases de datos de rutas metabólicas.
Bases de datos de estructura, comprende los
registros de datos experimentales sobre estructuras
3D de biomoléculasdicas y de otros campos)
MODELOS DE SOFWARE
BASE











Bases de datos jerárquicas
Artículo principal: Base de datos jerárquica
En este modelo los datos se organizan en forma de árbol
invertido (algunos dicen raíz), en donde un nodo padre de
información puede tener varios hijos. El nodo que no tiene
padres es llamado raíz, y a los nodos que no tienen hijos se
los conoce como hojas.
Base de datos de red
Artículo principal: Base de datos de red
Éste es un modelo ligeramente distinto del jerárquico; su
diferencia fundamental es la modificación del concepto de
nodo: se permite que un mismo nodo tenga varios padres
(posibilidad no permitida en el modelo jerárquico).
Bases de datos transaccionales
Son bases de datos cuyo único fin es el envío y recepción de
datos a grandes velocidades, estas bases son muy poco
comunes y están dirigidas por lo general al entorno de
análisis de calidad


Bases de datos relacionales



En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de
otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de
entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser
recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para
administrar la información.



Bases de datos multidimensionales



Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos
OLAP Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una
base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está
más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una
tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas
que se desean estudiar.



Bases de datos orientadas a objetos



Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de
almacenar en la base de datos los objetos completos (estado y comportamiento).



Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos
importantes del paradigma de objetos:



Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así
accesos incorrectos o conflictos.



Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de
clases.



Polimorfismo- Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de
objetos.



En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como
parte de la definición de la base de datos.
SOFTWARE LIBRE
Que es el software libre??



Es la denominación del
software que respeta
la libertad de todos los
usuarios que adquirieron
el producto y, por tanto,
una vez obtenido el mismo
puede ser usado, copiado,
estudiado, modificado, y
redistribuido libremente
de varias formas. Según
la Free Software
Foundation, el software
libre se refiere a
la libertad de los usuarios
para ejecutar, copiar,
distribuir, y estudiar el
mismo, e incluso
modificar el software y
distribuirlo modificado.
LIBERTADES
DEL SOFTWARE
LIBRE

Libertad

Descripción

0

la libertad de usar el programa, con cualquier
propósito.

1

la libertad de estudiar cómo funciona el programa
y modificarlo, adaptándolo a tus necesidades.

2

la libertad de distribuir copias del programa, con
lo cual puedes ayudar a tu prójimo.

3

la libertad de mejorar el programa y hacer
públicas esas mejoras a los demás, de modo que
toda la comunidad seneficie.

Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y
modificar software sin su código fuente es muy poco viable.
De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades: 2
• Los formatos abiertos permiten al software libre mantener sus cuatro libertades y la libre
difusión de todo el código y formatos utilizados, su distribución y estudio, debido a esto, los
creadores de software libre desarrollan a la vez de programas libres, formatos libres para estos
programas o utilizan formatos libres ya creados anteriormente.
• Los formatos libres permiten a los usuarios poder trabajar con programas libres aunque al ser
libres pueden ser implementados y utilizados cualquier programa sea cerrado o no.
Tipos de licencias

•

Una licencia es aquella autorización formal con carácter contractual que un autor de un
software da a un interesado para ejercer "actos de explotación legales".
LICENCIAS GPL



•

Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL) El autor
conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo
términos diseñados para asegurarse de que todas las versiones modificadas del software
permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea
imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser
GPL.
LICENCIAS AGPL



•

La Licencia Pública General de Affero (en inglés Affero General Public License,
también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública
General de GNU diseñada específicamente para asegurar la cooperación con la
comunidad en el caso de software que corra en servidores de red.
LA AFFERO GPL



La Licencia Pública General de Affero (en inglés Affero General Public License,
también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública
General de GNU diseñada específicamente para asegurar la cooperación con la
comunidad en el caso de software que corra en servidores de red.



es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de
•


•


•



LICENCIAS ESTILO BSD
Llamadas así porque se utilizan en gran cantidad de software
distribuido junto a los sistemas operativos BSD. El autor, bajo tales
licencias, mantiene la protección de copyright únicamente para la
renuncia de garantía y para requerir la adecuada atribución de la
autoría en trabajos derivados, pero permite la libre redistribución y
modificación, incluso si dichos trabajos tienen propietario. Son muy
permisivas, tanto que son fácilmente absorbidas al ser mezcladas con
la licencia GNU GPL con quienes son compatibles
LICENCIAS ESTILO MPL Y DERIVADAS
Esta licencia es de Software Libre y tiene un gran valor porque fue el
instrumento que empleó Netscape Communications Corp. para liberar
su Netscape Communicator 4.0 y empezar ese proyecto tan
importante para el mundo del Software Libre: Mozilla. Se utilizan en
gran cantidad de productos de software libre de uso cotidiano en todo
tipo de sistemas operativos. La MPL es Software Libre y promueve
eficazmente la colaboración evitando el efecto "viral" de la GPL (si
usas código licenciado GPL, tu desarrollo final tiene que estar
licenciado GPL).
COPYLEFT
Hay que hacer constar que el titular de los derechos de
Motivaciones del software libre

La motivación ética, abanderada
por la Free Software Foundation,
heredera de la cultura hacker y
partidaria del apelativo libre, que
argumenta que el software es
conocimiento y debe poderse
difundir sin trabas.

La motivación pragmática,
abanderada por la Open Source
Initiative y partidaria del
apelativo abierto, que argumenta
ventajas técnicas y económicas,
con respecto a evitar
una tragedia de los anticomunes
mejorando los incentivos.

Su ocultación es una actitud
antisocial y la posibilidad de
modificar programas es una
forma de libertad de expresión,
aunque sin olvidar una estructura
jerarquizada por la meritocracia

Aparte de estas dos grandes
motivaciones, la gente que
trabaja en software libre suele
hacerlo por muchas otras
razones, que van desde la
diversión a la mera retribución
económica.
Aunque en la práctica
el software de código
abierto y el software libre
comparten muchas de sus
licencias

Comparación con el software
de código abierto

Apareció en 1998 con un
grupo de personas, entre los
que cabe destacar a Eric S.
Raymond y Bruce Perens,
que formaron la Open Source
Initiative(OSI).

la Free Software
Foundation opina que el
movimiento del software de
código abierto es
filosóficamente diferente del
movimiento del software libre.
Seguridad relativa

Existe una cierta
controversia sobre
la seguridad del
software libre frente
al software no libre
(siendo uno de los
mayores asuntos
la seguridad por
oscuridad).

Un método usado
de forma habitual
para determinar la
seguridad relativa
de los productos es
determinar cuántos
fallos de seguridad
no parcheados
existen en cada
uno de los
productos
involucrados
Software libre en la Administración Pública

Existe una serie de países en los cuales,
sus administraciones públicas han mostrado
apoyo al software libre, sea migrando total o
parcialmente sus servidores y sistemas de
escritorio, sea subvencionándolo.

Como ejemplos de ello se tiene
a Alemania, Argentina, Brasil, Cuba ,Chile,
China, Ecuador España.
MICROSOFT
WINDOWS
Windows es un sistema operativo
basado en ventanas. La primera
versión se lanzó en 1985 y
comenzó a utilizarse de forma
generalizada gracias a su interfaz
gráfica de usuario (GUI, Graphical
User Interface).
Las versiones más recientes de
Windows
son
Windows
8
para
equipos
de
escritorio,
Windows
Server
2012 para servidores y Windows
Phone para dispositivos móviles.
La primera versión en español
fue Windows 3.0
OS X
Es un sistema operativo basado en Unix,
desarrollado, comercializado y vendido
por Apple Inc. Ha sido incluido en su gama
de computadoras Macintosh desde el año
de 2002.OS X es el sucesor del Mac OS 9 (la
versión final del Mac OS Classic), el sistema
operativo de Apple desde 1984. Está basado
en BSD, y se construyó sobre las tecnologías
desarrolladas en NeXT entre la segunda
mitad de los 80's y finales de 1996, cuando
Apple adquirió esta compañía. Desde la
versión Mac OS X 10.5 Leopard para
procesadores Intel, el sistema tiene la
certificación UNIX 03.
GNU/Linux
Es uno de los términos empleados
para referirse a la combinación
del núcleo o kernel libre similar
a Unix denominado Linux con el
sistema GNU. Su desarrollo es
uno de los ejemplos más
prominentes de software libre;
todo su código fuente puede ser
utilizado, modificado y redistribuido
libremente por cualquiera.
UNIX
Unix se trata de un sistema operativo de los mas
utilizados y con mas futuro debido a que son
muchos organismos oficiales y particulares los que
defienden su utilización, así como muchas firmas
de
fabricación
y comercialización de computadoras que lo
incorporan en sus productos. Podemos citar el
ejemplo de la Comunidad Económica Europea,
que impone el sistema operativo UNIX en todas
las aplicaciones que se desarrollan bajo sus
auspicios.
Unix
es
un
sistema
operativo
de tiempo compartido, controla los recursos de
una computadora y los asigna entre los usuarios.
Permite a los usuarios correr sus programas.
Controla los dispositivos de periféricos conectados
a la máquina. Además es un sistema multiusuario,
en el que existe la portabilidad para la
implementación de distintas computadoras.
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
desarrollado por Android. Soporta las siguientes
tecnologías de conectividad: GSM/EDGE, IDEN, CDMA,
EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, HSDPA, HSPA+,
NFC y WiMAX.GPRS,UMTS,HSPA+ Y HSDPA+.
iOS


iOS es un sistema operativo móvil
de la empresa Apple Inc.



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 versión actual del sistema
operativo (iOS 7.0.4) ocupa más o
menos 1.1 GB, variando por
modelo.
BADA


Es un sistema operativo para
teléfonos móviles desarrollado por
Samsung.



Es una plataforma con un núcleo de
arquitectura configurable, que
permite el uso de cualquiera de los
kernel de Linux, o cualquier otro
real-time operating system (RTOS)
kernel.



Proporciona una variedad de
controles básicos en la interfaz de
usuario como cuadro de lista,
selector de color, pestañas, etc.
Además, tiene un control del
explorador web basado en el
WebKit de código abierto, y también
cuenta con Adobe Flash y el
soporte a Flash 9. Ambos WebKit y
Flash se pueden incluir dentro de
las aplicaciones Bada.
BlackBer
ry OS
Es un sistema operativo móvil
desarrollado por RIM para los
dispositivos BlackBerry.
El sistema permite multitarea y
tiene soporte para diferentes
métodos de entrada adoptados
por RIM para su uso en
computadoras de mano,
particularmente la trackwheel,
trackball, touchpad y pantallas
táctiles.
El SO BlackBerry esta
claramente orientado a su uso
profesional como gestor de
correo electrónico y agenda.
BlackBerry Enterprise Server
(BES) proporciona el acceso y
organización del email a grandes
compañías identificando a cada
usuario con un único BlackBerry
PIN.


Es un sistema operativo
móvil desarrollado por
Microsoft.



on Windows Phone,
Microsoft ofrece una nueva
interfaz de usuario que
integra varios servicios
propios como SkyDrive,
Skype y Xbox Live en el
sistema operativo.



Windows Phone utiliza
tecnología
multitáctil(Significa que se
puede usar con más de un
dedo)

Windows Phone
PROCESADOR DE TEXTOS
QUE ES UN PROCESADOR DE
TEXTO?
 Un

procesador de texto es una
aplicacion infomatica destinada a la
creation de docucumentos escritos
por medio de una computadora.
AVANCE DE LOS PROCESADORES
DE TEXTO
FUNCIONES DEL
PROCESADOR DE TEXTOS.


Creación: ofrece la posibilidad de
elaborar documentos de forma
sencilla con el teclado, para
almacenarlos en dispositivos de
memoria.


Edición: permite modificar, borrar, mover
o revisar el texto creado.


Impresión: Es el tamaño la orientación y
el tipo de papel o calidad de impresión.
Otras funciones: complementan las
prestaciones de un procesador básico:
Comunicación con otros
programas como bases de datos, hojas de
cálculo, prestaciones o gestores de correo
electrónico.
Herramientas del lenguaje
Realización de gráficos
Función matemáticas

Ejemplos de procesadores de texto
 Microsoft

Word
 Word Perfect
 Word Star
 Open office
 Ampiro, entre
Otros
 Wordpad
El más utilizado es Microsoft Word ya
que este mezcla en un documento
textos, fórmulas matemáticas,
imágenes, gráficos, tablas, hojas de
cálculo.
Entorno de Trabajo
Hojas Electrónicas es un software a
O programa de hojas de cálculo,
través del cual se pueden usar datos numéricos y
realizar cálculos automáticos de números que están
en una tabla. También es posible automatizar cálculos
complejos al utilizar una gran cantidad de parámetros
y al crear tablas llamadas hojas de trabajo.


Hojas de cálculo principales Las
compañías de software han creado
muchas hojas de cálculo. Las más
importantes son:
Microsoft Excel: paquete de oficina
Microsoft Office.
Sun: StarOffice Calc, paquete StarOffice.
OpenCalc: paquete OpenOffice.
IBM/Lotus 1-2-3: paquete SmartSuite.
Corel Quattro Pro: paquete WordPerfect.
KSpread: paquete KOffice, paquete
gratuito de Linux.
GRAFICADORES


Los graficadores son programas
informáticos que gracias a dibujos
vectoriales
o
mapa
de
bits,
representación de una imagen por
pequeños puntos o píxeles con un
color y luminosidad determinada, nos
ayudan a crear ilustraciones desde un
logotipo o cualquier otra ilustración
profesional. Con lo que la función de
los
graficadores
consiste
en
ayudarnos en el diseño de cualquier


Tipos de graficadores:
Mapas de bits
Imágenes vectoriales
Gnuplot
AutoCAD
Footplot
CorelDraw,Paint,Photoshop ,Adobe
ilustrator.


Los graficadores cuentan con: Una Barra
de herramientas, con íconos que
representan las diferentes opciones que
presenta el programa Una Paleta de
colores, que facilita la selección
cromática; Un Área de trabajo, que es la
zona en la cual se realizan las
producciones; Una Barra de menú, en la
que se encuentran otras opciones, como
por ejemplo modificar el tamaño del área
de trabajo, activar las diferentes barras de
herramientas, rotar imágenes, etcétera.
Acciones que se pueden realizar con un

Más contenido relacionado

La actualidad más candente

Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datospaola584
 
Base de datos ingrid shirley lopez
Base de datos ingrid shirley lopezBase de datos ingrid shirley lopez
Base de datos ingrid shirley lopezINGRID ALARCON
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosarmin tilano
 
Bases de datos
Bases de datosBases de datos
Bases de datosAlfonso
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 
Base de datos
Base de datosBase de datos
Base de datosAguNacho
 
Una base de datos o banco de datos
Una base de datos o banco de datosUna base de datos o banco de datos
Una base de datos o banco de datosjookeer
 

La actualidad más candente (11)

Base de datos jairo
Base de datos jairoBase de datos jairo
Base de datos jairo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datos
 
Base de datos ingrid shirley lopez
Base de datos ingrid shirley lopezBase de datos ingrid shirley lopez
Base de datos ingrid shirley lopez
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Pris
PrisPris
Pris
 
Base de datos
Base de datosBase de datos
Base de datos
 
Una base de datos o banco de datos
Una base de datos o banco de datosUna base de datos o banco de datos
Una base de datos o banco de datos
 

Similar a Unidad 2 tic's aula 23

Similar a Unidad 2 tic's aula 23 (20)

SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
2.1. software base
2.1. software base2.1. software base
2.1. software base
 
Sistema Operativo
Sistema Operativo Sistema Operativo
Sistema Operativo
 
Software base
Software base Software base
Software base
 
2.2. software base
2.2. software base2.2. software base
2.2. software base
 
software base
software basesoftware base
software base
 
2.2. software base
2.2. software base2.2. software base
2.2. software base
 
Base de datos consulta 1
Base de datos consulta 1Base de datos consulta 1
Base de datos consulta 1
 
Trabajo
Trabajo Trabajo
Trabajo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller 1
Taller 1Taller 1
Taller 1
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Smbd
SmbdSmbd
Smbd
 
Presentacion Bases de datos
Presentacion Bases de datosPresentacion Bases de datos
Presentacion Bases de datos
 
bases de datos
 bases de datos  bases de datos
bases de datos
 
Actividad 3 producto final
Actividad 3 producto finalActividad 3 producto final
Actividad 3 producto final
 
Informatica jesus boet
Informatica jesus boetInformatica jesus boet
Informatica jesus boet
 
Tarbajo base de datos
Tarbajo  base de datosTarbajo  base de datos
Tarbajo base de datos
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o s
 

Unidad 2 tic's aula 23

  • 2. DEFINICION El software de sistema, denominado también software de base, consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; en contraposición del llamado software de aplicación.  El software de sistema por antonomasia es Microsoft Windows, que entre todas sus versiones acumula cerca de un 90% de la cuota de mercado. Mención especial merece el proyecto GNU, cuyas herramientas de programación permitieron combinarse con el núcleo informático basado en Unix denominado Linux, formando entre ambos las conocidas como distribuciones GNU/Linux. 
  • 3. SOFWARE APLICADO Es 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:  a. Aplicaciones para Control de sistemas y automatización industrial  b. Aplicaciones ofimáticas  c. Software educativo  d. Software empresarial  e. Bases de datos  f. Telecomunicaciones (p.ej. Internet y toda su estructura lógica)  g. Videojuegos  h. Software médico  i. Software de Cálculo Numérico y simbólico.  j. Software de Diseño Asistido (CAD)  k. Software de Control Numérico (CAM)
  • 4.     Por otro lado los programas de software con Aplicaciones de Negocio son los programas de ordenador creados específicamente para el uso de la empresa, la aplicación de software permite a las empresas mejorar fundamentalmente la forma en que funciona una empresa. Existen varias programas de software con aplicaciones de negocio actualmente disponibles para su compra, son programas prediseñados y suelen tener características genéricas. Por ejemplo, un programa de software de aplicación genérico de procesamiento de textos, tiene una serie de capacidades que permitirá a la empresa y su propietario o sus empleados a crear documentos y en algunos casos para crear la literatura de negocios. Estos software se especializan en el desarrollo de aplicaciones de software que son de fácil y libre uso, a menudo, una empresa o de su propietario o sus empleados pueden o no poseer una gran cantidad de conocimientos y, por lo tanto, se vuelve necesario desarrollar programas que son fáciles de usar y entender.
  • 6.
  • 7.
  • 8. TIPOS DE SOFWARE BASE         Según la variabilidad de la base de Datos Bases de datos estáticas 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, tomar decisiones y realizar análisis de datos para inteligencia empresarial. Bases de datos dinámicas Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y edició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 supermercado, una farmacia, un videoclub o una empresa. Según el contenido Bases de datos bibliográficas Sólo contienen un subrogante (representante) de la fuente primaria, que permite localizarla.
  • 9.           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 revistas científicas. Directorios Un ejemplo son las guías telefónicas en formato electrónico. Bases de datos o "bibliotecas" de información química o biológic Son bases de datos que almacenan diferentes tipos de información proveniente de la química, las ciencias de la vida o médicas. Se pueden considerar en varios subtipos: Las que almacenan secuencias de nucleótidos o proteínas. Las bases de datos de rutas metabólicas. Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomoléculasdicas y de otros campos)
  • 10. MODELOS DE SOFWARE BASE         Bases de datos jerárquicas Artículo principal: Base de datos jerárquica En este modelo los datos se organizan en forma de árbol invertido (algunos dicen raíz), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas. Base de datos de red Artículo principal: Base de datos de red Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Bases de datos transaccionales Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad
  • 11.  Bases de datos relacionales  En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.  Bases de datos multidimensionales  Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar.  Bases de datos orientadas a objetos  Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).  Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:  Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.  Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.  Polimorfismo- Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.  En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos.
  • 13. Que es el software libre??  Es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, y estudiar el mismo, e incluso modificar el software y distribuirlo modificado.
  • 14. LIBERTADES DEL SOFTWARE LIBRE Libertad Descripción 0 la libertad de usar el programa, con cualquier propósito. 1 la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades. 2 la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo. 3 la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad seneficie. Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable. De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades: 2 • Los formatos abiertos permiten al software libre mantener sus cuatro libertades y la libre difusión de todo el código y formatos utilizados, su distribución y estudio, debido a esto, los creadores de software libre desarrollan a la vez de programas libres, formatos libres para estos programas o utilizan formatos libres ya creados anteriormente. • Los formatos libres permiten a los usuarios poder trabajar con programas libres aunque al ser libres pueden ser implementados y utilizados cualquier programa sea cerrado o no.
  • 15. Tipos de licencias  • Una licencia es aquella autorización formal con carácter contractual que un autor de un software da a un interesado para ejercer "actos de explotación legales". LICENCIAS GPL  • Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL) El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL. LICENCIAS AGPL  • La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red. LA AFFERO GPL  La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.  es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de
  • 16. •  •  •  LICENCIAS ESTILO BSD Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles LICENCIAS ESTILO MPL Y DERIVADAS Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). COPYLEFT Hay que hacer constar que el titular de los derechos de
  • 17. Motivaciones del software libre La motivación ética, abanderada por la Free Software Foundation, heredera de la cultura hacker y partidaria del apelativo libre, que argumenta que el software es conocimiento y debe poderse difundir sin trabas. La motivación pragmática, abanderada por la Open Source Initiative y partidaria del apelativo abierto, que argumenta ventajas técnicas y económicas, con respecto a evitar una tragedia de los anticomunes mejorando los incentivos. Su ocultación es una actitud antisocial y la posibilidad de modificar programas es una forma de libertad de expresión, aunque sin olvidar una estructura jerarquizada por la meritocracia Aparte de estas dos grandes motivaciones, la gente que trabaja en software libre suele hacerlo por muchas otras razones, que van desde la diversión a la mera retribución económica.
  • 18. Aunque en la práctica el software de código abierto y el software libre comparten muchas de sus licencias Comparación con el software de código abierto Apareció en 1998 con un grupo de personas, entre los que cabe destacar a Eric S. Raymond y Bruce Perens, que formaron la Open Source Initiative(OSI). la Free Software Foundation opina que el movimiento del software de código abierto es filosóficamente diferente del movimiento del software libre.
  • 19. Seguridad relativa Existe una cierta controversia sobre la seguridad del software libre frente al software no libre (siendo uno de los mayores asuntos la seguridad por oscuridad). Un método usado de forma habitual para determinar la seguridad relativa de los productos es determinar cuántos fallos de seguridad no parcheados existen en cada uno de los productos involucrados
  • 20. Software libre en la Administración Pública Existe una serie de países en los cuales, sus administraciones públicas han mostrado apoyo al software libre, sea migrando total o parcialmente sus servidores y sistemas de escritorio, sea subvencionándolo. Como ejemplos de ello se tiene a Alemania, Argentina, Brasil, Cuba ,Chile, China, Ecuador España.
  • 21.
  • 22. MICROSOFT WINDOWS Windows es un sistema operativo basado en ventanas. La primera versión se lanzó en 1985 y comenzó a utilizarse de forma generalizada gracias a su interfaz gráfica de usuario (GUI, Graphical User Interface). Las versiones más recientes de Windows son Windows 8 para equipos de escritorio, Windows Server 2012 para servidores y Windows Phone para dispositivos móviles. La primera versión en español fue Windows 3.0
  • 23. OS X Es un sistema operativo basado en Unix, desarrollado, comercializado y vendido por Apple Inc. Ha sido incluido en su gama de computadoras Macintosh desde el año de 2002.OS X es el sucesor del Mac OS 9 (la versión final del Mac OS Classic), el sistema operativo de Apple desde 1984. Está basado en BSD, y se construyó sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80's y finales de 1996, cuando Apple adquirió esta compañía. Desde la versión Mac OS X 10.5 Leopard para procesadores Intel, el sistema tiene la certificación UNIX 03.
  • 24. GNU/Linux Es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux con el sistema GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera.
  • 25. UNIX Unix se trata de un sistema operativo de los mas utilizados y con mas futuro debido a que son muchos organismos oficiales y particulares los que defienden su utilización, así como muchas firmas de fabricación y comercialización de computadoras que lo incorporan en sus productos. Podemos citar el ejemplo de la Comunidad Económica Europea, que impone el sistema operativo UNIX en todas las aplicaciones que se desarrollan bajo sus auspicios. Unix es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina. Además es un sistema multiusuario, en el que existe la portabilidad para la implementación de distintas computadoras.
  • 26.
  • 27. 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 desarrollado por Android. Soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, HSDPA, HSPA+, NFC y WiMAX.GPRS,UMTS,HSPA+ Y HSDPA+.
  • 28. iOS  iOS es un sistema operativo móvil de la empresa Apple Inc.  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 versión actual del sistema operativo (iOS 7.0.4) ocupa más o menos 1.1 GB, variando por modelo.
  • 29. BADA  Es un sistema operativo para teléfonos móviles desarrollado por Samsung.  Es una plataforma con un núcleo de arquitectura configurable, que permite el uso de cualquiera de los kernel de Linux, o cualquier otro real-time operating system (RTOS) kernel.  Proporciona una variedad de controles básicos en la interfaz de usuario como cuadro de lista, selector de color, pestañas, etc. Además, tiene un control del explorador web basado en el WebKit de código abierto, y también cuenta con Adobe Flash y el soporte a Flash 9. Ambos WebKit y Flash se pueden incluir dentro de las aplicaciones Bada.
  • 30. BlackBer ry OS Es un sistema operativo móvil desarrollado por RIM para los dispositivos BlackBerry. El sistema permite multitarea y tiene soporte para diferentes métodos de entrada adoptados por RIM para su uso en computadoras de mano, particularmente la trackwheel, trackball, touchpad y pantallas táctiles. El SO BlackBerry esta claramente orientado a su uso profesional como gestor de correo electrónico y agenda. BlackBerry Enterprise Server (BES) proporciona el acceso y organización del email a grandes compañías identificando a cada usuario con un único BlackBerry PIN.
  • 31.  Es un sistema operativo móvil desarrollado por Microsoft.  on Windows Phone, Microsoft ofrece una nueva interfaz de usuario que integra varios servicios propios como SkyDrive, Skype y Xbox Live en el sistema operativo.  Windows Phone utiliza tecnología multitáctil(Significa que se puede usar con más de un dedo) Windows Phone
  • 33. QUE ES UN PROCESADOR DE TEXTO?  Un procesador de texto es una aplicacion infomatica destinada a la creation de docucumentos escritos por medio de una computadora.
  • 34. AVANCE DE LOS PROCESADORES DE TEXTO
  • 35. FUNCIONES DEL PROCESADOR DE TEXTOS.  Creación: ofrece la posibilidad de elaborar documentos de forma sencilla con el teclado, para almacenarlos en dispositivos de memoria.
  • 36.  Edición: permite modificar, borrar, mover o revisar el texto creado.
  • 37.  Impresión: Es el tamaño la orientación y el tipo de papel o calidad de impresión.
  • 38. Otras funciones: complementan las prestaciones de un procesador básico: Comunicación con otros programas como bases de datos, hojas de cálculo, prestaciones o gestores de correo electrónico. Herramientas del lenguaje Realización de gráficos Función matemáticas 
  • 39. Ejemplos de procesadores de texto  Microsoft Word  Word Perfect  Word Star  Open office  Ampiro, entre Otros  Wordpad
  • 40. El más utilizado es Microsoft Word ya que este mezcla en un documento textos, fórmulas matemáticas, imágenes, gráficos, tablas, hojas de cálculo.
  • 42. Hojas Electrónicas es un software a O programa de hojas de cálculo, través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo.
  • 43.  Hojas de cálculo principales Las compañías de software han creado muchas hojas de cálculo. Las más importantes son: Microsoft Excel: paquete de oficina Microsoft Office. Sun: StarOffice Calc, paquete StarOffice. OpenCalc: paquete OpenOffice. IBM/Lotus 1-2-3: paquete SmartSuite. Corel Quattro Pro: paquete WordPerfect. KSpread: paquete KOffice, paquete gratuito de Linux.
  • 44. GRAFICADORES  Los graficadores son programas informáticos que gracias a dibujos vectoriales o mapa de bits, representación de una imagen por pequeños puntos o píxeles con un color y luminosidad determinada, nos ayudan a crear ilustraciones desde un logotipo o cualquier otra ilustración profesional. Con lo que la función de los graficadores consiste en ayudarnos en el diseño de cualquier
  • 45.  Tipos de graficadores: Mapas de bits Imágenes vectoriales Gnuplot AutoCAD Footplot CorelDraw,Paint,Photoshop ,Adobe ilustrator.
  • 46.  Los graficadores cuentan con: Una Barra de herramientas, con íconos que representan las diferentes opciones que presenta el programa Una Paleta de colores, que facilita la selección cromática; Un Área de trabajo, que es la zona en la cual se realizan las producciones; Una Barra de menú, en la que se encuentran otras opciones, como por ejemplo modificar el tamaño del área de trabajo, activar las diferentes barras de herramientas, rotar imágenes, etcétera. Acciones que se pueden realizar con un