目录
考试技巧:
上午题:
下午题:
第一道数据流图
第二道数据库
第三道 UML
第四道算法题
第五道程序题
软考刷题之计算机系统
cpu
相关习题
运算器
相关习题
控制器
相关习题
计算机的基本单位:
加法:
编辑 加减法
相关习题
数据表示
各种码制的范围
相关习题
浮点数
寻址
校验码
RISC和CISC
考试技巧:
上午题:
全部是选择题下面是他的题型
下午题:
第一道数据流图
我就是一句话一句话慢慢对应,看看哪句话漏了,就标起来,然后细心做题
第二道数据库
我主要就是找他们之间的联系,联系搞懂了,这道题基本就没问题了,再细心一点做题
第三道 UML
主要就是能把图和文字对应,找到对应的东西,其实这道题我有时高分有时低分,还是有点难的。
第四道算法题
这道题有点难我是放弃的,把那些白给的套路题拿了
第五道程序题
这道题我就是读懂题意,看懂图意,看懂代码意,就可以写了,有的时候它的代码关键部分叫我们填空,但我又没彻底理解题意,这个时候我就反推,从代码尾部从后往前看,然后基本就能看懂代码的意思了
还有就是刷真题很重要,刷真题很重要,刷真题很重要,
大家千万不要只刷视频,而不做题或者只做几套题。
历年真题的每一道题都是宝藏,都需要认真对待。
我只听过有纯靠刷题通过的,但没听到纯靠看视频过的。
当然也不太建议大家纯刷题,采用此方法容易翻 车,毕竟一些原理你一开始肯定是不懂的,得去通过看视频或者文档了解。
下面是软考中级软件设计师要求掌握的知识点
软考刷题之计算机系统
cpu
相关习题
计算机执行指令的过程中,需要由(1)产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。(2019年上半年)
A.CPU 的控制器
C.DMA控制器
B.CPU 的运算器
D.Cache 控制器
答案:a
运算器
相关习题
在 CPU 中,常用来为 ALU 执行算术逻辑运算提供数据并暂存运算结果的寄存器是___(2014 年上半年)
A.程序计数器
B.通用寄存器
C.状态寄存器
D.累加寄存器
答案是:D
控制器
相关习题
1.在 CPU 中,(1)不仅要保证指令的正确执行,还要能够处理异常事件。(2012年下半年)
A.运算器
B寄存器组
C控制器
D内部总线
答案是:C
2.计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其___(2010 年上半年)
A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)
B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)
C,操作码和地址码都应存入指令寄存器(IR)
D.操作码和地址码都应存入程序计数器(PC)
答案是:c
选项分析如下:
A. 操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC) - 这个选项是错误的,因为程序计数器(PC)是用来存储下一条要执行的指令的地址,而不是用来存储地址码的。
B. 操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR) - 这个选项也是错误的,因为程序计数器(PC)不是用来存储操作码的。
C. 操作码和地址码都应存入指令寄存器(IR) - 这个选项是正确的。指令寄存器(IR)是用来存储当前正在执行的指令的,包括操作码和地址码。
D. 操作码和地址码都应存入程序计数器(PC) - 这个选项是错误的,因为程序计数器(PC)不是用来存储指令的任何部分的。
3.在 CPU 中,常用来为 ALU 执行算术逻辑运算提供数据并暂存运算结果的寄存器是___(2014 年上半年)
A.程序计数器
C.通用寄存器
B.状态寄存器
D.累加寄存器
答案是:D
4.属于 CPU 中算术逻辑单元的部件是___。(2014 年下半年)
A.程序计数器
B.加法器
C.指令寄存器
D.指令译码器
答案是:B
5.CPU 执行算术运算或者逻辑运算时,常将源操作数和结果暂存在____中。(2017
年上半年)
A.程序计数器(PC)
B.指令寄存器(IR)
C.累加器(AC)
D,地址寄存器(AR)
答案是:C
6.以下关于 CPU 的叙述中,错误的是_(1)_。(2009 年下半年)
A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制
B.程序计数器PC 除了存放指令地址,也可以临时存储算术/逻辑运算结果
C.CPU 中的控制器决定计算机运行过程的自动化
D.指令译码器是 CPU 控制器中的部件
答案是:b
解析:程序计数器(PC)的主要功能是存储下一条要执行的指令的地址,而不是用来存储算术或逻辑运算的结果。运算结果通常存储在累加器或其他通用寄存器中。
7.在 CPU 的寄存器中,____对用户是完全透明的。(2011 年下半年)
A.程序计数器
B.状态寄存器
C.指令寄存器
D.通用寄存器
答案是:A
解析:程序计数器 对用户是完全透明的。程序计数器(PC)负责跟踪下一条将要执行的指令的地址,但用户在编程时并不直接与其交互,因此对用户来说是透明的。
8.CPU 中译码器的主要作用是进行___ (6)(2011 年下半年)
A.地址译码
B数据译码
C.指令译码
D选择多路数据至 ALU
答案是:C
答案是:B
答案是:A
答案是:B
解析:程序计数器(PC)是 CPU 中的一个寄存器,它存储着下一条要执行的指令的地址。在每条指令执行完毕后,程序计数器的值会自动增加,指向下一条指令的地址,以确保指令能够按照程序的顺序依次执行。这是 CPU 实现指令顺序执行的关键机制之一。
答案是:C
答案是:C
解析:程序计数器(PC)的内容送到地址总线上。
程序计数器(PC)存储着下一条要执行的指令的地址。当 CPU 需要从内存中读取指令时,它会将 PC 中的地址发送到地址总线上,以便内存可以定位并发送正确的指令到 CPU。
答案是:B
答案是:A
答案是: A
计算机的基本单位:
加法:
加减法
相关习题
答案是:B
答案是:B
答案是:B
答案是:D
答案是:B,C
答案是: A
答案是:D
答案是:B
答案是:C
答案是:B
答案是:D,B
数据表示
移码就是在补码的基础上符号位取反
各种码制的范围
相关习题
答案是: C
答案是:B
解析:
在计算机中,16位补码表示法中,如果一个数的最高位(符号位)是1,那么这个数是负数。补码的计算方法是将该数的绝对值取反(即每一位取反),然后加1。
对于16位补码FFFFH,我们可以这样计算它的十进制值:
- 首先,FFFFH是16位全为1的十六进制数。
- 转换为二进制:FFFFH = 1111 1111 1111 1111
- 这是一个负数的补码表示,所以我们需要找到它的原码:
- 取反(除符号位外):0000 0000 0000 0000
- 加1:0000 0000 0000 0001
- 这表示的是一个正数1。
- 因为原来的符号位是1,所以这是一个负数,即-1。
答案是:C
答案是:B
答案是:B
答案是:B
答案是:D
浮点数
答案是:B
答案是:C ,D
答案是:A
答案是:B
解析
- 定点表示法中,小数点的位置是固定的,但它本身并不占用存储位。小数点的位置确定了整数部分和小数部分的分界,但这个分界是逻辑上的,不是物理存储上的。
- 定点数可以是定点整数或定点小数,这取决于小数点的位置。
- 浮点表示法确实使用阶码(指数部分)和尾数(有效数字部分)来表示数,这样可以表示范围更广的数值。
- 在总位数相同的情况下,浮点表示法由于可以动态调整小数点的位置,因此可以表示更大的数或者更小的数,具有更高的数值表示范围。
答案是:A
答案是:B
答案是:B
答案是:D
答案是B
答案是:B
寻址
答案是: D
答案是:A
答案是:B
答案是;C
答案是:C
答案是:A
校验码
答案是:C
解析:看上面的公式
答案是:A
答案是:C
答案是:A
答案是:C
答案是:C
答案是:D ,B
答案是:A
答案是:D
RISC和CISC
答案是:A
答案是:A
答案是:A
答案是:A
答案是:B
答案是:D
备战软考之软件设计师,希望我们可以一起学习!