Simula o de Aloca o de Mem ria

532 palavras 3 páginas
/* - Simulação de Alocação de Memória -

Curso: Engenharia de Computação.
Matéria: Algoritmo e Programação.

*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h> void cabecalho(){ printf("==================================================\n"); system("echo - Simulação de Alocação de Memória -"); printf(" Trabalho para 02.05.2011\n"); system("echo Acadêmico: Neoli Gonçalves da Silva."); printf(" RA: 11120626.\n"); system("echo Curso: Engenharia de Computação."); system("echo Matéria: Algoritmo e Programação."); printf(" Professor: Dr. Alceu de Souza Britto Jr..\n"); system("echo Universidade Estadual de Ponta Grossa - Paraná."); system("echo 1)- Mostra a primeira posição na memória para a locar o valor informado."); system("echo 2)- Mostra uma das melhores posições na memória para a locar o valor informado."); system("echo 3)- Mostra a pior posição na memória para a locar o valor informado."); printf("=================================================\n\n"); } /*---FirstFit()--------------------------------------------------------------------------------*/ int FirstFit(char Vet[], int N, int T){ int indice=0, zeros=0, acindice=0; while(Vet[indice]<=N-1 && zeros<T){ if(Vet[indice] == 0){ zeros=zeros+1; acindice=indice-T; } else{ zeros=0; acindice=0; } indice++; } /*------Retorno*------*/ if(zeros>=T) return acindice+2; else return -1; /*------Retorno*------*/ }
/*---/FirstFit()--------------------------------------------------------------------------------*/

int BestFit(char Vet[], int N, int T){ int bindice=0, bzeros=0, bacindice=0, bmaior=0; for(bindice=0; bindice<N; bindice++){ if(Vet[bindice] == 0){

Relacionados

  • analise d sistema
    68605 palavras | 275 páginas
  • Sistemas operacionais
    68605 palavras | 275 páginas
  • Sistemas operacionais
    71776 palavras | 288 páginas
  • Arquitetura
    15154 palavras | 61 páginas
  • Cloud computing
    6811 palavras | 28 páginas
  • Eletrotecnica
    16203 palavras | 65 páginas
  • Relatorio de estagio supervisionado
    16236 palavras | 65 páginas
  • Formulações e algoritmos para o problema de programação de horários em escolas
    27678 palavras | 111 páginas
  • Rollback solid´ario: um novo protocolo otimista
    59543 palavras | 239 páginas
  • Pi - medelo
    3114 palavras | 13 páginas