Vous êtes sur la page 1sur 3

UNIVERSIDAD AUTONOMA

DE QUERETARO


Facultad De Informtica
Ingeniera en Computacin

Anlisis y Diseo de Sistemas



Tarea 02
Software


Jose Alfredo Acua Garcia

Sergio Ramos Cervantes
238322
UAQ Ingeniera en Computacin
Denicin

Se considera que el software es el equipamiento lgico e intangible de un ordenador,
comprende el conjunto de los componentes lgicos necesarios para hacer posible la
realizacin de una tarea especca. En otras palabras, el concepto de software abarca a
todas las aplicaciones informticas, como los procesadores de textos, las planillas de clculo
y los editores de imgenes.

El "software" como programa:
Consiste en un cdigo en un lenguaje mquina especco para un procesador individual. El
cdigo es una secuencia de instrucciones ordenadas que cambian el estado del hardware de
una computadora.

El software se suele escribir en un lenguaje de programacin de alto nivel, que es ms
sencillo de escribir (pues es ms cercano al lenguaje natural humano), pero debe convertirse
a lenguaje mquina para ser ejecutado.


Historia

La primera teora sobre el software fue propuesta por Alan Turing en su ensayo de 1935
sobre nmeros computables, con una aplicacin destinada a la toma de decisiones. El
trmino "software" fue utilizado por primera vez de forma escrita por John W. Tukey en 1958.

1957:
Se trabajaba con la idea de codicar y corregir, el software se contemplaba como un aadido.

1965 - 1972:
Aparicin de multiprogramacin y multiusuarios, se busca simplicar cdigo, relacin
hombre-maquina, aparicin de Software como producto.

1969 - 1972:
Se desarrollo el sistema operativo UNIX por Ken Thompson y Dennis Ritchie.

1972 - 1975:
Dennis M. Ritchie crea el Lenguaje de programacin C en los Laboratorios Bell.

1978 - 1983:
Apple DOS o APPLE II fue un sistema operativo para la serie de microordenadores de la
serie Apple II fue lanzado a partir de nales de 1978 a principios de 1983.

1985 - 1987:
Microsoft Windows 1.0, desarrollado por Microsoft Corporation y lanzado el 20 de noviembre
de 1985.



238322 Sergio Ramos Cervantes
UAQ Ingeniera en Computacin
Componentes

Denicin:
Un componente de software se dene como un paquete de software(grupo de archivos) o
modulo, que realiza un proceso en especco, obteniendo unos resultados acordes con el
proceso realizado.

Un componente de software se presenta por lo general en dos tipos.
Componentes ejecutables: Que son los componentes los cuales han sufrido procesos de
compilacin y ligado.
Componentes basados en cdigo fuente: Los cuales sufren el proceso de compilacin,
indirectamente (ejemplo de estos componentes son los archivos hosteados en un servidor
web, los cuales son compilados por el servidor al enviar una respuesta al cliente).

Caractersticas:
Un componente puede componerse de varios archivos(compilados o no). Cada uno de
estos archivos agrupa instrucciones a ejecutar para cumplir con uno o varios procesos
en especico.
Cada archivo en un componente puede escribirse bajo un enfoque procedimental o un
enfoque Orientado a objetos.
Al interior del software todos los procesos del sistema se colocan en componentes
separados de modo que todos los datos y funciones dentro de cada componente se
relacionan funcionalmente.

Componentes del software:
1. Smbolos grcos. (que identican y describen los componentes del sistema).
2. Diccionario de datos. (donde se describe todos los datos usados dentro de la aplicacin/
sistema).
3. Descripciones de procesos y procedimientos. (contiene toda la informacin y el lenguaje
tcnico utilizado).
4. Reglas. (que estndares utiliza para describir al sistema de forma correcta).

Ejemplos:
# Componentes de interfaz con el usuario.
# Componentes de envo de noticacin.
# Componentes para trabajo en comunicacin con diversos protocolos de red.
# Componentes para trabajo con archivos multimedia.


Bibliografa:

http://denicion.de/software/
http://www.alegsa.com.ar/Dic/software.php
http://timerime.com/es/linea_de_tiempo/1366687/Lnea+de+tiempo+sobre+la+historia+del
+software/
http://qualityandprogramming.blogspot.mx/2012/04/que-es-un-componente-de-softwarepara-
el.html
238322 Sergio Ramos Cervantes

Vous aimerez peut-être aussi