Desarrollo de aplicaciones

Páginas: 8 (1920 palabras) Publicado: 5 de marzo de 2012
DESARROLLO DE APLICACIONES: TAREA DEL PROGRAMADOR ANALISTA.
El programador se encarga de la implementación de prototipos mediante un lenguaje de programación que pueda entender la computadora.

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:

Las dificultades decomunicación entre analistas y programadores dieron origen a una categoría profesional intermedia, denominada programador analista. La concepción original del programador ha desaparecido siendo sustituida por esta: 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 debea los avances de la ingeniería del software donde se reconoce que el análisis es una actividad distinta del diseño. El análisis describe el problema (el qué hacer) mientras que el diseño describe la solución (el cómo hacerlo). En la mayoría de países industrializados esto ha dado lugar a la categoría profesional del diseñador o arquitecto del software.

El Programador analista es la persona querealiza las funciones de un analista técnico y de un programador; es decir, parte de una información previa recibida del analista funcional, en función de la cual desarrolla las aplicaciones y organiza los datos. Es el perfil más buscado en la actualidad. En base a sus conocimientos en el o los lenguajes de programación necesarios en cada caso, sintetiza, organiza y lo lleva a la prácticamediante la codificación de la solución. Requiere características de personalidad similares a las de un programador:

ESCENARIOS PRÁCTICOS DEL DESARROLLO DE APLICACIONES
Estrictamente hablando, la profesión de programador no 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 posiblemencionar algunas:

PROGRAMACIÓN AVANZADA PARA DESARROLLAR APLICACIONES
La programación debe perseguir la obtención de programas de calidad. Para ello se establece una serie de factores que determinan la calidad de un programa. Algunos de los factores de calidad más importantes son los siguientes:

PRÁCTICA: MI PERFIL DE PROGRAMADOR

¿QUÉ ES UN ARREGLO?
También conocido con lasdenominaciones de:

¿CÓMO DECLARAR UN ARREGLO?
Declararemos un arreglo de igual forma que hacemos con una variable normal, con la excepción de que junto al nombre de la variable, situaremos unos paréntesis. Esto indica que dicha variable contiene un arreglo. Opcionalmente, podemos especificar entre los paréntesis las dimensiones del arreglo, o número de elementos que va a contener. Es posible también,realizar una asignación de valores al arreglo en el mismo momento de su declaración. Existen varias formas para declarar un arreglo, veamos el código siguiente:

LLENADO Y RECUPERACIÓN DE DATOS DEL ARREGLO
Para asignar u obtener valores de los elementos de un arreglo, emplearemos el nombre del mismo haciendo referencia al índice o posición a manipular. O bien, puesto que un arreglo es un objeto,se pueden utilizar los métodos SetValue( ) y GetValue( ) que asignan y obtienen respectivamente los valores del arreglo. Por ejemplo:

ORDENACIÓN DE DATOS DEL ARREGLO (MÉTODO SORT)
Para ordenar un arreglo disponemos del método Sort( ), que al estar sobrecargado, tiene varias implementaciones; la más básica de ellas es la que ordena la totalidad del arreglo. También podemos ordenar una parte delarreglo, indicando la posición inicial y cantidad de elementos a ordenar, etc. El método Reverse( ), invierte la posición de todos o parte de los elementos de un arreglo. En este punto, debemos matizar que no se realiza un orden inverso de los elementos, sino que se cambian las posiciones de los mismos.

Ejemplo

de

ordenación

de

un

arreglo.

PRÁCTICA: DECLARACIÓN DE UN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo de aplicaciones
  • Desarrollo De Aplicaciones
  • Desarrollo De Aplicaciones
  • Desarrollo de aplicaciones
  • desarrollo de aplicaciones
  • Etica aplicada en el desarrollo de aplicaciones web
  • Desarrollo de Aplicaciones en MATLAB
  • desarrollo de aplicaciones multiplataforma

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS