2023年5月软件设计师 上午题(模考大赛机考专属历年试题之八
摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月软件设计师 上午题(模考大赛机考专属历年试题】部分真题的详解,一起来看看吧~1、设函数foo和hoo的定义如下图所示,在函数foo中调用
1、设函数foo和hoo的定义如下图所示,在函数foo中调用函数hoo,hoo的第一个参数采用传引用方式.(call by reference),第二个参数传值方式(call by value),那么函数foo中的print(a,b)将输出 ( 22 ) 。
A、 8,5
B、 39,5
C、 8,40
D、 39,40
答案:B
答题解析:
根据题意,a=8,b=5初始化后,执行hoo(a,b),第一个参数传引用(即将a的地址给到了 x),第二个参数传值(即将b的值给到m)。在hoo(8,5)执行后,a发生变化(m=8*5=40,a=40-1=39) ,b不发生变化(b=5)。所以print(a,b)为39,5。
2、● 某文件管理系统采用位示图.(bitmap)来记录磁盘的使用情况,若计算机系统的字长为64位,磁盘容量为512GB,物理块的大小为4MB,那么位示图的大小为 ( 23 ) 个字。
A、1024
B、2048
C、4096
D、9600
答案:B
答题解析:
磁盘容量512GB,物理块4M,一共512GB/4MB=128K个物理块。字长64位,所以位示图的大小为128K/64=2K=2048个字。
3、磁盘调度分为移臂调度和旋转调度两类,在移臂调度的算法中,(24)算法可能会随时改变移动臂的运行方向。
A、单向扫描和先来先服务
B、电梯调度和先来先服务
C、电梯调度和最短寻道时间优先
D、先来先服务和最短寻道时间优先
答案:D
答题解析:
先来先服务算法会根据进程请求访问磁盘的先后次序进行调度。这种算法的优点是公平、简单,且每个进程的请求都能依次得到处理,不会出现某进程的请求长期得不到满足的情况。但缺点是由于未对寻道进行优化,会导致平均寻道时间可能较长。
最短寻道时间优先算法要求访问的磁道与当前磁头所在的磁道距离最近,使得每次的寻道时间最短。但这种调度算法不能保证平均寻道时间最短。
扫描算法不仅考虑到要访问的磁道与当前磁道的距离,更优先考虑的是磁头的当前移动方向。在这种算法中,磁头移动的规律颇似电梯的运行,故又常称为电梯调度算法。
单向扫描调度算法的特点是当磁头刚从里向外移动过某一磁道时,恰有一进程请求访问此磁道,这时该进程必须等待,待磁头从里向外,再从外向里扫描完所有要访问的磁道后才处理该进程的请求,致使该进程的请求被严重地推迟。为了减少这种延迟,算法规定磁头只做单向移动。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>