Вы находитесь на странице: 1из 30

DESARROLLADOR DE

SOFTWARE
QUE ES ESO DE
DESARROLLADOR DE
SOFTWARE?
El proceso de planear, programar, documentar,
probar, y arreglar código con el fin de crear
una o mas aplicaciones que culminan en un
producto de software.

“Software es el lenguaje fundamental en el


corazón de la revolución digital.”
QUE ES LENGUAJE DE PROGRAMACIÓN
Un lenguaje de programación es un lenguaje
formal que proporciona una serie de instrucciones
que permiten a un programador escribir secuencias
de órdenes y algoritmos a modo de controlar el
comportamiento físico y lógico de una
computadora con el objetivo de que produzca
diversas clases de datos. A todo este conjunto de
órdenes y datos escritos mediante un lenguaje de
programación se le conoce como programa.
SE CLASIFICAN DE LA SIGUIENTE MANERA
Lenguajes de Bajo nivel Lenguaje Maquina
Lenguaje ensamblador

Lenguaje de Medio Nivel.

Lenguajes de Alto Nivel.


El antiguo matemático hindú Píngala presentó la
primera descripción que se conoce de un sistema
BINARIO de numeración binario en el siglo tercero antes
de nuestra era, lo cual coincidió con su
descubrimiento del concepto del número cero.
500 a.c

1801 Maquina
de Telar

1642 Pascalina
1822 Maquina Diferencial

1833 Maquina Analitica

Padre de la
computación.
ADA LOVELACE Su madre, Anne Isabella Noel Byron, fue matemática y activista
política y social. Su padre fue el conocido poeta George Byron.
1889 Maquina Tabuladora
eléctrica

1896 Funda Compañía de Maquinas


Tabuladoras

1911 Se fusiona
1920 Enigma 1936 Maquina de Turing

1936-38 Z1
1938 Diseño ENIAC 1943

Bombe

1939 La fabrican

1945 Instrucciones para


comprobar hardware simple.
1950 Código de ensamblaje

Primer Compilador A0 1951


1953 Speedcoding para el IBM701

1958 ALGOL58

1957 Fortran
1958 LISP parte de un proyecto de
inteligencia artificial del MIT teniendo como
soporte un equipo IBM704

IBM704
1959-60 COBOL Segundo gran lenguaje
de programación universal.
En la actualidad este sistema es utilizado
en Grandes entidades Bancarias
1962 Simula
1964 (BASIC)

1969 B

1967 (ASCII)
1970 PASCAL

1972 PROLOG
1975 Microsoft
19/11/1990

1976 Apple
1980 Ada

1983 C++

1983 OBJECTIVE-C
1987 PERL

1991 Python

1991 Visual Studio


Microsoft 1993 Ruby
1995 Php Hypertext Preprocessor

1995 James Gosling


Sun microsystems

1995 Brenda Eich


PRINCIPIOS FILOSÓFICOS

Para entender un poco mejor este concepto, para los usuarios de este tipo de
software.
• La libertad de usar el programa, con cualquier propósito
• La libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades
• La libertad de distribuir copias, con lo que puedes ayudar a la comunidad
• La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de
modo que toda la comunidad se beneficie.
ÉTICA Y MORAL
Con cada vez más tecnología presente en nuestras vidas es difícil echar un
vistazo a nuestro alrededor y no ver un producto o un servicio que no haya
tenido que pasar por las manos de un programador. Desde la propia Xataka,
pasando por las webs en las que compramos habitualmente como Amazon
hasta llegar al GPS o navegador de nuestro coche.
Sin embargo, el trabajo del programador no siempre consiste en hacer que
una web cargue y se muestre correctamente o que nuestro coche sepa calcular
la ruta más rápida hacia un destino

No hay elección: o haces esto o te marchas


"Aunque nos negáramos en masa a programar
según qué cosas, siempre habría alguien que lo haría
y seguramente por menos dinero"
ÁREAS DE DESEMPEÑO

Вам также может понравиться