2014年11月 软件评测师 上午题之二
摘要:对于【软件评测师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2014年11月 软件评测师 上午题】部分真题的详解,一起来看看吧~1、内存按字节编址从A5000H到DCFFFH的区域其存储容量为( )。A、 123
1、内存按字节编址从A5000H到DCFFFH的区域其存储容量为( )。
A、 123KB
B、 180KB
C、 223KB
D、 224KB
答案:D
答题解析:
内存按字节编址从A5000H到DCFFFH,得出地址空间为:DCFFFH-A5000H+1=38000H;
38000H换算为KB为: 38000H=3*16^4+8*16^3=229376B=229376/1024KB=224KB。
2、以下关于RISC和CISC的叙述中,不正确的是( )。
A、 RISC通常比CISC的指令系统更复杂
B、 RISC通常会比CISC配置更多的寄存器
C、 RISC编译器的子程序库通常要比CISC编译器的子程序库大得多
D、 RISC比CISC更加适合VLSI工艺的规整性要求
答案:A
答题解析:
本题考查计算机系统基础知识。
计算机工作时就是取指令和执行指令。一条指令往往可以完成一串运算的动作,但却需要多个时钟周期来执行。随着需求的不断增加,设计的指令集越来越多,为支持这些新增的指令,计算机的体系结构会越来越复杂,发展成CISC指令结构的计算机。而在CISC指令集的各种指令中,其使用频率却相差悬殊,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%,显然,这种结构是不太合理的。
RISC和CISC在架构上的不同主要有:
①在指令集的设计上,RISC指令格式和长度通常是固定的(如ARM是32位的指令)、且寻址方式少而简单、大多数指令在一个周期内就可以执行完毕;CISC构架下的指令长度通常是可变的、指令类型也很多、一条指令通常要若干周期才可以执行完。由于指令集多少与复杂度上的差异,使RISC的处理器可以利用简单的硬件电路设计出指令解码功能,这样易于流水线的实现。相对的CISC则需要通过只读存储器里的微码来进行解码,CISC因为指令功能与指令参数变化较大,执行流水线作业时有较多的限制。
②RISC架构中只有载入和存储指令可以访问存储器,数据处理指令只对寄存器的内容进行操作。为了加速程序的运算,RISC会设定多组的寄存器,并且指定特殊用途的寄存器。CISC构架则允许数据处理指令对存储器进行操作,对寄存器的要求相对不高。
3、以下叙述中,正确的是( )。
A、 编译正确的程序不包含语义错误
B、 编译正确的程序不包含语法错误
C、 除数为0的情况可以在语义分析阶段检查出来
D、 除数为0的情况可以在语法分析阶段检查出来
答案:B
答题解析:
本题考查程序语言基础知识。
用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误,如单词拼写错误、标点符号错、表达式中缺少操作数、括号不匹配等有关语言结构上的错误称为语法错误。而语义分析时发现的运算符与运算对象类型不合法等错误属于静态语义错误。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>