fbpx
Wikipedia

Programador

Un programador es aquella persona que elabora programas de computadora,[1]​ es decir escribe, depura y mantiene el código fuente de un programa informático, que ejecuta el hardware de una computadora, para realizar una tarea determinada.

Dos programadores trabajando en un IBM 704 en NACA , 1954.

Los programadores también son denominados desarrolladores de software, aunque estrictamente forman parte de un equipo de personas de distintas especialidades (mayormente informáticas), y siendo que el equipo es propiamente el desarrollador.

La programación es una de las principales disciplinas dentro de la informática.

En muchos países, un programador es también una categoría profesional reconocida.

Reseña histórica

Ada Lovelace, hija del prestigioso poeta Lord Byron, es considerada la primera programadora de la historia. Su contribución más notable consistió en elaborar un método para calcular los números de Bernoulli en la máquina analítica de Charles Babbage. En homenaje a Ada Lovelace, fue puesto el nombre al lenguaje de programación Ada.

Funciones del programador

El programador se encarga de la implementación de prototipos mediante un lenguaje de programación, que compilados pueda entender la computadora.

Inicialmente, la profesión se formalizó desde el enfoque tayloriano de la especialización de funciones en la empresa. Así, el proceso de producción de software se concibe como un conjunto de tareas altamente especializadas donde está claramente definido el papel de cada categoría profesional:

  • El analista, tiene como cometido analizar un problema y describirlo con el propósito de ser solucionado mediante un sistema de información.
  • El programador, cuya única función consistía en trasladar las especificaciones del analista en código ejecutable para la computadora. Dichas especificaciones se recogen en un documento denominado cuaderno de carga, medio de comunicación entre ambos.

Hoy día se reconoce que este enfoque no es válido para organizar tareas de tipo intelectual, como es el desarrollo de software. De manera que la profesión de programador ha ido evolucionando. Las dificultades de comunicación entre analistas y programadores (un mero documento no basta para describir lo que se quiere hacer) dio origen a una categoría de profesional intermedia, denominada analista-programador. La concepción original del programador ha desaparecido siendo sustituida por la de un profesional mucho más formado y con unas funciones menos «mecánicas».

La profesión de analista también ha evolucionado, surgiendo el concepto diseñador (de software). Esto se debe a los avances de la ingeniería del software donde se reconoce que el análisis es una actividad compleja y distinta del diseño. Escuetamente, el análisis describe el problema (es decir, «qué» hacer) mientras que el diseño describe la solución («cómo» hacerlo).

En la mayoría de países industrializados esto ha dado lugar a la categoría diseñador o arquitecto del software.

Especialidades

Estrictamente hablando, la profesión de programador si conoce especialidades. No obstante, existen diversas ramas por las que se decantan los propios profesionales y que se ven reflejadas en la oferta de empleo. Así, es posible mencionar algunas:

Referencias

  1. Real Academia Española y Asociación de Academias de la Lengua Española. «programador». Diccionario de la lengua española (23.ª edición). 

Véase también

  •   Datos: Q5482740
  •   Multimedia: Programmers

