当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2023年5月程序员 模拟一 上午之十一

2023年5月程序员 模拟一 上午之十一

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

摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月程序员 模拟一 上午】部分试题的详解,一起来看看吧~1、某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库

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



1、某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现它们之间的同步过程如下图所示。其中,信号量S是一个互斥信号量,初值为 (29);S1是一个 (30);S2是一个 (31)。
A、互斥信号量,表示仓库的容量,初值为n
B、互斥信号量,表示仓库是否有产品,初值为0
C、同步信号量,表示仓库的容量,初值为n
D、同步信号量,表示仓库是否有产品,初值为0

答案:D
答题解析:

从题目给出的两个进程来看,S是互斥信号量,用来表示互斥使用仓库,而仓库的个数是1,因此S的初值为1。

而S1和S2分别表示两个同步信号量,用来实现生产和销售的同步,其中S1表示的是仓库的容量,即能生产多少个产品进入仓库,在初始状态时,其值是n。而S2表示仓库中有多少个产品可供销售者销售,在初始状态时,其值是0,即没有产品在仓库。



2、在统一建模语言(UML)中,通常(32)不用于描述用例。
A、序列图
B、活动图
C、用例图
D、通信图

答案:D
答题解析:用例可以简单理解为功能,那么序列图、活动图和用例图都描述了用例,只有通信图不用于描述用例。

3、对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过(33)改变另一个对象的状态。
A、另一个对象的修改操作符
B、另一个对象的选择操作符
C、获得那个对象的属性值
D、创建那个对象的类的一个新对象

答案:A
答题解析:对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过另一个对象的修改操作符改变另一个对象的状态。

查看完整试题>>>


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