第14题: [单项选择]在一个请求页式的虚拟存储系统中,每个页面的大小分为4096字节。如下某个程序需要将数组赋值,假设执行代码已经驻留内存,而数据页面尚未分配,数组按先行后列存放。 请计算,其缺页中断次数是( )。 int a[1024][1024]; int i,j; i=0; for(j=0;j<=1023;j++) a[i][j]=j; A. 2 B. 1 C. 1024 D. 512 参考答案:D 答案解析:[解析] 本题考查C语言程序在使用内存时的分配机制。采用请求页式虚拟存储管理的基本点是按需分配内存,仅当使用到该页时才通过缺页中断分配内存。C语言对数组的存放是先行后列的,整型数组每个占用2个字节,据
第15题: [单项选择]编译程序和解释程序都是( )。 A. 目标程序 B. 语言编辑程序 C. 语言处理程序 D. 语言连接程序 参考答案:C 答案解析:[解析] 语言处理程序分为两大类:解释程序和翻译程序,翻译程序也称编译程序。 解释程序是指对输入的用程序语言(源语言)书写的程序(源程序)直接解释执行源程序的语言处理程序;编译程序是指将源程
第18题: [单项选择]根据《建设工程安全生产管理条例》,关于意外伤害保险的说法,正确的是()。 A. 意外伤害保险属于非强制险 B. 保险由建设单位办理 C. 实行施工总承包的,由施工总承包企业支付保险费 D. 保险期限自保险合同订立之日起至竣工验收合格之日止 参考答案:C 答案解析:《建设工程安全生产管理条例》第三十八条规定:“施工单位应当为施工现场从事危险作业的人员办理意外伤害保险。意外伤害保险费由施工单位支付。实行施工总承包的,由总承包单位支付意外伤害保险费。意外伤害保险期限自建设工程开工之日起至竣工验收合格止。