Está en la página 1de 6

VIII.

-Software de desarrollo
1.- Software de desarrollo: Programa que permite el desarrollo de aplicaciones.
2.-Lenguaje de programacin: Lenguaje formal diseado para realizar procesos
que pueden ser llevados a cabo por mquinas como las computadoras.
3.- IDE: (Integrated Development Environment - Entorno integrado de desarrollo).
Aplicacin compuesta por un conjunto de herramientas tiles para un
programador.
4.-Compilador: Programa que traduce a lenguaje binario un lenguaje fuente o de
alto nivel.
-Pasos que integran el proceso de desarrollo de Software:
El proceso de desarrollo de software no es nico. No existe un proceso de
software universal que sea efectivo para todos los contextos de proyectos de
desarrollo. Debido a esta diversidad, es difcil automatizar todo un proceso de
desarrollo de software.
A pesar de la variedad de propuestas de proceso de software, existe un conjunto
de actividades fundamentales que se encuentran presentes en todos ellos [4]:
1. Especificacin de software: Se debe definir la funcionalidad y restricciones
operacionales que debe cumplir el software.
2. Diseo e Implementacin: Se disea y construye el software de acuerdo a la
especificacin.
3. Validacin: El software debe validarse, para asegurar que cumpla con lo que
quiere el cliente.
4. Evolucin: El software debe evolucionar, para adaptarse a las necesidades del
cliente.
Adems de estas actividades fundamentales, Pressman menciona un conjunto de
actividades protectoras, que se aplican a lo largo de todo el proceso del software.
Ellas se sealan a continuacin:
Seguimiento y control de proyecto de software.
Revisiones tcnicas formales.
Garanta de calidad del software.

Gestin de configuracin del software.


Preparacin y produccin de documentos.
Gestin de reutilizacin.
Mediciones.
Gestin de riesgos.

Biografa de Richard Matthew Stallman


Creador del Software libre
Richard Matthew Stallman naci en Manhattan, Nueva York, el 16 de marzo de
1953. Es un programador estadounidense y fundador del movimiento por el
software libre en el mundo.
Fund el proyecto GNU en 1984 con el objeto de desarrollar un sistema operativo
libre GNU. Una variante de GNU son los actuales sistemas basados en el kernel
Linux, y que juntos constituyen el popular GNU/Linux.
Stallman es presidente de la Free Software Foundation (FSF), una organizacin
sin nimo de lucro dedicada a eliminar las restricciones sobre el copiado,
redistribucin, comprensin y modificacin de los programas de ordenador.
Suyas son algunas de las mejores piezas de software hoy existentes, como el
editor Emacs, el depurador GDB o el compilador GNU C (GCC). Tambin ide el
concepto de copyleft y redact la GPL, o "licencia pblica general", bastin legal y
poltico del software libre. "El software libre es una cuestin de libertad: la gente
debera ser libre de usar el software de todas las formas consideradas socialmente
tiles", suele decir Stallman.

Recibi en 1991 el Grace Hopper, de la Association for Computing Machinery -la


agrupacin de informtica ms importante de los Estados Unidos-, por el
desarrollo del Emacs.
En 1990 le haban otorgado la beca de la MacArthur Foundation y, en 1996, el
doctorado honorario del Instituto Real de Tecnologa de Suecia.

Biografa de Linus Torvalds


Creador de Linux

Nacido en Finlandia el 28 de diciembre de 1969 en el seno de una familia de


