Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Software

No description
by

Alejandro Guerrero Gonzàlez

on 22 August 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Software

Software de

Software de
Aplicaciones
Programas que son escritos para los usuarios para realizar una tarea especifica en la computadora.
Ejemplo: software para procesar un texto, para generar una hoja de calculo, el software de aplicación debe estar sobre el software del sistema para poder operar.
El software es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora-
El software se compone de secuencias de órdenes que indican al hardware que debe realizar. Es decir, el ordenador procesa instrucciones que le indican qué operaciones debe cometer en cada instante.Las instrucciones se sitúan en memoria y son leídas desde el procesador

Conceptos De Software.
Conceptos De Software.
Software.
eS EL SOFTWARE UTILIZADO POR LOS USUARIOS FINALES
TALES COMO EXcEL, WORD,PAINT ETC, PARA DESARROLLAR
HOJAS DE CALCULO,TEXTO O IMAGENES.
Software de usuario final
Software de
usuario final
Funciones Del Software:
Funciones Del Software:
Administrar los recursos de computacionales.
Proporcionar las herramientas para optimizar estos recursos.
Actuar como intermediario entre el usuario y la información almacenada.
TIPOS DE Software
TIPOS DE Software
software del sistema:
Es un conjunto de programas que administran los recursos de la computadora.
El software del sistema esta compuesto por:
-Procesador - perifericos de
-MEmoria - entrada y salida

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.
Desde distintos puntos de vista esta la persona que
construye los compiladores para que el usuario
programe en ellos.
SOFTWARE DE
PROGRAMACión
Ejemplo de costos de software actuales
Tipos de licencia.
CARACTERÍSTICAS DEL SOFTWARE:
CARACTERÍSTICAS DEL SOFTWARE:
El software es un elemento del sistema que es lógico. Por tanto, el software tiene características considerablemente distintas al hardware:
1.El software se desarrolla mas no se construye;
2: El software no se desgasta.

El software es inmune a los males
ambientales que desgasten el hardware. por
lo tanto la curva de tasas de fallas para el software debería tener la forma de la "
A pesar de que existen similitudes entre el desarrollo del software y la manufactura del hardware, las dos actividades serian diferentes en lo fundamental, En ambas la alta calidad se alcanza por medio del buen diseño, la fase de manufactura del hardware puede incluir problemas de calidad existentes en el software.
3.La mayoría de software se construye a medida,
en vez de ensamblar componentes existentes.
arquitectura:
arquitectura:
Importancia de la Arquitectura de Software
En la medida que los sistemas de software crecen en
complejidad, bien sea por número de requerimientos o por el impacto de los mismos,
se hace necesario establecer medios para el manejo de esta complejidad.
En general, la técnica es descomponer el sistema en piezas que agrupan aspectos específicos del mismo, producto de un proceso de abstracción y que al organizarse de cierta manera constituyen la base de la solución de un problema en particular.
Tipos de licencia.
Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribuidor) y el licenciatario del programa informático (usuario consumidor /usuario profesional o empresa), para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas.
Ejemplo de costos de software actuales
Zend Studio:
$189.00 Dolares
$35.532.000 Pesos
Visual Studio:

Test Professional - $4.178.144,70 pesos
Premium
- $11.787.029,70 pesos
Ultimate
- $25.617.863,70 Pesos
professional
- $2.309.633,70 Pesos
MSDN Operating Systems
- $1.346.483,70 pesos
Software Libre o Free Software:
Es un software disponible para
cualquiera que desee utilizarlo, copiarlo y distribuirlo, ya sea en su forma original o con modificaciones. La posibilidad de modificaciones implica que el código fuente está disponible.
EJEMPLO:NotePad ++
Copyleft
Las licencias que acompañan al software libre hacen uso de la legislación de copyright
para impedir la utilización
no autorizada, pero estas
licencias definen clara y explícitamente
las condiciones bajo las cuales pueden realizarse copias, modificaciones y redistribuciones, con el fin de garantizar las libertades de modificar y redistribuir el software registrado. A esta versión de copyright, se le da el nombre de copyleft.
GPL
La Licencia Pública General GNU (GNU General Public License GPL) es la licencia que acompaña los paquetes distribuidos por el Proyecto GNU, más una gran variedad de software que incluye el núcleo del sistema operativo Linux.
La formulación de GPL es tal que en vez
de limitar la distribución del software
que protege, llega hasta impedir que este
software sea integrado
en software propietario.
La GPL se basa en la legislación internacional de copyright, lo que debe garantizar cobertura legal para el software licenciado con GPL.
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
Software Propietario
El Software propietario es aquel cuya copia, redistribución o modificación están,
en alguna medida,
prohibidos por su propietario.
Para usar, copiar o redistribuir,
se debe solicitar permiso al propietario o pagar.
Trial
Versión de programa pago, distribuido gratuitamente con todos los recursos activos, pero por un tiempo determinado. Es como un programa freeware, que después de determinado tiempo deja de funcionar. Para continuar con la utilización del programa, se debe comprar la clave de registro e insertarla en el programa, para que vuelva a ejecutarse. Ejemplo: Nero, Alcohol 120% y Photoshop.
Ejemplos de lenguajes de programación como:

