Ayuda por favor proyecto C++

Iniciado por barriola, 2 Diciembre 2014, 18:37 PM

0 Miembros y 1 Visitante están viendo este tema.

barriola

Gente agradezco la ayuda para programar este sistema en DEV C++ les agradecería millones

Se le ha contratado para realizar las operaciones de un sistema operativo en el cual debe tener en consideración los siguientes campos de un nodo llamado proceso:
1.   Nombre del proceso
2.   Id del proceso.
3.   Estado del proceso.
4.   Cantidad que consume en memoria.

Con base al nodo anterior se tiene una lista simple de procesos creados todos con un estado  inactivo y la cantidad de memoria en cero se debe tener como mínimo 10 procesos realizados.

Ejemplo :
Excel
1259
inactivo

0

Excel
1255
inactivo

0
Word
1345
inactivo

0

Una vez establecida la lista de diez procesos se debe elegir cual proceso desea empezar para  ello se define por el id del proceso debe verificar que los id no sean iguales deben de ser únicos para cada proceso.

Una vez que ha elegido cual proceso iniciar debe incluirlo en una pila de procesos activos la cual usted debe definir la cantidad de memoria máxima que puede haber en esa pila de procesos  lo puede establecer por 128,256 ,512 megas si la pila es de 128  megas la suma de todos los procesos que estén en o pila no pueden pasar de esa cantidad una vez establecidos los procesos activos en la pila se realiza una cola de prioridades donde se atenderá el proceso de mayor capacidad y quedaría de ultimo el proceso de menor capacidad. Si un nodo no termina de completar la memoria pasa a una lista simple de espera

Finalmente cuando se atiende un proceso queda en una bicola llamada procesos atendidos quedando en el orden en que fueron atendidos con la memoria en cero y el estado de atendido. Y se debe mostrar toda la simulación del proceso.

engel lex

no se hacen tareas

si quieres ayuda, publica cual es tu duda, en que te trancaste o que error te da el compilador, a demás publica tu codigo y recuerda que debes colocarlo entre etiquetas GeSHi


lectura recomendada
https://foro.elhacker.net/dudas_generales/faq_como_hacer_preguntas_inteligentes-t7122.0.html
https://foro.elhacker.net/dudas_generales/10_pasos_para_plantear_una_duda_informatica_lectura_recomendada-t159345.0.html;msg751417#msg751417
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.