padres de ideologa comunista, Linus Torvalds, es una de las piezas
fundamentales que completan el rompecabezas de grandes personalidades del
Software Libre, y de la informtica en general, pero su figura ha sido ciertamente
sobrevaluada.
l llev adelante la programacin de un Kernel (ncleo central de un sistema
operativo) cuando el proyecto del sistema operativo libre GNU iniciado por Richard
Stallman estaba an lejos de obtener el ncleo: a principios de los aos 90
algunas personas tomaron el Kernel Linux de Linus Benedict Torvalds y lo
pusieron junto a otras piezas que venan siendo desarrolladas por Free Software
Foundation, y as naci GNU/Linux.
Para lograr el ncleo, Linus se bas en "Design of the Unix Operating System",
con lo cual pudo ir modificando un Kernel de otro sistema operativo llamado Minix,
para crear esta adaptacin que pudo ejecutar los programas del sistema GNU
sobre computadoras IBM/PC: de hecho Linus tena una 80360 de Intel. Su
experiencia en programacin era la siguiente: como estudiante de la Universidad
de Helsinki, haba empezado haca un ao a programar en lenguaje C lenguaje,
pero haca 5 aos que programaba en otros lenguajes, y se haba acercado a la
primer computadora, una Commodore, en 1980.
Otro momento fundamental en la vida de Linus y de Linux, fue el de la adopcin de
la Licencia Pblica General (GPL, creada por Richard Stallman y FSF) en 1992,
con lo cual se transform en Software Libre y por eso es que pudo estudiarse,
modificarse, utilizarse y mejorarse libremente hasta nuestros das.
En 1997 termin sus estudios en la Universidad, luego trabaj en Transmeta hasta
el ao 2003, y actualmente se encuentra realizando sus tareas en el "Open
Source Development Labs" ubicado en Beaverton, Oregon, EEUU.
Al principio de esta biografa decamos que su figura est sobrevaluada (hasta el
punto de que mucha gente piensa que GNU/Linux lo hizo Linus!): basta saber que
del actual Kernel Linux slo un 2% fue escrito por l mismo, lo que nos da una
idea de la importancia que tiene el trabajo en grupo en relacin al Software Libre
en general, y ms en este caso, porque estamos hablando de un software muy
complejo que requiere una continua actualizacin en relacin a cada pieza de
hardware nueva que es fabricada.

Bjarne Stroustrup
Creador de C++
Bjarne Stroustrup (AFI: [b'n stu'stp]), (n. 30 de diciembre de 1950 en
Aarhus, Dinamarca) es un cientfico de la computacin y catedrtico de Ciencias
de la Computacin en la Universidad A&M de Texas. Ha destacado por desarrollar
el lenguaje de programacin C++. Citando palabras del propio Stroustrup:

Invent C++, escribiendo sus primeras definiciones, y produciendo la primera


implementacin... eleg y formul los criterios de diseo para C++, confeccion
tambin sus principales utilidades, y fui responsable de elaborar extensas
proposiciones en el comit de estndares de C++.
Stroustrup escribi tambin el considerado por muchos como el texto introductorio
de referencia para el lenguaje, su ttulo original es The C++ Programming
Language, el cul alcanza actualmente su cuarta edicin. Existe una versin
especial editada en 2000, aunque no figuran en ella cambios significativos
respecto al original. Este ltimo texto ha sido revisado tanto para reflejar la
evolucin del lenguaje, como el trabajo del comit de estndares de C++.

Stroustrup es un cand. scient. (el equivalente dans a un mster) en matemticas


y ciencias de la computacin (1979) por la Universidad de Aarhus, Dinamarca, y
Doctor en ciencias de la computacin (1979) por la Universidad de Cambridge,
Inglaterra. Anteriormente trabaj a la cabeza del departamento de Investigacin en
Programacin de los laboratorios Bell de AT&T, desde su creacin hasta finales de
2002.

Lenguajes de aplicacin:
Nombre
1.-Action Script

2.-ADA
3.-Basic

4.-ASP

5.-C

6.-C#

7.-C++

8.-Cobol

9.-Ensamblador o
assembler

10.-Fortran

Definicin
Lenguaje de
programacin para la
plataforma Adobe Fash.
Lenguaje con un alto
nivel de confiabilidad.
Se trata de un sublenguaje de
programacin
Primeros lenguajes
informticos de
programacin.
Eficiente sustitucin de
lenguajes de
programacin en
computadoras.
El lenguaje C# es una
consecucin de su
antecesor (el lenguaje C).
es una versin ms
reciente derivada del
lenguaje C.

Aplicacin
Creacin de aplicaciones.

Lenguaje compatible para


los distintos sistemas
informticos existentes
entonces.
Lenguaje de bajo nivel
cuya estructura se acerca
mucho al lenguaje
utilizado por las
mquinas (binario).
Se trata de un lenguaje
de programacin de alto
nivel.

Sistemas informticos.

Creacin de programas.
Creacin de aplicaciones.

Programacin de
computadoras.
Creacin de sistemas.

Programacin.

Creacin de comandos.

Es un lenguaje de
programacin propio de
circuitos integrados.

Creacin de programas y
aplicaciones.

También podría gustarte