domingo, 21 de enero de 2018

Las acciones técnicas que contribuyen a la solución de problemas en los procesos de la informática.

Un proceso puede informalmente entenderse como un programa en ejecución. Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistemas asociados".
Para entender la diferencia entre un programa y un proceso, se  propone la analogía "Un científico computacional con mente culinaria hornea un pastel de cumpleaños para su hija; tiene la receta para un pastel de cumpleaños y una cocina bien equipada con todos los ingredientes necesarios, harina, huevo azúcar, leche, etcétera." Situando cada parte de la analogía se puede decir que la receta representa el programa (el algoritmo), el científico computacional es el procesador y los ingredientes son las entradas del programa. El proceso es la actividad que consiste en que el científico computacional vaya leyendo la receta, obteniendo los ingredientes y horneando el pastel.

Cuando un usuario plantea a un programador un problema que resolver mediante su ordenador, por lo general ese usuario tendrá conocimientos más o menos amplios sobre el dominio del problema, pero no es habitual que tenga conocimientos de informática. Por ejemplo, un contable que necesita un programa para llevar la contabilidad de una empresa será un experto en contabilidad (dominio del problema), pero no tiene por qué ser experto en programación.

 Del mismo modo, el informático que va a resolver un determinado problema puede ser un experto programador, pero en principio no tiene por qué conocer el dominio del problema; siguiendo el ejemplo anterior, el informático que hace un programa no tiene por qué ser un experto en contabilidad.

Cibergrafía 

https://sites.google.com/site/abigailnavarreteest162/home/apuntes-del-tercer-ano-de-secundaria/plan-de-trabajo/bloque-3-innovacion-tecnica-y-desarrollo-sustentable/d-la-innovacion-tecnica-en-la-resolucion-de-problemas-y-el-trabajo-por-proyectos-en-los-procesos-productivos-para-el-desarrollo-sustentable/2-las-acciones-tecnicas-que-contribuyen-a-la-solucion-de-problemas-en-los-procesos-de-la-informatica

https://sites.google.com/site/3daldairgrandeest162/home/bloque-3/2-las-acciones-tecnicas-que-contribuyen-a-la-solucion-de-problemas-en-los-procesos-de-la-informatica

0 comentarios:

Publicar un comentario