考研打卡(8)
开局(8)
开始时间 2024-11-04 10:09:02
结束时间 2024-11-04 11:07:31

昨天又吐了
设指针变量p指向单链表中结点A,若删除单链表中结点A,则需要修改指针的操作序列为 ____(福州大学2011年) A q=p->next;p->data=q->data;p->next=q->next;free(q) B q=p->next;q->data=p->data;p->next=q->next;free(q) C q=p->next;p->next=q->next;free(q); D q=p->next;p->data=q->data;free(q);

A q=p->next;p->data=q->data;p->next=q->next;free(q);

在单链表中删除一个结点通常需要执行以下步骤: 1、保存要删除结点的下一个结点的指针 2、将当前结点的数据替换为下一个的数据。 3、将当前结点的指针指向下一个结点的下一个结点 4、释放下一个结点的内存。 首先用指针变量q指向A的后继结点B, 然后将结点B的值复制到结点A中,最后删除结点B

好难受
下列叙述错误的是___(华东师范大学2012年)
A 在同一局域网上的主机或路由器的IP地址中的网络号必须是一样的。
B 用网桥互连的网段仍然是一个局域网,只能有一个网络号。
C 路由器总是具有两个或两个以上的IP地址。
D 当两个路由器直接相连时,在连线两段的接口处,必须指明IP地址。

D(maybe)

对于选项D
路由器的每一个接口都有一个不同网络号的IP地址。
两个路由器直接相连的接口处,可指明也可不指名IP地址。
特别是在点对点链路(如PPP、HDLC等)中。
在这些情况下,链路两端的设备可以通过链路层协议来建立连接,而无需在IP层指定地址。
此外,在某些特殊情况下(如使用无编号接口),
路由器之间的直接连接甚至可能不配置IP地址

真是疲惫了
下列哪个指令不是特权指令_____(复旦大学2015年)
A 设置模式为核心态
B 写指令寄存器
C 重新引导
D 禁止中断

B 写指令寄存器

在计算机体系结构中,特权指令是指那些只能由操作系统或其他特权软件执行的指令,
因为它们涉及到对系统状态的控制,可能会影响系统的稳定性和安全性。
特权指令是指仅供内核程序使用的指令,
如修改程序状态字、开关中断、修改地址映射寄存器、启动IO设备、清空内存、设置时钟、停机等。
特权指令只允许操作系统使用。
设置模式为核心态 涉及到改变处理器的工作模式,这是一个特权操作,
因为它影响到处理器的状态和权限级别。
重新引导(重启系统)也是一个特权操作,因为它涉及到系统级别的控制,
禁止中断它涉及到改变处理器的中断状态

真的好相似
原码加减交替除法又称为不恢复余数法,因此____(哈尔滨工业大学2010年)
A 不存在恢复余数的操作
B 当某一不运算或不够减时,做恢复余数的操作
C 仅当最后一步余数为负时,做恢复余数的操作
D 当某一步余数为负时,做恢复余数的操作

C 仅当最后一步余数为负时,做恢复余数的操作

原码加减交替除法(不恢复余数法)的处理思想是先减后判,
如果减余数后发现不够减,则下一步中改为加除数操作。
在每一步中,如果余数为正,则表示够减(商上1)且在进行下一次商时,
将余数左移一位,减去除数;
如果余数为负,则表示不够减(商上0)且在进行下一次商时,
将余数左移一位,再加上除数。
操作的步数n,是由要求的n位商决定的,
如果第n步余数为负,则需增加一步恢复余数,
即加上除数的绝对值,增加的这一步不移位
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程