首页 > 软考 > 历年试题
导航

2019上半年软件设计师基础知识题(三)

责编:胡媛 2020-10-26

软件设计师基础知识在上午考试,希赛小编为大家整理了2019上半年软件设计师基础知识题(三),供考生备考练习。

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,则该文件的绝对路径和相对路径分别为(  )。

1.jpg

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.可靠性

D.易移植性

29.以下关于系统原型的叙述中,不正确的是(  )。

A.可以帮助导出系统需求并验证需求的有效性

B.可以用来探索特殊的软件解决方案

C.可以用来指导代码优化

D.可以用来支持用户界面设计

30.以下关于极限编程(XP)的最佳实践的叙述中,不正确的是(  )。

A.只处理当前的需求,使设计保持简单

B.编写完程序之后编写测试代码

C.可以按日甚至按小时为客户提供可运行的版本

D.系统最终用户代表应该全程配合XP团队

热点推荐:2020年下半年软考真题及答案解析(汇总)

相关推荐:2020年下半年软考及格分数线

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
考生交流
微信

微信搜索“希赛网

复制微信公众号
qq

QQ群:626232680

复制QQ群
免费试听
通关方案
延伸阅读