Vous êtes sur la page 1sur 23

SOFTWARE

 Presentado por : ANGEL DAVID SORIANO


 JOSE FABIAN RONDON
ANGEL ROBINSON CORTES

 LISARDO ROA
Introducción
Durante la carrera como estudiantes hemos sido testigos de
los grandes y sorprendentes avances que la tecnología ha
desarrollado en los últimos años. El estudiar la tecnología
en Informática nos ha mantenido mucho más cerca de este
desarrollo.
Estos avances han sido muy rápidos en la realidad, pero no
podemos hablar de que nacen de la noche a la mañana,
cada uno de ellos refleja una investigación de mucho
tiempo. Estas nuevas tecnologías nos demuestran con
hechos y resultados lo importante que son para en la
actualidad; a su vez se van convirtiendo en un estándar
para poder competir en el mundo real.
Un factor que ha sido relevante en este desarrollo de
tecnologías ha sido el Software, ya que ha facilitado y
agilizado varios procesos que ya se manejaban con
anterioridad.
SSOO FT
FTWW AARREE

 Es la parte lógica o
funcional de un sistema
informático. Es decir la
parte que hace funcionar
al conjunto de elementos
electrónicos de un
ordenador permitiendo y
coordinando cada uno de
los componentes físicos.

 Características

 El software no se desgasta.

 El software se debe diseñar en implementar en
forma que se pueda utilizar en otros programas.

Sistema mínimo

 En ocasiones, un programa debe ser asociado a un
procesador antes de ser usado.
 Sistema típico
 Con frecuencia, la computadora y los productos
de software son administrados por un sistema
operativo, el cual interactúa a través de equipo
periférico (hardware).
 Sistema complejo
PRIMERA ERA

 En la primera era el software se contemplaba


como un añadido.
 El desarrollo del software se realizaba
virtualmente sin ninguna planificación.
 Se diseña a medida para aplicación y tenia una
distribución relativamente pequeña.
 La mayoría de software era personal debido a
que la movida en el trabajo era bajo.

SEGUNDA ERA
 La evolución de software se extiende
desde la mitad de la década de los
sesenta hasta finales de los setenta.
 Se desarrollaba para tener una amplia
distribución en un mercado
multidisciplinario (miles de usuarios)
 Fue muy común para desarrollos de
proyectos y también de programas.

TERCERA ERA
 La e vo lu ció n co m e n zó a m e d ia d o s d e lo s
a ñ o s se te n ta y co n tin u o m a s a llá d e u n a
d é ca d a

 S e d istrib u yo p o r m ú ltip le s co m p u ta d o ra s

 Principalmente se caracterizo por la llegada
y la ampliación del uso de los
microprocesadores.


CUARTA ERA
S e d irig ió a lim p a cto co le ctivo d e
la s co m p u ta d o ra s in d ivid u a le s y
d e lo s p ro g ra m a s d e u n
co m p u ta d o r.
 S e ca ta lo g o e lso ftw a re co m o la
cu n a d e la e co n o m ía d e lm u n d o .

El software se divide principalmente en
tres elementos que son:

Software de sistema:

 Su objetivo le procura al usuario y


programador adecuadas interfaces de
alto nivel, herramientas y utilidades de
apoyo que permiten su mantenimiento.
Incluye entre otros:
 Sistemas operativos
◦ Controladores de dispositivos
◦ Herramientas de diagnóstico
◦ Herramientas de Corrección y Optimización
◦ Servidores

Software de programación

Es el conjunto de herramientas que permiten al
programador desarrollar programas
informáticos, usando diferentes alternativas y
lenguajes de programación, de una manera
práctica. Incluye entre otros:
Editores de texto
Compiladores
Enlazadores
Depuradores

Software de aplicación
 

 
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:
Aplicaciones para Control de sistemas y automatización
industrial
Aplicaciones ofimáticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (p.ej. internet y toda su estructura
lógica)
Videojuegos
Software médico
Software de Cálculo Numérico y simbólico.
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM)

 Algunos ejemplos de software aplicaciones
son:
 Procesadores de texto. (Bloc de Notas)
 Editores. (PhotoShop para el Diseño
Gráfico)
 Hojas de Cálculo. (MS Excel)
 Sistemas gestores de bases de datos.
(MySQL)
 Programas de comunicaciones. (MSN
Messenger)
 Paquetes integrados. (Ofimática: Word,
Excel, PowerPoint…)
 Programas de diseño asistido por
computador. (AutoCAD)
 Ventajas del software

*
 Propiedad y decisión de uso del
software por parte de la empresa
*
 Soporte para todo tipo de
hardware
*
 Mejor acabado de la mayoría de
aplicaciones
*
 El ocio para ordenadores
personales está destinado al
mercado propietario
*
 Mejor protección de las obras con
copyright

* Económico
* Libertad de uso y redistribución

* Fomento de la libre competencia

al
basarse en servicios y no licencias

* Soporte y compatibilidad a largo

plazo
* Sistema en expansión
Conclusión
 Como nos pudimos dar cuenta el software no es
cualquier cosa y con el se puede lograr todo lo
que queramos, pero sabiéndolo manejar
correctamente.
 Hay infinidades de programas pero a medida
que las computadoras se vuelven mas populares, los
desarrolladores de software, constantemente están
sacando programas para quitar las tediosas tareas
personales y hacerlas mas divertidas. Estos programas
pueden ser excelentes herramientas para la educación
ya que si los niños disfrutan realizando las tareas
jugando, sus habilidades aumentaran.
 Todos los días desarrolladores perceptivos
encuentran problemas para para ser solucionados con
software, y es que la tecnología a avanzado tanto que
una persona puede realizar operaciones bancarias
desde su casa, enviar un correo electrónico a cualquier
parte del mundo, etc.; todo esto por el computador. Y
esto es bueno ya que cada día la competencia por
crear un mejor software, fomenta a crearlos mas
imaginativos, mejores y a precios mas y mas baratos.


VIDEO:
http://www.youtube.com/watch?v=w3TIXIPdbpY&NR=1
BLOG:
http://adsiuml.blogspot.com
Bibliografía
 Ingeniería de Software
Roger S. Pressman (McGraw-Hill).


 Diccionario de Computación
Freedman Alan (McGraw-Hill)

www.wikepedia.com

 Análisis y Diseño de Sistemas


Kendall & Kendall (Pearson Educación)

http://software.grilk.com/programacion.htm


Palabras claves
 Navegadores Web :Es un programa que permite visualizar la
información que contiene una página web (ya esté esta alojada en un
servidor dentro de la World Wide Web o en uno local).

 Internet: Internet es un conjunto descentralizado de redes de


comunicación interconectadas, que utilizan la familia de protocolos
TCP/IP, garantizando que funcionen como una red lógica única, de
alcance mundial.

 Copyleft Es una forma de licencia y puede ser usado para modificar el derecho de
autor de obras o trabajos, tales como software de computadoras, documentos,
música, y obras de arte.
 Software de Diseño Asistido: El diseño asistido por computadora u
ordenador, más conocido por sus siglas inglesas CAD (computer
asisted design), es el uso de un amplio rango de herramientas
computacionales que asisten a ingenieros, arquitectos y a otros
profesionales del diseño en sus respectivas actividades. También se
puede llegar a encontrar denotado con las siglas CADD, es decir,
dibujo y diseño asistido por computadora (computer asisted drawing
and design)
 Compiladores: Un traductor es cualquier programa que toma como entrada
un texto escrito en un lenguaje, llamado fuente y da como salida otro
texto en un lenguaje, denominado objeto. En el caso de que el lenguaje
fuente sea un lenguaje de programación de alto nivel y el objeto sea un
lenguaje de bajo nivel (ensamblador o código de máquina), a dicho
traductor se le denomina compilador.

 Enlazadores: Es un programa que toma los ficheros de código objeto
generado en los primeros pasos del proceso de compilación, la
información de todos los recursos necesarios (biblioteca), quita aquellos
recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s)
con lo que finalmente produce un fichero ejecutable o una biblioteca. En el
caso de los programas enlazados dinámicamente, el enlace entre el
programa ejecutable y las bibliotecas se realiza en tiempo de carga o
ejecución del programa.

 Depuradores: es un programa que permite depurar o limpiar los errores de


otro programa informático.

 Copyright: también mal llamado derecho de autor, el cual es el derecho de
reproducir o copiar un texto, fonograma, imagen o programa informático,
y el resultado es un duplicado del original.

 Puerta Trasera: Secuencia especial dentro del código de
programación mediante el cual el programador puede
acceder en caso de emergencia.


 Programador: programador es aquel que escribe, depura y
mantiene el código fuente de un programa informático, es
decir, el conjunto de instrucciones que ejecuta el
hardware de una computadora para realizar una tarea
determinada.


 Periférico: se denominan periféricos a los aparatos o
dispositivos auxiliares e independientes conectados a la
CPU de una computadora.

 Drivers:Existen muchos periféricos que se pueden conectar


a un ordenador (disqueteras, impresoras, lectores de CD,
 Código Fuente: líneas de texto e instrucciones


 Interfaz:Es un límite o espacio que interactúa al acceder a un sistema.


 hipervínculo: es un elemento de un documento electrónico que hace referencia a
otro recurso, por ejemplo, otro documento o un punto específico del mismo o de
otro documento.


 Ordenador: también denominada ordenador o computador, es una máquina
electrónica que recibe y procesa datos para convertirlos en información útil.


 Tecnología: es el conjunto de conocimientos que permiten construir objetos y
máquinas para adaptar el medio y satisfacer nuestras necesidades.


 Licencias: Una licencia es, en Derecho, un contrato mediante el cual una persona
recibe de otra el derecho de uso de varios de sus bienes, normalmente de
carácter no tangible o intelectual, pudiendo darse a cambio del pago de un
GRACIAS

Vous aimerez peut-être aussi