摘要:2018上半年软件设计师考试已经结束,小编为大家整理了2018上半年软件设计师上午真题,以下为第三部分。
(21)A. Lisp
B. Prolog
C. Python
D. Java/C++
● 将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中( )。
(22)A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序
B.编译方式和解释方式都不生成逻辑上与源程序等价的目标程序
C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成
D.解释方式生成逻辑上与源程序等价的目标程序,编译方式不生成
● 对于后缀表达式a b c - + d *(其中,-、+、*表示二元算术运算减、加、乘),与该后缀式等价的语法树为( )。
● 假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pi(i=1,2,…,n)管理车票销售过程。假设Tj(j=1,2,…,m)单元存放某日某趟车的车票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的购票张数。Pi进程的工作流程如下图所示,用P操作和Ⅴ操作实现进程间的同步与互斥。初始化时系统应将信号量S赋值为( )。图中(a)、(b)和(c)处应分别填入( )。
(24)A.n-1
B.0
C.1
D.2
(25)A.V(S)、P(S)和P(S)
B.P(S)、P(S)和V(S)
C.V(S)、V(S)和P(S)
D.P(S)、V(S)和V(S)
● 若系统在将( )文件修改的结果写回磁盘时发生崩溃,则对系统的影响相对较大。
(26)A.目录
B.空闲块
C.用户程序
D.用户数据
● I/O设备管理软件一般分为4个层次,如下图所示。图中①②③分别对应( )。
(27)A.设备驱动程序、虚设备管理、与设备无关的系统软件
B.设备驱动程序、与设备无关的系统软件、虚设备管理
C.与设备无关的系统软件、中断处理程序、设备驱动程序
D.与设备无关的系统软件、设备驱动程序、中断处理程序
● 若某文件系统的目录结构如下图所示,假设用户要访问文件rwdH,且当前工作目录为 stools,则该文件的全文件名为( ),相对路径和绝对路径分别为( )。
(28)A.rw.dll
B. flash/rw.dll
C. /swtools/flash/rw d11
D. /Programe file/Skey/rw.dll
(29)A./swtools/flash/和/flash/
B. flash/和/swtools/flash/
C. /swtools/flash/和flash/
D./flash/和 swtools/flash/
● 以下关于增量模型的叙述中,不正确的是( )。
(30)A.容易理解,管理成本低
B.核心的产品往往首先开发,因此经历最充分的“测试”
C.第一个可交付版本所需要的成本低,时间少
D.即使一开始用户需求不清晰,对开发进度和质量也没有影响
软考备考资料免费领取
去领取