TIPOS DE PROCEDIMIENTOS
SISTEMAS OPERATIVOS
TIPOS DE PROCESAMIENTOS
(MULTIPROCESAMIENTO, DISTRUBUIDO)
MATEO MOLINA ARIAS
DAVID ALEJANDRO ROLDAN
PIEDRAHITA
CARLOS ANDRES LASTRA
GIL
ISABEL FLOREZ DUQUE
DOCENTE
German Jurado Cano
INSTITUCION
UNIVERSITARIA PASCUAL BRAVO
TECNOLOGIA EN
DESARROLLO DE SOFTWARE
MEDELLIN
2021
INTRODUCCION
Para poder entender cuáles son
los tipos de procesamientos y como se usan cada uno de estos primero debemos
comprender algo, ¿Que es un procesamiento? Un procesamiento es básicamente una
recolección de datos e información que entregan una idea clara y concisa para
poder realizar una actividad sin ningún tipo de problema o interrupción,
siguiendo diferentes pasos o reglas que vienen implantadas en la máquina, como
la recolección de información y la educada manipulación de estos para poder
realizar las actividades indicadas de manera clara y sin errores, ya teniendo
esto claro ahora sí, que son los tipos de procesamientos y de donde surgen
todos estos.
¿QUE
COMPONENTE DE LA COMPUTADORA CONTROLA LOS PROCESAMIENTOS?
Algo que se debe tener muy
claro con los procesamientos es que estos siempre van a estar llevados acabo
por el sistema operativo ya que este es el encargado de efectuar todas las
actividades o la mayoría de estas dentro de la máquina, así que siempre ten en
cuenta que cuando realizas cualquier tipo de actividad dentro de la computadora
desde lo más básico como prenderla hasta desarrollar algún tipo de programa
estos siempre serán comandados por el sistema operativo y para el buen
funcionamiento del procesamiento el
sistema operativo también sigue unos parámetros o gestiones que vendrían
siendo:
·
Las instrucciones de
un programa destinadas a ser ejecutadas por el microprocesador.
·
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.
TIPOS DE PROCESAMIENTOS
Existen diversos tipos de
procedimientos en la actualidad y la mayoría de ellos son usados
frecuentemente, estos son: Exploración, Diseño, Planificación, Construcción y
Evaluación.
1.
Exploración
Cuando ya tenemos identificado el
problema o necesidad, comienza la fase de búsqueda de información. Se trata de
un proceso de investigación y recopilación de ideas y datos a través de todos
los medios posibles: Internet, libros, revistas, observación directa,
reuniones, tormentas de ideas, análisis de tecnologías o productos existentes,
etc. Toda esta información que se recopila se utiliza para generar más ideas,
aclarar dudas y conceptos, estudiar materiales y técnicas de desarrollo,
etc.
2.
Diseño
Esta tercera fase es una de las más
importantes de lo que es el proceso tecnológico ya que sobre ella se van a
asentar las bases de lo que será el desarrollo final del producto o tecnología.
Se buscan las mejores ideas que resuelven de forma óptima el problema y que se
adapten a los requerimientos identificados en la primera fase y, tras unos
primeros bocetos, se acaba preparando un un diseño serio y riguroso donde
aparecen todos los parámetros que entran en juego. Se incluirán también las
indicaciones necesarias para el desarrollo, teniendo siempre en cuenta que se
deben de seleccionar las ideas que sean óptimas en cuanto a solución, pero
también en cuanto a coste, facilidad de construcción y durabilidad del producto
final.
3.
Planificación
La planificación incluye tareas como
la selección de materiales y herramientas necesarias para la construcción de la
solución. Se enumeran los pasos a seguir de forma ordenada, los materiales y
herramientas que se utilizarán en cada uno de los pasos, el tiempo y calendario
de ejecución del proyecto, la mano de obra, los espacios que se necesitarán,
etc. Con todo esto se puede preparar un presupuesto o una hoja de procesos. En
definitiva, se trata de identificar claramente los factores técnicos,
económicos y organizativos.
4.
Construcción
Se trata de la fase en la que todo
lo visto en las anteriores se concreta en un producto o tecnología. Pasamos de
la idea al producto real, a través de la construcción del producto que hemos
estado planificando. En esta construcción es importante ajustarse a todo lo
indicado en la etapa de diseño, sobre todo en lo referente a tiempos, costes y
materiales. Durante esta fase es necesario tener en cuenta las normas de
seguridad.
5.
Evaluación
Una vez desarrollado el producto,
debemos comprobar que cumple con las condiciones y que resuelve el problema
visto en la fase 1, satisfaciendo las necesidades. En caso de haber algún
problema deberíamos volver hacia atrás en las fases llegando incluso a la fase
de diseño para localizar la causa del problema y corregir lo que sea necesario.
Esto suele ser habitual en procesos de construcción de productos complejos, siendo
necesario a veces volver en varias ocasiones a la fase de diseño
OBJETIVOS
DE LOS TIPOS DE PROCEDIMIENTOS
1. Diseño de sistemas y procedimientos para el proceso de nuevos
trabajos que serán efectuados posteriormente.
A esto se le llama planeación de
procedimientos. Abarca la creación imaginaria de una secuencia de pasos
relacionados con un determinado procedimiento antes de que este sea implantado.
2. Preparación inicial por escrito de los procedimientos. Cuando
se toma la decisión de poner por escrito todos 0 la mayor parte de los sistemas
y procedimientos que se utilizan en una empresa, se emplea este tipo de
esfuerzo.
3. Elaboración, publicación y actualización de manuales de
procedimientos. Cuando
un sistema 0 procedimiento se presenta por escrito, ya sea de manera narrativa
0 gráfica; estos documentos de procedimientos se publican individualmente 0 en
serie en forma de manual. Ya que los sistemas y procedimientos publicados
necesitan, con frecuencia, modificaciones, supresiones, se hace necesario el
trabajo de actualización continua para la conservación de estos manuales al
corriente.
SISTEMAS DE MULTIPROCESAMIENTO
Los sistemas de
multiprocesamiento son aquellos que usan más de un procesador, esto facilita la
ejecución de varios programas al mismo tiempo, permiten incrementar la cantidad
de procesos a ejecutar.
Hay tres ventajas principales que son:
1. Que
incrementan el rendimiento, cómo incrementan los procesadores también
incrementa la cantidad de trabajo en un tiempo menor.
2. Economía de
escala, el costo es bajo ya que pueden compartir periféricos, almacenamiento,
suministro de energía; por ejemplo, si varios programas están operando el mismo
conjunto de datos es más barato almacenar estos datos en un disco y hacer que
todos los procesadores los compartan que tener muchas computadoras con discos
locales y hacer muchas copias de los datos.
3. Más fiabilidad
por qué las funciones pueden ser distribuidas al tener más de un procesador ya
que si hubiese un fallo en un procesador entonces el sistema no se detiene,
sino que lo hace más lento.
Algunos conocidos: UBUNTU, DEBIAN, WINDOWS
XP, VISTA, entre otros.
Tomemos como
ejemplo UBUNTU incluye dentro de su sistema operativo el Linux kernel que se
utiliza en múltiples procesadores, esto permite que pueda ser utilizado
ventajosamente donde la demanda de CPU es mayor, puede manejar hasta 16 CPU o
un servidor pequeño.
SISTEMAS DISTRIBUIDOS
La computación
distribuida es un modelo informático que permite hacer grandes cálculos
utilizando miles de ordenadores de voluntarios. Este sistema se basa en
repartir la información a través de Internet mediante un software, previamente
descargado por el usuario, a diferentes ordenadores, que van resolviendo los
cálculos y una vez tienen el resultado lo envían al servidor, reparten la
información a procesar entre los miles de ordenadores voluntarios para poder
alcanzar cuotas de procesamiento a menudo mayores que las de superordenadores.
Hay numerosos
ejemplos de sistemas distribuidos que se utilizan en la vida cotidiana en una
variedad de aplicaciones. La mayoría de los sistemas están estructurados como
sistemas cliente-servidor, en los que la máquina servidora es la que almacena
los datos o recursos, y proporcionan servicio a varios clientes distribuidos
geográficamente. Sin embargo, algunas aplicaciones no dependen de un servidor
central, es decir, son sistemas peer-to-peer, cuya popularidad va en aumento.
ejemplos de sistemas distribuidos:
World Wide Web: es un servicio popular que funciona
en Internet. Permite que los documentos de una computadora se refieran a
información textual o no textual almacenada en otras. Esas referencias aparecen
en el monitor del usuario, y cuando el usuario selecciona las que desea, el
sistema obtiene el artículo de un servidor remoto utilizando los protocolos
adecuados y presenta la información en la máquina cliente.
Servidor de archivos de red: una red de área local consiste en
un número de computadoras independientes conectadas a través de enlaces de alta
velocidad. En muchas redes de área local, una máquina aislada en la red sirve
como servidor de archivos. Así, cuando un usuario accede a un archivo, el
sistema operativo dirige la solicitud de la máquina local al servidor de
archivos, el cual comprueba la autenticidad de la solicitud y decide si puede
conceder el acceso.
Redes peer-to-peer: Una red peer-to-peer, red de pares,
red entre iguales o red entre pares (P2P, por sus siglas en inglés) es una red
de ordenadores en la que todos o algunos aspectos funcionan sin clientes ni
servidores fijos, sino una serie de nodos que se comportan como iguales entre
sí.
Sistemas
de control de procesos: Las plantas industriales utilizan redes
de controladores para inspeccionar la producción y el mantenimiento.
Redes de sensores: La reducción del costo de los
equipos y el crecimiento de la tecnología inalámbrica han dado lugar a nuevas
oportunidades en el diseño de sistemas distribuidos de propósito específico,
como las redes de sensores, donde cada nodo es un procesador equipado con unos
sensores, y es capaz de comunicarse de forma inalámbrica con otros.
Estas redes
pueden ser utilizadas en una amplia clase de problemas: la vigilancia del campo
de batalla, la detección de ataques biológicos y químicos, automatización del
hogar, etc.
Grid Computing: Es una forma de computación
distribuida que soporta la programación paralela en una red de computadoras de
tamaño variable. En el extremo inferior, una red de computación puede utilizar
una fracción de los recursos computacionales, mientras que, en el extremo
superior, puede combinar millones de computadoras en todo el mundo para
trabajar en proyectos extremadamente grandes. El objetivo es resolver problemas
computacionales difíciles con mayor rapidez y menor costo que con los métodos
convencionales.
OBJETIVOS
DEL TRABAJO
- Generar un conocimiento acerca de
los tipos de procedimientos.
- Describir los diversos tipos de
procedimientos existentes.
- Comprender la naturaleza de los
sistemas y procedimientos
- Explicar la clasificación de los
sistemas con sus respectivos procedimientos.
- Analizar de una manera
exitosa cuales son los tipos de multiprocesamientos y para que existen
- Entender el porque de la
existencia del procesamiento distribuido y lo necesario de este en la
computación
BIBLIOGRAFIA
http://ual.dyndns.org/biblioteca/Evaluacion_Seleccion_Equipo_2017/pdf/S3d1.pdf
http://biblio3.url.edu.gt/Libros/2011/est_sis/3.pdf


Comentarios
Publicar un comentario