开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第N天,点击查看活动详情 💦 第九题 设系统缓冲区和用户工作区均采用单缓冲,从外设读入1 个数据块到系统缓冲区的时间为 100,从系统缓冲区读入 1 个数据块到用户工作区的时间为 5, 对用户工作区中的 1 个数据块进行分析的时间为 90(如下图所示)。进程从外设读入并分析 2 个数据块的最短时间是( )。
A 200 B 295 C 300 D 390
这道题的答案是C
💦 第十题 下面哪一种表述不属于操作系统的主要功能?()
A 处理机管理 B 存储器管理 C 设备管理和文件管理 D 可移植
这道题的答案是D
编程题 🔥 第一题 链接:跳台阶拓展问题
题目解析 假定第一次跳的是一阶,那么剩下的是n-1个台阶,跳法是f(n-1); 假定第一次跳的是2阶,那么剩下的是n-2个台阶,跳法是f(n-2); 假定第一次跳的是3阶,那么剩下的是n-3个台阶,跳法是f(n-3)… 假定第一次跳的是n-1阶,那么剩下的是1个台阶,跳法是f(1); 假定第一次跳的是n阶,那么剩下的是0个台阶,跳法是1种;
解题思路 根据题图解析可以得出有一阶的时候 f(1) = 1 ; 有两阶的时候可以有 f(2) = 1+f(1)=2; 有三阶的时候可以有 f(3) =1+f(2)+f(1)=4;…
总跳法为: f(n) = 1+f(n-1) + f(n-2)+…+f(1) (第一个1是跳n阶只有一种方法) 依次类推,得到类推公式有n阶时:f(n)=2^(n-1)。
1 2 3 4 5 6 7 8 9 10 11 12 13 🔥 第二题 链接:快到碗里来
解题思路 通过输入碗半径计算得到周长,与输入的猫的身长相比较
代码演示
}
1 2 3 4 5 6 7 8 9 10 11 12 1