Simulador de procesador

Páginas: 4 (852 palabras) Publicado: 22 de marzo de 2012
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;

public class Parcial1 {

private final String Nombres ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";

public void printLIST (ArrayList list, String f1, String f2, String f3){
String s ="";
int l = 0;

System.out.print(f1+"| ");
for (int i= 0; i < list.size(); i++) {//Nombre Job
s = list.get(i).getName();
l = s.length();
s = "";
for (int j2 = 0; j2 < 5-l; j2++) {
s = s.concat(" ");
}
System.out.print(s +list.get(i).getName()+" | ");
}
System.out.println();
System.out.print(f2+"| ");
for (int i = 0; i < list.size(); i++) {//Tiempo de espera
s = list.get(i).getLlegada()+"";
l =s.length();
s = "";
for (int j2 = 0; j2 < 5-l; j2++) {
s = s.concat(" ");
}
System.out.print(s + list.get(i).getLlegada()+" | ");
}
System.out.println();System.out.print(f3+"| ");
for (int i = 0; i < list.size(); i++) {//Retorno
s = list.get(i).getCpu()+"";
l = s.length();
s = "";
for (int j2 = 0; j2 < 5-l; j2++) {
s = s.concat(" ");
}System.out.print(s + list.get(i).getCpu()+" | ");
}
System.out.println();
}

public void printChorizo(ArrayList list){
String s ="";
int n = 0;

System.out.print("|");
for(int i = 0; i < list.size(); i++) {
n = list.get(i).getCpu();
s = "";
for (int j2 = 0; j2 < n-1; j2++) {
s = s.concat(" ");
}
System.out.print(s + " " +list.get(i).getName()+"|");
}
System.out.println();

System.out.print("|");
for (int i = 0; i < list.size(); i++) {
n = list.get(i).getCpu();
s = "";
if (n==1){
System.out.print(" "+n+"|");}else if (n>1 && n1){
Job j ;
for (int i = 0; i < jobs.size()-1; i++) {
if (jobs.get(i).getLlegada() > jobs.get(i+1).getLlegada()){
j = jobs.get(i);
jobs.remove(i);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Simuladores De Procesos
  • Simuladores De Proceso
  • simular procesos flexim
  • Simuladores
  • Simuladores
  • Simuladores
  • simuladores
  • Simuladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS