通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2017年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
假定题44给出的计算机M采用二级分页虚拟存储管理方式,虚拟地址格式如下:
请针对题43的函数f1和题44中的机器指令代码,回答下列问题。
(1)函数f1的机器指令代码占多少页?
(2)取第1条指令(push ebp)时,若在进行地址变换的过程中需要访问内存中的页目录和页表,则会分别访问它们各自的第几个表项(编号从0开始)?
(3)M的I/O采用中断控制方式。若进程P在调用f1之前通过scanf( )获取n的值,则在执行scanf( )的过程中,进程P的状态会如何变化?CPU是否会进入内核态?
答:
(1)函数f1的代码段中所有指令的虚拟地址的高20位相同,因此f1的机器指令代码在同一页中,仅占用1页。(1分)页目录号用于寻找页目录的表项,该表项包含页表的位置。页表索引用于寻找页表的表项,该表项包含页的位置。
(2)push ebp指令的虚拟地址的最高10位(页目录号)为 00 0000 0001,中间10位(页表索引)为00 0000 0001,所以,取该指令时访问了页目录的第1个表项,(1分)在对应的页表中访问了第1个表项。(1分)
(3)在执行scanf( )的过程中,进程P因等待输入而从执行态变为阻塞态。(1分)输入结束时,P被中断处理程序唤醒,变为就绪态。(1分)P被调度程序调度,变为运行态。(1分)CPU状态会从用户态变为内核态。(1分)
所属试卷:2017年考研408计算机统考真题在线评测(附答案)
编写代码,获得用户输入的一个两位自然数,输出其十位和个
编写代码,获得用户输入的一段文字并垂直输出。参考答案:
若浏览器不支持并行TCP 连接,使用非持久的HTTP/
对下列二叉树进行前序遍历的结果为( )。
下列叙述中正确的是( )。
有以下程序执行程序时,给变量x输入10,程序的输出结果
以下函数的功能是计算a的n次方作为函数值返回:为实现上
表达式list(str+([3,4]))==[3,4]
表达式{*range(4),4,*(5,6,7)}的值
OSI/RM产生之后开始的计算机网络称为( )
在/home目录中查找所有的用户目录的命令是_____
交换线程通过三种途径来缩减已使用的内存页面:____、
在使用了shadow口令的系统中,/etc/passw
完整性规则能够保证实体的唯一性和可区分性。
Armstrong公理系统的三条推理规则是自反律、增广
以下关于视图的描述,错误的是
在数据库的三级模式结构中,描述数据库中局部逻辑结构和特
预处理命令行都必须以_____号开始。
在do-while循环中,当while表达式为"假"时
其中a[1][2]的值为_____。
有以下程序程序的输出结果是
本题t是s的子序列的意思是:从s中删去若干个字符,可以
输入 :15输出 :________
可以将单个计算机接入到计算机网络中的网络接入通讯设备有
(中位数)给定 n(n 为奇数且小于1000)个整数,
二进制数 00100100 和 00010100 的和
下列几个 32 位 IP 地址中,书写错误的是 ( )
输入: 5 296 -8 0 16 87输出: __
输入: 66553输出: ______________
(选排列)下面程序的功能是利用递归方法生成从 1 到
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库