单选题   有一个虚拟页式存储系统采用最近最少使用(LRU)页面置换算法,系统分给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。假设一个页面可以存放150个整数变量。某进程程序如下。
    VAR A:ARRAY[1..300,1..100] OF integer;
    i,j:integer
    FOR i:=1 to 300 DO
    FOR j:=1 to 100 DO
    A[i,j]:=0;
    设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其余两页为空。矩阵A按行序存放。试问当程序执行完后,总共缺页的次数是______次。
 
【正确答案】 B
【答案解析】二维数组在内存中表现为连续的数据,300行100列的数据,则有30000个数据,每个页面可以存放150个整数变量,存放在200个页面中,因此,缺页中断为200次。因此,本题答案选择B选项。