Tics

Páginas: 9 (2194 palabras) Publicado: 30 de mayo de 2012
Fascículo 4

Programación en diversos lenguajes
Cuaderno 3: Saberes y tareas del programador
Perfil del programador
Hicimos un recorrido por los principales conceptos a tener en cuenta a la hora de introducirnos en el mundo de la programación y sus distintos lenguajes. Conozcamos ahora cuál es el perfil profesional de un programador, cuáles son sus saberes y qué actividades realiza. Elprogramador es quien, escribe, depura y mantiene el código fuente de un lenguaje informático, es decir, el conjunto de instrucciones que ejecuta una computadora para realizar una tarea determinada. Los programadores también reciben el nombre de desarrolladores de software. Como hemos visto, el programador escribe un programa en un lenguaje de alto nivel que es interpretado y traducido a bytes –códigobinario– que la computadora puede comprender. En la jerga técnica se dice que el programador genera el código fuente y el programa intérprete genera el código objeto, que también se denomina código binario o código máquina. Un programador se encarga de implementar algoritmos mediante un lenguaje de programación. Actualmente el término se asocia también al analista, porque a nivel práctico escomplicado diferenciar las tareas de ambos actores en el desarrollo de un software. El programador desarrolla los programas pensando en el usuario, en las personas que lo van a utilizar. No es lo mismo desarrollar un programa sencillo con funciones básicas que un programa complejo destinado, por ejemplo, a ingenieros aeroespaciales. El usuario accede en general al programa a través de un archivoejecutable que se instala en la PC y puede ser ejecutado repetidas veces para realizar una tarea determinada. Por ejemplo: los usuarios utilizan el programa Word para escribir textos. El programador en cambio, accede a un programa desde un archivo de texto con instrucciones a la computadora escritas en un determinado lenguaje de programación, que luego podrá convertirse en un ejecutable. Pero para que unprograma pueda llevarse a cabo, independientemente del lenguaje en que se desarrolle, se requiere un equipo profesional, tiempo de investigación, pruebas y recursos.

Fascículo 4

Cuaderno 3: Saberes y tareas del programador

http://competenciastic.educ.ar

1

Además de tener en cuenta al usuario o destinatario del programa que se desarrolla, se debe considerar el lenguaje –en la jergade programación es también llamado plataforma– en la que será ejecutado el programa. Se denomina plataforma porque es precisamente la base, el principio sobre el cual se constituye un hardware, y sobre el cual un programa puede ejecutarse o desarrollarse. A lo largo de sus carreras, los programadores se van especializando en distintos lenguajes –por ejemplo PHP, Java, Phyton, etc.– y en distintasplataformas, y conforman equipos de trabajo, en general compuestos por diseñadores, analistas e ingenieros. Inicialmente, la profesión de programador se formalizó desde el enfoque tayloriano –caracterizado por la división del trabajo–, donde ejercían poco poder de decisión y su aporte era específicamente técnico. El proceso de producción de un programa se concebía como un conjunto de tareasaltamente especializadas en el cual estaba claramente definido el papel de cada categoría profesional: Los diseñadores se especializaban en la arquitectura del programa: el diseño conceptual y la estructura operacional fundamental de un sistema de computadora. Es decir, del modelo y la descripción funcional de los requerimientos y las implementaciones de diseño para varias partes del programa. Elanalista estudiaba un problema y lo describía con el propósito de buscar su solución. El programador trasladaba las especificaciones del analista en código ejecutable por la computadora. Dichas especificaciones se recogían en un documento denominado “cuaderno de carga”, que oficiaba de medio de comunicación entre ambos. Esta concepción ha ido evolucionando y este enfoque ya no resulta válido para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tics
  • Las tics
  • Tics
  • Tics
  • Tics
  • las tics
  • TICS
  • tics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS