domingo, 4 de septiembre de 2016

Información de Interés, Teleprocesos Rocio Ramirez PDVSA

Teleproceso es el resultado de la conjunción de dos palabras, la primera TELE significa “a distancia” y PROCESO “en el ámbito de la informática, es la ejecución sistemática de un conjunto de instrucciones, para capturar datos de entrada, transformarlos y generar una salida”, por lo tanto se puede inferir que TELEPROCESO es la ejecución de una aplicación de forma remota, mediante el uso de una red de comunicación de datos.


De lo anterior se puede decir que la palabra Teleproceso esta generalmente asociada con las redes de comunicación de datos, esto es totalmente cierto, porque es una condición necesaria, no obstante el Teleproceso existe en todas la aplicaciones de la vida que cumplen con la definición antes descrita, por ejemplo en los programas de radio, en la televisión, en la telemedicina, en la telemetría, etc.



También existen otros términos como Telemática “derivado del ingles telematics, y se refiere al manejo automatizado de la información de forma remota mediante el uso de redes de comunicación”. Por otro lado la Telecomunicación consiste en “la transmisión a distancia de información entre un emisor y un receptor mediante el uso de un medio, enlace o canal”

Para mayor información ingresa aquí.


Por Rocio Rocio Ramirez PDVSA.

miércoles, 31 de agosto de 2016

Información de Interés, Metodología de Desarrollo de Software Rocio Ramirez PDVSA

Para cada una de las fases o etapas listadas en el ítem anterior, existen sub-etapas (o tareas). El modelo de proceso o modelo de ciclo de vida utilizado para el desarrollo, define el orden de las tareas o actividades involucradas, también define la coordinación entre ellas, y su enlace y realimentación. Entre los más conocidos se puede mencionar: modelo en cascada o secuencial, modelo espiral, modelo iterativo incremental. De los antedichos hay a su vez algunas variantes o alternativas, más o menos atractivas según sea la aplicación requerida y sus requisitos

Modelo cascada

El modelo en cascada puro difícilmente se utiliza tal cual, pues esto implicaría un previo y absoluto conocimiento de los requisitos, la no volatilidad de los mismos (o rigidez) y etapas subsiguientes libres de errores; ello sólo podría ser aplicable a escasos y pequeños sistemas a desarrollar. En estas circunstancias, el paso de una etapa a otra de las mencionadas sería sin retorno, por ejemplo pasar del diseño a la codificación implicaría un diseño exacto y sin errores ni probable modificación o evolución: «codifique lo diseñado sin errores, no habrá en absoluto variantes futuras». Esto es utópico; ya que intrínsecamente el software es de carácter evolutivo,9 cambiante y difícilmente libre de errores, tanto durante su desarrollo como durante su vida operativa


Para mayor información ingresa aquí.


Por Rocio Rocio Ramirez PDVSA.

miércoles, 24 de agosto de 2016

Programas y algoritmos, Rocio Ramirez PDVSA

Un algoritmo es una secuencia no ambigua, finita y ordenada de instrucciones que han de seguirse para resolver un problema. Un programa normalmente implementa (traduce a un lenguaje de programación concreto) uno o más algoritmos. Un algoritmo puede expresarse de distintas maneras: en forma gráfica, como un diagrama de flujo, en forma de código como en pseudocódigo o un lenguaje de programación, en forma explicativa, etc.

Los programas suelen subdividirse en partes menores, llamadas módulos, de modo que la complejidad algorítmica de cada una de las partes sea menor que la del programa completo, lo cual ayuda al desarrollo del programa. Esta es una práctica muy utilizada y se conoce como "refino progresivo".

Según Niklaus Wirth, un programa está formado por los algoritmos y la estructura de datos.

Se han propuesto diversas técnicas de programación cuyo objetivo es mejorar tanto el proceso de creación de software como su mantenimiento. Entre ellas, se pueden mencionar las siguientes:
  • Programación declarativa
  • Programación estructurada
  • Programación modular
  • Programación orientada a objetos

Por Rocio Rocio Ramirez PDVSA.

lunes, 15 de agosto de 2016

miércoles, 10 de agosto de 2016

Usos de Lenguaje de Programación Rocio Ramirez PDVSA

Una vez que se identifica una tarea y se conoce el algoritmo para resolverla, el programador debe codificarlo en una lista de instrucciones, propias de algún lenguaje de computación. Los programas pueden ser escritos en cualquier lenguaje de la amplia gama disponibles. La escogencia del más adecuado, dependerá de factores como la experiencia del programador con un lenguaje, determinar cuál producirá el programa menos complicado, la flexibilidad y la compatibilidad del programa como resultado del lenguaje usado.


A continuación se presenta como ejemplo un sencillo programa fuente, escrito en C, el cual, es un lenguaje de programación que llegó a ser muy popular, y justo al lado se explica la acción que realizará la computadora en respuesta a los comando del programa. El programa tiene como finalidad el cálculo del promedio de una lista de cinco números.


por Rocío Ramírez PDVSA

Bienvenida por Rocío Ramírez PDVSA

Bienvenidos a esta nuevo blog espero que les sea útil la información.


por Rocío Ramírez PDVSA