SlideShare una empresa de Scribd logo
1 de 17
SOFTWARE
El software es un conjunto de programas,
instrucciones y reglas informáticas que permiten
ejecutar distintas tareas en una computadora.
Se considera que el software es el equipamiento
lógico e intangible de un ordenador. En otras
palabras, el concepto de software abarca a todas
las aplicaciones informáticas, como los
procesadores de textos, las planillas de cálculo y los
editores de imágenes.
¿CUALES SON LOS PASOS PARA LA
CREACION DE UN SOFTWARE?
Análisis de
Requerimiento
Diseño del
Programa
Programación
Pruebas
Instalación
PASOS PARA LA CREACION DE UN
SOFTWARE
1) Análisis de los
Requerimientos
El primer paso del proceso
es el análisis, es aquí
donde el analista se pone en
contacto con la
empresa para ver como
esta conformada, a que se
dedica, saber todas las
actividades que realiza en si,
conocer la empresa de
manera general para
posteriormente ver cuales
son sus necesidades o
requerimientos que la
empresa tiene en ese
momento para poder realizar
un análisis de la misma.
PASOS PARA LA CREACION DE UN
SOFTWARE
2) Diseño del Programa
El segundo paso es el de
diseño aquí entran todo el
diseño del sistema es decir
las pantallas, base de
datos, todo esto debe de
cumplir con ciertos
estándares los cuales se
toman en cuenta para poder
desarrollar el diseño
con calidad y así poder
ofrecer un diseño amigable
en cuestión de colores,
tamaños de botones, cajas
de texto, etc
PASOS PARA LA CREACION DE UN
SOFTWARE
3) Programación
El tercer paso es la
codificación es aquí donde se
desarrolla todo el código del
sistema por parte del
programador esto se hace ya
dependiendo de cada
programador ya que cada
programador tiene sus bases
o formas para realizarlo pero
en si deben todos llegar al
mismo objetivo de ofrecerle
funcionalidad al sistema.
LENGUAJE DE
PROGRAMACION
PASOS PARA LA CREACION DE UN
SOFTWARE
4) Pruebas
El cuarto paso son
las pruebas, es donde al
sistema se pone a prueba
como su palabra lo dice para
así poder saber cuales son
los posibles errores que se
están generando del sistema
y con ello mejorarlo para
eliminar todos los errores
que se puedan presentar por
que un programa con
menor errores mayor calidad
puede llegar a tener.
PASOS PARA LA CREACION DE UN
SOFTWARE
5) Instalación
El quinto y último paso es la
instalación una vez realizado
las pruebas correspondient
es al sistema y haberlo
corregido totalmente se
procede a la instalación del
mismo ya en la
empresa para su uso
correspondiente, todo con la
finalidad de que
los procesos se realicen de
una manera más eficiente
eliminando costos, tiempo
y esfuerzo dentro de
la organización.
CLASIFICACION DE SOFTWARE DE
ACUERDO AL TRABAJO QUE REALIZAN
Software
Soft. Base
Software de
Aplicación
SOFTWARE BASE
• El Software de sistema, en algunas ocasiones también
denominado software de base, consiste en un software
que sirve para controlar e interactuar con el sistema,
proporcionando control sobre el hardware y dando
soporte a otros programas.
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
Mac Os X
Hace treinta años, Apple lanzó el primer Macintosh y puso
al alcance de todos el poder de la tecnología. Nacía así una
generación de creadores y pioneros que aún hoy sigue
cambiando el mundo http://www.apple.com/
Linux
LINUX hace su aparición a principios de la decada de los
noventa, era el año 1991 y por aquel entonces un estudiante
de informática de la Universidad de Helsinki, llamado Linus
Torvalds empezó, -como una afición y sin poderse imaginar a
lo que llegaría este proyecto
SOFTWARE DE APLICACION
• 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.
Procesadorde
Texto
Permiten crear,
componer, dar formato
modificar o imprimir
documentos
Hoja de Calculo
Permiten manipular datos
numéricos y alfanuméricos
Programa de
Presentación
Son aquellas aplicaciones
que permiten
crear el material necesario
para una exposición ante un
público
Programa de Base de
Datos
Son aplicaciones que permiten
administrar y gestionar Bases de datos
con grandes volúmenes de información
almacenada
Diseño Vectorial
En el que podrá crear y
editar dibujos en base a
objetos básicos (líneas,
círculos, rectángulos, etc.)
los que podrán ser
controlados por medio de
NODOS
Diseño de mapa Bits
Son aplicaciones que permiten crear o
retocar imágenes que se forman en
función a puntos o píxeles.
Programas de Maquetación
Estas aplicaciones son
muy utilizadas en la
elaboración de revistas,
brochurs publicitarios
(folletería, trípticos,
etc.), periódica, manual
y libros
de gran envergadura,
etc.
Aplicacionesa Medida
Son aquellas aplicaciones que son creadas por programadores para el uso de
una empresa o institución en articular debido a una necesidad o
requerimiento específico, algunos ejemplos son: Sistema de control de
personal de una empresa, sistema de caja y bancos de una empresa o negocio,
sistema de control de matrícula de alumnos de un colegio, etc

Más contenido relacionado

La actualidad más candente

Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...
Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...
Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...MauryRomero3
 
Desarrollo y documentacion del software
Desarrollo y documentacion del softwareDesarrollo y documentacion del software
Desarrollo y documentacion del softwareDarwinGranda
 
Fundamentos del software libre
Fundamentos del software libre Fundamentos del software libre
Fundamentos del software libre Carlos Di Davide
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
Adquisición de hardware y software
Adquisición de hardware y softwareAdquisición de hardware y software
Adquisición de hardware y softwareproyecto201322
 
Proyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de ComputoProyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de ComputoEdgarCaballero25
 
Cuadro comparativo lenguajes
Cuadro comparativo lenguajesCuadro comparativo lenguajes
Cuadro comparativo lenguajesBrian Ruvalcaba
 
Servicios web xml
Servicios web xmlServicios web xml
Servicios web xmlJuan Anaya
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientosFSILSCA
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok originalDat@center S.A
 
Cuadro comparativo metodos
Cuadro comparativo metodosCuadro comparativo metodos
Cuadro comparativo metodosivansierra20
 
Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)David Hernandez
 

La actualidad más candente (20)

Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...
Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...
Diferencias y comparaciones de Software Libre - Fauna utilizada en Software L...
 
Desarrollo y documentacion del software
Desarrollo y documentacion del softwareDesarrollo y documentacion del software
Desarrollo y documentacion del software
 
Fundamentos del software libre
Fundamentos del software libre Fundamentos del software libre
Fundamentos del software libre
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Adquisición de hardware y software
Adquisición de hardware y softwareAdquisición de hardware y software
Adquisición de hardware y software
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Proyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de ComputoProyecto final Soporte y Mantenimiento a Equipos de Computo
Proyecto final Soporte y Mantenimiento a Equipos de Computo
 
Cuadro comparativo lenguajes
Cuadro comparativo lenguajesCuadro comparativo lenguajes
Cuadro comparativo lenguajes
 
Servicios web xml
Servicios web xmlServicios web xml
Servicios web xml
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientos
 
Semana 1
Semana 1Semana 1
Semana 1
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok original
 
Cuadro comparativo metodos
Cuadro comparativo metodosCuadro comparativo metodos
Cuadro comparativo metodos
 
Metricas de calidad
Metricas de calidadMetricas de calidad
Metricas de calidad
 
Internet
InternetInternet
Internet
 
Formato ieee830(srs lleno)
Formato ieee830(srs lleno)Formato ieee830(srs lleno)
Formato ieee830(srs lleno)
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)
 

Similar a 01 software-desarrollo y clasificacion

Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de softwareITSPR
 
Ensayo sistemas y sofware
Ensayo sistemas y sofwareEnsayo sistemas y sofware
Ensayo sistemas y sofwarepepenardi
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 
Sofware
SofwareSofware
Sofwareyanipp
 
Trabajo practico de investigacion sobre el software
Trabajo practico de investigacion sobre el softwareTrabajo practico de investigacion sobre el software
Trabajo practico de investigacion sobre el softwareAlexz Rock
 
Materia de informatica or
Materia de informatica orMateria de informatica or
Materia de informatica ormaritzagua
 
Exposicion de fundamentos1
Exposicion de fundamentos1Exposicion de fundamentos1
Exposicion de fundamentos1jorge rodriguez
 
Exposicion de fundamentos
Exposicion de fundamentos Exposicion de fundamentos
Exposicion de fundamentos Kangreburger
 
Taller powerpoint
Taller powerpointTaller powerpoint
Taller powerpointjdaa95
 
informática aplicada
informática aplicadainformática aplicada
informática aplicadaeatangel
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.guestdf1874
 

Similar a 01 software-desarrollo y clasificacion (20)

Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 
El Software
El Software El Software
El Software
 
Ensayo sistemas y sofware
Ensayo sistemas y sofwareEnsayo sistemas y sofware
Ensayo sistemas y sofware
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Sofware
SofwareSofware
Sofware
 
tarea # 2
tarea # 2tarea # 2
tarea # 2
 
Computacion
ComputacionComputacion
Computacion
 
INFORMÁTICA VIDEO, ESCRITO
INFORMÁTICA VIDEO, ESCRITOINFORMÁTICA VIDEO, ESCRITO
INFORMÁTICA VIDEO, ESCRITO
 
Trabajo practico de investigacion sobre el software
Trabajo practico de investigacion sobre el softwareTrabajo practico de investigacion sobre el software
Trabajo practico de investigacion sobre el software
 
Materia de informatica or
Materia de informatica orMateria de informatica or
Materia de informatica or
 
Exposicion de fundamentos1
Exposicion de fundamentos1Exposicion de fundamentos1
Exposicion de fundamentos1
 
Exposicion de fundamentos
Exposicion de fundamentos Exposicion de fundamentos
Exposicion de fundamentos
 
Taller powerpoint
Taller powerpointTaller powerpoint
Taller powerpoint
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Soportes logicos
Soportes logicosSoportes logicos
Soportes logicos
 
informática aplicada
informática aplicadainformática aplicada
informática aplicada
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 

01 software-desarrollo y clasificacion

  • 1. SOFTWARE El software es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora. Se considera que el software es el equipamiento lógico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informáticas, como los procesadores de textos, las planillas de cálculo y los editores de imágenes.
  • 2. ¿CUALES SON LOS PASOS PARA LA CREACION DE UN SOFTWARE? Análisis de Requerimiento Diseño del Programa Programación Pruebas Instalación
  • 3. PASOS PARA LA CREACION DE UN SOFTWARE 1) Análisis de los Requerimientos El primer paso del proceso es el análisis, es aquí donde el analista se pone en contacto con la empresa para ver como esta conformada, a que se dedica, saber todas las actividades que realiza en si, conocer la empresa de manera general para posteriormente ver cuales son sus necesidades o requerimientos que la empresa tiene en ese momento para poder realizar un análisis de la misma.
  • 4. PASOS PARA LA CREACION DE UN SOFTWARE 2) Diseño del Programa El segundo paso es el de diseño aquí entran todo el diseño del sistema es decir las pantallas, base de datos, todo esto debe de cumplir con ciertos estándares los cuales se toman en cuenta para poder desarrollar el diseño con calidad y así poder ofrecer un diseño amigable en cuestión de colores, tamaños de botones, cajas de texto, etc
  • 5. PASOS PARA LA CREACION DE UN SOFTWARE 3) Programación El tercer paso es la codificación es aquí donde se desarrolla todo el código del sistema por parte del programador esto se hace ya dependiendo de cada programador ya que cada programador tiene sus bases o formas para realizarlo pero en si deben todos llegar al mismo objetivo de ofrecerle funcionalidad al sistema. LENGUAJE DE PROGRAMACION
  • 6. PASOS PARA LA CREACION DE UN SOFTWARE 4) Pruebas El cuarto paso son las pruebas, es donde al sistema se pone a prueba como su palabra lo dice para así poder saber cuales son los posibles errores que se están generando del sistema y con ello mejorarlo para eliminar todos los errores que se puedan presentar por que un programa con menor errores mayor calidad puede llegar a tener.
  • 7. PASOS PARA LA CREACION DE UN SOFTWARE 5) Instalación El quinto y último paso es la instalación una vez realizado las pruebas correspondient es al sistema y haberlo corregido totalmente se procede a la instalación del mismo ya en la empresa para su uso correspondiente, todo con la finalidad de que los procesos se realicen de una manera más eficiente eliminando costos, tiempo y esfuerzo dentro de la organización.
  • 8. CLASIFICACION DE SOFTWARE DE ACUERDO AL TRABAJO QUE REALIZAN Software Soft. Base Software de Aplicación
  • 9. SOFTWARE BASE • El Software de sistema, en algunas ocasiones también denominado software de base, consiste en un software que sirve para controlar e interactuar con el sistema, proporcionando control sobre el hardware y dando soporte a otros programas.
  • 10. 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
  • 11. Mac Os X Hace treinta años, Apple lanzó el primer Macintosh y puso al alcance de todos el poder de la tecnología. Nacía así una generación de creadores y pioneros que aún hoy sigue cambiando el mundo http://www.apple.com/
  • 12. Linux LINUX hace su aparición a principios de la decada de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poderse imaginar a lo que llegaría este proyecto
  • 13. SOFTWARE DE APLICACION • 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. Procesadorde Texto Permiten crear, componer, dar formato modificar o imprimir documentos
  • 14. Hoja de Calculo Permiten manipular datos numéricos y alfanuméricos Programa de Presentación Son aquellas aplicaciones que permiten crear el material necesario para una exposición ante un público
  • 15. Programa de Base de Datos Son aplicaciones que permiten administrar y gestionar Bases de datos con grandes volúmenes de información almacenada Diseño Vectorial En el que podrá crear y editar dibujos en base a objetos básicos (líneas, círculos, rectángulos, etc.) los que podrán ser controlados por medio de NODOS
  • 16. Diseño de mapa Bits Son aplicaciones que permiten crear o retocar imágenes que se forman en función a puntos o píxeles. Programas de Maquetación Estas aplicaciones son muy utilizadas en la elaboración de revistas, brochurs publicitarios (folletería, trípticos, etc.), periódica, manual y libros de gran envergadura, etc.
  • 17. Aplicacionesa Medida Son aquellas aplicaciones que son creadas por programadores para el uso de una empresa o institución en articular debido a una necesidad o requerimiento específico, algunos ejemplos son: Sistema de control de personal de una empresa, sistema de caja y bancos de una empresa o negocio, sistema de control de matrícula de alumnos de un colegio, etc