当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2019上半年数据库系统工程师模拟题1 上午之九

2019上半年数据库系统工程师模拟题1 上午之九

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

摘要:对于【数据库系统工程师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2019上半年数据库系统工程师模拟题1 上午】部分试题的详解,一起来看看吧~1、在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat

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



1、在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令;若用户键入的命令参数的个数为2时,执行cat>>$2<$1命令。请将下面所示的Shell程序的空缺部分补齐。case_( )_in 1)cat$1;; 2)cat>>$2<$1;; *)echo 'default...'esac
A、$$
B、$@
C、$#
D、$*

答案:C
答题解析:无

2、进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要_( )_。
A、 1个信号量,信号量的初值为0
B、 2个信号量,信号量的初值分别为0、1
C、 3个信号量,信号量的初值分别为0、0、1
D、 4个信号量,信号量的初值分别为0、0、1、1

答案:C
答题解析:

1、管道相当于临界资源,为了实现互斥,需要一个公共信号量如mutex:用0表示无阻塞,可进入。

2、两个进程为了实现同步,需要各自一个私有信号量,如sa和sb:sa=1表示管道为空可用,sb=0表示管道内无数据。




3、假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为9、8和5。在To时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。如果进程按_( )_序列执行,那么系统状态是安全的。
A、P1→P2→P4→P5→P3
B、P2→P1→P4→P5→P3
C、P2→P4→P5→P1→P3
D、P4→P2→P4→P1→P3

答案:C
答题解析:无

查看完整试题>>>


代理合作学习群