2019年上半年软件设计师上午下午试题及答案 下载本文

16.结构化设计方法中使用结构图来描述构成软件系统的模块以及这些模块之间的调 用关系。结构图的基本成分不包括( )。 A.模块 B.调用 C.数据 D.控制

17.10个成员组成的开发小组,若任意两人之间都有沟通路径,则一共有( )条沟通路径。 A.100 B.90 C.50 D.45

18.某项目的活动持续时间及其依赖关系如下表所示,则完成该项目的最少时间为 ( )天。

A.43 B.45

C.50 D.55

19.以下不属于软件项目风险的是( )。 A.团队成员可以进行良好沟通 B.团队成员离职

C.团队成员缺乏某方面培训

D.招不到符合项目技术要求的团队成员

20.通用的高级程序设计语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控制包括顺序、( )和循环结构。 A.选择 B.递归 C.递推 D.函数

21.以编译方式翻译C/C++杆源程序的过程中,( )阶段的主要任务是对各条语句 的结构进行合法性分析。 A.词法分析 B.语义分析 C.语法分析 D.目标代码生成

22.在对高级语言源程序进行编译或解释处理的过程中,需要不断收集、记录和使用 源程序中一些相关符号的类型和特征等信息,并将其存入( )中。 A.哈希表

B.符号表 C.堆栈 D.队列

23-24.在单处理机系统中,采用先来先服务调度算法。系统中有4个进程Pl、P2、P3、 P4 (假设进程按此顺序到达),其中P]为运行状态,P2为就绪状态,P3和P4为等待状态,且P3等待打印机,P4等待扫描仪。若P1 ( ),则Pl、P2、P3和P4的状态应分别 为( )。 A.时间片到 B.释放了扫描仪 C.释放了打印机 D.已完成

A.等待、就绪、等待和等待 B.运行、就绪、运行和等待 C.就绪、运行、等待和等待 D.就绪、就绪、等待和运行

25.某文件系统采用位示图(bitmap)记录磁盘的使用情况。若计算机系统的字长为64 位,磁盘的容量为1024GB,物理块的大小为4MB,那么位示图的大小需要( )个字。 A.1200 B.2400 C.4096 D.9600

26.若某文件系统的目录结构如下图所示,假设用户要访问文件book2.doc,且当前工作目录为MyDrivers,则该文件的绝对路径和相对路径分别为( )。

A.MyDrivers\%user2\\和\%user2\\ B.\\MyDrivers\%user2\\和\%user2\\ C.\\MyDrivers\%user20和user2\\ D.MyDrivers\%user2\\和user2\\

27.PV操作是操作系统提供的具有特定功能的原语。利用PV操作可以( ) A.保证系统不发生死锁 B.实现资源的互斥使用 C.提高资源利用率

D.推迟进程使用共享资源的时间

28.从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器 平台上,能针对硬件变化进行结构与功能上的配置。该要求体现了嵌入式操作系统的( )。 A.可定制性 B.实时性 C.可靠性