programador, para, otros, usos, este, término, véase, desambiguación, programador, aquella, persona, elabora, programas, computadora, decir, escribe, depura, mantiene, código, fuente, programa, informático, ejecuta, hardware, computadora, para, realizar, tarea. Para otros usos de este termino vease Programador desambiguacion Un programador es aquella persona que elabora programas de computadora 1 es decir escribe depura y mantiene el codigo fuente de un programa informatico que ejecuta el hardware de una computadora para realizar una tarea determinada Dos programadores trabajando en un IBM 704 en NACA 1954 Los programadores tambien son denominados desarrolladores de software aunque estrictamente forman parte de un equipo de personas de distintas especialidades mayormente informaticas y siendo que el equipo es propiamente el desarrollador La programacion es una de las principales disciplinas dentro de la informatica En muchos paises un programador es tambien una categoria profesional reconocida Indice 1 Resena historica 2 Funciones del programador 3 Especialidades 4 Referencias 5 Vease tambienResena historica EditarAda Lovelace hija del prestigioso poeta Lord Byron es considerada la primera programadora de la historia Su contribucion mas notable consistio en elaborar un metodo para calcular los numeros de Bernoulli en la maquina analitica de Charles Babbage En homenaje a Ada Lovelace fue puesto el nombre al lenguaje de programacion Ada Funciones del programador EditarEl programador se encarga de la implementacion de prototipos mediante un lenguaje de programacion que compilados pueda entender la computadora Inicialmente la profesion se formalizo desde el enfoque tayloriano de la especializacion de funciones en la empresa Asi el proceso de produccion de software se concibe como un conjunto de tareas altamente especializadas donde esta claramente definido el papel de cada categoria profesional El analista tiene como cometido analizar un problema y describirlo con el proposito de ser solucionado mediante un sistema de informacion El programador cuya unica funcion consistia en trasladar las especificaciones del analista en codigo ejecutable para la computadora Dichas especificaciones se recogen en un documento denominado cuaderno de carga medio de comunicacion entre ambos Hoy dia se reconoce que este enfoque no es valido para organizar tareas de tipo intelectual como es el desarrollo de software De manera que la profesion de programador ha ido evolucionando Las dificultades de comunicacion entre analistas y programadores un mero documento no basta para describir lo que se quiere hacer dio origen a una categoria de profesional intermedia denominada analista programador La concepcion original del programador ha desaparecido siendo sustituida por la de un profesional mucho mas formado y con unas funciones menos mecanicas La profesion de analista tambien ha evolucionado surgiendo el concepto disenador de software Esto se debe a los avances de la ingenieria del software donde se reconoce que el analisis es una actividad compleja y distinta del diseno Escuetamente el analisis describe el problema es decir que hacer mientras que el diseno describe la solucion como hacerlo En la mayoria de paises industrializados esto ha dado lugar a la categoria disenador o arquitecto del software Especialidades EditarEstrictamente hablando la profesion de programador si conoce especialidades No obstante existen diversas ramas por las que se decantan los propios profesionales y que se ven reflejadas en la oferta de empleo Asi es posible mencionar algunas Programadores de mainframe aunque se cree extinta la actividad en los viejos grandes sistemas informaticos lo cierto es que aun existen muchos en funcionamiento que requieren mantenimiento La tecnologia que manejan estos programadores es radicalmente distinta a la del resto motivo por el que se puede considerar esta como la rama mas especializada Entre sus conocimientos se cuenta COBOL RPG JCL base de datos jerarquicas etc Programadores de nuevas tecnologias esta es una rama que gira en torno a Internet los nuevos servicios como la Web 2 0 y los negocios por medios electronicos o e commerce Entre sus conocimientos destacan lenguajes del lado del servidor como Java ASP NET JSP PHP Ruby Python o Perl y lenguajes del lado de cliente como HTML XHTML CSS Javascript o AJAX conjunto de tecnologias existentes como XML y Javascript Programadores de firmware y videojuegos o desarrollador de videojuegos destacan sus conocimientos de hardware microprocesadores ensamblador y C Programadores de sistemas abiertos rama asociada a la Arquitectura Cliente Servidor Requiere conocimientos de lenguaje de programacion C lenguaje de programacion Pascal etc Programadores de sistemas de control y adquisicion de datos ademas de conocimientos de hardware microprocesadores ensamblador y algunos otros lenguajes requieren formacion especifica de fisica e ingenieria de control Referencias Editar Real Academia Espanola y Asociacion de Academias de la Lengua Espanola programador Diccionario de la lengua espanola 23 ª edicion Vease tambien EditarAmbiente de desarrollo integrado Interfaz de programacion de aplicaciones Datos Q5482740 Multimedia ProgrammersObtenido de https es wikipedia org w index php title Programador amp oldid 137183608, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos