当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2018年11月程序员考试模拟题(二)之八

2018年11月程序员考试模拟题(二)之八

作者:mb6059652fef3b12023-11-13 01:00:15
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2018年11月程序员考试模拟题(二)】部分试题的详解,一起来看看吧~1、将高级语言源程序翻译成机器语言程序的过程,常引入中间代码。以下关于中间代码的叙述中

引号
摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2018年11月程序员考试模拟题(二)】部分试题的详解,一起来看看吧~



1、将高级语言源程序翻译成机器语言程序的过程,常引入中间代码。以下关于中间代码的叙述中,不正确的是 ( ) 。
A、 中间代码不依赖于具体的机器
B、 使用中间代码可提高编译程序的可移植性
C、 中间代码可以用树或图表示
D、 中间代码可以用栈和队列表示

答案:D
答题解析:

中间代码是源程序的一种内部表示,或称中间语言。中间代码的作用是使编译程序的结构在逻辑上更为简单明确。使用中间代码可提高编译程序的可移植性,常见的有逆波兰记号、四元式、三元式和树。



2、假设系统采用PV操作实现进程同步与互斥,若n个进程共享两台打印机,那么信号量S的取值范围为 ( ) 。
A、 -2~n
B、 -(n-1)~1
C、 -(n-1)~2
D、 -(n-2)~2

答案:D
答题解析:

信号量初值等于资源数量,即为2,由于同时最多有2个进程访问打印机,其余进程必须处理等待状态,故S的最小值为-(n-2)。



3、假设段页式存储管理系统中的地址结构如下图所示,则系统 ( ) 。
A、 最多可有2048个段,每个段的大小均为2048个页,页的大小为2K
B、 最多可有2048个段,每个段最大允许有2048个页,页的大小为2K
C、 最多可有1024个段,每个段的大小均为1024个页,页的大小为4K
D、 最多可有1024个段,每个段最大允许有1024个页,页的大小为4K

答案:D
答题解析:

段号数量210=1024,段内最大页数210=1024,页大小212=4096字节。



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群