首页

999+
408真题
999+
调剂
999+
择校
999+
爆料
999+
C语言
999+
数据结构
999+
操作系统
999+
网络
999+
组成原理
999+
数据库
999+
软件工程

报考指南

院校信息

专业课程

N诺网校

Semaphore buf=1000//缓冲区剩余大小 Semaphore now =0//当前产品数量 Semaphore a=1//消费者互斥取产品 Semaphore b=1//生产者互斥生产产品 While(1) //生产者进程 Producer...

(1)采用连续分配方式要使其最小,仅需将前30条记录向前移动一位,所以最少需要访问31次磁盘块,F中的文件总长度条目会+1 (2)需逐个访问磁盘块,找到第31号块需访问31次盘块,而插入时又要访问一个盘块作为空闲块,所以总共访问32次盘块,4B可表示2的32次方,所以最大长度为2^32K...

(1)1000 (2)容量为16*32B=1KB,第一次访问时代码未调入cache产生确实,调入主存后,六条指令共占6*4B=24B,均可位于同一cache,所以程序段p执行仅会产生一次cache确实,缺页率应为1/6000=99.98% (3)仅有数组内容相加产生溢出异常,故为指令4...

(1)路由器的地址差值为4,指令字长为32位,说明每一个差值表示8位数据,所以存储器编址单位是一个字节 (2)R2存储i,左移相当于乘4,地址又按照字节编址,说明一个数据占4个字节,故为32位 (3)根据机器代码,OFFSET的代码为FFFAH,又因为偏移量以补码表示,所以值应该为...

(1) 192.1.1.0/24 ---- E0 192.1.5.0/24 10.1.1.10 L1 192.168.6.0/23 10.1.1.2 L0 (2) 通过L0转发该分组,所经过的TTL应为64-3=61,因为经过了三个路由 (3)增加一个新的表...

