- 博客(0)
- 资源 (5)
空空如也
javaMe+ api
本手册包含如下内容
J2ME Web Services RPC (JSR 172)
J2ME Web Services XML (JSR 172)
Java APIs for Bluetooth (JSR 82)
Location API (JSR 179)
MID Profile 2.0 (JSR-118)
Mobile Media API 1.1 (JSR-135)
Mobile 3D Graphics API (JSR184)
PDA Pim 1.0 (JSR 75)
PDA FileConnection (JSR 75)
J2ME Web Services RPC (JSR 172)
Scalable 2D Vector Graphics API (JSR-226)
SIP API (JSR 180)
Wireless Messaging API 1.0 (JSR 120)
WTK2.2 相关文档
Nokia UI API 1.1
2011-02-17
模拟内存调用11111
void fifo(int n) //先进先出页面替换算法
{
int flog=0,sun=0;
int pagenum=0;
printf("\n您输入的页号是:");
for( int i=0;i<n;i++)
printf("%d",input[i]);
for(i=0;i<4;i++) //sum数组初值都为-1
sum[i]=-1;
printf("\n先进先出算法如下:\n\n\n");
printf("\n ##################################\n");
printf(" ### 先进先出算法 ###\n");
printf(" ##################################\n");
sum[0]=input[0]; //将第一个页面入列
pagenum=pagenum+1;
printf("页面:%d进入内存。\n已进入内存页面号:%d\n",sum[0],sum[0]);
for( i=1;i<n;i++) //进行页面替换
{
flog=0;
sun=0;
for(int j=0;j<4;j++)
if(input[i]==sum[j])
{
flog=1;
pagenum++;
}
if(flog==0) //页面中没有为0,
{
if(i>=4) //页面中没有,依次向后移一位
printf("替换页号:%d \n",sum[3]);
sum[3]=sum[2];
sum[2]=sum[1];
sum[1]=sum[0];
sum[0]=input[i];
printf("入页号:%d \n",input[i]);
}
else
printf("入页号:%d 该页号已有,不用替换!\n",input[i]); //页面中有,页面不动
for(j=0;j<4;j++) //输出页面
if(sum[j]!=-1)
sun++;
printf("已进入内存页面号:");
for(j=0;j<sun;j++)
printf("%d",sum[j]);
printf("\n");
}
cout<<"缺页率:"<<pagenum<<"/"<<n<<"="<<(float)pagenum/n<<endl;
}
2008-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人