Basic, C, Pascal,

C++, Cobol, Fortran, C#, Java, Visual,Basic.net.
Existen diversos tipos de lenguajes de programación de alto nivel o bajo nivel, según su evolución temporal
Estructurados:
(Basic, C, Pascal)
Orientados a Objetos:
(C#, Visual Basic.net, C++, Java)
Declarativos:
(Lisp, Prolog)
Funcionales:
(aml, caml)
TIPOS DE SOFTWARE DE APLICACIÓN
El software es el conjunto de instrucciones que las computadoras emplean para
manipular datos. Sin el software, la computadora sería un conjunto de medios
sin utilizar. Al cargar los programas en una computadora, la máquina actuará
como si recibier a una educación instantánea; de pronto "sabe" cómo pensar y
cómo operar.
Es un conjunto de
programas
,
documentos
,
procedimientos
, y
rutinas
asociados con la operación de
un sistema de computo
. Distinguiéndose de los
componentes físicos llamados
hardware
. Comúnmente a los programas de computación se les llama
software
; el
software
asegura que el
programa
o
sistema
cumpla por completo con sus objetivos, opera con eficiencia, esta adecuadamente documentado, y suficientemente sencillo de operar.
Tipos
• Sistema operativo: es el software que controla la ejecución de todas las
aplicaciones y de los programas de software de sistema.
• Lenguajes de programación: son las herramientas empleadas por el
usuario para desarrollar programas, que luego van ha ser ejecutados por
el ordenador.
• Programas de ampliación: o también llamado software de aplicación; es
el software diseñado y escrito para realizar una tarea especifica, ya sea
personal, o de procesamiento. Aquí se incluyen las bases de datos,
tratamientos de textos, hojas electrónicas, gráficas, comunicaciones, etc.
• Uso general.
Sistema operativo:
El
sistema operativo
es el gestor y organizador de todas las
actividades que realiza
la computadora
. Marca las
pautas
según las cuales se
intercambia información
entre la
memoria central
y la
externa
, y determina las
operaciones elementales
que puede
realizar
el
procesador
. El
sistema operativo
, debe ser cargado en la
memoria central
antes que ninguna otra
información
.
Lenguaje de programación:
Mediante los programas se indica a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.
Firmware es un programa que es grabado en una memoria ROM y establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo.
Se considera parte del hardware por estar integrado en la electrónica del dispositivo, pero también es software, pues proporciona la lógica y está programado por algún tipo de lenguaje de programación. El firmware recibe órdenes externas y responde operando el dispositivo.
FIRMWARE
FIRMWARE
middleware

middleware
Middleware es un software de computadora que conecta componentes de software o aplicaciones para que puedan intercambiar datos entre éstas. Es utilizado a menudo para soportar aplicaciones distribuidas.
Esto incluye servidores web, servidores de aplicaciones, sistemas de gestión de contenido y herramientas similares. Middleware es especialmente esencial para tecnologías como XML, SOAP, servicios web y arquitecturas orientada a servicios.
Middleware es un software de computadora que conecta componentes de software o aplicaciones para que puedan intercambiar datos entre éstas. Es utilizado a menudo para soportar aplicaciones distribuidas.
Esto incluye servidores web, servidores de aplicaciones, sistemas de gestión de contenido y herramientas similares. Middleware es especialmente esencial para tecnologías como XML, SOAP, servicios web y arquitecturas orientada a servicios.
Software.
Full transcript