当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2019上半年程序员模拟1 上午之十八

2019上半年程序员模拟1 上午之十八

作者:wx611cbc2c011022023-11-18 01:00:16
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019上半年程序员模拟1 上午】部分试题的详解,一起来看看吧~1、某系统采用请求页式存储管理方案。假设某进程有 6 个页面,系统给该进程分配了 4 个 存

引号
摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019上半年程序员模拟1 上午】部分试题的详解,一起来看看吧~



1、某系统采用请求页式存储管理方案。假设某进程有 6 个页面,系统给该进程分配了 4 个 存储块,其页面变换表如下表所示,表中的状态位等于 1 和 0 分别表示页面在内存或不在内 存。当该进程访问的第 4 号页面不在内存时,应该淘汰表中页面号为(  )的页面。
A、1
B、2
C、3
D、5

答案:C
答题解析:

状态位0时不再内存,无需考虑,因此0号页不用考虑。

在1、2、3、5中,访问位1时说明CPU刚刚访问,不能淘汰,符合条件的只有3号页面。



2、SHA-l是一种针对不同输入生成(  )固定长度摘要的算法。
A、128位
B、160位
C、256位
D、512位

答案:B
答题解析:安全哈希算法SHA主要适用于数字签名标准里面定义的数字签名算法,SHA-l会产生一个160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。

3、假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shopping_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略)设计如下图所示,采用了(请作答此空)模式。其中( )定义以一个Checkout对象为参数的accept操作,由子类实现此accept操作。此模式为( ),适用于( )。
A、 观察者(Observer)
B、 访问者(Visitor)
C、 策略(Strategy)
D、 桥接器(Bridge)

答案:B
答题解析:

访问者模式包含如下角色:

Vistor :抽象访问者

ConcreteVisitor:具体访问者

Element: 抽象元素

ConcreteElement:具体元素

ObjectStructure:对象结构



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群