(1)可抽象为逻辑结构中的非线性结构 (2) typedef struct NetRouter { int RouteId; struct NetRouter *nextarc; struct link* link1; struct link* link2; st...

(1)设定总权值为sum,树的结点数为n,设置左右边节点为l与r,从根节点开始,采用先序遍历方法,若该节点左右子树不全为空,则先将该节点权值增加weight,再往下遍历 (2) typedef struct Bit-Tree {int weight; struct Bit-Tree...

(1)2362H:10+100+100 = 210ns 1565H:10+100+10^8+100 = 800000210 ns 25A5H: 10 + 100 =  110ns (2)1565H的页号为1,所以物理地址为254565H 评分及理由 (1)得...

(1) 每秒中断次数: 每次中断传输 4B,故每秒中断次数为:中断次数/秒=每次传输字节数传输率​=4B0.5×106B/s​=125000次/秒 每次中断的 CPU 时间: 20 条指令 ×5 时钟周期 / 指令 = 100 ...

(1)双指针法(快慢指针): 初始化两个指针 fast 和 slow,均指向头结点 list。 fast 先移动 k 步,使得 fast 和 slow 之间间隔 k 个结...

不可行。该算法是局部贪心 的,只考虑当前顶点 u的最近邻居,而未考虑从起点到其他顶点的全局最短路径。 评分及理由 (1)得分及理由(满分10分) 得分:8分 理由:学生正确指出了该方法不可行,并给出了合理的解释(局部贪心策略无法保证全局最优),这与标准答案的核心结论一致。...

评分及理由 (1)得分及理由(满分3分) 得分:1分 理由:学生的回答中提到了R2和R3需要配置NAT,但标准答案中只需要R2开启NAT服务。此外,学生的NAT转换表配置与标准答案不一致,特别是端口号的配置错误(标准答案使用默认端口号,而学生使用了7777、7778、8888等非标准端口号...

评分及理由 (1)得分及理由(满分4分) 得分:0分 理由:学生的计算过程存在多处逻辑错误。首先,虚拟地址的计算完全错误,没有正确使用数组的起始地址和行列索引。其次,页目录号和页号的提取也错误,没有按照题目给出的虚拟地址结构进行解析。最后,物理地址的计算也错误,没有正确使用页框号和页内偏移...

评分及理由 (1)得分及理由(满分7分) 学生答案与标准答案在逻辑上完全一致,正确使用了信号量机制实现了操作之间的同步关系。具体分析如下: 信号量定义正确:使用P_A和P_B确保C在A和B之后执行,使用P_C和P_D确保E在C和D之后执行,信号量初值均为0,与标准答案一致。 同步逻辑正确...

评分及理由 (1)得分及理由(满分3分) 得分:3分 理由:学生的回答完全正确,详细解释了Cache每一行中标记(Tag)、LRU位的位数,并明确指出采用直写法无需修改位。两次识别结果均与标准答案一致。 (2)得分及理由(满分3分) 得分:3分 理由:学生的回答正确计算了访问数组s的数...

评分及理由 (1)得分及理由(满分2分) 得分:2分 理由:学生回答正确,明确指出乘法可以通过加法和移位指令实现,符合标准答案的解释。 (2)得分及理由(满分2分) 得分:2分 理由:学生回答正确,控制逻辑的作用是控制循环次数和移位的时机,与标准答案一致。 (3)得分及理由(满分4分...

评分及理由 (1)得分及理由(满分4分) 学生回答正确,指出哈夫曼树作为数据结构,并正确描述了左指针表示0,右指针表示1,叶结点表示字符。与标准答案一致。得4分。 (2)得分及理由(满分3分) 学生回答部分正确,描述了从根结点到叶结点的路径表示译码过程,但未明确说明需要按序遍历0/1串...

评分及理由 (1)得分及理由(满分3分) 得分:3分 理由:学生的思路描述正确,采用了暴力法遍历所有三元组,与标准答案方法一一致。 (2)得分及理由(满分8分) 得分:6分 理由:代码实现基本正确,但存在以下问题: 代码中使用了s1->size()和s1.size(),这在C语言中...

1,枚举遍历一遍,当前位置的元素判断当前位置的元素i是否与下一个元素i+1相等,如果相等,直接跳到i+2,如果不相等这就是答案,直接记录答案,跳出循环。 int getOnceNum(int a[]){ int ans = -1; for(int i = 0; i&l...

(1)4.8微秒  (2) 评分及理由 (1)得分及理由(满分3分) 学生答案:4.8微秒 得分:3分 理由:学生的答案与标准答案完全一致,正确计算了传播时延,包括信号传播时间和转发器延时。 (2)得分及理由(满分6分) 学生答案:未作答 得分:0分 理由:学生未提供任何...

semaphore empty = 10; //表示缸还能装多少桶 semaphore full = 0; //表示缸已经装了多少桶 semaphore mutex1 = 1; //表示对井的互斥使用 semaphore mutex2 = 1; //表示对缸的互斥使用 semaph...

(1)时间0到1秒执行P1,时间1到3秒执行p2,时间3到4秒执行P4,时间4到5秒执行P3,时间5到6秒执行P1,时间6到7秒执行P3,时间7到8秒执行P1,时间8到9秒执行P3,时间9到11秒执行P5 (2)P1的周转时间为8, 响应时间为0, P2的周转时间为2, 响应时间为...

(1)时间局部性较差,空间局部性较好 (2)命中率为0, 由于直接映射导致每次访问访问x, y都会发生cache替换, 每次都不命中 (3) 50% (4) 75% 评分及理由 (1)得分及理由(满分2分) 得分:2分 理由:学生正确指出了时间局部性较差(每个元素...

(1)R2 = FF38H,R4 = FF38H,R5 = 0064H,R6 = 01F4H (2)n1 = 100, n2 = 500 (3)ZF = 0, CF = 1 (4)CF = Cin 异或 Cout, 有符号整数加 / 减法会影响CF, 但此时无意义 ...

(1)一定相同 (2)NlogN (3)最少是logM, ASCLL编码长度为7bit,压缩比为7/logM 评分及理由 (1)得分及理由(满分4分) 得分:4分 理由:学生回答“一定相同”与标准答案一致,且正确理解了题目条件(N为2的整数次幂,频率相同),因此得满分。...

(1)查找下标位偶数的元素,看其是否和相邻元素相同,若不相同,则该元素即为所求。 (2) int once(int A[], int n) { for (int i = 0; i < n; i+= 2) if (i == n - 1 &...

(1)4.8微秒 评分及理由 (1)得分及理由(满分3分) 得分:3分 理由:学生正确计算了从 A 到 B(包括 4 个转发器)的传播时延,结果为 4.8μs,与标准答案一致。 (2)得分及理由(满分6分) 得分:0分 理由:学生未作答第二问,因此不得分。 题目总分:3+0=3分

(1)一定可以 (2)NlogN (3) 评分及理由 (1)得分及理由(满分4分) 学生回答“一定可以”是正确的,但未详细说明哈夫曼树的结构和编码长度,因此扣1分。 得分:3分 (2)得分及理由(满分2分) 学生回答“NlogN”是正确的,与标准答案一致。 得分:2分 (3...

(1) 由于相同元素一定相邻,则只出现一次的元素必然在第奇数个位置上,查找所有奇数位的数字,若它与相邻的两个元素都不相同,该数字即为所求。 (2)  int once(int A[], int n) {     for (int i =...

评分及理由 (1)得分及理由(满分6分) 得分:6分 理由:学生的解答与标准答案一致,正确推导了T的概率密度函数。虽然第一次识别中出现了“T ≤ 0时F(T) > 0”的错误描述,但第二次识别已修正为“T ≤ 0时F(T) = 0”,符合标准答案。因此不扣分。 (2)得分及理由...

联系客服