La resolución de un problema mediante un ordenador consiste
en el proceso que a partir de la descripción de un problema, expresado
habitualmente en lenguaje natural y en términos propios del dominio del
problema, permite desarrollar un programa que resuelva dicho problema.
Este proceso exige los siguientes pasos:
Análisis del problema.
Diseño o desarrollo de un algoritmo.
Transformación del algoritmo en un programa (codificación).
Ejecución y validación del programa.
Diseño o desarrollo de un algoritmo.
Transformación del algoritmo en un programa (codificación).
Ejecución y validación del programa.
Los dos primeros pasos son los más difíciles del proceso.
Una vez analizado el problema y obtenido un algoritmo que lo resuelva, su
transformación a un programa de ordenador es una tarea de mera traducción al
lenguaje de programación deseado.
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".
Los procesos son gestionados por el sistema
operativo y están formados por:
§ Su estado de ejecución en un momento dado, esto
es, los valores de los registros de la unidad central de procesamiento para
dicho programa.
§ Su memoria de trabajo (memoria crítica), es
decir, la memoria que ha reservado y sus contenidos.
§ Otra información que permite al sistema
operativo su planificación.
Un proceso se erige en pequeñas porciones, conocidas
como páginas, y cada proceso tiene su propia tabla de paginación, fungiendo como una
optimización del sistema operativo ante los fallo de página.
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
0 comentarios:
Publicar un comentario